/* GLOBAL DEFINITIONS */
/* ************************************************************ */

BODY {background-color:#770505;background-image: url(/uploads/1/images/bkgnd.jpg);font-weight: normal;font-family: Tahoma, sans-serif;font-size: 11pt;	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#780405; scrollbar-track-color:#960103; scrollbar-arrow-color:#FAC71B; scrollbar-shadow-color:#6C0D11; scrollbar-dark-shadow-color:#333333; scrollbar-3dlight-color:#BB0708; scrollbar-highlight-color:#BB0708;
	} /* body definition */
	
	.style3 {color: #FFB36F; font-weight: bold; font-size: 10px; vertical-align: middle; margin-top: 5px;}
	
/* Real Estate System */

/*List View Cells, background color */
.list_cell {background:transparent;font-size:15px; color:#FFFFFF;border-top: 1px solid #ffffff;  border-right: 1px solid #ffffff;  border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff;}

/* Estimated Payment Font */	
.sm   { font-size:9px;  color:#ffffff;}

/* Price Block for both List View and Detailed view */	
.priceblock  {font-family:Tahoma;color:#FFFFFF;}

/*Town, Zip & MLS ID# */
.Normal,
.norm { font-size:12px; color:#E06954;}

.Head { color: #fff;}

/*Specifications for both List View and Detailed view(Acres,yr built) */
.spec { font-size:10px; color:#FFFFFF;
font-weight:bold;}

/*Detail view category headlines */
.cathdln {font-size:15px; color:#FFFFFF;BORDER-BOTTOM: #FFFFFF 0px solid;padding-bottom:11px;}

/*SEARCH MLS ID */
.search_field {background:GREY;COLOR:WHITE;}

input { 
 background-color: #BA0607;color:white; 
}

select { 
 background-color: #780405; 
 color: #ffffff; 
}

option:focus {background-color: green;}
option:active {background-color: green;}
option:hover {background-color: green;}


.radioStyle {
background-color: #780405;
border: #780405 solid 1px;
font-family: verdana;
font-size: 12px;
color: #ffffff
}


/* layout settings */
#mainBox {height:150px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: left}
#leftMenu {FLOAT: left; WIDTH: 201px; BACKGROUND-COLOR: #deddad;height:100%; padding:5px}
#middle, .middle {background:#000000; color:#E96A54; FLOAT: left; MARGIN: 0px 0px 0px 10px; height:100%;}
#rightMenu {FLOAT: right; WIDTH: 224px; height:100%;BACKGROUND-COLOR: #deddad; padding:5px}

.topleftpane a,
.bottomleftpane a,
.contentpane a,
a.footer,
a.user {
	color: #fac71b !important;
	text-decoration: none;
}

.topleftpane a:hover,
.bottomleftpane a:hover,
.contentpane a:hover,
a.footer:hover,
a.user:hover {
	color: #e06954 !important;
	text-decoration: underline;
}

#hdr {BACKGROUND: #EAEAEA; COLOR: #000000;BORDER-BOTTOM: #000000 0px solid;}/* top block */
#ftr {BACKGROUND: #EAEAEA; BORDER-TOP: #a0a200 4px solid; MARGIN: 0px; WIDTH: 100%;}/* real footer */
/* layout settings - end*/


TABLE, TD {color:#E96A54;font-weight: normal;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;} /* all tables definition */
INPUT, SELECT, TEXTAREA {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}

/* ************************************************************ *  Template Style ******************************** */

td, table{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	color: #E06954;
	
}


form { margin:0px; padding:0px}

.list ul{margin:0px; padding:0px; list-style:none;}
.list ul li{  background:url(images/list_marker.gif) no-repeat left top; padding-left:10px }
.list ul li a{ color:#E96A54; font-size:9px; text-decoration:none}
.list ul li a:hover{text-decoration:underline}


a{ color:#FAC71B; text-decoration:underline}
a:hover{ color: #E06954; text-decoration:none}



.footer{ color:#C34833; font-size:9px; margin-left:64px}
.footer a{ color:#C34833; text-decoration:none}
.footer a:hover{ text-decoration:underline}
.footer1{ color:#AD3425; font-size:9px; margin-right:50px}
.footer1 a{ color:#BA0101; text-decoration:underline}
.footer1 a:hover{ text-decoration:none}


.form input{
	font-family:tahoma;
	font-size:9px;
	color: #E57B68;
	padding:2px 0 0 7px;
	border-color:#BC0809;
	border-width:1px;
	background-color:#891E1E
}

textarea { 
	font-family:tahoma;
	font-size:9px;
	color: #E57B68;
	padding:2px 0 0 7px;
	border-color:#BC0809;
	border-width:1px;
	background-color:#891E1E 
}

.form1 input{
	font-family:tahoma;
	font-size:9px;
	color: #E57B68;
	padding:2px 0 0 7px;
	border-color:#BC0809;
	border-width:1px;
	background-color:#891E1E
}

.form2 input{
	font-family:tahoma;
	font-size:9px;
	color: #E57B68;
	padding:2px 0 0 7px;
	border-color:#BC0809;
	border-width:1px;
	background-color:#891E1E
}

.form3 input{
	font-family:tahoma;
	font-size:9px;
	color: #E57B68;
	padding:2px 0 0 7px;
	border-color:#BC0809;
	border-width:1px;
	background-color:#891E1E
}