body{margin:0;padding:0;font-size:14px;}
p,img,ul{border:0;margin:0;padding:0;}
.header_links li{float:left;display:inline;margin:0;padding-right:2px;}
.bg{border:1px solid red;}
.float_left{float:left;}
.wrapper{width:988px;margin:auto;}
.outer{float:left;width:988px;background-color:#565656;}
a{color:#2C72A5;text-decoration:none;}
a:hover {color:#2C72A5;text-decoration:underline;}
.main{float:left;width:958px;background-color:#FFFFFF;}
.topbgimg{float:left;width:988px;background:url("../graphics/top_pattern_repeat_x.gif") repeat-x;height:6px;}
.header{float:left;width:958px;background:url("../graphics/header_bg.jpg") no-repeat;height:119px;}
.header_links{float:left;width:470px;margin:80px 0 0 465px!important;margin:80px 0 0 230px;}
.main_container{float:left;width:958px;background-color:#CACACA;}
.left_btmcontainer{float:left;width:690px;background-color:#FFFFFF;height:auto !important;height:1055px;min-height:1053px;}
.top_text{float:left;width:620px;padding:0 0 20px 30px;}
.bigbluetext{float:left;width:500px;font:18px arial;font-weight:bold;color:#2C72A5;padding-bottom:10px;}
.smalltext{float:left;width:623px;font:14px arial;color:#565656;line-height:17px;}
.search_form{float:left;width:645px;}
.inputbg{float:left;background:url("../graphics/input_bg.gif") repeat-x;width:330px;height:38px;}
.input_img{float:left;width:12px;height:38px;}
.address_input{height:20px;width:325px;border:0;margin:2px;padding-top:5px;margin-top:5px;}
.inputbg2{float:left;background:url("../graphics/input_bg.gif") repeat-x;width:139px;height:38px;}
.rightsearchbox{float:left;width:180px;padding-left:10px;}
.address_input2{height:28px;width:100px;border:0;margin:2px;}
.search_btn{float:left;width:86px;padding-left:10px;}
.inner_searchform{float:left;width:645px;padding:0 0 0 30px;}
.leftsearchbox{float:left;width:355px;}
.map_image{float:left;width:665px;margin:20px 0 0 14px!important;margin:10px 0 0 10px;background:url("../graphics/map.gif") no-repeat;height:414px;}
.inner_smalltxt{float:left;width:340px;font:12px arial;padding:10px 0 0 340px;}
.innerbluetxt{color:#3A89C4;font-weight:bold;}
.btm_small_graphics{float:left;width:660px;padding:15px 0 15px 25px;}
.btm_img{float:left;width:110px;padding:15px 0 10px 8px;margin-left:12px!important;margin-left:10px;}
.img_txt{float:left;padding-left:10px;color:#565656;}
.bottom_links{float:left;width:900px;padding:20px 0 0 95px;}
.btm_link1{float:left;width:130px;}
.boldlinks{float:left;font-weight:bold;}
.btm_greenlinks{float:left;text-decoration:none;color:#039407;font-size:12px;}
.btm_link2{float:left;width:160px;margin-left:15px!important;margin-left:10px;}
.btm_linktxt{float:left;font-size:12px;}
.btm_link3{float:left;width:140px;margin-left:15px!important;margin-left:10px;}
.btm_link4{float:left;width:160px;margin-left:15px!important;margin-left:10px;}
.rightbtmcontainer{float:left;width:268px;background-color:#CACACA;height:100%;}
.toprightcontainer{float:left;width:260px;background-color:#CACACA;padding:0 0 15px 8px;}
.right_toplist{float:left;width:235px;padding-left:17px;}
.page_topbg{float:left;background:url("../graphics/page_top_bg.gif") repeat-x;width:690px;height:19px;}
.page_btmbg{float:left;background:url("../graphics/page_bot_bg.gif") repeat-x;width:690px;height:18px;}
.page_righttopbg{float:left;background:url("../graphics/right_col_top_bg.gif") repeat-x;width:256px;height:19px;}
.top_right_img{float:left;width:12px;height:18px;}
.bigbluetext2{float:left;width:230px;font:18px arial;font-weight:bold;color:#2C72A5;padding:0 0 10px 10px;}
.right_toplist a{color:#5A5A5A;}
.right_btmcontainer{float:left;width:244px;background-color:#408BC4;padding:15px 0 20px 24px;}
.bigbluetext3{float:left;width:200px;font:18px arial;font-weight:bold;color:#F1FFFF;padding-bottom:15px;}
.right_btmtext{float:left;width:220px;color:#D9FFFF;line-height:17px;padding-bottom:15px;text-align:justify;}
.right_btmtext a{color:#5A5A5A;line-height:17px;}
.right_btmtext a:hover{color:#5A5A5A;}
.more_info_btn{float:left;width:132px;}
.footer{float:left;width:958px;height:30px;padding-top:10px;color:#B1B1B1;background-color:#565656;}
.footer_right_links{float:left;width:620px;color:#B1B1B1;margin-left:120px!important;margin-left:110px;}
.link_footer{color:#CDCDCD;text-decoration:none;font:12px verdana;border-right:1px solid #CDCDCD;padding:2px 8px;}
.link_footer:hover {color:#CDCDCD;}
.borderright0{border-right:0;}
.right_mostcontainer{float:left;width:30px;background:url("../graphics/page_bg_repeat_x.jpg") repeat-x;height:200px;background-color:#565656;}
.rightbtmdn_container{float:left;width:260px;background-color:#CACACA;}
.innerbgimgs{float:left;width:958px;background-color:#CACACA;}
.page_rightbtmbg{float:left;background:url("../graphics/right_col_bot_bg.gif") repeat-x;width:256px;height:18px;}
.btm_right_img{float:left;width:12px;height:12px;padding-top:6px;}
.left_footertxt{float:left;width:170px;padding-left:20px;}
.google_ad{float:left;width:100px;font-weight:bold;padding-left:590px;padding-top:10px;}
.bigblacktxt{font-size:16px;}	
.list_item{float:left;width:230px;}
.list_item img{padding-right:10px;}
.list_item a{line-height:20px;}
.balloon_img{float:left;width:150px;height:80px;margin:37px 0 0 245px!important;margin:37px 0 0 122px;}
.lefttop_balbg{float:left;width:8px;}
.righttop_balbg{float:left;width:8px;}
.bal_topmidbg{float:left;width:154px;border-top:1px solid #A8A8A8;}
.bal_top{float:left;width:180px;position:relative;left:0!important;left:2px;}
.bal_mid{float:left;width:163px;background-color:#FCFFFF;height:70px;border-left:1px solid #A8A8A8;border-right:1px solid #A8A8A8;margin-left:2px;border-bottom:1px solid #A8A8A8;}
.arrow_img{float:left;width:19px;height:33px;margin:-15px 0 0 70px!important;margin:-15px 0 0 38px;}
.balbluetxt{float:left;font:14px verdana;font-weight:bold;color:#4475A0;padding-left:10px;width:120px;}
.balsmalltxt{float:left;font:12px arial;padding-left:10px;width:100px;}
.hm_page{float:left;width:680px;}
.display{display:none;}
/********search_detail starts**************/
.search_page{float:left;width:650px;padding:10px 10px 0 20px;}
.search_toptxt{float:left;width:650px;padding-bottom:10px;}
.back_img{float:left;width:56px;margin-left:75px!important;margin-left:75px;}
.search_address{float:left;width:650px;font:14px arial;font-weight:bold;padding-bottom:10px;}
.marginleft220{margin-left:220px!important;margin-left:160px;}
.search_address2{float:left;width:650px;font:12px arial;padding-bottom:10px;}
.marginleft200{margin-left:210px!important;margin-left:160px;}
.map_corner{float:left;width:12px;height:12px;}
.search_map{float:left;width:650px;padding:50px 0;}
.topmapcorners{float:left;width:650px;height:12px;}
.midtopmap{float:left;width:626px;height:12px;background:url("../graphics/map_box-top.gif") repeat-x;}
.midbtmmap{float:left;width:626px;background:url("../graphics/map_box_bottom.gif") repeat-x;height:12px;}
.middlemapcontainer{float:left;width:608px;height:299px;margin:8px 10px 0 8px;}
.middlemapcontainerouter{float:left;width:650px;height:315px;}
.btmmapcorners{float:left;width:650px;height:12px;}
.midleftmapimg{float:left;width:12px;height:315px;background:url("../graphics/map_box_left.gif") repeat-y;}
.midrightmapimg{float:left;width:12px;height:315px;background:url("../graphics/map_box_right.gif") repeat-y;}
/***********search list starts***********/
.search_list{float:left;width:650px;padding:10px 10px 0 20px;}
.search_listform{float:left;width:650px;}
.top_radiobtn{float:left;width:620px;padding:0 0 20px 30px;}

.radiobtn{float:left;width:122px;padding-right:30px;}
.radiotext{float:left;width:95px;font:16px arial;} 

.search_listinput{width:15px;height:15px;}
.search_listtxtbox{float:left;width:400px;padding:0 0 20px 100px;}
.searchinputbg{float:left;background:url("../graphics/input_bg.gif") repeat-x;width:140px;height:38px;}
.searchaddress_input{border:0;width:130px;height:20px;margin:7px 0;}
.searchlistbtn{float:left;width:86px;height:38px;margin-left:20px!important;margin-left:15px;}
.btm_radiobtn{float:left;width:500px;padding:0 0 20px 30px;}
.searchlist_bigbluetext{float:left;width:655px;font:18px arial;font-weight:bold;color:#2C72A5;padding-bottom:10px;}
.searchlisttable{float:left;width:650px;padding:15px 0 40px 0;}
.searchlisttable_top{float:left;width:650px;height:46px;}
.mid_searchlisttable_top{float:left;width:605px;background:url("../graphics/table_top_bg.gif") repeat-x;height:46px;color:#FFFFFD;font:16px arial;font-weight:bold;padding:0 0 0 20px;height:46px;}
.left_searchlisttable_top{float:left;width:12px;height:46px;}
.searchlisttable_middle_container{float:left;width:645px;border-left:2px solid #428AC4;border-right:2px solid #428AC4;font:12px arial;}
.tr_bgcolor{background-color:#EBEBEB;}
.table{margin:0;padding:0;border:0;}
.searchlist_btm{float:left;width:650px;}
.search_tablebtmlr{float:left;width:12px;}
.search_tablebtmmid{float:left;width:625px;border-bottom:2px solid #428AC4;height:10px}
.left_tabletoptxt_sr{float:left;width:50px;padding-right:20px;margin-top:10px;}
.mid_tabletoptxt_search{float:left;width:200px;padding-right:50px;margin-top:10px;}
.left_tabletoptxt{float:left;width:70px;padding-right:20px;margin-top:10px;}
.mid_tabletoptxt{float:left;width:250px;padding-right:50px;margin-top:10px;}
.right_tabletoptxt{float:left;width:100px;margin-top:10px;}
 
.table_innertxtimg{float:left;width:200px;}
.table_innerimage{float:left;width:56px;position:relative;top:-4px;left:20px;}
.search_txtcolor{color:#565656;}
.search_bigtxtcolor{color:#595959;}
.margintop5{margin-top:5px;}
.smallblackbtmtext{font-size:12px;}
.search_baloon{float:left;width:199px;position:relative;top:-80px;left:152px;}
.topsearch_baloon{float:left;width:199px;}
.topsearchbalcorners{float:left;width:6px;height:6px;}
.topborder187{float:left;width:187px;border-top:1px solid #a8a8a8;}
.midsearch_baloon{float:left;width:187px;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;font:12px arial;padding:5px 0 0 10px;background-color:#FFFFFF;}
.btmsearch_baloon{float:left;width:194px;font:12px arial;z-index:0;position:absolute;top:117px;left:12px;}
.search_balboldtext{font-weight:bold;}
.search_ballink{font:12px verdana;font-weight:bold;color:#2E70A2;}
.search_balinnersmalltxt{float:left;width:180px;}
.btmimgsearch_baloon{float:left;width:199px;height:81px;z-index:-1;}
.contact_form{float:left;width:620px;min-height:460px;height:450px;}
.leftcontactbox{float:left;width:355px;}
.frmtext{float:left;width:100px;font:14px arial;font-weight:normal;padding-top:8px;}
.detailstext{float:left;font:14px arial;font-weight:normal;padding-top:8px;}
.width100{width:100px;}
.width150{width:150px;}
.width450{width:450px;}
.width350{width:350px;}
.frmcontainer{float:left;width:620px;padding-bottom:10px;}
.cntact_input{height:25px;width:300px;border:1px solid #408BC4;margin:2px;padding-top:5px;margin-top:5px;}
.contact_txtarea{height:100px;width:300px;border:1px solid #408BC4;margin:2px;padding-top:5px;margin-top:5px;}
 #tooltip
 {      
   left:8px;
   margin-top:10px;
   padding:10px;     
   background-color:#ffffff;
   border:2px solid #408BC4;
   float:left;
   font:12px arial;
 }
.links
{
	color:#000;
	text-decoration:none;
}
.links:hover
{
	color:#000;
}
.srchtxt{float:left;width:600px;font:11px arial;padding-left:30px;color:#cccccc}
.calDiv{float:left;width:30px;padding:10px 5px;}
.width60{width:60px;}
.width30{width:30px;}
.srtxt{float:left;font:16px arial;padding:10px 5px;} 
.tooltip1
 {      
   left:8px;
   margin-top:10px;
   padding:10px;     
   position:absolute;
   background-color:#ffffff;
   border:1px solid #FFFFFF;
   float:left;
   font:12px arial;
 }
.statictxt{float:left;width:620px;font:12px arial;padding-left:15px;color:#000;text-align:justify;}
.paddingL20{padding-left:20px;}
.paddingL10{padding-left:10px;}
.blacklink{color:#000;text-decoration:none;}
.blacklink:hover {color:#000;text-decoration:none;}