/* CSS Document */

body {
	margin:0;
	font-family: arial, Verdana, Arial, Helvetica, sans-serif;
	
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#000;
	padding:4px;
	margin:0;
}

input,textarea,select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:normal;
	color:#000;
	margin:2px;
	padding:1px;
}
form { margin:0; }
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:4px;
	margin:0;
}

#logo {
	background:url(../images/logo.gif) top left no-repeat;
	margin:0;
}
#navBk {
	background:url(../images/nav_bk_tile.gif) top left repeat-x;
	width:780px;
	height:35px;
	padding-left:20px;
}
#tileDottedVert {
	background:url(../images/dotted_line_tile.gif) top left repeat-y;
	padding-left:2px;
}
#tileDottedVertGrey {
	background:url(../images/dotted_line_tile.gif) top left repeat-y #F6F5F3;
	padding-left:2px;
}
#footer {
	background:url(../images/footer_tile.gif) top left repeat-x;
	width:780px;
	height:35px;
	margin:0;
	padding-left:20px;
}
#footer a{
	font-family:Arial;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#propertysearch {
	background:url(../images/propertysearck_bk_tile.jpg) top left repeat-x #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	color:#666666;
	margin:0;
	padding:10px;
}
.lineDivide {
	background:url(../images/line_divide.gif) top center repeat-y;
	padding:7px;
}
.smltext{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	font-size:0.7em;
	color:#666666;
	margin:0;
	text-align:right;
}
.textLeft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:normal;
	color:#666666;
	margin:0;
}
.tableHeader{
	border-bottom: 1px dashed;
}

.smltextLeft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;
	color:#666666;
	margin:0;
}
#listingssearch {
	background:url(../images/listings_bk_tile.gif) top left repeat-x #EDEBEB;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	color:#666666;
	margin:0;
	padding:10px;
}
#currentproperty {
	background:url(../images/currentproperty_bk_tile.gif) top left repeat-x #fff;
	margin:0;
	padding-top:10px;
	height:33px;
}
#viewedproperty {
	background:url(../images/viewedproperty_bk_tile.gif) top left repeat-x #FFF;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;
	font-size:0.7em;*/
	color:#666666;
	margin:0;
	padding:10px;
	height:102px;
}
#viewedproperty img{
	border:1px solid #CFCDCA;
}
#dotsIndexBottom {
	background:url(../images/dotsx2x780_bk_tile.gif) top left repeat-y #FFF;
	padding:2px 0 2px 0;
	margin:0;
}
.myListings {
	background:url(../images/grad_short.gif) top left repeat-x #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	color:#666666;
	margin:0;
	padding:10px;
}
.totalListings {
	background:url(../images/grad_totallistings.gif) top left repeat-x #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#AC0101;
	margin:0;
	padding:10px;
}
.mySavings {
	background:url(../images/grad_mysavings.gif) top left repeat-x #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:0.7em;*/
	/*font-size:10px;
	font-weight:bold;*/
	color:#666666;
	margin:0;
	padding:10px;
}
.advancedSearch {
	background:url(../images/grad_mysavings.gif) top left repeat-x #F6F5F3;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	color:#666666;
	margin:0;
	padding:10px;
}
.dotsHoriz {
	background:url(../images/dotted_line_tile.gif) bottom left repeat-x;
	padding:2px;
	margin:0;
}
.dotsHorizTop {
	background:url(../images/dotted_line_tile.gif) top left repeat-x;
	padding:2px;
	margin:0;
}
.dotsHorizBlue {
	background:url(../images/dotted_line_tile.gif) bottom left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	padding:1px;
	margin:0;
}
.dotsHorizBlue h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#60ABCA;
	margin:0;
}
.dotsVert {
	background:url(../images/dotted_line_tile.gif) bottom left repeat-y;
	padding:1px;
	margin:0;
}
.dottedGrad {
	background:url(../images/dotted_line_grad_tile.gif) bottom left repeat-x #FFF;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	font-size:0.7em;
	color:#666666;
	margin:0;
	padding:10px;
}
.dottedSavings {
	background:url(../images/dotted_mysavings.gif) bottom left repeat-x #F6F5F3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	/*font-size:10px;
	font-weight:bold;*/
	color:#666666;
	margin:0;
	padding:10px;
}
.dottedListings {
	background:url(../images/grad_listings.gif) bottom left repeat-x #FFF;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	color:#666666;
	margin:0;
	padding:10px;
}
.txt14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	/*font-size:14px;*/
	font-weight:normal;
	color:#666666;
	padding-left:4px;
} 
.txt14Red {
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:14px;*/
	font-size:0.9em;
	font-weight:bold;
	color:#C30808;
} 
.txt10 {
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:10px;
	font-weight:bold;*/
	font-size:0.7em;
	color:#666666;
} 
.pageNumbers {
	/*background:url(../images/dotted_line_tile.gif) bottom left repeat-x;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding:4px 4px 8px 4px;
	margin:0;
}
.pageNumbers a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#AC0101;
	margin:0;
}
.pageNumbers a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	margin:0;
}
#footer a:hover{
	font-family:Arial;
	font-size:11px;
	color:#cc0000;
}
#breadtrail {
background:url(../images/dotted_line_tile.gif) bottom left repeat-x;
	width:780px;
	height:25px;
	margin:0;
	font-size:0.7em;
	padding-left:5px;
}
#breadtrail a{
	font-family:Arial;
	color:#8c8c8c;
	text-decoration:none;
}
#breadtrail a:hover{
	font-family:Arial;
	color:#cc0000;
}
.smlerrortext{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.7em;
	color:#cc0000;
	margin:0;
}
.errortext{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	color:#cc0000;
	margin:0;
}
.propertyDetails{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin:0;
	padding:2px;
}
.propertyDetails img{
	border:1px solid #000;
	margin:2px;
}
.propertyDetails a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#AC0101;
	margin:0;
	padding:0px;
	text-decoration:none;
}
.propertyDetails a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin:0;
	padding:0px;
	text-decoration:none;
}
.propertyDetails h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#60ABCA;
	margin:0;
	padding:2px;
}
.profileTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#60ABCA;
	margin:0 0 0 0;
	padding:10px 10px 10px 10px;
}
.profileContentTile{
	background:url(../images/profile_content_tile.gif) top left repeat-x #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	margin:0;
	padding:0px;
}
.showFlags{
	margin:0;
	padding:5px;
}
.mandField{ 	color:#800000;
	font-weight:bold;
}
.disable{ background-color: e1e1e1; }
.enable{ background-color: ffffff; }

/*new as of 14/aug/06*/

.txtTitlesGreen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#60870C;
	margin:0;
	padding:8px;
}
.txtTitlesBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0F6588;
	margin:0;
	padding:8px;
}
.txtTitlesGrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#444444;
	margin:0;
}
.txtTitlesRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#C30808;
	margin:0;
}

.Titles {
	background:url(../images/dotted_line_tile.gif) bottom left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	padding:1px;
	margin:0;
}
.Titles h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#60ABCA;
	margin:0;
}

.Subtitle h3{
	background:url(../images/listings_bk_tile.gif) top left repeat-x #EDEBEB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	margin:0;
	padding:10px;
}