/* CSS Document */
body{ font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:black; background:url(../images/body_bg.gif) left top repeat-x #E0DCD1; padding:0; margin:0;}
ul{ list-style-type:none;}
div,ul,li,ol,span,p,img,h1,h2,h3,h4,h5,h6,table,tr,td,form,legend,fieldset{ padding:0; margin:0;}
.spacer{padding:0;margin:0;line-height:0;clear:both;}
a{ font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#17739D; text-decoration:none; padding:0; margin:0;}
a:hover{ text-decoration:underline; }


.header_top{ width:779px; padding:0; margin:0 auto}
.logo{ width:235px; height:114px; padding:0; margin:0; float:left; display:block;}
.header_info{ width:544px; padding:50px 0 0 0; margin:0; float:left; display:block;}
.header_info_inner{ padding:0; margin:0; width:544px;}
.header_info_inner ul{ padding:0; margin:0;}
.header_info_inner ul li{ padding:0 0 0 20px; margin:0; float:right; display:block; background:url(../images/header_infolibg.gif) left 3px no-repeat; font:normal 12px/18px Arial, Helvetica, sans-serif; color:white;}
.header_info_inner ul li.nobg{ background:none; padding:0 20px 0 0;}
.header_info_inner ul li a{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:white; text-decoration:underline;}
.header_info_inner ul li a:hover{ text-decoration:none;}
.header_img{ width:741px; height:155px; background:url(../images/header_img2.jpg) left top no-repeat; padding:58px 0 0 38px; margin:0 auto;}
h1{ font:normal 30px/24px Impact, Arial, Verdana, sans-serif; color:white; padding:0; margin:0;}
h1 span{ font:normal 24px/28px "Myriad Pro", Arial, Verdana; color:white; padding:0; margin:0;}
.nav{ width:779px; padding:2px 0 2px 0; margin:0 auto;}
.nav_left{ width:5px; padding:0; margin:0; height:32px; background:url(../images/nav_left.gif) left top no-repeat; float:left; display:block;}
.nav_right{ width:5px; padding:0; margin:0; height:32px; background:url(../images/nav_right.gif) left top no-repeat; float:left; display:block;}
.nav_middle{ width:769px; padding:0; margin:0; height:32px; background:url(../images/nav_bg.gif) left top repeat-x; float:left; display:block;}
ul.navigation{ padding:0; margin:0;}
ul.navigation li{ padding:0 15px 0 15px; margin:0; float:left; display:block; background:url(../images/nav_libg.gif) left top no-repeat;}
ul.navigation li.noseparetion{ background:none;}
ul.navigation li a{ font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif; color:white; text-decoration:none;}
ul.navigation li a:hover{text-decoration:none; color:black;}
ul.navigation li a.active{text-decoration:none; color:black;}
.body_outer{ width:779px; padding:0; margin:0 auto; background:url(../images/inner_bodybg_outer.gif) repeat-y;}
.inner_body{ width:731px; padding:27px 24px 0 24px; margin:0; background:url(../images/inner_bodybg.jpg) left top no-repeat;}
.inner_bodyleft{ width:397px; float:left; display:block; padding:0 16px 0 0; border-right:1px dashed #7F898A;}
.inner_bodyright{ width:298px; float:left; display:block; padding:0 0 0 19px;}
h2{ font:normal 30px/35px "Myriad Pro", Arial, Verdana; color:black; padding:0 0 20px 0; margin:0;}
h2 span{color:white;}
.bodyleft_thumbimg{ width:120px; float:left; display:block; padding:0; margin:15px 0 15px 0; background:url(../images/left_thumbimg.jpg) left top no-repeat; height:120px;}
.bodyleft_rightcon{ width:260px; float:left; display:block; padding:0 0 0 17px; margin:15px 0 15px 0;}
h3{ font:normal 24px/30px "Myriad Pro", Arial, Verdana; color:#262A2A; padding:0 0 12px 0; margin:0;}
.right_imgcontent{ width:298px; padding:0; margin:0;}
.right_outerimg{ width:118px; background:white; float:left; display:block; border:2px solid #E1DDD0; padding:2px 2px 2px 2px; margin:12px 0 15px 0;}
.right_imglinks{ width:156px; float:left; display:block; padding:0 0 0 15px; margin:0 0 15px 0;}
.right_imglinks p{ font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color:black; padding:0; margin:0;}
h4{ font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#17739D; padding:0 0 3px 0; margin:0;}
a.sublinks{ font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#17739D; padding:0; margin:0; text-decoration:underline;}
a.sublinks:hover{ text-decoration:none;}

.footer{ width:639px; padding: 30px 0 14px 140px; margin:0 auto; background:url(../images/footerbg.jpg) left top no-repeat #E0DCD1;}
ul.footer_links{ padding:0; margin:0; text-align:center;}
ul.footer_links li{ padding:0 18px 0 18px; margin:0; float:left; display:block; background: url(../images/footerli_bg.gif) left 4px no-repeat;}
ul.footer_links li.nolibg{ background: none;}
ul.footer_links li a{ font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#494A4C; text-decoration:none;}
ul.footer_links li a:hover{text-decoration:underline;}
.copyright_txt{ font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; padding:6px 0 0 120px; margin:0; color:black;}
.licence_txt{ font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; padding:6px 0 0 5px; margin:0; color:black;}

ul.listinfo{ padding:15px 0 15px 20px; margin:0;}
ul.listinfo li{ padding:0 0 0 20px; margin:0; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; background:url(../images/bullet.gif) left 6px no-repeat;}











