
/* Common Start*/
body,td,th {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*body { background:url(../ImgNew2098/Bg_Main.gif);	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-size: 12px;}*/

body {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
table {font-size:12px;}
.FltLft { float:left;}
.FltRht { float:right;}
.ClrBoth { clear:both;}
.DvVryTopMain { margin:auto; width:782px; clear:both;}
/*Table Top Curved Start*/
.DvVryTopMain { margin:auto; width:782px; clear:both;}
.MainTblTransContentPng {clear:both; width:782px; margin:auto; background:#FFFFFF url(../ImgNew2098/BgMain_TopBrd.png) left top repeat-y;}
.MainTblTransContent {clear:both; width:782px; margin:auto; background:#FFFFFF url(../ImgNew2098/BgMain_TopBrd.gif) left top repeat-y; }
.BgMainTbl_Lft_50{ background: url(../ImgNew2098/BrdTbl_Lft_50.gif) no-repeat top left; height:7px;}
.BgMainTbl_BgRht { background: url(../ImgNew2098/BrdTbl_BgRht.gif) repeat-x right top; height:8px; margin:auto;}
.Brd_BluLeft{ border-left:1px solid #DAD4D4;}
.BgBlu_TitleDvCat {background:url(../ImgNew2098/BgBlu_Title.gif) repeat-x; height:23px; width:97%; padding:5px 7px 0px 12px; font-size:16px; font-weight:bold; color:#393930; margin:0px 1px; float:left; }

/*Table Top Curved End*/
/*BreadCrump Table start*/
.TblBreadCrumNew{ width:100%;}
.TblBreadCrumNew ul { margin:0px; padding:0px; list-style-type:none; float:left; width:100%; }
.TblBreadCrumNew li {  margin:0px; padding:0px; line-height:normal; list-style-type:none;  display:inline; width:100%;}
.TblBreadCrumNew h1 { font:11px Arial, Helvetica, sans-serif; margin:0px; padding:0px; display:inline; cursor:pointer; color:#4B5158}
.TblBreadCrumNew a{color:#46463C;}
.TblBreadCrumNew .LftColNw{width:32%; border-right:1px solid #DAD4D4; padding:9px 15px 4px 10px; border-bottom:1px solid #DAD4D4; font-size:15px; font-weight:bold; color:#000;}
.TblBreadCrumNew .RhtColNw{ width:58%; padding:9px 20px 8px 15px; color:#4B5158; font-size:11px;border-bottom:1px solid #DAD4D4; }
.TblBreadCrumNew .RhtColNwWithOutBrd{ width:80%; padding:9px 20px 8px 15px; color:#4B5158; font-size:11px;}
/*BreadCrump Table end*/
/*Blue Borders*/
.Brd_Bx{border:1px solid #DAD4D4;}
.Brd_BluTop{ border-top:1px solid #DAD4D4;}
.Brd_BluLeft{ border-left:1px solid #DAD4D4;}
.Brd_BluBtm{ border-bottom:1px solid #DAD4D4;}
.Brd_BluRht{ border-right:1px solid #DAD4D4;}
.RhtBgGrey{border-right:1px solid #C7C7C7;}
.BrdLftGry{border-left:1px solid #C7C7C7;}
/*Blue Borders*/
/*Generic Classes Start*/
.TblBreadCrumpNewDv { width:100%; }
.TblBreadCrumpNewDv .ColWithOutBrdNewDv{width:95.2%; border-right:1px solid #DAD4D4; border-left:1px solid #DAD4D4; border-bottom:1px solid #DAD4D4; padding:9px 18px 4px 18px; font-size:18px; font-weight:bold;  float:left; color:#000;  background:#FFFFFF; }
.TblBreadCrumpNewDv .ColmWithOutBrdNewDv{width:95.2%; border-right:1px solid #DAD4D4; border-left:1px solid #DAD4D4; border-bottom:1px solid #DAD4D4; padding:9px 18px 4px 18px; font-size:18px; font-weight:bold;  float:left; color:#000;  background:#FFF; }
.TblBreadCrumpNewDv .LftColWithOutBrdNewDv{width:23%; border-right:1px solid #DAD4D4; border-left:1px solid #DAD4D4; padding:9px 18px 4px 18px; font-size:15px; font-weight:bold;  float:left; color:#000;  background:#FFFFFF;  }
.TblBreadCrumpNewDv .LftColWithOutBrdNewDvRevReq{width:23%; border-right:1px solid #DAD4D4; padding:9px 18px 4px 18px; font-size:15px; font-weight:bold;  float:left; color:#000;  background:#FFFFFF;  }
.TblBreadCrumpNewDv .RhtColWithOutBrdNewDv{ width:65%; padding:9px 28px 4px 18px; color:#4B5158; font-size:11px;  background:#FFFFFF; float:left;}
.TblBreadCrumpNewDv .RhtColWithOutBrdNewDv a{color:#46463C;font-weight:bold; text-decoration:underline;  font-size:11px;}
.TblBreadCrumpNewDv .RhtColWithOutBrdNewDv a:hover{font-weight:bold;font-size:11px; text-decoration:underline;}
.BgBlu_TitleBxNwDvNoBrd { clear:both; background:url(../ImgNew2098/BgBlu_TitleNoBrdTop.gif) repeat-x; height:23px; font-size:16px; font-weight:bold; color:#393930; padding:3px 3px 1px 18px;  margin:0px 1px; }
.BgBlu_TitleBxNwDv { clear:both; background:url(../ImgNew2098/BgBlu_TitleBrdTop.gif) repeat-x; height:23px; font-size:16px; font-weight:bold; color:#393930; padding:3px 3px 1px 18px;   border-bottom:1px solid #DAD4D4; margin:0px 1px 0px 1px;}
.BgBlu_TitleBxNwDv a {color:#393930; text-decoration:none;}
.BgBlu_TitleBxNwDv ul { margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.BgBlu_TitleBxNwDv li { list-style:none; padding:3px 5px 0px 0px;}
.BgBlu_TitleBxNwDv li.Lnk_BlueBld {text-align:right;  padding:3px 5px 0px 0px; font-size:12px; }
.BgBlu_TitleBxNwDv li.Lnk_BlueBld a{ font-size:12px; text-decoration:underline;}
.HdrTltBluBld { font-size:16px; font-weight:bold; color:#393930;}
.BgBlu_TitleNoBrd { background:url(../ImgNew2098/BgBlu_TitleNoBrd.gif) repeat-x; height:28px; padding-left:15px;font-size:16px; font-weight:bold; color:#393930;}
.BgBlu_TitleNoBrd a{color:#393930;text-decoration:none;}
.BgBlu_Title { background:url(../ImgNew2098/BgBlu_Title.gif) repeat-x; height:28px; padding-left:15px;font-size:16px; font-weight:bold; color:#393930}
.BgBlu_Title a{color:#393930; text-decoration:none;}
.BgBlu_TitleBxNew { background:url(../ImgNew2098/BgBlu_TitleBrdTop.gif) repeat-x; height:28px; font-size:16px; font-weight:bold; color:#393930; padding:1px 0px 0px 12px; border-bottom:1px solid #DAD4D4; }
.BgBlu_TitleBxNew a{color:#393930; text-decoration:none;} 
.BgBlu_TitleBxNew .LnkBluNrm {color:#393930;font-weight:normal; font-size:12px;}
.BgBlu_TitleBxNew .LnkBluNrm a{color:#393930; text-decoration:underline; font-weight:normal; font-size:12px;}
.TxtOrange19{color:#421D00; font-size:19px;}
.TxtOrange13{color:#421D00; font-size:13px;}
/*BreadCrump Table start*/
.TblBreadCrump { width:100%;}
.TblBreadCrump a{color:#46463C;}
.TblBreadCrump .LftCol{width:28%; border-right:1px solid #DAD4D4; padding:9px 18px 4px 18px; border-bottom:1px solid #DAD4D4; font-size:15px; font-weight:bold; color:#000;}
.TblBreadCrump .RhtCol{ width:72%; padding:9px 18px 8px 18px; color:#4B5158; font-size:11px; border-bottom:1px solid #DAD4D4; border-bottom:1px solid #DAD4D4; }
.TblBreadCrump .LftColWithOutBrd{width:28%; border-right:1px solid #DAD4D4; padding:9px 18px 4px 18px; font-size:15px; font-weight:bold; color:#000;}
.TblBreadCrump .RhtColWithOutBrd{ width:72%; padding:9px 18px 8px 18px; color:#4B5158; font-size:11px;}
.TblBreadCrump .RhtColWithOutBrd a{font-weight:bold; text-decoration:underline;  font-size:11px;}
.TblBreadCrump .RhtColWithOutBrd a:hover{font-weight:bold;font-size:11px; text-decoration:underline;}
.TblBreadCrump .RhtCol a{font-weight:bold; text-decoration:underline;  font-size:11px;}
.TblBreadCrump .RhtCol a:hover{font-weight:bold;font-size:11px; text-decoration:underline;}
/*BreadCrump Table end*/
.BgMainTbl_LftNwDv { background: url(../ImgNew2098/BrdTbl_Lft.gif); width:13px; height:15px; float:left; }
.BgMainTbl_BgRhtNwDv { background: url(../ImgNew2098/BrdTbl_BgRht.gif) repeat-x right top; height:15px; width:769px; float:left;}
/*Generic Classes End*/
/*table a{color:#393930;}*/ 
select{color:#787878;}
textarea {color:#787878; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top: solid 1px #404040; border-left: solid 1px #404040; border-bottom: solid 1px #D0D1CC; border-right: solid 1px #D0D1CC;}
input.TxtBx {color:#787878; border-top: solid 1px #404040; border-left:solid 1px #404040; border-bottom: solid 1px #D0D1CC; border-right: solid 1px #D0D1CC;}
/*Error MEssage start*/
.ErrorBx { color:#ff0000; text-align:left; margin:0px; width:70%;empty-cells:hide; border-collapse:collapse; font-family:Arial; }
/*Error Message end*/
/*Notice MEssage start*/
.NoticeBxNew{border:1px dashed #787878; color:#393930;padding:10px; margin:5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*Notice Message end*/
/*Success MEssage start*/
.SuccessBx { color:#393930; font-size:18px;width:70%; padding:0px 40px 0px 0px; margin:0px; text-align:center; height:25px; background:url(../ImgNew2098/Icon_Success.gif) right top no-repeat; font-family:Arial; }
/*Success Message end*/
/*paging start*/
.Paging { color:#787878; text-align:right;font-size:11px;  padding:5px 15px 5px 5px; empty-cells:hide;}
.Paging a{ color:#979B30; font-size:11px; text-decoration:underline;}
/*Default fonts*/
.TxtDarkGry{color:#52565A}
.HeaderFormTltBluBld { font-size:16px; font-weight:bold; color:#393930; padding:20px 0px 5px 16px;}
.HeaderTltBluBld { font-size:16px; font-weight:bold; color:#393930}
.HeaderTltOrgBldWithOutPad{ font-size:15px; font-weight:bold; color:#000;}
.HeaderTltOrgBld { font-size:15px; font-weight:bold; color:#000; padding:10px 4px 5px 16px;}
/*Header Start*/
.TxtOrg{color:#000; font-size:12px;}
.TxtOrg:hover{color:#000; font-size:12px; text-decoration:underline;}
.TxtBlu11{color:#46463C; font-size:11px; text-decoration:underline;}
.TxtBlu11:hover{color:#46463C; font-size:11px; text-decoration:underline;}

/*Header End*/
/* Content Start*/
.MainTblContent{clear:both; width:782px; margin:auto; background:#FFFFFF url(../ImgNew2098/BgMain_TopBlueBrd.png) no-repeat top;}
.MainTblTransContent{clear:both; width:782px; margin:auto; background:#FFFFFF url(../ImgNew2098/BgMain_TopBrd.gif) left top repeat-y; z-index:1;}
.MainTblTransContentBusiness{clear:both; width:782px; margin:auto; background:#FFFFFF url(../ImgNew2098/BgMain_TopBrd.png) no-repeat top;}
/*Asterisk start*/
.ReqFld {background:url(../ImgNew2098/ReqFld.gif) 0px 10px no-repeat;width:10px;}
.ReqFldTxt {background:url(../ImgNew2098/ReqFld.gif) no-repeat center left; text-indent:12px; float:right; color:#787878; font-size:11px;}
/*Asterisk end*/
.CitySearch{ width:100%; float:left; background:inherit; padding:5px 0px 15px 0px;}
.CitySearch .SerchGrp{padding:7px; padding-bottom:7px; float:left; width:98%;border-bottom:1px solid #DAD4D4;}
.CitySearch .SerchGrp .Search{float:left; width:15%; padding:5px 0px 0px 17px; margin:0; }
.CitySearch .SerchGrp .Intxt{float:left; width:35%; padding:5px 0px 0px 0px; margin:0;}
.CitySearch .SerchGrp .BtnSearch{float:left; width:30%; padding:0; margin:0px 0px 0px 0px;}
.CitySearch .SerchGrp .BtnImage{border:0; vertical-align:top;}	
.CitySearch a{color:#46463C;}
.CitySearch .List { width:100%; clear:both; margin:0; padding:0; }
.CitySearch .List .Lft {margin:0; padding:0; float:left; width:40%;}
.CitySearch .List .Lft ul {margin:0; padding:0; }
.CitySearch .List .Lft ul li{margin:0; padding:13px 0px 0px 57px; list-style:none;}
.CitySearch .List .Rht {margin:0;padding:0; float:left; width:40%;}
.CitySearch .List .Rht ul {margin:0; padding:0;}
.CitySearch .List .Rht ul li {margin:0; padding:13px 0px 0px 57px; list-style:none;}

.CitySearch .List .LftSide {margin:0; padding:0; float:left; width:30%; }
.CitySearch .List .LftSide ul {margin:0; padding:0;}
.CitySearch .List .LftSide ul li {margin:0; padding:13px 0px 0px 57px; list-style:none; }

.CitySearch .List .DvNwLftSide {margin:0; padding:0; float:left; width:50%; }
.CitySearch .List .DvNwLftSide ul {margin:0; padding:0;}
.CitySearch .List .DvNwLftSide ul li {margin:0; padding:13px 0px 0px 57px; list-style:none; font-weight:normal;  }
.CitySearch .List .DvNwLftSide ul li a{font-weight:normal;  font-size:11px;}

.CitySearch .List .Centerside {margin:0;padding:0; float:left; width:30%;}
.CitySearch .List .Centerside ul {margin:0; padding:0;}
.CitySearch .List .Centerside ul li {margin:0; padding:13px 0px 0px 57px; list-style:none;}
.CitySearch .List .RhtSide {margin:0;padding:0; float:left; width:30%;}
.CitySearch .List .RhtSide ul {margin:0; padding:0;}
.CitySearch .List .RhtSide ul li {margin:0; padding:13px 0px 0px 57px; list-style:none;}
.DvSeeAllStates { float:right; padding-right:10px;}
.DvSeeAllStates .DvLeft { float:left; color:#FF9900; }
.DvSeeAllStates .DvLeft a h1{ text-decoration: underline}
.DvSeeAllStates .DvRight { float:left; color:#FF9900}
.DvSeeAllStates .DvRight a h1{ text-decoration: underline}

/*StateCity Start*/
.StateCityList {font-size:14px; clear:both; padding:40px 3px 40px 3px; text-align:center;  font-weight:bold}
.StateCityList .TitlStateCity {font-size:16px; font-weight:bold; color:#5E5F63; padding-bottom:5px}
.StateCityList span { font-size:14px; font-weight:bold; color:#000; }
.StateCityList a{color:#46463C; padding:0px 3px; text-decoration:underline; font-weight:bold}

.StateCity { width:100%; float:left; background:inherit; padding:5px 0px 15px 0px; border-top:1px solid #DAD4D4; }
.StateCity a{color:#46463C;}
.StateCity .StateList { width:100%; clear:both; margin:0; padding:0;}
.StateCity .StateList .ListStateCity { margin-left:10px; padding:0; float:left; width:30%; }
.StateCity .StateList .ListStateCity ul{margin:0; padding:0; }
.StateCity .StateList .ListStateCity li{margin:0; padding:13px 0px 0px 57px; list-style:none; font-weight:bold;}
/*StateCity End*/

/*State_Search Start*/
.StateSearch{ width:100%; float:left; background:inherit; padding:5px 0px 15px 0px;  }
.StateSearch a{color:#46463C;}
.StateSearch .Liist { width:100%; clear:both; margin:0; padding:0;}
.StateSearch .Liist .ListingState { margin-left:10px; padding:0; float:left; width:23%; }
.StateSearch .Liist .ListingState ul{margin:0; padding:0; }
.StateSearch .Liist .ListingState li{margin:0; padding:13px 0px 0px 57px; list-style:none; font-weight:bold;}
/*State_Search Start*/


/*ZipCode_Search Start*/
.ZipCodeSearch{ width:100%; float:left; background:inherit; padding:5px 0px 15px 0px; }
.ZipCodeSearch a{color:#46463C;}
.ZipCodeSearch .Liists{ width:100%; clear:both; margin:0; padding:0; }
.ZipCodeSearch .Liists .ListingZip { margin:0; padding:0; float:left; width:10%; }
.ZipCodeSearch .Liists .ListingZip ul{ margin:0; padding:0; }
.ZipCodeSearch .Liists .ListingZip ul li{margin:0; padding:13px 0px 0px 25px; list-style:none; font-weight:bold;}
/*ZipCode_Search Start*/
/*New City Page Start - 26-03-08*/
.NewStateCityList {font-size:14px; clear:both; padding:30px 3px; text-align:center;  font-weight:bold;  }
.NewStateCityList  .TitleStateCity {font-size:16px; font-weight:bold; color:#5E5F63; padding-bottom:5px}
.NewStateCityList  span { font-size:14px; font-weight:bold; color:#5E5F63; }
.NewStateCityList  a{color:#46463C; padding:0px 3px; text-decoration:underline; font-weight:bold}
.BgBlu_CityTitleStrip { clear:both; background:url(../ImgNew2098/BgBlu_TitleBrdTop.gif) repeat-x; height:23px; font-size:20px; font-weight:bold; color:#000; padding:3px 3px 1px 18px;   border-bottom:1px solid #DAD4D4; margin:20px 1px 0px 1px;}
.BgBlu_CityTitleStrip .DvTop a{float:right; font-size:12px; color:#000; padding:3px 12px 0 0; text-decoration:none}
.CityLIsting { clear:both; margin:auto; width:100%; }
.CityLIsting ul { padding:8px 0 0 20px;  width:95%;  font-weight: normal}
.CityLIsting li { display:inline; line-height:18px;  font-weight: normal }
.CityLIsting li a{font-size:12px; font-weight: normal; color:#393930} /*New City Page End - 26-03-08*/
/*citycategory page start - 27-03-08*/
.BrowseCat { clear:both; width:100%;}
.BrowseCat .DvTopCat {  width:97%; padding:5px 3px 5px 20px; float:left; font:bold 14px arial; margin:0;  color:#fff; background-color:#C5C4C4; }
.BrowseCat .Dvcondensed { width:774px; float:left;  margin:0 1px; padding-left:5px; /*background:url(../ImgNew2098/GradCitySrch.gif) repeat-x;*/ }
.BrowseCat .Dvcondensed ul { margin:10px 0 0 0; padding:0 0 10px 7px; float:left; width:32%; list-style-type:none;}
.BrowseCat .Dvcondensed li { margin:0; padding:5px 0px; width:98%; list-style-type:none; }
.BrowseCat .Dvcondensed li a{ font-weight:normal; color:#393930}
.BrowseCat .Dvcondensed li span { font-weight:bold}

.BrowseCat3Cols {clear:both; width:100%;}
.BrowseCat3Cols .dvMnBg {background:url(../ImgNew2098/GradCitySrch.gif) repeat-x; float:left; width:100%}
.BrowseCat3Cols .dvCol1 {float:left; width:33%}
.BrowseCat3Cols .dvCol2 {margin:0 33%;}
.BrowseCat3Cols .dvCol3 {float:right; width:33%}

.BrowseCat3Cols .DvTopCat {padding:5px 3px 5px 10px; font:bold 14px arial; margin:0; color:#fff; background-color:#89B5E6; }
.BrowseCat3Cols .DvTopCat a {color:#FFF; text-decoration:none }
.BrowseCat3Cols .Dvcondensed {margin:0 1px; padding-left:5px;}
.BrowseCat3Cols .Dvcondensed ul { margin:10px 0 0 0; padding:0 0 10px 7px; list-style-type:none;}
.BrowseCat3Cols .Dvcondensed li { margin:0; padding:5px 0px; list-style-type:none; }
.BrowseCat3Cols .Dvcondensed li a {font-weight:normal}
.BrowseCat3Cols .Dvcondensed li span {font-weight:bold}

.floatLW {float:left; width:100%;}
.w97pMA {width:97%; margin:auto}

.DvYelowPgsCat {float:left; width:96%; padding:15px; }
.DvYelowPgsCat a {text-decoration:none}
.DvYelowPgsCat a:hover {text-decoration:underline}
.DvBrdLft { background:url(../ImgNew2098/linehr.gif) repeat-y 10px 0; padding:0 20px; }
.PadLftt {padding-left:20px}
.DvBrdBtm {border-bottom:1px solid #ccc; } 
.TxtValign {vertical-align:text-top}
.DvHrLine {  background:url(../ImgNew2098/line.gif) repeat-x 0 10px; height:10px; padding-bottom:10px; margin:0; clear:both; }


.DvYelowPgsCat table {width:100%;}
.DvYelowPgsCat table td {width:30%; }
.DvTltTopCat { font:bold 14px arial; color:#1865BD; float:left; width:100%; padding-bottom:3px;}

.DvYelowPgsCat ol {list-style:none; padding-left:10px; float:left; width:100%; }
.DvYelowPgsCat li { float:left; font-size:11px; font-weight:bold; width:100%; line-height:20px }
/*citycategory page end - 27-03-08*/

.CityMnLst { clear:both; width:93%; margin:auto; padding:20px 0 0 0; }
.CityMnLst .FCol { width:25%; float:left; padding-tight:5px; }
.CityMnLst .LCol { width:23%; float:left; }
.CityMnLst a { font-size:12px; font-weight:bold; color:#393930}
.RcdCt { padding:4px 0; }
.DvAllSee { clear:both; padding:20px 0 0 26px; }
.DvAllSee a { font-size:12px; font-weight:bold; color:#393930}


.DvCitiCat ol {list-style:none; padding:20px 0 20px 15px; float:left; width:98%; }
.DvCitiCat li { float:left; font-size:11px; font-weight:bold; padding:0 10px 5px 0; width:31%; display:inline;  text-decoration:none; }
.DvCitiCat li a{font-size:11px; text-decoration:none;  }
.DvCitiCat li a:hover{font-size:11px; text-decoration:underline;  }
.DvCitiatBakLnk {clear:both; text-align:right; padding:10px 15px 0 0 }

.DvMojoCityCate {float:left; padding:20px 0; width:100%; text-align:center; font-weight:bold}

