/* DEFAULTS */


BODY {
	color : black;
	background-color: white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-image : url(../images/bg_stripe3.gif);

/* DIFFERENT IDEA FOR PLACEMENT OF LOGIN */
/*	background: url(../images/bg_login.gif) no-repeat top left; */

}

TABLE {
	color : Black;
	background-color : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

TR {
	color : Black;
	background-color : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

TD {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

li {
	/*list-style: url(../images/bullet.gif);*/
}


/*
This is for the DTN Feeds that insert a FONT tag automatically
inside every link -- Dan
*/

FONT {
	font-family : courier new, andale mono;
	font-size: 12px;
}




A {
	color : #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

A:HOVER {
	color : #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none;
}


.header {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : Black;
}

.headerSmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Black;
}



/* LINKS */

A.mainLink {
	color : White;
	font-size : 12px;
	text-decoration : none;
}

A:HOVER.mainLink {
	color : white;
	font-size : 12px;
	text-decoration : none;
}


A.header {
	color : White;
	font-size : 12px;
	text-decoration : none;
}

A:HOVER.header {
	color : black;
	font-size : 12px;
	text-decoration : none;
}

A.footer {
	color : black;
	font-size : 12px;
	text-decoration : none;
}

A:HOVER.footer {
	color : #990000;
	font-size : 12px;
	text-decoration : underline;
}

A.footerBold {
	color : black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
}

A:HOVER.footerBold {
	color : #900;
	font-size : 12px;
	font-weight: bold;
	text-decoration : underline;
}

a.chartOrder {
	color : black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : underline;
}

a:hover.chartOrder {
	color : #900;
	font-size : 12px;
	font-weight: bold;
	text-decoration : underline;
}

a.menuLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	text-decoration: none;
}

a:hover.menuLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: white;
	text-decoration: underline;
}

a.scheduleLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #900;
	text-decoration: underline;
}

a:hover.scheduleLink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #900;
	text-decoration: none;
}



/* FORMS */

.selector {
	background-color : #f6f6f6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	}
	
.checkBox {
	background-color : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	color : Black;
	border: 1px solid white;
	height: 16px;
	width: 16px;
	}
	
.finePrint {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
	
.finePrintLt {
	color : #888888;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.finePrintRd {
	color : #900;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
	
input {
	background-color : #f6f6f6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

input.button {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: white;
	font-weight: bold;
	background-color: #ba8959;
	border-top: 2px solid #c6a172;
	border-left: 2px solid #c6a172;
	border-right: 2px solid #5c290a;
	border-bottom: 2px solid #5c290a;
	line-height: 12px;
}

textarea {
	background-color : #f6f6f6;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	scrollbar-face-color: #f6f6f6;
	scrollbar-track-color: #f6f6f6;
	scrollbar-arrow-color: #999;
	scrollbar-3dlight-color: #f6f6f6;
	scrollbar-shadow-color: #f6f6f6;
	scrollbar-highlight-color: #f6f6f6;
	scrollbar-darkshadow-color: #f6f6f6;
}



/* MAIN MENU */

.submenuIdle {
		background-color: #AC7C4C;
		font: 12px verdana, arial, geneva;
		font-weight: normal;
		color: white;
		cursor: default;
		border-bottom: 1px solid #5c290a;
		border-top: 1px solid #c6a172;
		padding-left: 16px;
		padding-right: 8px;
		height: 20px;
	}
	
.submenuOver {
		background-color: #ba8959;
		font: 12px verdana, arial, geneva;
		font-weight: normal;
		color: white;
		cursor: pointer;
		border-bottom: 1px solid #5c290a;
		border-top: 1px solid #c6a172;
		padding-left: 16px;
		padding-right: 8px;
		height: 20px;
	}
	
.submenuTitle {
		background-color: #996633;
		font: 12px verdana, arial, geneva;
		font-weight: bold;
		color: white;
		cursor: default;
		border-bottom: 1px solid #5c290a;
		border-top: 1px solid #c6a172;
		padding-left: 10px;
		padding-right: 13px;
		height: 20px;
}
	

/* CHARTS */

.chartHeader {
	background-color: #e6ddd3;
	text-align: center;
	font-weight: bold;
	height: 20px
}

.chartLight {
	background-color: #F4f4f4;
}

.chartLightBold {
	background-color: #F1ECE7;
	font-weight: bold;
}

.chartTitle {
	font-weight: bold;
	font-size: 18px;
}

.chartDark {
	background-color: #666;
	text-align: center;
	font-weight: bold;
	color: white;
	padding: 5px;
}

.chartMed {
	background-color: #ddd;
	color: black;
	padding: 2px;
}

/* TABLE SEPARATORS */

.chartRow {
	border-bottom: 1px dotted #d6d6d6;
}

.chartRowRB {
	border-bottom: 1px dotted #d6d6d6;
	border-right: 1px dotted #d6d6d6;
}

.chartRowR {
	border-right: 1px dotted #d6d6d6;
}


.borderTopBottom {
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
}

.chartRowSolid {
	border-bottom: 1px solid #d6d6d6;
}

/* TEXT */

.textRed {
	color: #900;
}

.calendar {
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	border-left: 1px solid white;
}

.error {
	color: #900;
	text-align: center;
	background-color: white;
}

.lotListingNumber {
	color: #900;
	font-weight: bold;
}

.lotListingCat {
	color: #000;
	background-color: #f6f6f6;
}

.lotListingShading {
	background-color: #f6f6f6;
}

.bgWhite {
	background-color: white;
}

.underline {
	text-decoration: underline;
}

.rowOver {
	background-color: #e6e6e6;
	/*cursor: hand;*/
}

.chartOrder {
	color: black;
	font-weight: bold;
}
table.left td {
	text-align: left;
}

/* PRINT LISTING TABLE */

.printTable {
	color : Black;
	background-color : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}


