/* CSS Document */

body {
	background-color: #0d165b;
	background-image: url(images/bk.jpg); background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:black; margin-top:5px;
}

#main{width:1004px; margin:0 auto; border:1px solid #ffffff; background-image:url(images/contbk.jpg); padding:10px; }
.content{ background-image:url(images/contbk.jpg); margin:0px 10px 0px 10px; padding:10px; }
.header{height:131px; margin-bottom:10px;}
.blacktitle{font-size:15px ;font-weight:bold;}
.maintxt{padding:15px;}

.tanbox{ background-image:url(images/lightbk.jpg); border:2px solid #999999; padding:5px; margin:0 5px;}
.navbox{padding:8px 5px 0px 5px; border-bottom:1px solid #053f64; margin:0 5px; height:35px;}


.bluetitle{color:#053f64; font-weight:bold; font-size:16px; padding-bottom:10px; border-bottom:1px solid #0d165b; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:right; margin-bottom:10px;}

.bluetitle2{color:#053f64; font-weight:bold; font-size:14px; padding-bottom:0px; }
.smblue{ color:#053f64; font-weight:bold; font-size:13px; margin-bottom:5px; border-bottom:1px solid #053f64;}
.news{padding-left:10px; padding-bottom:10px; border-bottom:2px solid #053f64 ; margin-bottom:10px; font-weight:bold; font-size:13px;}
.clear{clear:both;}
.newsbox{background-color:#fef1dc; border:2px solid #b4ac9f; padding:10px; line-height:18px;}
.detail{text-align:right; padding-top:1px;}

.foot{width:1000px; margin-left:auto; margin-right:auto; color:#636998; font-size:10px; font-weight:bold; text-align:center; padding-top:4px;}
.divider{}
.bd{border:1px solid black;}
.wbd{border:2px solid white;}
.gbd{border:2px solid #999999;}
.imgrt{float:right; padding-left:10px; padding-bottom:3px;}

.imglt{float:left; padding-right:10px;}
.galhead{color:#053f64; font-weight:bold; text-align:center;  padding:5px 0px 5px 0px;}

.caption{font-weight:bold; font-size:90%;}



/* Links */

a.nav:link{color:#999999; font-size:15px; font-weight:bold; padding:0px 0px 0px 40px; text-decoration:none;  }
a.nav:visited{color:#999999; font-size:15px; font-weight:bold; padding:0px 0px 0px 40px; text-decoration:none;   }
a.nav:hover{color:#053f64;font-size:15px; font-weight:bold; padding:0px 0px 0px 40px; text-decoration:none; background-image:url(images/bullet.gif); background-repeat:no-repeat;  }


a.pyd:link{color:#636998; font-size:10px; font-weight:bold; text-decoration:none;}
a.pyd:visited{color:#636998; font-size:10px; font-weight:bold; text-decoration:none;}
a.pyd:hover{color:#636998; font-size:10px; font-weight:bold; text-decoration:underline;}

a.more:link{font-weight:bold; text-decoration:underline; font-size:11px; color:#053f64;}
a.more:visited{font-weight:bold; text-decoration:underline; font-size:11px; color:#053f64;}
a.more:hover{font-weight:bold; text-decoration:underline; font-size:11px; color:#666666;}


a.more2:link{font-weight:bold; text-decoration:none; font-size:12px; color:#053f64;}
a.more2:visited{font-weight:bold; text-decoration:none; font-size:12px; color:#053f64;}
a.more2:hover{font-weight:bold; text-decoration:underline; font-size:12px; color:#666666;}

.mainnav{list-style-type: none;
margin: 0 0 0 10px;
padding: 0;
width: 220px;


}

.mainnav li{ color:#999999; margin: 6px 0 5px 0;  border-bottom:1px solid #053f64;}
.mainnav li a{ padding:6px 0 8px 30px; text-decoration:none; color:#999999; font-weight:bold; display: block; font-size:15px;}
.mainnav li a:visited, .mainnav li a:active{color:#999999; font-weight:bold}
.mainnav li a:hover{background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:center left;  padding:6px 0 8px 30px; text-decoration:none; color: #053f64; font-weight:bold}

