@charset "utf-8";
#main_body{background-color:#fff;background-image:url(/images/main_bg.jpg);background-repeat:repeat-x;background-position:0 21px}
#sub_body{background-color:#fff;background-image:url(/images/sub_bg.jpg);background-repeat:repeat-x;background-position:0 20px}
body,h1,h2,h3,p,ul,li,img,div,form{margin:0;padding:0}
body,h1,h2,h3,p,ul,li,div,a,a:hover{font-family:Verdana,Arial}
#h1_cover{width:100%;background-color:#263858;height:18px;padding-top:3px}
#h1_cover h1{width:955px;text-align:right;margin:0 auto}
#wrapper{width:955px;margin:0 auto;position:relative;min-height:600px;height:auto!important;height:600px;padding-bottom:20px}
#flash_nav_section{position:relative;padding-top:25px;height:538px}
#navigation{width:795px;height:25px;position:absolute;top:0;left:78px;z-index:20}
#navigation ul{list-style:none;height:25px}
#navigation ul li{float:left;height:25px}
#navigation a{display:block;background-position:0 0;height:30px}
#navigation a:hover{display:block;background-position:0 30px;height:30px}
#navigation .home{background-image:url(/images/nav_home.png);width:74px}
#navigation .benefits{background-image:url(/images/nav_benefits.png);width:72px}
#navigation .aboutus{background-image:url(/images/nav_aboutus.png);width:88px}
#navigation .products{background-image:url(/images/nav_products.png);width:78px}
#navigation .servicing{background-image:url(/images/nav_servicing.png);width:88px}
#navigation .news{background-image:url(/images/nav_news.png);width:60px}
#navigation .faq{background-image:url(/images/nav_faq.png);width:60px}
#navigation .contact{background-image:url(/images/nav_contact.png);width:94px}
#navigation .dropdown ul{position:absolute;width:262px;background:url(/images/drop_menu_bg.png);display:none;min-height:130px;height:auto!important;height:130px;top:23px;padding:10px 0 0 8px}
#navigation .dropdown li{float:none;height:25px;width:252px;border-bottom:1px solid #cfdea1;background:url(/images/drop_arrow.png) no-repeat 98% 50%}
#navigation .dropdown li a{color:#263858;display:block;padding:5px 0 0 5px;height:20px;width:247px}
#navigation .dropdown .img_curve{position:absolute;bottom:-8px;left:0}
#navigation .subscribe{cursor:pointer}
#navigation .subscribe div{width:210px;height:92px;background:url(/images/subs_bg.png) no-repeat;position:absolute;top:20px;right:24px;display:none}
#navigation .subscribe input{position:absolute;color:#afafaf}
#navigation .subscribe .subs_name,#navigation .subscribe .subs_email{border:1px solid #b4b8a5;background-color:#fff;width:180px}
#navigation .subscribe .subs_name{top:21px;left:13px}
#navigation .subscribe .subs_email{top:45px;left:13px}
#navigation .subscribe .btn{top:70px;left:116px;background-image:url(/images/subs_button.jpg);background-repeat:no-repeat;border:0;width:74px;height:15px;cursor:pointer}
#flash_nav_area{position:relative;height:538px;position:relative}
#content{width:926px;min-height:300px;height:auto!important;height:300px;padding:43px 0 0 29px}
#content ul li{margin-left:30px}
#content .left_content{width:429px}
#content .right_content{width:435px;margin-left:40px}
#breadcrumb{float:right;padding-right:10px}
#breadcrumb h2,#breadcrumb p{float:left}
#banner_nav_section{position:relative;padding-top:25px;height:180px}
#sub_banner{width:955px;height:178px;position:relative}
#sub_banner a.homelink{display:block;position:absolute;width:260px;height:150px;top:25px;left:6px;z-index:20}
#sub_content{width:955px;min-height:300px;height:auto!important;height:300px;padding:28px 0 0 0;background:url(/images/sub_content_bg.jpg) no-repeat}
#sub_content .sub_left_content{width:292px;min-height:200px;height:auto!important;height:200px;float:left;padding-top:19px}
#sub_content .sub_left_content ul{list-style:none;margin-left:27px}
#sub_content .sub_left_content ul li{padding-left:2px;border-bottom:1px solid #c8ccd2;width:231px}
#sub_content .sub_left_content ul li a{display:block;width:231px;height:38px;position:relative;background:url(/images/sub_side_roll.gif) 0 0}
#sub_content .sub_left_content ul li a:hover{background:url(/images/sub_side_roll.gif) 0 38px}
#sub_content .sub_left_content ul li a span{position:absolute;left:40px;top:12px}
#sub_content .sub_left_content .freetrail{margin:21px 0 0 15px;display:block}
#sub_content .sub_left_content .nsw{margin:14px 0 0 78px;display:block}
#sub_content .sub_left_content .wateraid{margin:24px 0 0 38px;display:block}
#sub_content .sub_right_content{width:642px;min-height:200px;height:auto!important;height:200px;float:left;margin-left:10px}
#sub_content .sub_right_content ul li{margin-left:30px}
#sub_content .sub_right_content .img_pos{padding:0 10px}
#sub_content .sub_right_content .img_pos2{padding:10px;width:140px;text-align:center}
#sub_content .sub_right_content .line_top{background:url(/images/line.jpg) no-repeat top center;padding:10px 0}
#sub_content .sub_right_content .news_cover{background:url(/images/line.jpg) no-repeat bottom center;padding:10px 0}
#sub_content .sub_right_content .news_cover .news_img{float:left;width:150px;height:150px;overflow:hidden}
#sub_content .sub_right_content .news_cover .news_content{float:left;width:482px}
#sub_content .sub_right_content .news_cover .news_content a{margin-right:10px}
#sub_content .sub_right_content .wf_enquiry{clear:both}
#sub_content .sub_right_content .wf_enquiry td{vertical-align:top}
#examap{width:640px;height:500px;border:1px solid #448fc6}
#footer_cover{width:100%;min-height:90px;height:auto!important;height:90px;background-color:#263858}
#footer{width:940px;min-height:90px;height:auto!important;height:90px;margin:0 auto;padding:10px 0 20px 20px;position:relative}
#footer .section_1{padding:3px 20px 2px 0;border-right:1px solid #949494;width:80px;height:90px}
#footer .section_2{padding:3px 20px 2px 20px;border-right:1px solid #949494;width:120px;height:90px}
#footer .section_3{padding:3px 20px 2px 20px;width:210px;height:90px}
#footer a{padding:1px 0}
#logoexa a,#logoexa a:hover{display:block;width:54px;height:20px;text-indent:-9999px;position:absolute;right:10px}
#logoexa a{background:url(/images/exa-logo.png);background-position:0 0}
#logoexa a:hover{background:url(/images/exa-logo.png);background-position:0 20px}
.font_10,#h1_cover h1,#footer,#footer a,#footer h3,#breadcrumb h2,#breadcrumb p{font-size:10px}
.font_11,#navigation .subscribe input{font-size:11px}
.font_12,body,#sub_content .sub_left_content ul li h3,#navigation h2{font-size:12px}
.font_13{font-size:13px}
.font_14{font-size:14px}
.font_15{font-size:15px}
.font_16{font-size:16px}
.font_17,#sub_content .h2{font-size:17px}
.font_20,#content .h2{font-size:20px;font-weight:bold;}
.font_25{font-size:25px}
.base_color,body{color:#4b4b4b}
.lightgrey,#h1_cover h1,#footer,#footer a{color:#949494}
.white,#footer a:hover,.button_contact{color:#fff}
.blue,.blue_bold,#content .h2,#sub_content .h2,#sub_content a.blue p{color:#0070c0;font-weight: bold;}
.blue2,#sub_content .sub_left_content ul,#sub_content .sub_left_content a{color:#012e5c}
.skyblue{color:#6ebfe9}
.darkblue{color:#134f78}
.orange,.orange_bold,#content a,#sub_content .sub_right_content a,#sub_content .sub_left_content ul li a:hover,#navigation .dropdown li a:hover{color:#e36c0a}
.red{color:#da251c}
.text_underline,#content a:hover,#sub_content .sub_right_content a:hover,#footer a:hover{text-decoration:underline}
.font_bold,.blue_bold,.orange_bold,#content a,#sub_content .sub_right_content a,#sub_content .sub_left_content ul,.button_contact{font-weight:bold}
.font_normal,#h1_cover h1,#footer{font-weight:normal}
.nodecoration,a{text-decoration:none}
.font_italic,#navigation .subscribe input{font-style:italic}.field{border:0;background-color:#fff;width:125px}
.field_contact{border:1px solid #448fc6;background-color:#fff;width:250px}
.button{background-image:url(/images/btn_search.png);background-repeat:no-repeat;border:0;width:76px;height:26px;cursor:pointer}
.button_contact{width:86px;height:25px;text-align:center;border:0;padding-bottom:3px;cursor:pointer;background-image:url(/images/button.jpg);background-position:0 0}
.float_left,#content .left_content,#content .right_content,#footer .section_1,#footer .section_2,#footer .section_3{float:left}
.float_right{float:right}
.inline{display:inline}
.clear,#content,#footer_cover{clear:both}
.clear_left{clear:left}
.clear_right{clear:right}
.vtop{vertical-align:top}
.noborder,img{border:none}
.marginbot10{margin-bottom:10px}
.imgborder{background-color:#d8d8d8;border:1px solid #bcbcbc;padding-top:3px;margin-right:10px}
.imgborder2{background-color:#d8d8d8;border:1px solid #bcbcbc;padding-top:3px;margin-left:10px}
.select_field_contact{border:1px solid #448fc6;background-color:#fff;width:252px}
#content .h2{font-weight:bold;}
