body {margin-top:10px; margin-left:0px; margin-right:0px; background-color:#000000; color:#333333;}
p {font-size:9pt; font-family:arial, Helvetica, san-serif; margin-top:0px;margin-bottom:0px; line-height:normal}
ul {font-size:9pt; font-family:arial, Helvetica, san-serif; margin-top:0px;margin-bottom:0px; line-height:normal}
ol {font-size:9pt; font-family:arial, Helvetica, san-serif; margin-top:0px;margin-bottom:0px; line-height:normal}
td {font-size:9pt; font-family:arial, Helvetica, san-serif;  line-height:normal}

.bodyTextDiv {padding-left:0px; padding-right:0px;}
.pageTitleDiv {padding-right:0px; padding-top:0px}

h1 {font-size: 20px;  color:#404040; margin-top:10px; margin-bottom:10px;	font-family:  Arial, Helvetica, san-serif;  line-height:26px}

.h-1  {font-size: 20px;  color:#404040; text-align:left;
	font-family:Arial, Helvetica, san-serif; font-weight:normal;  margin-bottom:5px; margin-top:5px}
	
h2 {font-size: 17px; margin-top:0px; margin-bottom:0px;
	font-family: Arial, Helvetica, san-serif;
	 color:#D32429}
	
.h-2 {font-size: 17px; margin-top:0px; margin-bottom:0px;
	font-family: Arial, Helvetica, san-serif;
 color:#D32429}

/* menu items --------------------------------------- */ 
.menuMasterBlock{   
padding-left:10px;
padding-right:1px;
padding-top:0px;
} 
.menutitle{
cursor:pointer; /* for netscape, keep these in this order */
cursor:hand;
padding-top:10px;
margin-bottom:2px;
color:#FFFFFF;
width:116px;
text-align:left;
font-weight:bold;
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:white;
}
.submenuSpan{
margin-bottom: 10px;
width:111px;
padding-left:5px;
color:#FFFFFF;
}
.menuSubLink {
color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
font-weight:bold;  
font-size:12px; 
text-decoration:none}

a.menuSubLink {
color:#FFFFFF;
text-decoration:none}

a.menuSubLink:hover {
color:#FFFFFF;
text-decoration:underline}

a.menuSubLink:visited {
color:#FFFFFF;
text-decoration:none}
 
table {border-collapse:collapse}

a {font-family: Arial, Helvetica, san-serif;}
a:link {color:#000000;}	
a:visited {color:#202020;}	
a:hover {color: #CC281E}

.err {font-family:arial; font-weight:bold; color:red;  text-align:left; font-size:13px; padding:10px}
.msg {font-family:arial; font-weight:bold; color:blue;  text-align:left; font-size:13px; padding:10px}


/*really nav bottom... */
.navTop {font-size: 11px;  text-align:center;color: #FFFFFF;  font-family:  Arial, Helvetica, san-serif; font-weight:bold; }
a.navTop:link	{font-family: Arial, helvetica,sans-serif;  color: #FFFFFF; font-weight:bold; text-decoration: none;}
a.navTop:active	{font-family: Arial, ,helvetica,sans-serif; color: #FFFFFF; font-weight:bold; text-decoration:none;}
a.navTop:visited	{font-family: Arial,helvetica,sans-serif;  color: #F7F7F7; font-weight:bold; text-decoration: none; }
a.navTop:hover	{font-family:Arial,helvetica,sans-serif;color: #FFC212; font-weight:bold; text-decoration: underline;} 
 
.small {font-size: 11px; color: #000000;  font-family: verdana, Arial, Helvetica, san-serif; line-height:12px}
.smallBold {font-size: 11px; color: #000000;  font-family: verdana, Arial, Helvetica, san-serif; font-weight:bold;line-height:12px}
.smallRed {font-size: 11px; color: #CC281E;  font-family: verdana, Arial, Helvetica, san-serif; font-weight:bold;line-height:12px}
.tiny {font-size: 11px; color: 000000;  font-family: Arial, Helvetica, san-serif; }
.reg {font-size:9pt; font-family:arial, Helvetica, san-serif; margin-top:0px; margin-bottom:0px; line-height:normal}
	
.navBottom {font-size: 8pt; color: #83734D;  font-family:  Arial, Helvetica, san-serif; line-height: 25px;}
a.navBottom:link	{font-family: Arial, helvetica,sans-serif;  color: #83734D; font-weight: normal; text-decoration: none;}
a.navBottom:active	{font-family: Arial, ,helvetica,sans-serif; color: #83734D; font-weight: normal; text-decoration:none;}
a.navBottom:visited	{font-family: Arial,helvetica,sans-serif;  color: #83734D; font-weight: normal; text-decoration: none; }
a.navBottom:hover	{font-family:Arial,helvetica,sans-serif; color: #292010; font-weight: normal; text-decoration: underline;}

.dealerNav {font-size: 12px;  text-align:center;color:#FFFFFF;  font-family:  Arial, Helvetica, san-serif; font-weight:bold; font-style:italic}
a.dealerNav:link	{font-family: Arial, helvetica,sans-serif;  color: #FFFFFF; font-weight:bold; text-decoration: none;}
a.dealerNav:active	{font-family: Arial, ,helvetica,sans-serif; color: #FFFFFF; font-weight:bold; text-decoration:none;}
a.dealerNav:visited	{font-family: Arial,helvetica,sans-serif;  color: #FFFFFF; font-weight:bold; text-decoration: none; }
a.dealerNav:hover	{font-family:Arial,helvetica,sans-serif;color: #FFFFFF; font-weight:bold; text-decoration: underline;} 

	
/* used for showcase pages */
.navSide {font-size: 15px; color: #422C21;  font-family:   times new roman, Arial, Helvetica, san-serif; line-height: 21px; font-style:italic}
a.navSide:link	{color: #422C21;text-decoration: none;}
a.navSide:active	{color: #422C21;text-decoration:underline}
a.navSide:visited	{color: #422C21;text-decoration: none;}
a.navSide:hover	{color: #000000; text-decoration: underline;}
  
form		{font-family: Arial,helvetica,sans-serif; font-size: 12px; color: 000000; font-weight: normal; text-decoration: none; margin-top:0pt; margin-bottom:0px}

.button {font-size: 11px; color: 000000;  font-family: verdana, Arial, Helvetica, san-serif; font-weight:bold}
	 
.gray {color: gray}
.red {color:#CC281E}
.green {color: green}
.maroon  {color: #800000}
.aqua {color: aqua}
.blue {color: 000066}
.white {color: #FFFFFF}
.orange {color: orange}
.brown {color: brown}
.blueBright {color: #3300FF}
.black {color: black}
.purple {color: purple}
.mauve {color: #AD4242}
.darkGray {color: #808080}
.bodyBlue {color:#000000}
.bold {font-weight: bold}


/* Joe's for accounts follows */
/* CSS Document */

/********    Font Families     ************/
.arial		{font-family:Arial, Verdana, sans-serif;}
.courier		{font-family:"Courier New", "Lucida Console", monospace;}

/********    Font Sizes     ************/
.px10			{font-size:10px;}
.px11			{font-size:11px;}
.px12			{font-size:12px;}
.px18			{font-size:18px;}

/********    Font Weights     ************/
.nobold		{font-weight:normal;}
.bold			{font-weight:bold;}

/********    Font Colors     ************/
.black		{color:#000000;}
.red			{color:#FF0000;}
.green		{color:#009933;}

/********    BGColors     ************/
.bgyellow	{background-color:#FFFF00;}

/********    Letter Condense     ************/
.lc1			{letter-spacing:-1px;}

/********    Horizontal Alignment     ************/
.hal		{text-align:left;}
.hac		{text-align:center;}
.har		{text-align:right;}
.haj		{text-align:justify;}

/********    Vertical Alignment     ************/
.vat		{vertical-align:top;}
.vam		{vertical-align:middle;}
.vab		{vertical-align:bottom;}

/********    padding     ************/
.p5		{padding:5px;}
.p10		{padding:10px;}

/********    padding-top     ************/
.pt5		{padding-top:5px;}
.pt10		{padding-top:10px;}
.pt20		{padding-top:20px;}
.pt25		{padding-top:25px;}

/********    padding-bottom     ************/
.pb5		{padding-bottom:5px;}
.pb10		{padding-bottom:10px;}

/********    padding-left     ************/
.pl5		{padding-left:5px;}
.pl20		{padding-left:20px;}
.pl30		{padding-left:30px;}
..pl100	{padding-left:100px;}
