/* Digitalis - beige */
body, td, input, option, select {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #1F1A15;	/* pridark */
	margin: 0px;
}
input, option, select {
	font-weight: bold;
}

#designWrapper {
	width: 100%;
	height: 100%;
}

#headerWrapper {
	height: 230px;
	vertical-align: top;
}
.masthead {}
.tagline {}
.logo {}

#navWrapper {
	width: 100%;
	background-color: #FFFFFF;
}
#mainnavWrapper {
	width: 100%;
	height: 30px;
}
#subnavWrapper {
	position: relative;
	width: 140px;
}
#subnavWrapper table {
	width: 140px;
	background-color: #ADC4E0;	/* seclight */
}
#subnavWrapper td {
	width: 140px;
	font-weight: bold;
	font-size:7pt;
	padding: 6px 0px 3px 5px;
}
.subnavItem {	/* acclight ; blackvalue */
	background-color: #ADC4E0;
	color: #1F1A15;
}
.subnavItemOver, .subnavItemOn {
	background-color: #FFFFFF;
	color: #3A5474;	/* whitevalue ; pridark */
}

#contentWrapper {
	height: 100%;
	padding: 10px;
	vertical-align: top;
}
.contentIframe {
	width: 100%;
	height: 100%;
}

#footerWrapper {
	padding-top: 20px;
	padding-bottom: 5px;
	background-color: #CCC4A9;
}
#footerName, #footerAddress1Item0, #footerAddress2Item0, #footerAddress3Item0, #footer0 div#footerPhone {
	font-weight: bold;
}
.footerTable {
	width: 100%;
}
.footerTable td {
	font-size: 8pt;
}

/* for Vehicle Search Results -- overrides style */
a.resultsNext:link, a.resultsPrev:link {font-size:8pt; font-weight: bold; color:#1F1A15;}
a.resultsNext:visited, a.resultsPrev:visited {font-size:8pt; font-weight: bold; color:#4F7ABA;}

/*Inventory widget colors */
.sectionHead {
	font-weight: bold;
	height: 18px;
	font-size: 8pt;
	color: #DBA026;
	background-color: #1F1A15;
	border: 1px solid #1F1A15;
	padding-top: 3px;
	padding-left: 5px;
}

.form {
	color: #1F1A15;
	background-color: #F3F0E0;
}
.takeAction {
    color: #1F1A15;
    font-weight: bold;
	background-color: #B5AC83;
	border-color: #B5AC83;
}
.takeActionOver, .takeActionOn {
    color: #F3F0E0;
    font-weight: bold;
	background-color: #3A5474;
	border-color: #3A5474;
}
.takeActionDisabled {
	color: #666666;
	font-weight: bold;
	background-color: #E1E1E1;
	border-color: #E1E1E1;
	cursor: default;
}
.resultsHead {
	height: 20px;
	width: 100%;
	background-color: #404040;
	border-bottom: 1px solid #41342b;
	border-left: 1px solid #41342b;
}
.resultsHead td {
	color: #F3F0E0;
	border-right: 1px solid #41342b;
	border-left: 1px solid #41342b;
	padding-left: 10px;
}

#resultsHead1 {
	font-weight: bold;
	border-top: 1px solid #B5AC83;
}
#resultsHead2 {
	font-weight: bold;
}
.resultsData td {
	color: #3A5474;
}
.resultsRowOdd {
	background-color: #C7C4B4;
}
.resultsRowEven {
	background-color: #B5AC83;
}
.resultsRowOver {
	background-color: #3A5474;
}
.resultsRowOver td {
	color: #FFFFFF;
}
.resultsData1 {
	font-weight: bold;
}
.resultsData3 td {
	border-bottom: 1px solid #1F1A15;
}
.pagination {
	font-weight: bold;
}
.pagination a:hover {
	text-decoration: underline;
}
.pagination a:visited {
	text-decoration: none;
}
.pagination span.disabled {
	color: #404040;
}
.searchcontent {
	margin: 20px;
}
.details {
	color: #3A5474;
	background-color: #F3F0E0;
	border-color: #F3F0E0;
}
.standardSection {
	background-color: #C7C4B4;
}

/* TRY TO DEPRECATE EVERYTHING BELOW HERE */
/* FOR WIDGETS */
/* page titles */
H1, .A, .B, .C, .D, .E, .F, .G, .H, .I, .J, .K, .M, .N, .P {
	color: #1F1A15;
}
.A  {font-size: 11pt; font-weight: bold;font-family:Verdana, Arial,sans;}
H1 {font-size: 11pt; font-weight: bold;font-family:Verdana, Arial,sans;}
.B  {font-size:11pt; font-weight: bold;}

/* instructional text above and below widgets, footer, description, custom copy */
.C  {font-size:7.5pt;}

/* sub instructional text, form field headers */
.D  {font-size:8pt;}

/* alternate: bold 8pt */
.E  {font-size:8pt; font-weight: bold;}

/* legal disclaimer/certification, copyright, hours*/
.F  {font-size:7.5pt;}

/* alternate: bold 9pt */
.G  {font-size:9pt; font-weight:bold;}

/* confirmation/error messages */
.H  {font-size:8pt; font-weight:bold;}

/* alternate: bold 7.5pt */
.I  {font-size:7.5pt; font-weight: bold; }

/* alternate: bold 8.5pt */
.J  {font-size:8.5pt; font-weight: bold; }

/* alternate: bold 10pt */
.K  {font-size:10pt; font-weight: bold; }

/* red asterisk */
.L  {font-size:8pt; font-weight:bold; color:#990000;}

/* search results description */
.M  {font-family:verdana, arial, helvetica; font-size:8pt; font-weight: bold; }

/* search results heading links */
.N  {font-size:8.5pt; font-weight: bold; }

/* alternate: 7.5pt */
.P  {font-size:7.5pt;}

/* for widget links */
a.two:link, a.two:visited, a.two:active {
	color:#1F1A15;
}

.mono {font-family:Verdana,Arial,sans-serif; font-size:8pt;font-weight:bold; color:#990000;}

/* search results odd and even row backgrounds */
.row-odd {background-color: #999999;}
.row-even {background-color: #BBBBBB;}

/* column heading background */
.colheadbg1 {background-color: #666666;}

/* cell fills, payment calculator total, vehicle detail subtitle cell fills */
.miscbg1 {background-color: #999999;}


/* dark horizontal rule */
hr.blk  {height:1px; color:#1F1A15;}



/*FOR MANAGE DESIGN */

/* nav frame background colors */
.navbg1, .navbg2, .navbg3, .navbg4 {
	background-color: #FFFFFF;
}

/* head frame background colors */
.headbg1, .headbg2, .headbg3, .headbg4, .headbg5, .headbg6, .headbg7, .headbg8, .headbg9, .headbg10 {
	background-color: #1F1A15;
}

/* misc background colors */
.miscbg2, .miscbg3, .miscbg4 {
	background-color: #DDDDDD;
}



/* Only change color of "Color". Find & replace XXXXXX to match design color. DO NOT change Light or  color. To make anything Bold or Italic, apply it to the html code */
/* 8 point verdana font styles */
.Body8Dark, .Body8Light, .Body8Color, .Body9Dark, .Body9Light, .Body9Color, .Body10Dark, .Body10Light, .Body10Color, .Body11Dark, .Body11Light, .Body11Color, .Body12Dark, .Body12Light, .Body12Color, .Sub13Dark, .Sub13Light, .Sub13Color, .Sub14Dark, .Sub14Light, .Sub14Color, .Sub15Dark, .Sub15Light, .Sub15Color, .Sub16Dark, .Sub16Light, .Sub16Color, .Head18Dark, .Head18Light, .Head18Color, .Head20Dark, .Head20Light, .Head20Color, .Head22Dark, .Head22Light, .Head22Color, .Head24Dark, .Head24Light, .Head24Color, .Head26Dark, .Head26Light, .Head26Color, .Head28Dark, .Head28Light, .Head28Color, .Head30Dark, .Head30Light, .Head30Color {
	color:#1F1A15;
}

.Body8Dark, .Body8Light, .Body8Color {font-size:8pt;}
.Body9Dark, .Body9Light, .Body9Color {font-size:9pt;}
.Body10Dark, .Body10Light, .Body10Color {font-size:10pt;}
.Body11Dark, .Body11Light, .Body11Color {font-size:11pt;}
.Body12Dark, .Body12Light, .Body12Color {font-size:12pt;}
.Sub13Dark, .Sub13Light, .Sub13Color {font-size:10pt;}
.Sub13Dark {font-weight: bold;}
.Sub14Dark, .Sub14Light, .Sub14Color {font-size:14pt;}
.Sub15Dark, .Sub15Light, .Sub15Color {font-size:15pt;}
.Sub16Dark, .Sub16Light, .Sub16Color {font-size:16pt;}
.Head18Dark, .Head18Light, .Head18Color {font-size:18pt;}
.Head20Dark, .Head20Light, .Head20Color {font-size:20pt;}
.Head22Dark, .Head22Light, .Head22Color {font-size:22pt;}
.Head24Dark, .Head24Light, .Head24Color {font-size:24pt;}
.Head26Dark, .Head26Light, .Head26Color {font-size:26pt;}
.Head28Dark, .Head28Light, .Head28Color {font-size:28pt;}
.Head30Dark, .Head30Light, .Head30Color {font-size:30pt;}