/* CSS Document */
*{ margin:0px; padding:0px;}

body{ font-size:12px; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#ebebeb url(bodybg.jpg) repeat-x;}

a{ color:#004A80; text-decoration:none;}
img{ border:none;}
p{ text-align:justify; padding:5px 0;}

.flt{ float:left;}
.flr{ float:right;}
.clr{ clear:both;}

#mainwrapper{ width:1100px; margin:0 auto;}

.wrapper{ width:953px; margin:0 auto;}

.header{ background:url(headerbg.jpg) repeat-y; height:114px;}


.topnavigation{ width:1100px; margin:-29px auto 15px auto;}
.topnav{ background:url(topnav.jpg) no-repeat; height:35px; overflow:hidden; padding-left:5px;}
.topnav ul{ list-style:none;}
.topnav ul li{ line-height:34px; color:#ffffff; float:left; font-family:Arial, Helvetica, sans-serif;}
.topnav ul li a{ color:#ffffff; display:block; padding:0 15px;}
.topnav ul li a:hover{ background:#0077A2;}








.content{ width:1100px; margin:0 auto;}
.topcrv{}
.btmcrv{ margin-bottom:20px;}
.contentmid{ background:url(box-bg.jpg) repeat-y;}
.leftcol{ width:170px;}
.rightcol{ width:780px;}
.pad10{ padding:0 10px 10px 10px;} 


h1{color:#0076A3; font:bold 20px Verdana; line-height:30px;}
h2{color:#0076A3; font:bold 16px Verdana;}
h3{color:#0076A3; font:bold 14px Verdana;} 
.sidelinks{ margin:0 0 15px 0;}
.sidelinks ul{ list-style:none;}
.sidelinks ul li{ font-size:11px; padding:4px 0; border-bottom:1px dotted #E2E2E2;}


.article{ padding:6px 0; border-bottom:1px solid #D9D9D9;}
.pic{ float:left; margin-right:10px;}
.date{ font-size:11px; color:#CC3300;}

.footer{ width:1100px; margin:0 auto; color:#ffffff; height:200px; background:url(footerbg.jpg) no-repeat;}
.footer a{ color:#ffffff;}













