/* CSS Document */

body {
	scrollbar-face-color: #d3e2f1;
	font-size: 11px;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #888888;
	scrollbar-3dlight-color: #15467b;
	scrollbar-arrow-color: #1d1e5d;
	scrollbar-track-color: #1d1e5d;
	font-family: verdana,arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	background-image:url(/images/background.gif);
}

.theBorder { BACKGROUND-COLOR : #353535; }
.MenuBg { BACKGROUND-COLOR : #BBBCCF; }
.menuHeader { color: #444330; margin-top: 1; margin-bottom: 3; }

a.back {
	color: #AD100F;
	font:normal 11px Verdana;
}

a.menu { color: #AD100F; text-decoration: none; }
a:link.menu  { font-family: Verdana; color: #AD100F; text-decoration:none }
a:active.menu { font-family: Verdana; color: #AD100F; }
a:visited.menu { font-family: Verdana; color: #AD100F; text-decoration:none }
a:hover.menu { text-decoration: underline; }

li.khakidot	{font-family: Verdana; font-size: 8pt; list-style-image: url(/images/khakidot.gif); }
.greyText { font-family: Verdana; font-size: 8pt; color: #777777; }
.mainArea { 
	BACKGROUND-COLOR : #FFFFFF;
	FONT: normal 8pt/9pt verdana, Arial, sans-serif;
	COLOR: #000000;
	padding: 8px;
}
.bottomArea { BACKGROUND-COLOR : #1D1E5D }

h1 {
	font: bold 14pt/14pt Tahoma;
	color: #000040;
}

h2 { font: bold 11pt/11pt verdana, arial, sans-serif; color: #000040; }
h3 { font: bold 10pt/10pt verdana, arial, sans-serif; color: #000040; }
h4 {
	font: bold 11pt/14pt verdana, Arial, sans-serif;
	color: #000040;
}

hr {
	background: transparent;
	height: 1px;
	color: #000000;
	padding: 0;
	margin: 0;
	border: inset 1px #000000;
}


.boxBanner { font: bold 10pt/10pt Verdana; color: #FFFFFF; background-color: #AD0000; margin-top: 3px; margin-bottom:3px; padding: 3px; }
.boxBg { border: 1px solid #454545; border-collapse: collapse; background-color: #D1D2DF; margin-top:1; margin-bottom:3; padding-left:6; font: normal 9pt/11pt verdana, arial, sans-serif; color: #000000; }
.boxEBV { border: 1px solid #454545; background-color: #D1D2DF; margin-top:1; margin-bottom:3; padding-left:3; padding-right:3; }
.boxPic { border: 1px solid #454545; background-color: #D1D2DF; margin-top:1; margin-bottom:3; padding-left:3; padding-top:3; padding-right:3; }

.mainText8 { FONT: normal 8pt/9pt verdana, Arial, sans-serif; COLOR: #000000; }
.blueText8 { FONT: bold 8pt/9pt verdana, Arial, sans-serif; COLOR: #000040; }
.blueText11 { FONT: bold 11pt/14pt verdana, Arial, sans-serif; COLOR: #000040; }
.mainText10 { FONT: bold 10pt/12pt verdana, Arial, sans-serif; COLOR: #000000; }
.photoText8 { FONT: bold 8pt/10pt verdana, Arial, sans-serif; COLOR: #000000; }

li.textList	{font-family: Verdana; font-size: 8pt; list-style-image: url(/images/bluedot.gif); }
li.tickList	{font-family: Verdana; font-size: 10pt; list-style-image: url(/images/tickbox.gif); }

.bottomText { FONT: bold 7pt/8pt Arial, sans-serif; COLOR: #A6A382; }

a:link.bottomLink { FONT: bold 8pt/8pt Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none }
a:visited.bottomLink { FONT: bold 8pt/8pt Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none }
a:hover.bottomLink { FONT: bold 8pt/8pt Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline }
a:active.bottomLink { FONT: bold 8pt/8pt Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline }

.ebvTableHead { FONT: bold 7pt/7pt verdana, Arial, sans-serif; COLOR: #000000;}
.ebvTable { FONT: normal 7pt/7pt verdana, Arial, sans-serif; COLOR: #000000;}


.menuskin{ position:absolute; width:165px; background-color:#D1D2DF; border:1px solid #454545; font:normal 11px Verdana; line-height:16px; z-index:100; visibility:hidden; }

.menuskin a{ text-decoration:none; color:#000000; padding-left:3pt; padding-right:3pt; }

#mouseoverstyle{ background-color:#AD100F; }

#mouseoverstyle a{ color:#FFFFFF; }

.formText { font: bold 9pt/11pt arial, sans-serif; color: #454545; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; }


/* Areamap Static Stud Boxes */
/*===========================*/

.mapBoxesTitle {
	font:bold 11px Verdana;
	line-height:16px;
	padding-left:3pt;
	padding-right:3pt;
	color:#FFFFFF;
	background-color:#000040;
}

.mapBoxes {
	background-color:#D1D2DF;
	border:1px solid #454545;
	font:normal 11px Verdana;
	line-height:16px;
}

.mapBoxes a {
	text-decoration:none;
	color:#000000;
	padding-left:3pt;
	padding-right:3pt;
}

.mapBoxes a:hover {
	width:100%;
	display:block;
	background-color:#B1B2BF;
}

.mapBoxes-on {
	background-color:#D1D2DF;
	font:normal 11px Verdana;
	line-height:16px;
}

.mapBoxes-on a {
	text-decoration:none;
	color:#000000;
	padding-left:3pt;
	padding-right:3pt;
}

.mapBoxes-on a:hover {
	width:100%;
	display:block;
	background-color:#AD100F;
	color:#FFFFFF;
}

.fakeLink {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#AD100F;
	padding-left:3pt;
	padding-right:3pt;
}

.fakeDefault {
	text-decoration:none;
	color:#000000;
	background-color:#B1B2BF;
	padding-left:3pt;
	padding-right:3pt;
}

.cell-header-first-member {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	background-color:#BBBCCF;
	padding:2px; 5px; 1px; 5px;
	border-top: 1px solid #AD0000;
	border-left: 1px solid #AD0000;
	border-right: 1px solid #AD0000;
	border-bottom: 1px solid #AD0000;
}

.cell-header-member {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	background-color:#BBBCCF;
	padding:2px; 5px; 1px; 5px;
	border-top: 1px solid #AD0000;
	border-right: 1px solid #AD0000;
	border-bottom: 1px solid #AD0000;
}

.cell-first-member {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	padding:2px; 5px; 1px; 5px;
	border-left: 1px solid #AD0000;
	border-right: 1px solid #AD0000;
	border-bottom: 1px solid #AD0000;
}

.cell-member {
	font-family:arial;
	font-weight:normal;
	font-size:10px;
	padding:2px; 5px; 1px; 5px;
	border-right: 1px solid #AD0000;
	border-bottom: 1px solid #AD0000;
}

/* PHP STYLES */
/* =================================== */
.header-first {
	font: bold 12px Verdana;
	color: #FFFFFF;
	background-color: #AD0000;
	margin-top: 3px;
	margin-bottom:3px;
	padding: 3px;
	white-space: nowrap;
}
.header-first a {
	color: #FFFFFF;
	font: bold 12px Verdana;
}

.header {
	font: bold 12px Verdana;
	color: #FFFFFF;
	background-color: #AD0000;
	margin-top: 3px;
	margin-bottom:3px;
	padding: 3px;
	white-space: nowrap;
}
.header a {
	color: #FFFFFF;
	font: bold 12px Verdana;
}

.header-last {
	font: bold 12px Verdana;
	color: #FFFFFF;
	background-color: #AD0000;
	margin-top: 3px;
	margin-bottom:3px;
	padding: 3px;
	white-space: nowrap;
}
.header-last a {
	color: #FFFFFF;
	font: bold 12px Verdana;
}

.date {
	font: bold 9pt/11pt Arial, sans-serif;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
	border-bottom: 1px solid #005B3A;
}
.location {
	font: normal 9pt/11pt Arial, sans-serif;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
}
.num-sold {
	font: normal 9pt/11pt Arial, sans-serif;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
}
.average {
	font: normal 9pt/11pt Arial, sans-serif;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;

}
.top-price {
	font: normal 9pt/11pt Arial, sans-serif;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
	border-bottom: 1px solid #005B3A;
}
