body { font-family: Arial,Helvetica,sans-serif; font-size: 100% ; color: #000000; margin: 0px;
    background-color:#4c545a;}
img{ border-style:none;}
/*body*/
#div_tophld{height:0px;}
#div_main{width:990px;overflow:hidden;   }
#div_hdr {width:990px;position:relative;padding:0px;}
#div_tc {position:relative;top:0px;left:0px;width:990px;background-color:#fff;}
#div_tcl {width:660px;position:absolute; top:0px;left:0px;  }
#div_tcr {width:330px;position:absolute; top:0px;left:661px;}
td.menu { background-color:#000;}
#div_audio{ background-image:url("/share/images/icons/menu/menubg.jpg");background-repeat:repeat-x;background-color:#A5B3BE;width:990px;}
#div_waudio{ width:330px;}
#div_audioblock{padding:0px;margin-top:-5px;}
#div_audiotop{width:315px;height:10px;}
#div_audiobody{width:315px;}
#div_audiobtm{width:315px;height:10px;}
/*contact info*/
#div_tcinfo{margin-top:10px;float:right ; color:#000;z-index:10;padding:5px;}
#div_tcinfobox{position:absolute;top:0px;left:0px;width:990px;}
.cinfo, .cinfo a:link,  .cinfo a:visited{font-size: 0.8em; font-weight:bold;color:#000; text-decoration:none;}
.cinfo a:hover{font-size: 0.8em; font-weight:bold;color:#000; text-decoration:underline;}
/*form and widgets area*/
#hpWidgets, #gpWidgets, #cpWidgets,#rpWidgets{width:330px;background-color:#eceef1;}
/*listings box*/
#div_listings{color:#fff;}
#div_fltbox,#div_ltbox  {width:315px;height:10px;}
#div_flbox,#div_lbox  {width:315px;}
#div_flbbox,#div_lbbox{width:315px;height:10px;}
#div_ltimg {border:2px solid #FFFFFF;width:280px;height:210px;overflow:hidden;}
#lheader,.lheader{font-weight:bold;font-size: 1.5em; }
.listingsText{color:#000; font-size: 0.75em; font-weight:bold;}
.idxtext{color:#000; font-size: 0.8em;font-weight:normal; }
.idxprice{color:#000; font-size: 0.9em; font-weight:bold;}
/*content*/
#div_ofr{padding-top:10px; background-color:#fff;}
.ofritem,#div_hpicons {background-color:inherit;}
#div_cplayer {float:left; width:32px;padding-left:10px;} 
#div_alinks{float:right;}
#div_mcnt{width:990px;background-color:#fff;}
#div_cnt{background-color:#fff;padding: 10px 30px 40px 30px; font-size:0.8em;text-align:left;}
#div_hcnt{background-color:#fff;padding-right:5px;padding-left:10px;font-size:0.8em;text-align:left;}
#div_fcnt{background-color:#fff;}
#td_mainarea {background-color:#ffffff;}
#div_links{width:990px;background-color:#E9EDF6;}
#div_cnticon{float:right; margin:35px 0px 10px 10px;}
.content{background-color:#fff;}
.grlinkbox {padding:3px;}
.grlink:link,.grlink:visited{color:blue;}
.grlink:hover{background-color:#f7f7f7;}
#div_report{width:600px;}
.mpopup{border-bottom:1px dotted green;margin-bottom:10px;}
/*footer*/

#div_ftr {background-color:#4c545a;padding:3px;width:990px;}

#div_cinfo {color:#77777;background-color: #4c545a; }

.contactInfo {  font-family: Arial,Helvetica,sans-serif;  font-size: 0.8em;  color: #555555;}

.contactInfo a:link, .contactInfo a:visited {  font-family: Arial,Helvetica,sans-serif;  color: #555555;}

.clsContactInfo {  font-family: Arial,Helvetica,sans-serif;  font-size: 0.8em;  color: #fff;}

.clsContactInfo a:link, .clsContactInfo a:visited {  font-family: Arial,Helvetica,sans-serif;  color: #fff;}

#div_copy {color:#77777;background-color: #4c545a; }

.clear {clear:both;}

.msep{ background-color: #fff;width:5px; }

.sep {height:5px;  background-color: #fff; width:990px;  }

/*top menu*/
#dvMenu {background-color:#4f5a60;}
#div_topmenu {width:990px;height:25px;background-color:#4f5a60;}

#div_login{float:right;padding-right:5px;height:25px;width:60px; text-align:left;}

.topMenuItem {padding-right:5px;padding-left:5px;}

.topMenuItem a:link,  .topMenuItem a:visited {display:block;width:100px; height:25px;padding-top:4px;font-size:0.9em;font-weight:bold; text-decoration:none; color:#fff;}

.topMenuItem a:hover {display:block;background-color:#CB0101;width:100px; height:25px;padding-top:4px;font-size:0.9em; text-decoration:none;color:#fff}

.topMenuLink:link, .topMenuLink:visited {font-size:0.9em;color:grey;text-decoration:none;}

.topMenuLink:hover{font-size:0.9em;color:red;text-decoration:none;}
#dvMenuItemBody1,#dvMenuItemBody2,#dvMenuItemBody3,#dvMenuItemBody4,#dvMenuItemBody5,#dvMenuItemBody6 {background-color:#fff;}
.topMenuLinks a:link,.topMenuLinks a:visited {color:#000000 !important;font-weight: normal;font-size:0.9em;}

.topMenuLinks a:hover {color:#000000 !important;font-weight: normal;text-decoration:underline;font-size:0.9em;}

#div_login a:link, #div_login a:visited{ height:25px;padding-top:4px;font-size:0.9em;font-weight:bold; text-decoration:none; color:#fff;display:block;}

#div_login a:hover {background-color:#CB0101; height:25px;padding-top:4px;font-size:0.9em; text-decoration:none;color:#fff;display:block;}

/*slider*/

#div_sliderbox {position:relative;height: 366px;width: 656px;border:2px solid #E9EDF6;overflow:hidden;}

#div_sl{position:absolute;top:0px;left:0px;}

.slider { height: 370px; width: 660px; margin: auto; position:absolute;top:0px;left:0px; overflow:hidden; }

.slidercap{ width:300; height:50; position:absolute;top:10px; left:10px}

.navbtn {padding:0px;}

#div_slcap { width:500; height:30; position:absolute;top:0px; left:0px;z-index:100;text-align:left;}

#div_slnav {height: 20px;width: 650px; position:absolute;top:335px;left:0px; z-index:100;padding-right:0px }

#div_slnavbox { font-size:10pt;font-weight:bold; margin-right:20px;color:#000;}

#div_slnavbox a {margin:3px; background-color:#cdcdcd; width:15px; height:15px; display:block; float:left; border:solid 1px #777777; text-decoration:none; color:#000;text-align:center;}

#div_slnavbox a.activeSlide {margin:3px; background-color:#cc0000; width:15px; height:15px; display:block; float:left; border:solid 1px #777777;text-decoration:none; color:#fff;}

/*bottom  menu*/

.hpmenuheadbox {text-align:left;}

.hpmenuitem:link, .hpmenuitem:visited {color:#4c545a;display:block;font-size:0.7em;padding-bottom:1px;padding-top:1px;text-decoration:none;}

.hpmenuitem:hover { color: #4c545a; font-size: 0.7em; text-decoration: underline;display:block;padding-top:1px;padding-bottom:1px;}

.hpmenuheader:link, .hpmenuheader:visited {color:#4c545a;display:block;font-size:1em;font-weight:bold;padding:4px;text-decoration:none;}

.hpmenuheader:hover{ color: #4c545a; font-size: 1em; text-decoration: underline;padding:4px;font-weight:bold;display:block;}

.hpmenu {color:#777;}

.hpmenubox{text-align:left;}

.links_cl {background-color:#d6dee4;border:1px solid #d6dee4;}

/*forms*/

.formText {font-size: 0.8em;color:#000000;}

.formHeader{font-size: 1.2em;color:#000000;}

#div_formhead{padding:5px;}

#div_ppnote , #div_pptext{padding:0px 10px;font-size:0.8em ; text-align:justify;color:#000000;font-weight:normal;font-family:Arial;}

#div_frmtop,#idx_frmtop{width:315px;height:10px;}

#div_frmbody,#idx_frmbody{width:315px;}

#div_frmbtm,#idx_frmbtm{width:315px;height:10px;}

#div_pptop{width:315px;height:10px;}

#div_ppbody{width:315px;}

#div_ppbtm{width:315px;}
#div_pp0 {color:#777;font-size:0.8em;}
#div_pp1 {color:#777;font-size:0.8em;padding:3px 5px 2px 20px;}
#div_pp2 {color:#fff;text-align:center;}
#div_calltr{font-size:0.9em;color:#000;}

/***additional styles************************************************************/

.sibox{width:38px;float:right;padding:2px;}

.sibox2{width:79px;float:right;padding:2px;}

.ClsContentBG , .ClsContentBG div,.ClsContentBG p, .ClsContentBG span{   font-size: 0.9em;  color: #000000;}

.clsContentBG a,  .clsContentBG a:visited{    FONT-SIZE: 0.9em;   color: #000000;  TEXT-DECORATION: none;}

.clsContentBG a:hover{    FONT-SIZE: 0.9em;   color: #000000;   TEXT-DECORATION: underline !important;}

.ClsContentBG H1, h1{    font-size: 1.9em;   color: red;}

.ClsContentBG H2, h2{   font-size: 1.2em;  color: #000000;} 

.ClsContentBG H3, h3{   font-size:1em;  color:blue;} 

.clsFeatureListing {FONT-SIZE: 0.8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c00204; TEXT-DECORATION: none}

/**************Listings DETAIL Styles******************/
A.lstAccItems , A.lstAccItems:visited {    color: #666666;     font-size: 0.5em;     text-decoration: none}
A.lstAccItems:hover {   color: #333333;    font-size: 0.5em;     text-decoration: underline}
.img{cursor: hand;cursor: pointer;}
/*fb slider*/
#fb_sliderbox {position:relative;height: 276px;width: 496px;border:2px solid #000;overflow:hidden;}
#div_sl{position:absolute;top:0px;left:0px;}
.fbslider { height: 280px; width: 500px; margin: auto; position:absolute;top:0px;left:0px; overflow:hidden; }
.slidercap{ width:300; height:50; position:absolute;top:10px; left:10px}
.navbtn {padding:0px;}
#div_slcap { width:500; height:30; position:absolute;top:0px; left:0px;z-index:100;text-align:left;}
#fb_slnav {height: 20px;width: 490px; position:absolute;top:250px;left:0px; z-index:100;padding-right:0px }
#fb_slnavbox { font-size:10pt;font-weight:bold; margin-right:20px;color:#000;}
#fb_slnavbox a {margin:3px; background-color:#cdcdcd; width:15px; height:15px; display:block; float:left; border:solid 1px #777777; text-decoration:none; color:#000;text-align:center;}
#fb_slnavbox a.activeSlide {margin:3px; background-color:#cc0000; width:15px; height:15px; display:block; float:left; border:solid 1px #777777;text-decoration:none; color:#fff;}
/*fb content*/
#fbmenu {}
#fbmenu ul{padding: .2em 0;margin: 0;list-style-type: none;color: #000;
width: 100%;text-align: center; background:#A9A8A8 url("/share/images/gradgrey.gif") repeat-x top;}
#fbmenu li { display: inline; }
#fbmenu li a:link,#fbmenu li a:visited{text-decoration: none;color: #000;padding: .2em 1em;font-size:0.9em; font-weight:bold;}
#fbmenu li a:hover{color: #000;text-decoration:underline; }
#fb_ofr {width:500px;padding: 0px 30px 0px 30px;}
#fb_ofr .ofritem {margin:3px;} 
#fb_ls,#fb_rs{ width:500px; overflow:hidden; padding:0px;}
#fb_hcnt .ClsContentBG H1, #fb_hcnt .ClsContentBG h1 {  color: red;    font-size: 1.5em;}
#fb_hcnt,#fb_cnt ,#fb_resp{text-align: left;font-size: 0.7em;padding:5px 10px 5px 15px;position:relative;z-index:5;}
#fb_cnt h1, #fb_cnt h2, #fb_cnt p{display:block;}
#fbform{position:absolute; top:110px;left:275px; font-size:8pt; width:220px;z-index:50; background-color:#f7f7f7;}
#fbform td{font-size:8pt;}
#fbpolicy{font-size:7pt; text-align:left;padding:2px;}
