body { margin: 0; padding: 0; background-color: #620202; font-size: small; font-family: "Times New Roman", Times, serif; color: #391005; }

hr { display: none; }

.pageBreak { display: none; }

#wrapper     { margin: 0 auto; width: 779px; background: #620202 url(/images/bg_body.jpg) repeat-y; }
#navigation  { margin: 0 16px; padding: 10px 84px; background: url(/images/bg_navigation.jpg) bottom no-repeat;  }
#header      { margin: 0 16px; width: 747px; height: 187px; background: url(/images/bg_header.jpg) no-repeat; }
#Printheader{ display: none;}
#breadcrumbs { position: relative; margin: 0 16px; padding: 5px 0 0; width: 747px; background: url(/images/bg_breadcrumbs.jpg) top no-repeat;}
#left        { float: left; margin: 0 25px 0 41px; width: 114px; }
#right       { float: left; margin: 0 41px 0 0; width: 558px; }
#footer      { clear: both; width: 779px; height: 119px; background: url(/images/bg_footer.jpg) no-repeat; }


/** Navigation **/
#navigation ul    { margin: 0; padding: 0; list-style: none; text-align: center; }
#navigation ul li { margin: 0; padding: 0 15px; display: inline; }

#navigation ul li a          { color: #682110; font-size: 95%; font-weight: bold; }
#navigation ul li a.selected { color: #411f0c; text-decoration: none; cursor: auto; }
#navigation ul li a:hover    { color: #411f0c; text-decoration: none; }

/** Header **/
#header img.logo { display: none; }
#header p.slogan { display: none; }

/** Breadcrumbs **/
#breadcrumbs p        { margin: 0 25px; padding: 0; color: #411f0c; }
#breadcrumbs p.crumbs { width: 555px; }
#breadcrumbs p.print  { position: absolute; top: 5px; right: 0; }

#breadcrumbs p a       { color: #411f0c; }
#breadcrumbs p a:hover { color: #682110; text-decoration: none; }

/** h1s **/	
h1      { margin: 0; padding: 0; font-size: 150%; }
h1.industry-only span { visibility: hidden; }
h1.industry-only      { background: url(/images/h1_industry-only.gif) no-repeat; }

h1.toolbox span { visibility: hidden; }
h1.toolbox      { background: url(/images/h1_toolbox.gif) no-repeat; }

h1.image-library span { visibility: hidden; }
h1.image-library      { background: url(/images/h1_image-library.gif) no-repeat; }

h2      { margin: .25em 0 .4em; padding: 0; font-size: 120%; }

/** footer **/
#footer       { text-align: center; font-size: 85%; }
#footer ul    { margin: 0; padding: 60px 0 0; list-style: none; }
#footer ul li { margin: 0; padding: 0 .4em; display: inline; }

#footer ul li a       { color: #411f0c; }
#footer ul li a:hover { color: #682110; text-decoration: none; }

/**** HACKS ****/
* html body   { font-size: x-small; f\ont-size: small; }
* html #navigation ul li a.selected { cursor: text; }
* html #left  { display: inline; }
* html #left ul li a.selected { text-decoration: none; cursor: text; }
* html #right { display: inline; }
* html #right .drop-shadow { margin: 8px 5px 3px 5px; padding: 0; background-color: #fff; background-image: url(/images/drop-shadow.gif); }
* html #right .drop-shadow-inverse { margin: 0; padding: 0; background: none;  }
* html #right .drop-shadow img { position: relative; top: -5px; left: -5px; }
* html #right #lineArt .drop-shadow { margin: 8px 1px 3px 1px; }
* html #right ul li   { margin: 0 0 .5em .3em; }
* html #right ol li   { margin: 0 0 .5em .3em; }

.backRed {
	background-color: #620202;
}
.backLeft {
	background-image:  url("/images/template/back_left.jpg");
	background-repeat: repeat-y;
	background-color: #620202;
}
.backRight {

	background-image:  url("/images/template/back_right.jpg");
	background-repeat: repeat-y;
	background-color: #620202;
}
.MainSpace {
	background-image: url(/images/template/tile.jpg);
}
.breadcrumbs {
	font-size: 14px;
	font-weight: normal;
	color: #391005;
}
.sideNav {
	font-weight: bold;
	text-decoration: underline;
}
.dataTableHead {
	font-weight: bold;
	color: #F9EFD4;
	background-color: #391005;
}
.dataTableHead:link {
	color: #F9EFD4;
}
.dataTableHead:visited {
	color: #F9EFD4;
}
.dataTableHead:hover {
	color: #FFFFFF;
}
.dataTableHead:active {
	color: #F9EFD4;
}
.dataTableHeadSelected {
	font-weight: bold;
	color: #391005;
}
.dataTableHeadSelected:link {
	font-weight: bold;
	color: #391005;
}
.dataTableHeadSelected:visited {
	font-weight: bold;
	color: #391005;
}
.dataTableHeadSelected:hover {
	font-weight: bold;
	color: #391005;
}
.dataTableHeadSelected:active {
	font-weight: bold;
	color: #391005;
}
.dataTableFrame {
	border: 1px solid #391005;
}
.dataResults {
	font-size: 10px;
	margin: 1px;
	border-top: #391005;
	border-right: 1px solid #391005;
	border-bottom: 1px solid #391005;
	border-left: #391005;
}
.webdings {
	font-family: Webdings;
}
.navTableHead {
	font-weight: normal;
	color: #F9EFD4;
	background-color: #391005;
	font-size: 12px;
}
.navTableHead:link {
	color: #F9EFD4;
}
.navTableHead:visited {
	color: #F9EFD4;
}
.navTableHead:hover {
	color: #FFFFFF;
}
.navTableHead:active {
	color: #F9EFD4;
}
.navTableHeadInactive {
	font-weight: normal;
	color: #999999;
	background-color: #391005;
	font-size: 12px;
}
.jumpMenu {
	font-size: 10px;
	color: #391005;
}
.tinyNote {
	font-size: 11px;
}
.error {
	color: #993300; font-weight: bold;
}
LEGEND {
	background: #c6c6c6; border: Black solid 1px; color: Black; font-weight: bold;
}
TD.Inactive {
	border: Red solid 1px;
}
.Confirm {
	color: Orange; font-weight: bold;
}
DIV.ReportBread {
	color: Gray; padding-left: 2px; padding-bottom: 5px; 
}
A.ReportBread {
	color: #682110; text-decoration: none;
}
A.ReportBread:hover {
	color: #682110; text-decoration: underline;
}
SPAN.Arrow {
	font-size: 9px; color: Black;
}
.ButtonNav {
	font-size: 11px;
}

.dealerQuotes
{
	border: 1px inset;
	font-style: italic;
	padding: 10px;
}
.dealerNames
{
	padding-top: 10px;
	font-weight: bold;
	margin-bottom: 10px;
}

.dealerFloatLftDiv
{
	float: left;
}

.dealerFloatRgtDiv
{
	float: right;
}

.dealerClrDiv
{
	clear: both;
}

.vidDiv a, .vidDiv a:hover, .vidDiv a:visited, .vidDiv a:active
{
	color: #FFFFFF;
	font-weight: bold;
}

/* SideNavs. Create more levels as necessary */

a.SideNav1, a.SideNav1:link, a.SideNav1:visited, a.SideNav1Selected, a.SideNav1Selected:link, a.SideNav1Selected:visited, 
div.SideNav1Selected, div.SideNav1SelectedTitle, a.SideNav1Title, a.SideNav1Title:link, a.SideNav1Title:visited, 
a.SideNav1Selected, a.SideNav1Selected:link, a.SideNav1Selected:visited , div.SideNav1Selected, div.SideNav1SelectedTitle,
a.SideNav1SelectedTitle, a.SideNav1SelectedTitle:link, a.SideNav1SelectedTitle:visited
	{font-size: 15px; color: #682110; text-decoration: underline; font-weight: bold; font-family:  Times New Roman, sans-serif;}
a.SideNav1:hover, a.SideNav1:visited:hover, a.SideNav1Selected:hover, a.SideNav1Selected:visited:hover,
a.SideNav1Title:hover, a.SideNav1Title:visited:hover, a.SideNav1Selected:hover, a.SideNav1Selected:visited:hover,
a.SideNav1SelectedTitle:hover, a.SideNav1SelectedTitle:visited:hover,
a.SideNav1Title:hover, a.SideNav1Title:visited:hover, a.SideNav1SelectedTitle:hover, a.SideNav1SelectedTitle:visited:hover
	{font-size: 15px; color: #391005; text-decoration: none; font-weight: bold; font-family:  Times New Roman, sans-serif;}

/* Level 2 */
a.SideNav2, a.SideNav2:link, a.SideNav2:visited, a.SideNav2Selected, a.SideNav2Selected:link, a.SideNav2Selected:visited, 
div.SideNav2Selected, div.SideNav2SelectedTitle, a.SideNav2Title, a.SideNav2Title:link, a.SideNav2Title:visited, 
a.SideNav2Selected, a.SideNav2Selected:link, a.SideNav2Selected:visited , div.SideNav2Selected, div.SideNav2SelectedTitle,
a.SideNav2SelectedTitle, a.SideNav2SelectedTitle:link, a.SideNav2SelectedTitle:visited
	{font-size: 10pt; color: #682110; text-decoration: underline; font-weight: bold; font-family:  Times New Roman, sans-serif;}
a.SideNav2:hover, a.SideNav2:visited:hover, a.SideNav2Selected:hover, a.SideNav2Selected:visited:hover,
a.SideNav2Title:hover, a.SideNav2Title:visited:hover, a.SideNav2Selected:hover, a.SideNav2Selected:visited:hover,
a.SideNav2SelectedTitle:hover, a.SideNav2SelectedTitle:visited:hover,
a.SideNav2Title:hover, a.SideNav2Title:visited:hover, a.SideNav2SelectedTitle:hover, a.SideNav2SelectedTitle:visited:hover
	{font-size: 10pt; color: #391005; text-decoration: none; font-weight: bold; font-family:  Times New Roman, sans-serif;}

/* Level 3 */
a.SideNav3, a.SideNav3:link, a.SideNav3:visited, a.SideNav3Selected, a.SideNav3Selected:link, a.SideNav3Selected:visited, 
div.SideNav3Selected, div.SideNav3SelectedTitle, a.SideNav3Title, a.SideNav3Title:link, a.SideNav3Title:visited, 
a.SideNav3Selected, a.SideNav3Selected:link, a.SideNav3Selected:visited , div.SideNav3Selected, div.SideNav3SelectedTitle,
a.SideNav3SelectedTitle, a.SideNav3SelectedTitle:link, a.SideNav3SelectedTitle:visited
	{font-size: 10pt; color: #682110; text-decoration: underline; font-weight: normal; font-family:  Times New Roman, sans-serif;}
a.SideNav3:hover, a.SideNav3:visited:hover, a.SideNav3Selected:hover, a.SideNav3Selected:visited:hover,
a.SideNav3Title:hover, a.SideNav3Title:visited:hover, a.SideNav3Selected:hover, a.SideNav3Selected:visited:hover,
a.SideNav3SelectedTitle:hover, a.SideNav3SelectedTitle:visited:hover,
a.SideNav3Title:hover, a.SideNav3Title:visited:hover, a.SideNav3SelectedTitle:hover, a.SideNav3SelectedTitle:visited:hover
	{font-size: 10pt; color: #391005; text-decoration: none; font-weight: normal; font-family:  Times New Roman, sans-serif;}

/* Level 4 */
a.SideNav4, a.SideNav4:link, a.SideNav4:visited, a.SideNav4Selected, a.SideNav4Selected:link, a.SideNav4Selected:visited, 
div.SideNav4Selected, div.SideNav4SelectedTitle, a.SideNav4Title, a.SideNav4Title:link, a.SideNav4Title:visited, 
a.SideNav4Selected, a.SideNav4Selected:link, a.SideNav4Selected:visited , div.SideNav4Selected, div.SideNav4SelectedTitle,
a.SideNav4SelectedTitle, a.SideNav4SelectedTitle:link, a.SideNav4SelectedTitle:visited
	{font-size: 10pt; color: #682110; text-decoration: underline; font-weight: normal; font-family:  Times New Roman, sans-serif;}
a.SideNav4:hover, a.SideNav4:visited:hover, a.SideNav4Selected:hover, a.SideNav4Selected:visited:hover,
a.SideNav4Title:hover, a.SideNav4Title:visited:hover, a.SideNav4Selected:hover, a.SideNav4Selected:visited:hover,
a.SideNav4SelectedTitle:hover, a.SideNav4SelectedTitle:visited:hover,
a.SideNav4Title:hover, a.SideNav4Title:visited:hover, a.SideNav4SelectedTitle:hover, a.SideNav4SelectedTitle:visited:hover
	{font-size: 10pt; color: #391005; text-decoration: none; font-weight: normal; font-family:  Times New Roman, sans-serif;}
tle:link, a.SideNav4SelectedTitle:visited
	{font-size: 10pt; color: #391005; text-decoration: underline; font-weight: normal; font-family:  Times New Roman, sans-serif;}
a.SideNav4:hover, a.SideNav4:visited:hover, a.SideNav4Selected:hover, a.SideNav4Selected:visited:hover,
a.SideNav4Title:hover, a.SideNav4Title:visited:hover, a.SideNav4Selected:hover, a.SideNav4Selected:visited:hover,
a.SideNav4SelectedTitle:hover, a.SideNav4SelectedTitle:visited:hover,
a.SideNav4Title:hover, a.SideNav4Title:visited:hover, a.SideNav4SelectedTitle:hover, a.SideNav4SelectedTitle:visited:hover
	{font-size: 10pt; color: #391005; text-decoration: none; font-weight: normal; font-family:  Times New Roman, sans-serif;}
	
a.selected, a.selected:hover, a.selected:visited, a.selected:active { text-decoration: none; cursor: auto; }
