BODY.homebody { 
	background-image: url(graphics/home/home-bg4.jpg);
	background-repeat: no-repeat;
	background-position: 148px 50px; /* use to adjust alignment issues */
	}

BODY.subbody { 
	/* background-image: url(graphics/sub/left-bg-sub.jpg); */
	background-repeat: no-repeat;
	background-position: 0px 0px; /* use to adjust alignment issues */
  	font-size: 10pt;
  	font-family:  verdana,geneva,arial;
	}

BODY.adminbody {
	background-image: url(graphics/adminbg.jpg);
	background-repeat: repeat-y;
	background-position: -1px 0px; /* use to adjust alignment issues */
	z-index: 0;
	}

/* Unique Elements */

#subtopleft { /* logo, etc */
	position: absolute; 
	top: 0px;
	left: -1px;
	z-index: 120;	
	}

#subabovenav { /* left column subpage */
	display: none;
	}
#subnav { /* left column subpage */
	display: none;
	}
#subbelownav { /* left column subpage */
	display: none;
	}
#subfootertext { /* footer graphic */
	display: none;
	}
	
#subtext { /* text/content on subpage */
	position: absolute;
	left: 0px;
	top: 130px;
	width: 630px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #4c5973;
	line-height: 150%;
	}

#adminnav {
	display: none;
	}
	

/* Classes */
.greyheader { 
	font-size: 14px;
	font-weight: bold;
	color: #a6ada6;
	}
	
	
	
/* OLD STYLESHEET INFORMATION */

.whoami {
	font-size: 10px;
	}

A:link { color: #333366;}

A:visited {color: #666666;}

A:active {color: #333366;}

A:hover {color: #000033;}

A.database:link {color: #55557C;}
A.database:visited {color: #55557C;}

A.qual:link {color: #467F43;}
A.qual:visited {color: #467F43;}

A.dealer:link {color: #AD4F11;}
A.dealer:visited {color: #AD4F11;}

A.reorder:link {color: #3979BB;}
A.reorder:visited {color: #3979BB;}


b { font-weight: bold; }


P {

  font-family: verdana,geneva,arial;

  font-size: 10pt;

  font-weight: normal;

  color: #000000;

  line-height: 125%;

}

img{vertical-align: bottom;}

P.orderItem {

  line-height: 120%;

}

.error {

  font-family: verdana,geneva,arial;

  font-size: 10pt;

  font-weight: bold;

  color: red;

  line-height: 150%;

}

P.info {

  font-family: verdana,geneva,arial;

  font-size: 10pt;

  font-weight: normal;

  color: blue;

  line-height: 150%;

}

h1 {

	font-family: verdana,geneva,arial;

	font-size: 12pt;

	font-weight: bold;

	color: #000033;

	display: inline;

	margin: 0;

	line-height: 150%;
}

h2 {

	font-family: verdana,geneva,arial;

	font-size: 11pt;

	font-weight: bold;

	color: #5068C4;

	line-height: 150%;
}

.alert {
  font-family: verdana,geneva,arial;
  font-size: 10pt;
  font-weight: normal;
  color: red;
}

p.alert {
  font-family: verdana,geneva,arial;
  font-size: 10pt;
  font-weight: normal;
  color: red;
}

SPAN.error {

  font-family: verdana,geneva,arial;

  font-size: 10pt;

  font-weight: normal;

  color: red;

  line-height: 150%;
}

span.dealerName {

  font-family: verdana,geneva,arial;

  font-size: 11pt;

  font-weight: bold;

  color: #000000;

  line-height: 175%;

}

span.bcardName {
  font-family: times new roman,palatino,serif;
  font-size: 12pt;
  color: #000000;
  line-height: 100%;
}

span.bcardText {
  font-family: times new roman,palatino,serif;
  font-size: 8pt;
  color: #000000;
  line-height: 125%;
}

span.blackName {
  font-family: arial,verdana,geneva
  font-size: 16pt;
  color: #000000;
  line-height: 100%;
}

span.blackText {
  font-family: arial,verdana,geneva;
  font-size: 12pt;
  color: #000000;
  line-height: 125%;
}

span.bcardNameMulti {

  font-family: arial,verdana,geneva;

  font-size: 12pt;

  color: #000000;

  line-height: 100%;

}

span.bcardTextMulti {

  font-family: arial,verdana,geneva;

  font-size: 10pt;

  color: #000000;

  line-height: 125%;

}

TD.reportBody {

  font-family: verdana,geneva,arial;

  font-size: 8pt;

  font-weight: normal;

  color: #000000;

  line-height: 100%;
}

TD {

  font-family: verdana,geneva,arial;

  font-size: 10pt;

  font-weight: normal;

  color: #000000;  

}

TD.body {

  font-family: verdana,geneva,arial;

  font-size: 10pt;

  font-weight: normal;

  color: #000000;  
}


UL { list-style: circle outside }

UL UL { list-style: square outside }

td>input, td>select, td>textarea { line-height: 100% }


.header {

	font-family: verdana,geneva,arial;

	font-size: 12pt;

	font-weight: bold;

	color: #000000;

	}

.subheader

	{

	font-family: verdana,geneva,arial;

	font-size: 10pt;

	font-weight: bold;

	color: #000000;

	}

.note_dealer {
	font-size: 12px; 
	font-style: italic; 
	font-weight: bold; 
	}

.note_name {
	font-size: 16px; 
	font-style: italic; 
	font-weight: bold; 
	}

.note_title {
	font-size: 11px; 
	font-style: italic; 
	font-weight: normal; 
	}

