 /* Styles for tables of data */
 body  {color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;} 
 /*form {width: 425px;}*/
P  {font-size: 11px; padding-top: 0px; margin-top: 0px; padding-bottom: 12px; margin-bottom: 0px; } 
A  {color: #3399CC; } 
A:HOVER  {color: blue; } 
A:VISITED  {color: #888888;} 
H1  {font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; color: #336699; padding-bottom: 12px; margin-bottom: 0px;
} 
H2  { color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0px; } 
H3  {color: #336699; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; } 
H4  { color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.dataTable { font-family:arial, helvetica, sans-serif; font-size: 11px; width: 425px;}
.dataTable td, .dataTable caption { border-bottom: 1px solid #ccc; }
.dataTable td, .dataTable th { padding: 3px; }
.dataTable th,.dataTable th a { font-size: 11px; }
.dataTableBottom td { border-bottom: 0px;}
.dataTable .total td {background-color: #999; color: #fff; font-weight: bold;}
.dataTable .special td {color: #CC9900;}
/* Apply to all tables */
th { font-size: 11px; text-align: left;  vertical-align: bottom; border-bottom: 1px solid #ccc;  }
.primary, .primary td {background-color: #efefef; vertical-align: top; }
.primarybold, .primarybold td {  vertical-align: top; font-weight: bold; }
.alternate, .alternate td { vertical-align: top; }
caption { font-weight: bold; font-size: 12px; text-align: left; padding-top: 10px; }
/* Valuation Changes up or down (Calculator, Stock quote, etc.) */
.pricedown {color:#900;}
.priceup{color:#090;}
/* Error Handling */
.error, .required {color: #f00;}
.warn {color: #f60;}
img.chart {	background: transparent url('/common/images/ani-LoadingChart.gif') center center no-repeat; }
.nostyle,.nostyle td {padding: 0px; border:0px;margin:0px;}
/* FAQ */
dl { margin: 0px; border-top: 1px solid #ccc; }
dt { border-collapse: collapse; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; background-color: #f0f0f0; padding: 2px; cursor: pointer; }
dt a { text-decoration:none; }
dd { margin:0px; padding:5px;border-bottom:1px solid #ccc; 
	/**	Rusch Dealer Portal Site: 2003
	 *	Dynamic portal server and Business Information System
 	 *	Release date: 05/30/2003
 	 *	Copyright (C) 2000 - 2003 Rusche Limited
	**/
 
