*{margin:0px; padding:0px; outline:none;}
body{margin:0px; padding:0px; background:url(../images/body_bg.jpg) repeat-x 0 0;}
img,fieldset{border:none;}
.clear{clear:both;}
table { border: 1px solid #DDDDDD; }
td { color:#666666; border-bottom:1px solid #dddddd; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 3px 2px 3px; list-style-type: none; }
#layout{margin:0 auto; width:867px;}
#header{float:left; width:867px;}
#header .header_top{float:left; width:867px;}
#header .header_top .logo{float:left; padding:22px 0 0 3px;}
#header .header_top .logo a{font-family:"Georgia",Times New Roman, Times, serif; font-size:24px; color:#000; text-decoration:none;line-height:20px;}
#header .header_top img{float:right; padding:5px 3px 0 0;}
#header .header_bottom{float:left; width:867px; background:url(../images/header_bg.jpg) no-repeat 0 0; height:133px;}
#header .header_bottom .slogan{float:left; width:771px; font-family:"Georgia",Times New Roman, Times, serif; font-size:16px; color:#000; font-style:italic; line-height:20px; padding:37px 0 3px 29px;}
#header .header_bottom .slogan_bottom{float:left; width:350px; font-family:"Lucida Bright"; font-size:12px; color:#333333; text-align:center; line-height:12px;}
#header .header_bottom .phone{float:right;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#773311; padding:52px 10px 0 0;margin-top:-20px;}
#top_menu{float:left; width:867px; background:url(../images/topmenu_bg.jpg) no-repeat 0 0; height:32px;}
#top_menu ul{list-style:none; float:left; padding:5px 0 0 10px; width:850px;}
#top_menu ul li{float:left; padding:0 30px 0 0;}
#top_menu ul li a{font-family:"Lucida Bright" ; font-size:19px; color:#000; text-decoration:none;}
#top_menu ul li a:hover{font-family:"Lucida Bright"; font-size:19px; color:#000; text-decoration:underline;}
#body_container{float:left; width:867px; background:url(../images/content_bg.png) repeat-y 0 0; padding:10px 0 0 0;}
#left_container{float:left; width:555px; padding:0 0 0 10px;}
#left_container h1{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#006600; background:url(../images/dotted_line.gif) no-repeat 0 bottom; width:549px;}
#left_container p{float:left; width:549px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:0px 0 10px 0;}
#left_container ul {float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:0px 0 10px 0;}
#left_container ul li {float:left; padding:0 0 6px 9px; color:#333; list-style-position: inside; list-style-type: square;}
#left_container .list{float:left; width:271px; padding-left:4px;}
#left_container .list h2{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#007100;}
#left_container .list ul{float:left; width:200px; padding:10px 0 0 8px; list-style:none;}
#left_container .list ul li{float:left; padding:0 0 6px 9px; color:#007100; width:200px; background:url(../images/green_bullet.gif) no-repeat 0 7px; list-style-type: none;}
#left_container .list ul li a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#007100; text-decoration:none;}
#left_container .list ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#007100; text-decoration:underline;}
#left_container .box{float:left; width:265px; margin:10px 0 20px 10px; display:inline;}
#left_container .box .bg{float:left; background:url(../images/content_box.gif) no-repeat 0 0; width:206px; height:101px; position:relative;}
#left_container .box .bg .heading{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#68653a; width:206px; text-align:center; float:left; padding:4px 0 1px 0;}
#left_container .box .bg .image{text-align:center; padding:0px; float:left; width:206px;}
#left_container .box .bg .details{position:absolute; bottom:-8px !important; right:-8px; bottom:-9px;}
#left_container .rates{float:left; width:500px; border:1px solid #dddddd;}
#left_container .rates ul{float:left; list-style:none; padding:0px 0 5px 0; width:500px;}
#left_container .rates ul li{float:left; color:#777777; border-bottom:1px solid #dddddd; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:490px; padding:0 3px 2px 3px; list-style-type: none;}
#left_container .rates ul li.last{border:0px;}
#left_container .rates ul li a{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
#left_container .rates ul li a:hover{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#left_container .rates ul li span{color:#917777; float:left; width:430px;}
#left_container .rates ul li span strong{color:#777777;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
#left_container .rates ul li span a{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; font-weight:normal;}
#left_container .rates ul li span a:hover{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal;}
#left_container .rates ul li span.right{font-weight:bold; color:#000; float:right; width:auto;}
#right_container{float:right; width:278px; padding:0 10px 0 0;}
#right_container h3{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#773311; padding:0 0 2px 0; font-weight:bold;}
#right_container .news{float:left; width:273px; height:250px; overflow:auto; border:1px solid #dddddd;}
#right_container .news ul{float:left; list-style:none; padding:5px 5px 5px 5px; width:240px;}
#right_container .news ul li{float:left; padding:0 0 13px 0; color:#773311; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:240px;}
#right_container .news ul li a{float:left; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
#right_container .news ul li a:hover{float:left; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline}
#right_container .news ul li span a{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#right_container .news ul li span a:hover{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
#right_container .view{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#003399; float:left; padding:6px 0 28px 0; width:250px;}
#right_container .view img{float:left; padding:4px 4px 0 0;}
#right_container .view a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#003399; float:left; text-decoration:underline;}
#right_container .view a:hover{text-decoration:none;}
#right_container .rates{float:left; width:217px; border:1px solid #dddddd;}
#right_container .rates ul{float:left; list-style:none; padding:0px 0 5px 0; width:213px;}
#right_container .rates ul li{float:left; color:#777777; border-bottom:1px solid #dddddd; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:208px; padding:0 3px 2px 3px; list-style-type: none;}
#right_container .rates ul li.last{border:0px;}
#right_container .rates ul li a{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
#right_container .rates ul li a:hover{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#right_container .rates ul li span{color:#917777; float:left; width:130px;}
#right_container .rates ul li span strong{color:#777777;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
#right_container .rates ul li span span{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal;}
#right_container .rates ul li span a{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; font-weight:normal;}
#right_container .rates ul li span a:hover{color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal;}
#right_container .rates ul li span.right{font-weight:bold; color:#000; float:right; width:auto;}
#footer{background:url(../images/body_bottom_bg.jpg) no-repeat 0 0; width:867px; float:left; height:41px;}
#footer ul{list-style:none; width:100%; text-align:center; float:left;}
#footer ul li{display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000;  width:auto;}
#footer ul li a{color:#000; text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}
#footer p{list-style:none; width:100%; text-align:center; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; }
#footer .footer_bottom{float:left; width:867px;}
#footer .footer_bottom .footer_images{float:left; width:100px; margin:8px 0 0 3px; display:inline;}
#footer .footer_bottom .footer_images img{float:left; padding:7px 0 0 0;}
#footer .footer_bottom .footer_images .lastimg{float:right;}
#footer .footer_bottom p{float:left; width:750px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; text-align:left; padding:13px 0 13px 10px;}
