/* CSS Document */

body{margin:0; padding:0; font-family:Arial; font-size:12px; background:url(../images/main-background.jpg) no-repeat top center fixed; color:#333333;}
img{border:0; outline:0;}
.navi-bg{background:url(../images/navi-bg.png) repeat; font-size:14px; font-weight:bold;}
.navi-bg ul{float:right; list-style:none; padding:0; margin:0; width:553px; }
.navi-bg ul li{text-decoration:none; float:left; padding:0; margin:0;}
.navi-bg ul li a{text-decoration:none; color:#333333; padding:10px 26px; display:block;}
.navi-bg ul li a:hover{text-decoration:none; color:#333333; background-color:#2ED3FF; color:#FFFFFF;}
.navi-bg ul li a.selected{text-decoration:none; color:#333333; background-color:#2ED3FF; color:#FFFFFF;}
.container-blue-bg{background:url(../images/bg-container.jpg) repeat;}
.container-blue-bg a{text-decoration:none; color:#007795;}
.container-blue-bg a:hover{text-decoration:underline; color:#FFFFFF;}

.container-black-bg{background:url(../images/footer-bg.jpg)  repeat; color:#7C7C7C; font-size:11px;  line-height:16px;}


.container-black-bg a{text-decoration:none; color:#7C7C7C;}
.container-black-bg a:hover{text-decoration:none; color:#FFFFFF;}


.detailbox{background-color:#80E6FF; border:4px solid #B0EFFF;}
.navi-border{background:url(../images/navi-border.png) repeat; height:5px;}
.txt-blue-19{ color:#007795; font-size:19px; font-family:Verdana;}
.txt-blue-15{ color:#007795; font-size:15px; font-family:Verdana;}

.border-right-dotted{border-right:1px dotted #B0EFFF;}
.pic-boder{ background-color:#B0EFFF; border:1px solid #D5F7FF; padding:6px;}
.contact-field{ background-color:#80E6FF; padding:3px; width:225px; border:1px solid #B0EFFF; outline:none; color:#333333; font-size:11px; resize:none;}
.txt-red{color:#FFFF00; font-size:12px; font-weight:bold;}
.btn-submit{background:url(../images/btn-submit.png) no-repeat; width:59px; height:29px; border:none;}