html, body, table, td, th, h1, h2, h3, h4, h5, h6, p, a, span, div{font-family:Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif; }
/**Feb 2007***/

#TopHR{background:url("../imagesMain/TopHR.gif") no-repeat left bottom;
	padding-top:10px;
	padding-bottom:10px;}
#BodyMain
{background:url("../imagesMain/BodyMainBG.gif") repeat left bottom;
	}
#LeftNav
{background:url("../imagesMain/LeftBodyBG.gif") repeat left bottom;
	}
#FooterLogin
{background:url("../imagesMain/BGFooterLogin.gif") repeat left bottom;
	padding-left:20px;
	
	}
	#SearchOptions
	{background:url("../imagesMain/SearchOptions.gif") repeat left bottom;
		}
/******/
.AllFont{font-size:16px;}
.WhiteBG{
	background-color:#ffffff; 
	BORDER: #baccdf 1px solid;
	padding-top:15px;
	}
.AllFont{color:6699cc;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.Note{font-size:11px; 
	color:#008900; 
	padding:5px; 
	background-color:#ffffff; 
	BORDER: #d7e2ed 1px solid;
}
.BgBlueOld{padding:14px;
	background-color:#d9e2e9;c2d6f9
	}
.BgBlue{padding:14px;
	background-color:#c2d6f9;
	}
.SMFontWhite{color:6699cc;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
.ProvFont{color:008900;
	font-size:14px;
	font-weight:bold;
}
.Seperator{	background:transparent url(../imagesMain/DSBlue.gif) top left repeat-x;
		margin-left:20px;
		margin-right:20px;
		height:40px;
		padding-top:12px;
	}
#Bottom2{background:url("../imagesMain/BGBlueTabBotV2.gif") no-repeat left top;
	margin:0px;}
		
#SubMainHome{
background-color:#5a86b3;
BORDER-bottom: #ffffff 1px solid;
height:72px;
}
#AddListingSelect{background:url("../imagesMain/AddListingSelect.gif") no-repeat right top;
	height:72px;
	width:228px;
}

.FontSubMainHome{
	font-size:12px;
	font-weight:bold;
	color:#435f8b;
}
#BGLeftNav3{background: url("../imagesMain/BGLeftNav3.jpg") repeat right top;}
#RightFooter{background: url("../imagesMain/BG_Footer_RightV2.gif") repeat right bottom;
}
#LeftFooter{background: url("../imagesMain/BG_Footer_LeftV2.gif") repeat left bottom;
}
.BGFooterNav
{
    background-color:#8bb8f9;
BORDER-top: #4899d1 1px solid;
padding-top:2px;
}
.BGHomeRightV2{background:url("../imagesMain/BGHomeRight.jpg") repeat right top;
	padding-top:10px;
	BORDER-left: #adc0d9 1px solid;
}
.BGHomeNavBot{background:url("../imagesMain/BGHomeNavBot.gif") repeat top;
}
.BGMainLeftV3{background:url("../imagesMain/BGHomeRight.gif") repeat right top;

}
.FontMainRight{FONT-FAMILY: Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;
font-size:11px;
font-weight:400;
line-height:12px;
color:#435063;
padding-left:10px;
}
#RightHeaderV3{background: url("../imagesMain/BG_Header_Right.gif") repeat right top;
}

#FooterNav {float:left;
	font-size:9pt;
	line-height:normal;
	margin:0px;
	width:100%;
}

#FooterNav ul {
	margin:0;
	list-style:none;
	width:auto;
}

#FooterNav li {
color:#ffffff;
	padding:0,0,0,10px;
	float:left;
	margin:0;

}

#FooterNav a {
	float:none;
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
#FooterNav a:hover {
	float:none;
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.RightMain{
background-color:#c2d6f9;
width:241px;
}
/*******/

body{
margin:0;
}

.BGMainHome{background:url("../imagesMain/BG_Main_HomeV3.jpg") repeat right top;
}

.BGHomeNavBotV2{background:url("../imagesMain/BGHomeNavBotV2.gif") repeat bottom;
}


.MainBodyPic{background: url("../imagesMain/BG_Main_HomeV2.jpg") repeat right top;
width:554px;
BORDER-Right: #ffffff 1px solid;
BORDER-bottom: #ffffff 1px solid;
}
.MainBodyHR{background: url("../imagesMain/BG_Main_HomeV2.jpg") repeat right top;
width:554px;
BORDER-Right: #ffffff 1px solid;
}
#RightHeader{background: url("../imagesMain/BG_Header_RightV2.gif") repeat right top;
}

#RightHeaderSearch{background: url("../imagesMain/BG_Header_RightV2.gif") repeat right top;
}
#LeftHeader{background: url("../imagesMain/BG_Header_Left.gif") repeat left top;
BORDER-Right: #ffffff 1px solid;
}






.Break{background: url("../imagesMain/BG_Main_Break.gif") repeat right top;
width:auto;
height:10px;
}
.FontMainTT{FONT-FAMILY: Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;
font-size:18px;
font-style:italic;
font-weight:600;
line-height:16px;
color:#2a5b91;
padding-left:10px;
}

.BorderMain{
BORDER-right: #ffffff 1px solid;
BORDER-Bottom: #ffffff 1px solid;
}
.MainFont{FONT-FAMILY: Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;
font-size:14px;
font-weight:700;
line-height:20px;
color:#306fb4;
}
.footerMainlinks{FONT-FAMILY: Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;
font-size:12px;
font-weight:500;
color:#666666;
text-decoration:none;
}

/***************************Search Category***********************/
.SearchCategorySubBG{background: url("../imagesMain/SearchCategorySubBG.jpg") repeat left bottom;
BORDER-Bottom: #ffffff 1px solid;
BORDER-Left: #adc0d9 1px solid;
BORDER-Right: #adc0d9 1px solid;

}


/********************************Search Catgory******************/
#HomePageTab {float:left;
	background: url("../imagesHome/HomePageBGTab.gif") repeat left bottom;
	font-size:9pt;
	line-height:normal;
	margin:0px;
	width:100%;
}

#HomePageTab ul {
	margin:0;
	list-style:none;
	padding:0px 0px 0px 10px;
	width:auto;
}

#HomePageTab li {
	float:left;
	background: url("../imagesHome/HomePageTabLeft.gif") no-repeat left top;
	margin:0;
	padding:0px 20px 0px 10px;	
}

#HomePageTab a {
	float:none;
	display:block;
	background: url("../imagesHome/HomePageTabRight.gif") no-repeat right top;
	text-decoration:none;
	padding:4px 20px 5px 10px;
	color:#ffffff;
	font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#HomePageTab > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#HomePageTab a {float:none;}
/* End IE5-Mac hack */
#HomePageTab a:hover {
}
.HomeInfo{color:#ffffff;
background-color:#6699cc;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:500;
padding:2px;
BORDER-right: #ffffff 1px solid;
BORDER-left: #ffffff 1px solid;
}

.SMFont{FONT-FAMILY: Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;
font-size:11px;
color:#333333;
}
#CurveContentFooter{background:url("../imagesMain/CurveFooter.gif") repeat left top;
}
#CurveContentHR{background:url("../imagesMain/BG_HRContent.gif") repeat left top;
}


#SearchCatNav {float:left;
	width:auto;
	font-size:9pt;
	line-height:normal;
	margin:0px;
}

#SearchCatNav ul {
	margin:0;
	list-style:none;
	padding:0px 0px 0px 15px;
}

#SearchCatNav li {
	float:left;
	background:url("../imagesMain/SearchCatNavLeftG.gif") no-repeat left top;
	margin:0;
	padding:0px 0px 0px 12px;	
}

#SearchCatNav a {
	float:none;
	display:block;
	background:url("../imagesMain/SearchCatNavRightG.gif") no-repeat right top;
	text-decoration:none;
	padding:3px 25px 6px 15px;
	color:#333333;
	font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#SearchCatNav > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#SearchCatNav a {float:none;}
/* End IE5-Mac hack */
#SearchCatNav a:hover {

	
}

#SearchCatNavHeader{background:url("../imagesMain/SearchCatNavHeaderG.gif") no-repeat right top;
	width:168px;
	height:12px;
}

#SearchCatNavBody{background:url("../imagesMain/BG_BodyContentV2.gif") repeat left top;
width:auto;

}
#SearchCatNavFooter{background:url("../imagesMain/SearchCatNavFooterG.gif") no-repeat right top;
	width:168px;
	height:14px;
}
.SearchCatMain{background: url("../imagesMain/BG_Main_RightNav.jpg") repeat right top;
}
.SearchCatFont{FONT-FAMILY: Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;
font-size:18px;
color:#FFFFFF;
}
.SearchCityFont{FONT-FAMILY: Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;
font-size:13px;
color:#4f606f;
}
.MainBodySeachCat{background: url("../imagesMain/BG_MainBodyPic.jpg") repeat right bottom;
}
#SearchCatCityNav {float:left;
	width:230px;
	font-size:9pt;
	line-height:normal;
	margin:0px;
}

#SearchCatCityNav ul {
	margin:0;
	list-style:none;
	padding:0px 0px 0px 15px;
}

#SearchCatCityNav li {
	float:left;
	background:url("../imagesMain/SearchCatCityNavLeftY.gif") no-repeat left top;
	margin:0;
	padding:0px 0px 0px 12px;	
}

#SearchCatCityNav a {
	float:none;
	display:block;
	background:url("../imagesMain/SearchCatCityNavRightY.gif") no-repeat right top;
	text-decoration:none;
	padding:3px 25px 6px 15px;
	color:#333333;
	font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#SearchCatCityNav > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#SearchCatCityNav a {float:none;}
/* End IE5-Mac hack */
#SearchCatCityNav a:hover {

	
}
#SearchCatCityHeader{background:url("../imagesMain/SearchCatCityHeaderY.gif") no-repeat right top;
	width:230px;
	height:12px;
}
#SearchCatCityBody{background:url("../imagesMain/SearchCatCityBodyY.gif") repeat left top;
width:230px;
}
#SearchCatCityFooter{background:url("../imagesMain/SearchCatCityFooterY.gif") no-repeat right top;
	width:230px;
	height:16px;
}

.BGMainRight{background:url("../imagesMain/BGMainRight.jpg") repeat right bottom;
	padding-top:5px;
	BORDER-Right: #adc0d9 1px solid;
	
}


.BGHomeRightSearch{background:url("../imagesMain/BGHomeRightV2.jpg") repeat right top;
	padding-top:5px;
	BORDER-Right: #adc0d9 1px solid;
	padding-bottom:2px;
	BORDER-bottom: #ffffff 1px solid;
}


.SearchId{background:url("../imagesMain/BG_SearchId.jpg") repeat right bottom;
}
.BF2{font-size: 11px; 
font-style:normal; 
font-weight: normal; 
color:#333333; 
line-height:16px;
text-align:right;}