@charset "utf-8";
/* CSS Document */

body
{
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	background-color: #c51015;
}

table
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
}


/* specific styles */
#miniheader
{
	height: 25px;
	width: 100%;
	background-image: url(images/bg_header.gif);
	background-repeat: repeat-x;
}
#miniicons
{
	width: 758px;
}

#sitecontent
{
	width: 758px;
	height: 100%;
}


#contentholder
{
	width: 758px;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
}

#mainmenu
{
    width: 758px;
    background-color: #000000;
    height: 28px;
    border-top: solid 1px #ffffff;
}
#categorynav
{
    width: 186px;
    background-color: #ffffff;
	}
	
	
#valuation {
background-image:url(images/bg_valuation.gif);
//background-position:center center;
background-repeat:no-repeat;
height:250px;
margin:20px 2px 0 12px;

width: 167px;
}

#valuation ul { width:167px; float:none; padding:95px 0px 0px 14px; margin:0px; font-size:0.9em;}
#valuation ul li { clear:both; padding:0px; margin:0px; list-style:none; background-image:none;float:left;}
#valuation ul li label.listLabel { font-size:0.9em;}
#valuation ul li input { width:138px; font-size:0.9em; border:1px solid #cccccc; color:#696565; }
#valuation a.request { clear:both; text-align:right; display:block; padding:10px 0px 0px 0px; width:138px; height:45px; text-decoration:underline;
 color: #FFFFFF;}
#valuation a.request:hover { text-decoration:none;}
a:hover { color: #555555;}

#evaluation ul { width:167px; float:none; padding:5px 0px 0px 4px; margin:0px; font-size:0.9em;}
#evaluation ul li { clear:both; padding:0px; margin:0px; list-style:none; background-image:none;}
#evaluation ul li label.listLabel { font-size:0.9em;}
#evaluation ul li input { width:138px; font-size:0.9em; border:1px solid #cccccc; color:#696565; }
#evaluation a.request { clear:both; text-align:right; display:block; padding:10px 0px 0px 0px; width:138px; height:45px; text-decoration:underline;
 color: #FFFFFF;}
#evaluation a.request:hover { text-decoration:none;}
a:hover { color: #555555;}




	
#whiteit
{
    background-color: #ffffff;

	
}
/* ---------------------- Redslate nav ---------------------- */
.red #slatenav{position:relative;display:block;height:42px;font-size:14px;font-weight:bold;background:transparent url(images/redslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.red #slatenav ul li{display:block;float:left;margin:0 1px 0 0; height:42px;}
.red #slatenav ul li a{display:block;float:left;color:#FFFFFF;text-decoration:none;padding:14px 22px 0 22px;height:42px;}
.red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#fff;background:transparent url(images/redslate_backgroundover.gif) no-repeat top center;}

/* ---------------------- END Redslate nav ---------------------- */

.contentformatted
{
    text-align: justify;
    padding-left: 12px;
    padding-right: 0px;
	width:530px;
	float:left;
}
.title
{ font-family:Arial,Helvetica,sans-serif;
font-size:1.6em;
color:#cd2b2d;
font-weight:bold;}
#listcategories
{
    margin-left: 12px;
    font-size: 12px;
	background-image:url(images/bg_list_middle.gif);
	background-repeat:repeat-y;
	width:167px;
	padding-left:10px;
}
a.clink
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
a:hover.clink
{
    color: #c51015;
    text-decoration: none;
    font-weight: bold;
}
#sitefooter
{
	/*color: #ba262a;*/
	color:#000000;
	font-weight: bold;
	font-size: 11px;
	margin-top: 2px;
}
#footer
{
	color: #000000;
	height: 22px;
	width: 758px;
/*	background-image: url(images/bg_footer.gif);
*/	background-repeat: repeat-x;
}
.redlabel
{
    color: #c51015;
}
.whitelabel
{
    color: #ffffff;
}
.whitelabel2
{
    color: #ffffff;
	font-weight: bold;
	}
.hrdetail
{
    color: #cccccc;
    width: 70%;
    border: dashed 1px #cccccc;
}
.description
{
    text-align: justify;
}

.pnumbers
{
    padding: 3px 7px 3px 7px;
    background-color: #f0f0f0;
    border: solid 1px gray;
    text-decoration: none;
    font-weight: bold;
    color: Red;
}
.pview
{
    padding: 3px 7px 3px 7px;
    background-color: #f0f0f0;
    border: solid 1px gray;
    text-decoration: none;
    font-weight: bold;
    color: Teal;
}







#indexSearchForm {margin:12px 0px 0px 0px; width:530px; background-color:#fff; background-position:right; background-repeat:no-repeat; }
#indexSearchForm .indexSearchFormInner { font-size:1.1em; width:530px; } 
#indexSearchForm .indexSearchFormInner h3.propertySearch { color:#ffffff; padding:3px 0px 0px 0px; margin:0px 0px 0px 0px;  }
#indexSearchForm .indexSearchFormInner table.searchTable { padding:0px 0px 0px 0px; color:#ffffff;}
#indexSearchForm .indexSearchFormInner input { margin:0px 0px 0px 0px; padding:0px; }
#indexSearchForm .indexSearchFormInner input.propertySearch { width:220px; margin:0px 5px 0px 0px;}
#indexSearchForm .indexSearchFormInner .tableContainer select { width:144px; margin:3px 0px 4px 0px; font-size:1em ; padding:0px; text-align:left; }
#indexSearchForm .indexSearchFormInner .listMap { margin:0px 0px 8px 0px;} 
#indexSearchForm .indexSearchFormInner .tableContainer { padding:0px 0px 0px 18px; margin:0px; color:#FFFFFF;}
#indexSearchForm .indexSearchFormInner .tableFindProperty { padding:5px 0px 10px 0px; color:#ffffff;}
#indexSearchForm .indexSearchFormInner .tableFindProperty input { padding:0px; margin:0px;}
/*#indexSearchForm .indexSearchFormInner span { padding:0px 5px 0px 5px; display:block; height:22px; width:10px;}
*/
#indexSearchForm .buttons a.searchNow { float:left; display:block; height:42px; width:92px; background-image:url(images/but_search_now.gif); background-position:0 0; background-repeat:no-repeat; }
#indexSearchForm .buttons a.searchNow:hover { background-position:0 -42px;}
#indexSearchForm .buttons a { color:#ffffff; padding:0px 15px 0px 0px;}
#indexSearchForm .buttons a:hover { text-decoration:none;}

#indexSearchForm .indexSearchFormInner .button a { background-image:url(/resources/images/but_find_property_2.gif); background-repeat:no-repeat; background-position:0 0; display:block; height:30px; width:123px;}
#indexSearchForm .indexSearchFormInner .button a:hover { background-position:0 -30px;}

#indexSearchForm .indexSearchFormInner a.go { background-image:url(/resources/images/but_go_2.gif); background-repeat:no-repeat; background-position:0 0; height:19px; width:19px;  display:block;}
#indexSearchForm .indexSearchFormInner a.go:hover { background-position:0 -19px;}
.imgStyle{
 display: inline;
  border: 1px solid #ccc;
  margin-left:10px;
}

.imgTStyle{
 display: inline;
  border: 1px solid #ccc;
  margin-left:5px;
   margin-bottom:5px;
}







