/* CSS Document */


.topbg {background-image:url(images/top-bg.gif); background-repeat:repeat-x; height:11px; background-position:top;}
.btmbg {background-image:url(images/btm-bg-si.gif); background-repeat:repeat-x; height:13px; background-position:top;}
/*h2 {font-family:calibri,arial; font-size:16px;color:#ee6607;  padding-left:5px; padding-right:5px;  margin-bottom:5px; margin-top:21px;}*/
.txt {font-family:Arial; font-size:12px; color:#000000; padding-left:5px; padding-right:5px; line-height:28px;}
.txt a {color:#2578BC; text-decoration:none;}
.txt a:hover {color:#000000; text-decoration:underline;}
.txt b {font-weight:normal; color:#D86417;}

.txtdesc	{font-family:Arial; font-size:12px; color:#7F7F7F; padding-left:6px; padding-top:5px; padding-right:2px; line-height:18px; }
.txtdesc a {color:#7F7F7F; text-decoration:none;}
.txtdesc a:hover {color:#000000; text-decoration:underline;}

.stxt  {font-family:Arial; font-size:11px; color:#2878C1; padding-left:2px; padding-right:2px;}
.stxt a {color:#2878C1; text-decoration:underline;}
.stxt a:hover {color:#000000; text-decoration:none;}

.txtloc {font-family:Arial; font-size:12px; color:#7B7878; font-weight:bold; padding-left:2px; padding-right:5px; line-height:28px;}
.txtloc a {color:#7B7878; text-decoration:none;}
.txtloc a:hover {color:#1256BB; text-decoration:underline;}

.aact {font-family:arial; font-size:12px; color:#e58201; font-weight:bold; text-decoration:none}

.dact {font-family:arial; font-size:11px; color:#444444; font-weight:normal; text-decoration:underline;}
.aact a:visited {color:#444444}
.aact a:hover {color:#e58201; text-decoration:none}
.dact a{font-family:arial; font-size:11px; color:#444444; font-weight:normal; text-decoration:underline}
.bdrtpsrch {border:01px #ffffff solid}
body  {margin:0px; padding:0px;  background-color:#ffffff;}
.aaa {margin-top:115px; }
.tophead	{color:#363636; font-family:Arial; font-size:11px; padding-right:6px; text-align:right; padding-left:11px; padding-top:6px; background-image:url(images/top-bg-gr.jpg); background-position:right; background-repeat:no-repeat; height:34px; width:198px; border-bottom:#e7e8e7 solid 01px}
.srchbg_tp {background-image:url(images/srchbg_tp.jpg); background-repeat:repeat; height:73px; }
.tophead1{ border-bottom:#e7e8e7 solid 01px; font-family:Arial; font-size:11px; color:#1E85B0;}
.pop_top_src {font-family:arial; font-size:11px; color:#363636; padding-left:14px; margin:00px; padding-top:3px;}
.pop_srch {border:#ececec solid 00px; font-family:arial; font-size:11px; color:#666666}
.pop_srch1 {font-family:arial; font-size:11px; color:#000000; padding-left:183px; padding-right:4px; margin:00px; padding-top:0px; padding-bottom:1px;}
.pop_srch1 a{color:#777777; text-decoration:none}
.pop_srch1 a:hover{color:#FF9A00; text-decoration:underline}

.arww {color:#000000;font-family:arial;font-size:9px;}
.tophead a	{color:#ffffff; text-decoration:none; font-weight:bold}
.tophead a:hover {color:#ffffff; text-decoration:none;}
.tophead b{font-weight:bold; color:#e86302;}
.tophdfree {font-family:Arial; font-size:11px; padding:6px;color:#ffffff;}
.tophdfree a{font-family:Arial; font-size:11px; color:#ffffff;padding:4px;}
.tophdfree a:hover{font-family:Arial; font-size:11px; color:#fabd5c;}
.catgtxt {font-family:Arial; font-size:11px; color:#000000; text-align:center}
.catgtxt a{font-family:Arial; font-size:11px; color:#e58402; text-align:center}
.sorting {color:#000000;font-family:arial;font-size:13px;padding:0px;}
.sort {color:#000000;font-family:arial;font-size:12px;padding-right:2px; }
.sortbx {color:#000000;font-family:arial;font-size:11px; }
.trtxt {color:#000000;font-family:verdana;font-size:9px;padding:0px; text-align:left; margin:00px;}
.trtxt a{color:#000000;font-family:verdana;font-size:9px;}
.trtxt a:hover{color:#e58201;font-family:verdana;font-size:9px;}
.listmenu{
border:1px solid #ffffff;
font: 12px Arial, Helvetica, sans-serif;
color:#FF0000;
width:200px;
height:20px;
}


.lmorere
{
	font-family: arial;
	font-size: 12px;
	color: #1256BB; padding-top:4px; text-align:left; padding-left:00px;
	font-weight:normal;
	 
}
.lmorere a
{
	color: #1256BB; 
	text-decoration:underline;
	 
}

.lmorere a:hover
{
	color: #1256BB; 
	text-decoration:none;
	 
}

.btnInquiry { background-color:#FCF8EC;margin-left:8px; padding-left:6px;border-top:03px solid #ffffff;}
 

.morere
{
	font-family: arial;
	font-size: 12px;
	color: #1256BB;
	font-weight:normal;
	 
}
.morere a
{
	font-family: arial;
	font-size: 12px;
	color: #1256BB;
	text-decoration:underline;
	 
}
.morere a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #1256BB;
	text-decoration:none;
	 
}


.srchbg {background-image:url(images/srch-bg.gif); background-repeat:repeat-x; height:103px;}

.srchfnd {font-family:Arial; font-size:18px; font-weight:bold; color:#000000; padding-right:11px}

.srchradio {font-family:Arial; font-size:11px; color:#000000; text-align:center; }
.srchradio b{font-weight:bold; color:#000000;}

.topsrch {font-family:Arial; font-size:11px; padding-left:30px; height:20px;}
.topsrch b{font-weight:bold; color:#FF9900;}
.topsrch a{font-family:Arial; font-size:11px;color:#2200cc; }
.topsrch a:hover{font-family:Arial; font-size:11px;color:#000000; }

.toplinks {font-family:Arial; font-size:11px; color:#000000; padding-left:17px; height:20px;}
.toplinks a {color:#E58201; text-decoration:underline; font-weight:bold;}
.toplinks a:hover {color:#E58201; text-decoration:none;}

.rltcat {font-family:Arial; font-size:11px; color:#000000; padding-left:17px; height:25px; background-color:#F7F7F7; border-top: 1px solid #F0EEEE; border-bottom: 1px solid #F0EEEE;}
.rltcat a:hover { text-decoration:none;}

.mbg {background-image:url(images/m-top-bg.gif); background-repeat:repeat-x; height:9px;}
.mlftbg {background-image:url(images/m-lft-bg.gif); background-repeat:repeat; background-position:left; width:235px;color:#c35f1d; font-size:19px; font-family:arial;}
.mrgtbg {background-image:url(images/rt_crv.gif); background-position:left; width:19px; height:19; background-repeat:no-repeat; background-position:top}
.mrgtbg1 {background-image:url(images/rt_crv_bg.gif); width:19px;background-repeat:repeat-y; background-position:top}

.bgrt {background-image:url(images/rtcrv.gif); background-position:left; background-repeat:repeat-y; width:14px;}
.feat_comp_bg { background-image:url(images/featu_com_bg.gif); background-repeat:repeat-x; background-position:top; width:100%; height:100%}



.lfthead {  padding-left:0px; font-weight:bold; height:25px; background-image:url(images/srch_bg_lft.gif); background-repeat:no-repeat; background-position:top left; height:253; width:231px; margin:00px}
.lfthead a {color:#000000; text-decoration:none;}
.lfthead a:hover {color:#000000; text-decoration:none;}

.lftcrnbg {background-image:url(images/lft-nav-bg.gif); background-repeat:repeat-x; height:24px;}

.lftnavlink {font-family:Arial; font-size:13px; color:#e36b00;  font-weight:bold; text-transform:uppercase; background-image:url(images/lft-nav-bg.gif); background-repeat:repeat-x; }
.lftnavlink a {color:#E58201; text-decoration:none; }
.lftnavlink a:hover {color:#000000; text-decoration:underline;}
.lftnavlink b {color:#E58201; font-size:14px; text-decoration:none; }


.lftnavlinkci {font-family:Arial; font-size:13px; color:#db5b0c;  font-weight:bold;  background-image:url(images/lft-nav-bag.gif); background-repeat:repeat-x; }
.lftnavlinkci a {color:#000000; text-decoration:none; }
.lftnavlinkci a:hover {color:#000000; text-decoration:underline;}
.lftnavlinkci b {color:#E58201; font-size:14px; text-decoration:none; }



.lftnavFi {font-family:Arial; font-size:13px; color:#226acc;  font-weight:bold;   background-image:url(images/lft-nav-bag.gif); background-repeat:repeat-x; }
.lftnavFi a {color:#000000; text-decoration:none; }
.lftnavFi a:hover {color:#000000; text-decoration:underline;}
.lftnavlFi b {color:#E58201; font-size:14px; text-decoration:none; }
.attrib { font-family:Arial; font-size:11px; color:#000000; padding-top:3px;}

.lft_city {color:#c35f1d; font-size:14px; font-family:arial;}

.lftrgtbdr {border-left: 0px solid #FCE2BA; border-right: 0px solid #FCE2BA;padding-top:5px; }
.lftrgtbdrbtm {border-bottom: 0px solid #FCE2BA; }

.lfttxt {font-family:Arial; font-size:11px; color:#000000; padding-left:2px; font-weight:bold; }

.lfttxt a {text-decoration:underline; font-weight:normal;color:#2200d0; }
.lfttxt a:hover {text-decoration:none;}

.lfttxt1 b{font-weight:normal;color:#D7450A; font-size:11px;  font-weight:bold;  }
.lfttxt1 b a{text-decoration:underline; font-weight:normal;color:#206fc8;  font-weight:bold; text-decoration:underline }

.lfttxt1 {font-family:Arial; font-size:11px; color:#000000; margin-left:0px; margin-right:1px;line-height:18px;}
.lfttxt1 a {text-decoration:none;font-size:11px;  font-weight:normal;font-family:Arial;  color:#586A84;}
.lfttxt1 a:hover {text-decoration:underline; color:#444444;}


.lfttxt1m {font-family:Arial; font-size:11px; color:#c35f1d; margin-left:1px; margin-right:3px;line-height:18px;}
.lfttxt1m a {text-decoration:none; font-weight:normal; color:#555555;}
.lfttxt1m a:hover {text-decoration:underline; color:#000000;}

.lfttxtl1 {font-family:Arial; font-size:11px; color:#0043CC; padding-left:1px; padding-right:1px;margin-left:11px; margin-right:3px;line-height:18px;}
.lfttxtl1 a {text-decoration:none; font-weight:normal; color:#0043CC;}
.lfttxtl1 a:hover {text-decoration:underline; color:#0043CC;}

.sendtop{font-family:arial; font-size:11px; color:#cf4f12; padding-right:8px; text-decoration:underline; font-weight:bold}



.sendtop a{font-family:arial; font-size:11px; color:#cf4f12; text-decoration:underline; font-weight:bold}
.bdr {border:01px solid #F4F4F4}
.rsltcnt {  background-color:#ffffff; border-top:0px solid #F9ECDC;border-bottom:0px solid #F9ECDC;  border-left:0px solid #F9ECDC;  border-right:0px solid #F9ECDC;font-family:arial; font-size:11px; padding-left:5px; margin-top:6px;}

.topnav4 {color:#000000;font-family:arial;font-size:11px;font-weight:bold;}
.topnav4 h1 {color:#000000;font-size:11px;}
 

.rsltcnt a {text-decoration:underline; color:#2200cc; font-family:arial; font-size:11px; padding-left:5px}
.rsltcnt a:hover {text-decoration:none; color:#000000;}
h1 {font-family:Arial; font-size:16px; color:#e58201; padding-left:2px; padding-right:5px; background-color:#fef9e6; font-family:Arial;  margin:0px; font-weight:bold; padding-bottom:4px;}
.feat_list { background-image:url(images/featu_list_bg.gif); background-repeat:no-repeat; background-position:top left; width:532px; height:22px}

h2 {font-family:arial; color:#ee6607;font-size:18px; margin-bottom:0px; padding-bottom:0px;}
h2 a {color:#206fc8; text-decoration:none;font-size:16px; font-family:arial;}
h2 a:hover {color:#2200CC; text-decoration:none;}
.cmplynk{color:#1256BB; text-decoration:none;font-size:14px; font-family:arial;font-weight:bolder; padding-left:3px;}
h6 {font-family:Arial; font-size:14px; color:#e58201; padding-left:3px; margin-bottom:0px; margin:00px;}
h6 a {color:#2200CC; text-decoration:none;}
h6 a:hover {color:#2200CC; text-decoration:none;}

.no-rev {text-align:left; font-family:arial; padding:6px; color:#e35b00; font-size:13px; font-weight:bold; padding-left:27px; }
.no-rev {text-align:left; font-family:arial; padding:6px; color:#e35b00; font-size:13px; font-weight:bold; padding-left:27px; }

.rev {text-align:justify; font-family:arial; padding:6px; padding-bottom:00px; color:#5F5F5F; font-size:11px; line-height:17px; padding-left:4px; }
.rev a{font-family:arial; color:#000000; font-size:11px; line-height:17px; padding-left:4px;  }
.rev b{text-align:right; font-family:arial; color:#000000; font-size:11px;}

.txt {font-family:Arial; font-size:12px; color:#7B7878; padding-left:2px; padding-right:0px; margin-top:3px;}
.txt a{color:#1256BB; text-decoration:none; font-weight:normal;text-decoration:underline}
.txt a:hover{color:#1256BB; text-decoration:none;}
.txt b {color:#E58201; font-weight:normal;}

.txtadd {font-family:Arial; font-size:12px; color:#000000; padding-left:2px; line-height:18px; padding-right:0px; margin-top:3px;}
.txtadd a{color:#1256BB; text-decoration:none; text-decoration:underline;}
.txtadd a:hover{color:#1256BB; text-decoration:none;}

.txtzne {font-family:Arial; font-size:11px; color:#000000;  }



.txtzone {font-family:Arial; font-size:11px; color:#E58201; padding-left:1px; padding-right:1px; padding-top:2px; line-height:16px;}
.txtzone a{color:#E58201; text-decoration:underline;}
.txtzone a:hover{color:#000000; text-decoration:none;}
.txtzone b {color:#000000; font-weight:normal;}

.txtl {font-family:Arial; font-size:12px; font-weight:bold; color:#7B7878; padding-left:1px; padding-right:5px; padding-top:1px; line-height:16px;}
.txtl a{color:#7B7878; text-decoration:none;}
.txtl a:hover{color:#1256BB; text-decoration:underline;}


.txtlo {font-family:Arial; font-size:11px; color:#E58201; padding-left:2px; padding-right:1px;  }
.txtlo a{color:#E58201; text-decoration:underline;}
.txtlo a:hover{color:#000000; text-decoration:none;}
.txtlo b {color:#000000; font-weight:normal;}

.signi {font-family:Arial; font-size:11px; color:#000000; text-align:right;   padding-right:1px;  }
.signi a{font-family:arial; font-size:11px; color:#000000; }
.inqlinks {font-family:Arial; font-size:11px; color:#626262; text-align:right; padding-left:10px; padding-right:10px; padding-bottom:4px; margin-bottom:4px;}
.inqlinks a {text-decoration:underline; font-weight:normal; color:#626262;}
.inqlinks a:hover {text-decoration:none; color:#000000;}
.dotbtm1 {background-image:url(images/sep-bg.gif); background-repeat:repeat-x; height:18px;	 }
.cnt {font-family:Arial; font-size:11px; color:#000000; text-align:left;  border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}
.cntarw {font-family:Arial; font-size:11px; color:#000000
}
.cntarw a{font-family:Arial; font-size:11px; color:#E58201;
}
.cnt a { color:#0043CC; text-decoration:underline;}
.cnt a:hover { color:#000000; text-decoration:none;}

.spnlist {font-family:Arial; color:#E58201; font-size:12px; height:20px; padding-left:5px; background-color:#ffffff;}

.gglads {font-family:Arial; font-size:11px; color:#7C7C7C; padding-left:10px; padding-right:10px;line-height:18px;}
.gglads b {color:#7C7C7C; }
.gglads a {text-decoration:underline; font-weight:normal; color:#0043CC;}
.gglads a:hover {text-decoration:none; color:#0043CC;}


.bdrbtm {border:1px solid #e5e5e5;}

.dotbtm {background-image:url(images/dot.gif); background-repeat:repeat-x; margin-left:5px; margin-right:5px;}
.rltsite {font-family:Arial; font-size:12px; color:#CE7807; height:25px; padding-left:5px; padding-right:5px; font-weight:bold;}

.rltsitelnk {font-family:Arial; font-size:11px; color:#7B7367; padding-left:5px; padding-right:5px; line-height:20px;}
.rltsitelnk a {color:#7B7367; text-decoration:underline;}
.rltsitelnk a:hover{color:#000000; text-decoration:none;}

.refinesrch {font-family:Arial; font-size:12px; margin-left:00px; font-weight:bold; color:#000000; padding-left:0px; height:20px; background-color:#ffffff; border-top: 0px solid #F0EEEE; border-bottom: 0px solid #F0EEEE;}
.refinesrch a{text-decoration:none; color:#000000;}
.refinesrch a:hover{text-decoration:underline; color:#000000;}



.narrow {font-family:Arial; font-size:14px; margin-left:00px; font-weight:bold; color:#000000; padding-left:0px; height:20px; background-color:#ffffff; border-top: 0px solid #F0EEEE; border-bottom: 0px solid #F0EEEE;}
.narrow a{text-decoration:none; color:#000000;}
.narrow a:hover{text-decoration:underline; color:#000000;}



.refinesrch1 {font-family:Arial; font-size:11px; margin-left:00px; color:#e36b00; padding:0px; padding-left:1px; text-align:left;   height:30px;border-top: 0px solid #F0EEEE; }

.ftr {font-family:Arial; font-size:10px; color:#888888;   background-color:#ffffff; }
.ftr a{ text-decoration:none; color:#0E73C8;}
.ftr a:hover{ text-decoration:underline; color:#888888;}

.copyrgt {font-family:Arial; font-size:11px; color:#9a9a9a; text-align:center; }

/* body SEction */
.para { font-family:arial;   background-color:#fffbe7; font-size:11px; color:#000000; text-align:justify; border:solid 5px #ffffff;padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:11px; line-height:17px; }
.para b {color:#923a02}
.wht { background-color:#ffffff; border:#ece7e1 solid 01px;}
.ftr-comp {border:solid 1px #d1d1d1;font-family:arial; padding-left:3px;font-size:11px;line-height:17px;margin-left:5px;margin-right:5px;margin-bottom:8px;margin-top:8px;padding-right:5px;padding-bottom:2px;padding-top:5px;}
.ftr-comp b{color:#A7531C;font-size:12px; padding-left:6px;}
.ftr-comp a{color:#A7531C; text-decoration:none;padding-left:6px;}
.ftr-comp a:hover{color:#000000; text-decoration:underline}
.ftr-comp1 {border:solid 1px #d1d1d1;font-family:arial; padding-left:3px;font-size:11px;line-height:17px;margin-left:5px;margin-right:5px;margin-bottom:8px;margin-top:8px;padding-right:5px;padding-bottom:2px;padding-top:5px;}
.ftr-comp1 b{color:#A7531C;font-size:12px; padding-left:1px;}
.ftr-comp1 a{color:#A7531C; text-decoration:none;padding-left:1px;}
.ftr-comp1 a:hover{color:#000000; text-decoration:underline}
/* Result SEction Page Body area */

.paraa { font-family:arial; background-color:#feeba7; font-size:11px; color:#000000; text-align:justify; border:solid 1px #f7db77;padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:4px; margin-left:4px; margin-right:4px; margin-bottom:5px;}
.paraa b {color:#000000}
h3 {color:#000000;font-family:arial; text-decoration:none;font-size:14px;font-weight:bold;padding:5px 00px 00px 00px; margin:00px; margin-bottom:3px;}
h4 {color:#cf4709;font-family:arial; text-decoration:none;font-size:14px;font-weight:bold;margin:00px;margin-bottom:5px; padding-left:30px;}

h3 a{color:#000000;font-family:arial; text-decoration:none;font-size:14px;font-weight:bold; }
h4 a{color:#a12809;font-family:arial; text-decoration:none;font-size:12px;font-weight:bold; }
.ccatgry {color:#a94507;font-family:arial;font-size:11px;padding-left:2px;line-height:17px;}

.catgry {color:#e45d13;font-family:arial;font-size:11px;padding-left:2px;}
.catgry a{color:#e45d13; }

.catgry1 {color:#000000;font-family:arial;font-size:11px;padding-left:2px;line-height:17px;}
.catgry1 a{color:#843f12;font-family:arial;font-size:11px; text-decoration:underline}
.sepd {width:96%;background-image:url(images/dot.jpg);  height:3px;   margin-left:4px; margin-right:3px;}

.grbg { background-image:url(images/grbg.jpg); background-repeat:repeat-x}
.marg {padding-left:4px; margin-left:4px;}

.comp-hd {background-image:url(images/pg-gr1.jpg);height:55px;}
.comp-txt b{color:#000000;}
.comp-txt1 {color:#000000; font-family:verdana; font-size:11px;}
.comp-txt1 a{color:#2201CE; font-family:verdana; font-size:11px;}
.comp-txt {color:#000000;font-family:arial;font-size:11px;line-height:16px;padding-left:14px;}
.comp-txt a{color:#2201CE;}

.comp-txtadr {color:#444444;font-family:arial;font-size:13px;line-height:14px;padding-left:2px; margin:00px;}

.comp-txtr {color:#626569;font-family:arial;font-size:18px;line-height:14px;padding-left:2px; margin:00px;}
.comp-txtr a{color:#2201CE;}

.comp-txtph {color:#626569;font-family:arial;font-size:16px;line-height:14px; margin:00px; padding-left:1px; font-weight:bold;}
.comp-txtph a{color:#000000;}

.comp-txtatr {color:#4F7E11;font-family:arial;font-size:13px;line-height:14px;padding-left:1px; margin:00px;}
.comp-txtatr a{color:#4F7E11; text-decoration:none;}
.comp-txtatr a:hover{color:#4F7E11; text-decoration:underline;}

.comp-txtnew {color:#4F7E11;font-family:arial;font-size:11px;line-height:14px;padding-top:5px; margin:00px;}
.comp-txtnew a{color:#4F7E11; text-decoration:none;}
.comp-txtnew a:hover{color:#4F7E11; text-decoration:underline;}

.comp-txtra {color:#000000;font-family:arial;font-size:11px;padding-top:3px; padding-left:2px; padding-bottom:2px; margin:00px;}
.comp-txtra a{color:#2201CE;}

.ftrcmpn {color:#3A383B;font-family:arial;font-size:13px;line-height:14px; padding-left:10px; height:30px; font-weight:bold;}
.ftrcmpn a{color:#3A383B; text-decoration:none;}
.ftrcmpn a:hover{color:#3A383B; text-decoration:underline;}


.rtng {font-family:arial;font-size:11px;font-weight:bold;color:#C15F1F;padding-top:5px; padding-left:1px; text-align:middle}

.prfl-catg {color:#954009;font-family:arial;font-size:11px;padding-left:98px;padding-top:3px;}
.prfl-catg b{color:#000000;}

.com-fr {font-family:arial; font-size:12px; color:#5F5E5E; background-image:url(images/tpbder1.gif); text-align:center; font-weight:bold; height:30px;}
.com-fr a:hover{font-family:arial; font-size:12px; color:#bc5613; text-decoration:underline }
.com-fr a{font-family:arial; font-size:12px; color:#bc5613; text-decoration:none  }

.com-fr1 {font-family:arial; font-size:12px; color:#000000; background-image:url(images/tpbdera.gif); text-align:center; font-weight:bold; height:30px; margin:00px}
.com-fr1 a{ color:#5F5E5E; text-decoration:none }
.com-fr1 a:hover{color:#5F5E5E; text-decoration:underline }

.tab-bdr {border-bottom:1px solid #DEDBDE;}

.com-fr2 {font-family:arial; font-size:11px; color:#000000; background-image:url(images/tpbder1.gif); text-align:center; font-weight:bold; height:30px;}
.com-fr2 a{font-family:arial; font-size:11px; color:#444444; text-decoration:none }
.com-fr2 a:hover{font-family:arial; font-size:11px; color:#444444; text-decoration:underline }

.tabbg {background-image:url(images/tabbg.gif); height:33px; font-family:arial; font-size:11px; text-align:right; color:#bc5613; padding-left:3px;}
.tabbg a{font-family:arial; font-size:11px; color:#bc5613; text-decoration:none}
.tabbg a:visited{font-family:arial; font-size:11px; color:#bc5613; text-decoration:none}

.tabbg a:hover{font-family:arial; font-size:11px; color:#000000; text-decoration:underline}
.grytxt {color:#5F5F5F;font-family:arial;font-size:11px;line-height:17px;padding-left:30px; padding-right:25px; text-align:justify}
h5 {font-family:arial;font-size:12px;  padding-left:3px;font-weight:bold;color:#000000; margin-bottom:0px;  margin-top:11px; background-image:url(images/headd.gif); background-repeat:repeat-x; height:25px; margin-left:25px;  }


.procon {background-color:#fbf4e2; font-family:arial; width:96%;  font-weight:bold; font-size:11px; color:#000000; margin-left:25px; margin-top:5px; padding:5px; }
.pro {background-color:#F8F8F8; font-family:arial; width:98%;  font-weight:bold; font-size:11px; color:#000000; margin-left:25px; margin-top:5px; padding:5px; }
.ftr-cont b{color:#A7531C;font-size:12px; padding-left:1px;}
.ftr-cont a{color:#A7531C; text-decoration:none;padding-left:1px;}
.ftr-cont a:hover{color:#000000; text-decoration:underline}
.ftr-cont {border:solid 1px #fcf2c9; width:45%; float:left; background-color:#fdfaef;font-family:arial; padding-left:3px;font-size:11px;line-height:17px;margin-left:16px;margin-right:3px;margin-bottom:8px;margin-top:8px;padding-right:5px;padding-bottom:2px;padding-top:5px;}

.ftr-cont1 b{color:#A7531C;font-size:12px; padding-left:1px;}
.ftr-cont1 a{color:#A7531C; text-decoration:none;padding-left:1px;}
.ftr-cont1 a:hover{color:#000000; text-decoration:underline}
.ftr-cont1 {border:solid 1px #fcf2c9; width:45%; float:right; background-color:#fdfaef;font-family:arial; padding-left:3px;font-size:11px;line-height:17px;margin-left:1px;margin-right:33px;margin-bottom:8px;margin-top:8px;padding-right:5px;padding-bottom:2px;padding-top:5px;}


.box1
{
	float: left;
	background-color: #ffffff;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #fcf3da;
	padding-left: 3px;
	margin-top: 10px;
	padding-right: 5px;
	margin-right: 5px;
	
}
.box1 b{color:#954009; font-weight:normal}
.bx
{
	color: #aa4705;
	background-color: #fbf4e2;
	text-align: right;
	text-decoration: underline;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family: arial;
	font-size: 11px;
}
.bx a:hover
{
	color: #000000;
	background-color: #fff7ec;
	text-align: right;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 2px;
	margin-top: 2px;
}
.bx a
{
	color: #aa4705;
	background-color: #fff7ec;
	text-align: right;
	text-decoration: underline;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family: arial;
	font-size: 11px;
}

.box2 b{color:#954009; font-weight:normal}
.box2   {float:right;  width:300px;  background-color:#fbf4e1; font-family:arial; font-size:11px; color:#d45913; border-top:1px solid #fcf2c9; border-bottom:1px solid #fcf2c9; padding-right:10px; margin-top:10px; padding-left:20px;}
.sel {color:#954009;font-family:arial;font-size:11px; background-color:#fffaee; border:01px solid #f5ddc5;}
.categ { background-image:url(images/categ.gif); background-repeat:no-repeat; height:34px; width:216; font-family:Arial;margin-top:7px;}
.inp-sec {font-family:arial; font-size:11px; color:#999999; padding:05p;}
.inp-se{color:#ffffff;font-size:13px; font-family:arial; font-weight:bold; padding-left:1px;}
.dark { background-color:#ffffff; border:01px solid #fbf4e2; font-family:arial; font-size:12px; color:#000000; padding-left:11px;}
.compul {font-family:verdana; font-size:11px; color:#d13612;}
.trsrch-txt {color:#444444;font-family:arial;font-size:11px; padding-left:05px; padding-top:4px; background-color:#FFFFFF}
.imbd{border:01px #d3d1ce solid}
.reperr {color:#b44a0a;font-family:arial;font-size:11px; padding-bottom:5px; padding-top:5px;}
.reperr a{color:#b95c09;font-family:verdana;font-size:10px; text-decoration:underline}
.reperr a:hover{color:#000000;font-family:verdana;font-size:10px; text-decoration:none}
.smsbdr { font-family:Arial; font-size:11px; color:#000000; height:25px; padding-left:5px; padding-right:5px; background-color:#fdf7e7; border-top:1px solid #F9ECDC;  border-left:1px solid #F9ECDC;  border-right:1px solid #F9ECDC;}
 
.dialog {font-family:arial; font-size:12px; color:#000000; padding:1px; text-align:center; font-weight:bold}
.txbdrr {font-family:arial; font-size:11px; color:#0043CC; text-align:left; border:01px #ffffff solid; margin-left:4px; line-height:19px; margin-right:00px; }
.retno {font-family:arial; font-size:13px; color:#000000; line-height:22px; background-color:#fef9ed; padding-top:1px; border:01px #ececec solid; text-align:left; padding-left:10px;padding-right:10px; }
.retno b{font-family:arial; font-size:13px; color:#c4440c; }
.filter {font-family:calibri; color:#000000; text-align:left; margin:2px; font-size:11px; font-weight:bold; padding:3px;padding-left:2px; background-color:#FEFFDF; border:01px #FDCB00 solid; height:18px;float:left;}
.filter b{font-family:verdana; color:#000000; text-decoration:none; font-weight:normal;}


/* body SEction ends */
.comvi {text-align:center;font-family:arial; font-size:11px; color:#0066CC; text-decoration:underline; clear:both}
.comvi a{font-family:arial; padding-bottom:11px;font-size:11px; color:#0066CC; text-decoration:underline; border:00px solid #444444}

.mrev {text-align:justify; font-family:arial; padding:6px; color:#444444; font-size:11px; line-height:17px; padding-left:4px; }
.mrev a{font-family:arial; color:#0007cc; font-size:13px; line-height:17px; padding-left:4px;  }
 
.mrev b{text-align:right; font-family:arial; color:#e37000; font-size:13px;}
.topord {padding-left:7px; font-family:Arial; font-size:11px; color:#000000; margin:4px;}
.topord a{font-size:11px; color:#0043cc}

.pg-hd {color:#E37522;font-family:arial;font-size:15px;border-bottom:solid 1px #E37522;margin:15px;font-weight:bold;margin-bottom:0px;}
.pg-hd1 {background-color:#ffffff;color:#000000;font-family:arial;font-size:13px;margin:11px;font-weight:bold;margin-bottom:0px;padding:1px;}
.page-txt {color:#000000;font-family:arial;font-size:12px;text-align:justify;padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:5px;line-height:19px;}
.page-txt a{text-decoration:underline;color:#000CFF;}
.page-txt a:hover {color:#000000;text-decoration:none;}
.tbltxt {background-color:#fdead0;font-family:arial;font-size:12px;padding-left:10px;}
.tbltxt1 {background-color:#fdf2e2;font-family:arial;font-size:12px;padding-left:10px;}
.tbl-txthd {font-family:arial;font-size:12px;padding-left:10px;}


/* CSS By Shankar*/
.sresult input,.tabber input
{
	visibility:hidden;
}
.ccat
{
	height:145px;
	overflow:hidden;
}
.ecat
{
	overflow:visible;
}
.NormalText
{
	font-size:12px;
	font-family:Arial;
	padding-bottom:3px;
}
.errorReportTextArea
{
	border:solid 1px #979797;
	background-color:#F5F5F5;
	width:450px;
	height:60px;
	font-size:12px;
}
.ReportErrorBoldText
{
	font-size:12px;font-family:Arial;color:Black; font-weight:bold;
}
.ReportErrorTextBox
{
	font-size:12px;font-family:Arial; width:200px;border:solid 1px #979797;height:20px;
}
.ReportErrorBoldText1
{
	font-size:11px;font-family:Arial;color:#e36b00; line-height:18px;  font-weight:bold; 
}
.ReportErrorBoldText2
{
	font-size:11px;font-family:Arial;color:Black; line-height:18px;  
}
.FontTextBlackNormal		
{
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:#e58201;
	padding-left:10px;
}

.aFontTextBlackNormal		
{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#444444;
	padding-left:10px;
}

.FontTextBlackNormalnew		
{
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:Black;
	padding-left:12px;
}
.TableInfoDivOrangeBorders
{	 
	
	border-bottom: #ff9900 1.5pt solid;
	border-right: #ff9900 1.5pt solid;
	border-left: #ff9900 1.5pt solid;
	border-top: #ff9900 1.5pt solid;
	color: #9999cc;
	border-collapse: collapse;
	background-color: #ffffff;
	width:235px;
}
.FontTextInfoDivNormal
{
	padding-left: 10px; 
	font-size:11px;
	font-family:Arial;
	/* font-weight:normal; */
	text-decoration:none;
	color:Black;
	
}

.FontTextInfoDivBold
{
	padding-top:5px;
	padding-left: 8px; 
	font-size:11px;
	font-family:Arial;
	font-weight: bold;
	text-decoration:none;
	color:Black;
	/* white-space:nowrap; */
}
.FontTextHeading
{
	font-size:13px;
	font-family:Arial;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
	line-height:19px;
}
.map

{
	width:160px;
	height:202px;
	Z-INDEX: 1;
	POSITION:relative;
}

.maptopbg
{
	background: url(images/topbgmap.jpg);
	height: 37px;
}

.maptopbg1
{
	background: url(images/b.jpg);
}
.outline	{border: 5px solid #FDAD22; background-color:#FFFFFF; }
.updateProgress
    {
        border-width:3px;
        padding:3px;
        width:250px;
    }
    
    .popupcities
    {
		display:none;
		position:absolute;
		background-color:#ffffff;
		border:1px solid #F4F4F4;
		border-top:0px;
		padding:5px;
		width:222px;
		height:207px;
		overflow:hidden;
		z-index:1;
    }
    .imgpopupcities
    {
		position:relative;
		float:right;
		cursor:pointer;
    }
    .railb
    {
		background:url(images/railb.png);
		width:175px;
		height:23px;
    }
    .rail
    {
		position:relative;
		background:url(images/rail.png);
		width:111px;
		height:23px;
    }
    
    /*Photo Gallery*/
    .gallery
    {
		width:110px;
		height:90px;
		padding:3px;
		border:1px solid #cccccc;
    }
    .gallery img
    {
		display:none;
    }
    .numbering
    {
		font-family: Trebuchet MS;
		font-size:10pt;
    }
    .numbering a
    {
		text-decoration:none;
		color:#999999;
    }
    .numbering span
    {
		color:#1B6FB8;
		font-weight:bold;
    }
    .bigImage
    {
		display:none;
		border:1px solid #A5C2D3;
		position:absolute;
		width:400px;
		height:400px;
		padding:4px;
    }
    .bigImage div
    {
		background:#2777BC;
    }
    .marqueeProducts
    {
		padding:4px; width:92%; text-align:center;
		border:1px solid #FBF5E2;
    }
    .marqueeProducts img
    {
		margin:3px;
    }
    /* TabContainer theme */
	.TabContainer .ajax__tab_header 
	{
		font-family:Arial, Sans-Serif;
		background:url(images/tab-line.png) repeat-x bottom;
		font-size:12px;
		display:block;
	}
	.TabContainer .ajax__tab_header .ajax__tab_outer 
	{
		background:url(images/tab.png) no-repeat left top;
		color:#222;
		padding-left:10px;
		/*for tab space*/
		margin-right:0px;
		border-bottom:solid 1px #acacac;
	}
	.TabContainer .ajax__tab_header .ajax__tab_inner 
	{
		background:url(images/tab.png) no-repeat right top;
		border-color:#666;
		color:#666;
		padding:3px 10px 2px 0px;
	}
	.TabContainer .ajax__tab_hover .ajax__tab_inner 
	{
		color:#000000;
	}
	.TabContainer .ajax__tab_active .ajax__tab_outer 
	{
		background:url(images/tab.png) no-repeat 0pt -40px;
		border-bottom:solid 1px #eaeaea;
	}
	.TabContainer .ajax__tab_active .ajax__tab_inner 
	{
		background:url(images/tab.png) no-repeat right -40px;
		border-color:#333333;
	}
	.TabContainer .ajax__tab_active .ajax__tab_inner .ajax_tab_txt
	{
		color:#000000;
		font-weight:bold;
	}
	
	.TabContainer .ajax__tab_body 
	{
		font-family:verdana,tahoma,helvetica;
		font-size:10pt;
		padding:0px;
		background-color:#ffffff;
		border:solid 0px #acacac;
		border-top-width:0;
	}
	/* End TabContainer theme */
	
    .flagvisibility { display:none;}
    .proximity
    {
		display:none;
		width:240px;
        height:111px;
        background:url(images/proximity.png);
        position:absolute;
        z-Index:20000000;
    }
    .srch-bg
    {
		text-align:center;
		padding-top:5px;
		width:96%;
		height:35px;
		background:url(images/search-in.gif) no-repeat;
    }
    .refine-category b{ font-size:13px; color:#000000; text-align:left; font-family:Arial; }
   .refine-category { font-size:11px; margin-left:5px; padding-left:5px; padding-right:5px;  color:#000000; font-family:arial; border-top:01px solid #ffffff;border-bottom:02px solid #ffffff;}
   .refine-category a{ font-size:11px; color:#000000; font-family:arial; }
   
	.refcat  {font-family:Arial; font-size:13px; color:#1170CC;}
	.refcat a  {color:#1170CC; text-decoration:none;}
	.refcat a:hover  { color:#1170CC; text-decoration:underline;}
    .hycatg
    {
		margin-left:5px;
    }
    
    .catcoll
    {
		height:31px;
		overflow:hidden;
    }
    .catexp
    {
		height:100%;
    }
    .catarrowd
    {
		height:31px;
		background:url(images/categ.gif) no-repeat;
		cursor:pointer;
		background-position:-5px 0px;
    }
    .catarrowu
    {
		height:31px;
		background:url(images/categ.gif) no-repeat;
		background-position:-5px -33px;
		cursor:pointer;
    }
    .attrbku
    {
		height:15px;
		width:20px;
		background:url(images/attribute-arw.gif) no-repeat;
    }
    .attrbkd
    {
		height:15px;
		width:20px;
		background:url(images/attribute-arw.gif) no-repeat;
		background-position:0px -15px;
    }
    .clsTemplate
    {
		height:22px;
		overflow:hidden;
    }
    .clsTemplate span
    {
		color:#000000;		
    }
    .clsTemplate-exp
    {
		height:100%;
    }
    .clsTemplate-exp span
    {
		color:#000000;
    }
    
    .viewmorecity
    {
		float:right;
		height:11px;
		background:url(images/citymore-less.gif) no-repeat;
		background-position:0px 0px;
		width:56px;
		font-size:1px;
		cursor:pointer;
    }
    .viewlesscity
    {
		float:right;
		height:11px;
		background:url(images/citymore-less.gif) no-repeat;
		background-position:0px -12px;
		width:56px;
		font-size:1px;
		cursor:pointer;
    }
    
    .morepopupcities
    {
		height:auto;
    }
    .resetall
    {
		position:absolute;
		font-size:10px;
		color:Blue;
		display:none;
    }
    .extra
    {
		display:none;
    }
    
/* End CSS By Shankar*/
.nrwrslt {font-family:Arial; font-size:13px;color:#000000; font-weight:bold; padding-left:10px;}
.refrslt {font-family:Arial; font-size:13px;color:#000000; font-weight:bold; padding-left:10px; background-color:#FCF8EC; height:25px;}



.tabbg {background-image:url(images/tab_bg.gif); background-repeat:no-repeat;}
.count span
{
	 font-family:Arial;
}
.rltbdr                  {border-bottom: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD;}

.rlttxt				{font-family:arial; font-size:11px; color:#888888; text-align:left; padding-right:5px; padding-left:5px;} 
.rlttxt a			{color:#888888; text-decoration:none; }
.rlttxt a:hover		{color:#000000; text-decoration:underline;}

/*Site Map css*/

.bor-left {BORDER-LEFT: #000000 1px solid;}
.sitemap-link-1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EE6607; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding-left:5px;}
.sitemap-link-1:hover {COLOR: #206FC8; TEXT-DECORATION: underline;}

.sitemap-link-2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #206FC8; FONT-FAMILY: Arial; TEXT-DECORATION: none;  padding-left:5px;}

.sitemap-link-3 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5f5f5f; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
.sitemap-link-3:hover {COLOR: #EE6607; TEXT-DECORATION: underline;}

/*Search loader css*/
.loadertxt	{ font-family:Arial; color:#000000; font-size:14px; padding-left:11px; padding-right:10px; padding-top:10px;}

.loadermsg	{ font-family:Arial; color:#6A893C; font-size:18px; font-style:italic; font-weight:bold; padding:10px;}

/*  popup css starts*/
.crntoplft {background-image:url(images/crntop-lft.gif); background-repeat:no-repeat; width:13px; height:10px;}
.crntopline {background-image:url(images/crntop-line.gif); background-repeat:repeat-x; height:10px;}
.crntoprgt {background-image:url(images/crntop-rgt.gif); background-repeat:no-repeat; width:15px; }
.crnbtmlft {background-image:url(images/crnbtm-lft.gif); background-repeat:no-repeat; width:13px; height:13px;}
.crnbtmline {background-image:url(images/crnbtm-line.gif); background-repeat:repeat-x; height:13px;}
.crnbtmrgt {background-image:url(images/crnbtm-rgt.gif); background-repeat:no-repeat; width:13px; }
.crnrgtline {background-image:url(images/crnrgt-line.gif); background-repeat:repeat-y; width:2px; }
.crnlftline {background-image:url(images/crnlft-line.gif); background-repeat:repeat-y; width:13px; }

.subcat	{font-family:Arial; font-size:11px; padding-right:5px; padding-left:10px; color:#024877; line-height:18px;}
.subcat a	{color:#024877; text-decoration:none;}
.subcat a:hover	{color:#024877; text-decoration:underline;}

.search-link a{ font-weight:bold; font-size:12px; color:#cc3333;   }
.search-link a:hover{ font-weight:bold; color:blue;  }
.addfreetxt	{font-family:Arial; font-size:12px; color:#454343;  padding-top:5px; padding-right:6px; line-height:18px; padding-left:10px; text-align:justify; }

.addfreehead	{font-family:Arial; font-size:14px; color:#ee6607;  padding-top:10px; padding-right:6px; padding-left:10px; font-weight:bold;}

.addfreefrmtxt{font-family:arial;font-size:11px;color:#454343; font-weight:bold; padding:5px 5px 5px 15px;}
.addfreefrmtxt b{font-size:11px;color:red; }

.addfreefrmbdr	{border:1px solid #A5ACB2; font-family:Arial; font-size:12px;}

.notetxt {font-family:arial;font-size:11px;color:red; text-align:right; padding-right:5px; padding-bottom:5px;}
.notetxt b{font-size:11px;font-weight:normal;color:red;  }

.vtxt {font-family:arial;font-size:11px;color:#5381CE; padding-left:5px; padding-bottom:5px;}
.vtxt a{color:#5381CE; text-decoration:none;}
.vtxt a:hover{color:#5381CE; text-decoration:underline;}



