body {  font-family: Arial, Tahoma, Verdana, Helv, Sans; 
        font-size: 8pt;
 }


.headlink,
a.headlink:visited {
	font-family: Helvetica, Arial, Tahoma, Verdana, Sans; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
        margin-left: 10px;
        margin-right: 10px;
        color: #FFFFFF; }

a.headlink:hover {
        text-decoration: underline;
        color: #FFFFFF; }

.sidebar,
a.sidebar:visited {
	font-family: Helvetica, Arial, Tahoma, Verdana, Sans; 
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
        margin-left: 5px;
        color: #CA0000; }

a.sidebar:hover {
        text-decoration: underline;
        color: #CA0000; }

.subsidebar,
a.subsidebar:visited {
	font-family: Helvetica, Arial, Tahoma, Verdana, Sans; 
	font-size: 9pt;
	text-decoration: none;
        margin-left: 10px;
        color: #CA0000; }

a.subsidebar:hover {
        text-decoration: underline;
        color: #CA0000; }

.button {
	font-family: Arial, Tahoma, Verdana, Helv, Sans; 
	font-weight: bold;
	background-color: gray;
	color: white;
	width: 50px;
	cursor: hand; }

.button2 {
	font-family: Arial, Tahoma, Verdana, Helv, Sans; 
	font-weight: bold;
	background-color: gray;
	color: white;
	cursor: hand; }
	
.address {
	font-family: "Eras Bold ITC",Verdana, Tahoma, Arial, Helv, Sans; 
	font-weight: normal;
	font-size: 12pt; }

.specials {
	margin-top: 0px;
	margin-bottom: 15px; }

h1,
h2,
h3,
h4,
h5 {	margin-bottom: 0px;
	margin-top: 10px;
	font-family: Arial; }
	
h1 {	font-size: 200%; }

h2 {	font-size: 150%; }

dt,
h3 {	font-size: 125%;
	font-weight: bold; }

h4 {	font-size: 100%;
	font-weight: bold; }

td {    font-family: Arial, Tahoma, Verdana, Helv, Sans;
        font-size: 8pt; }
  
th {    font-family: Arial, Tahoma, Verdana, Helv, Sans;
        font-size: 8pt;
        font-weight: bold;
        background: #DEDEDE; }
                              
.tableheader {    font-family: Arial, Tahoma, Verdana, Helv, Sans;
        font-size: 8pt;
        font-weight: bold;
		background: #848484; /*c6c6c6*/ 
}

tr.colorrow {
   	font-family: Arial, Tahoma, Verdana, Helv, Sans;
        font-size: 8pt; 
	background: #ffffff; /*#F3F3F3; ededed*/
	}
        
dl,
ol,
ul {    margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 25px; }

a:visited, 
a {	text-decoration: none;
        color: blue; }

a:hover {
        text-decoration: underline;
        color: red; }

.copyright,
.fineprint { 
        font-size: 7pt; }
        
.navtable,
.navtable td {
	margin-left: 25px;
	font-weight: normal;
	font-size: 100%; }  
	
.priceheader {
	text-transform: UPPERCASE;
	text-align: center;
	font-size: 100%; }

.model {font-weight: bold; }

.pricelarge {
	color: #B80000;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold; }
	
.price {
	color: #B80000;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold; }
	
.specialprice {
	text-align: right;
	color: #DD0000; 
	font-weight: bold; }

.link {
	font-size: 8pt; }


.pricelarge {
	text-transform: none;
	text-decoration: none;
	margin-left: 25px;
	color: #B80000;
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold; }
	
blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px; }

dd {	margin-bottom: 15px; }

.custservrep{
	margin-left: 0px;
	margin-right: 0px;
	font-family: arial;
	font-weight: bold;

	}

form {  font-family: Arial, Verdana, Tahoma, Helv, Sans;
        font-size: 11px;
        margin-left : 0px;
        margin-right: 0px;
        margin-top : 0px;
        margin-bottom: 0px;
   
     	 }

.important{    
	border-top-width: 1px;
        border-top-color: #c6c6c6;
        border-top-style: solid;
        border-left-width: 1px;
        border-left-color: #c6c6c6;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-color: #c6c6c6;
        border-right-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #c6c6c6;
        border-bottom-style: solid;
}

