body {
	scrollbar-arrow-color: #FFCF11;
	scrollbar-3dlight-color: #111111;
	scrollbar-highlight-color: #555555;
	scrollbar-face-color: #333333;
	scrollbar-shadow-color: #111111;
	scrollbar-track-color: #35894B;
	scrollbar-darkshadow-color: #111111;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin-top: 15px;
	background-image: url(../images/mainBGrepeater4.jpg);
	font-size: 12px;
	color: #6b4900;
} 

.IDXdisclaimer, .IDXdisclaimer a:link, .IDXdisclaimer a:visited, .IDXdisclaimer a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #710002; 
	font-weight: normal; 
} 

.IDXdisclaimer a:hover {
	color: #339999; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal;
} 

.infopages, .infopages a:link, .infopages a:visited, .infopages a:active {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1E1E1; 
	color: #11662D; 
	font-size: 10px; 
	font-weight: bold;
	line-height: 15px;
} 

.infopages a:hover {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1E1E1; 
	color: #A20607; 
	font-size: 10px; 
	font-weight: bold;
	line-height: 15px;
}  

.clock {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1B5640; font-weight: normal; text-decoration: none} 

.link_main, .link_main a:link, .link_main a:visited, .link_main a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #254609;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
	background-color: #E0DFE3;
}

.link_main a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #871d54;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
	background-color: #E0DFE3;
}

.link_main_noBG, .link_main_noBG a:link, .link_main_noBG a:visited, .link_main_noBG a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #254609;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.link_main_noBG a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #871d54;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.unusedlink, .unusedlink a:link, .unusedlink a:visited, .unusedlink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #082d6e;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.unusedlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA529F;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.nav_main, .nav_main a:link, .nav_main a:visited, .nav_main a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffeb9f;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.nav_main a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.nav_search, .nav_search a:link, .nav_search a:visited, .nav_search a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.nav_search a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #054924;
	font-weight: bold;
	font-style: none;
	text-decoration: none;
}

.agenttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
}

.ListingsPageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003300;
	letter-spacing: 2px;
	background-color: #efefef;
	font-weight: normal;
	text-decoration: overline;
}

.content_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 16px;
}

.page-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	letter-spacing: 1px;
	font-weight: bold;
	font-style: italic;
}

.page-search-subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #746B4E;
}

.product_shortdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #082d6e;
	font-weight: normal;
	line-height: 18px;
}

.product_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #082d6e;
	font-weight: normal;
	line-height: 18px;
}

.indexRcontent {
	color: #d0dfaf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b4900;
	font-weight: normal;
	line-height: 16px;
} 

.p_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #082d6e;
	font-weight: normal;
	line-height: 12px;
}

.p_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #082d6e;
	font-weight: normal;
	line-height: 18px;
}

.p_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003F84;
	font-weight: normal;
	line-height: 16px;
}

.bordercolor {
	border: 2px solid #C38522;
}
.floatright {  float: right; margin-left: 10px; margin-bottom: 5px}
.floatleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.pics_border { border: 1px #ffffff solid} 
.pics_border_yellow { border: 1px #C2B371 solid} 
.pics_border_dark {
	border: 2px solid #2E210A;
}

hr {
	color: #206D3F;
	height: 1px;
}

.goback, .goback a:link, .goback a:visited, .goback a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1E1E1; 
	color: #09589A; 
	font-size: 10px; 
	font-weight: bold;
	line-height: 15px;
} 

.goback a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E1E1E1; 
	color: #A20607; 
	font-size: 10px; 
	font-weight: bold;
	line-height: 15px;
}  

.totop, .totop a:link, .totop a:visited, .totop a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #780002; 
	color: #E2D184; 
	font-size: 10px; 
	font-weight: bold;
	line-height: 22px;
} 

.totop a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #780002; 
	color: #FFFFFF; 
	font-size: 10px; 
	font-weight: bold;
	line-height: 22px;
}  
.pcsad, .pcsad a:link, .pcsad a:visited, .pcsad a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3CB560; 
	font-weight: normal; 
	text-decoration: none;
} 

.pcsad a:hover {
	color: #ffffff; 
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
} 

H1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: normal;
	color: #B10406;
	letter-spacing: 1px;
	font-weight: bold;
	font-style: italic;
	}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	color: #2C5535;
	letter-spacing: 1px;
	font-weight: bold;
	font-style: normal;
}

.PythonFormTABLE{ border: 1px solid #044061; }
.PythonFieldCaptionTD{ border-bottom: 1px solid #D8D8D8; background-color: #90BCE3; color: #000000; font-size: 12px; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold; }
.PythonDataTD{ border-bottom: 1px solid #D8D8D8; color: #000000; font-size: 11px; }
.PythonInput { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica; }
.PythonButton { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #EEEEEE; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold; }

.nugget {
	background-color: #000000;
}

.nugget td{
	background-color: #90BCE3;
	padding: 2px;
}

.nugget th{
	background-color: #1A4F93;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding: 2px 2px 2px 10px;
	font-size: 10px;
}

.menu a,.menu a:link,.menu a:visited,.menu a:hover {
	display: block;
	width: 100%;
	text-decoration: none;
	color: blue;
}
.menu a:hover {
	background:blue;
	color:white;
}
.menu a.catlevel1 {
	font-weight: bold;
	padding: 0px 2px 0px 4px;
}
.menu a.catlevel1_sel {
	font-weight: bold;
	background:#9999FF;
	padding: 0px 2px 0px 4px;
}
.menu a.catlevel2_sel {
	background:#9999FF;
	padding: 0px 2px 0px 10px;
}
.menu a.catlevel2 {
	padding: 0px 2px 0px 10px;
}

.input {
	height: 20px;
	font: bold 10px;
	background: #D7DEEE;
}

.select {
	height: 20px;
	font: bold 10px;
	background: #D7DEEE;
}

form {
	margin: 0px;
}

.sep {
	background: #3333FF;
}
.header {
	padding: 2px 2px 2px 5px;
	background: #CCCCCC;
	border-bottom: 1px solid #000000;
}
.footer {
	padding: 2px 2px 2px 5px;
	background: #CCCCCC;
	border-top: 1px solid #000000;
}

.properties {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
}
.bg_gray {
	background-color: #E6E6E6;
}
.tableborder_black {
	border: 1px solid #000000;
}
.tableborder_000 {
	BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}
.tableborder_left_top {
	BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
}

.listings_headings {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #710002; 
	font-weight: bold;
	line-height: 25px; 
}

.showmorepics, .showmorepics a:link, .showmorepics a:visited, .showmorepics a:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #336666; 
	text-decoration: underline;
} 

.showmorepics a:hover {
	color: #710002; 
	text-decoration: underline; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
} 

.td_BG_dkgreen {
	background-color: #336666;
}
.td_BG_tan {
	background-color: #E0ECC8;
}
.td_BG_brown {
	background-color: #746B4E;
}

.MLSnum, .MLSnum a:link, .MLSnum a:visited, .MLSnum a:active {
	color: #710002;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	text-transform: capitalize;
} 

.MLSnum a:hover {
	color: #003300;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
} 

.p_bold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #710002; 
	font-weight: bold;
}

.backtolist, .backtolist a:link, .backtolist a:visited, .backtolist a:active {
	color: #710002;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	text-transform: capitalize;
	background-color: #EFEFEF;
} 

.backtolist a:hover {
	color: #336666;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	background-color: #EFEFEF;
} 
