BODY
{
	/*BACKGROUND-IMAGE:url(../media/gradientdefault.jpg);	*/
	BACKGROUND-COLOR: #171818;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	color: #f3f3f3;
   /* SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #171818;
	SCROLLBAR-FACE-COLOR: #171818;
	SCROLLBAR-HIGHLIGHT-COLOR: #474A4A;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #474A4A;
	SCROLLBAR-TRACK-COLOR: #171818;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;*/

}
.bodytable
{
	font-family: Arial, Verdana;
	color:#f3f3f3;
	font-size:9pt;
}
.textsmall
{
	font-family:Verdana;
	color:White;
	font-size:8pt;
	font-weight:normal;
}

.textsmallbold
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
}

.textstrong
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
}

.textstronglarge
{
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
}

.textsmalllight
{
	font-family:Verdana;
	font-size:7pt;
	color:Black;
}

.textstandard
{

	font-family:Verdana;
	font-size:9pt;
	color:Black;
}

.formitem 
{
	background:#B8B8B8;
	border-color:#B8B8B8;
	font-family:Verdana;
	color:#000000;
	font-size:8pt;
	font-weight:normal;
}

.error
{
	background-color:D41A1B;
	font-family:Verdana;
	font-weight:bold;
	color:White;
	font-size:9pt;
}

.labelheading
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
}

.title
{
    /*text-transform: uppercase;*/
    font-family: Verdana;
    font-size:11pt;
    font-weight: bold;
    color: #FFFFFF;
 }
 .titleblack
{
    /*text-transform: uppercase;*/
    font-family: Verdana;
    font-size:11pt;
    font-weight: bold;
    color: #000000;
 }
 
 .titlestrikethrough
{
    /*text-transform: uppercase;*/
    font-family: Verdana;
    font-size:11pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration:line-through;
 }
 .titlered
{
    /*text-transform: uppercase;*/
    font-family: Verdana;
    font-size:11pt;
    font-weight: bold;
    color:Red;
 }

.hr 
{
	color:#000000;
}

A:Link 
{
	font-weight:Normal;
	font-family:Verdana;
	text-decoration:none;
	font-style:normal;
	color:White;
	font-size:8pt;

}

A:Visited 
{
	font-weight:Normal;
	font-family:Verdana;
	text-decoration:none;
	color:White;
	font-size:8pt;
}

A:Hover 
{
	font-weight:normal;
	font-family:Verdana;
	color:White;
	font-size:8pt;
	text-decoration:underline;
}


.textbox
{   border: solid 1px white;
     background-color:#000000;
     color:#ffffff;  
     width:150px; 
}

.submit
{   border: solid 1px white;
     background-color:#000000;
     color:#ffffff; 
     width:150px;   
}

.submit:hover
{   border: solid 1px white;
     background-color:Green;
     color:#ffffff;   
}


.topDealerLocator
{
	color: #ebe8e8;
}

/*.topDealerLocator input
{
	background-color: #2d2b2b;
	border: 1px solid #595858;
	color: #ebe8e8;
	font-size: 8pt;
	height: 16px;
	padding-top: 3px;
	padding-left: 5px;
}*/

.topDealerLocatorinput
{
	background-color: #2d2b2b;
	border: 1px solid #595858;
	color: #ebe8e8;
	font-size: 8pt;
	height: 20px;
	padding-top: 3px;
	padding-left: 5px;
}

.homepageMTBrangeSelector {

font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
width: 180px;
}

.homepageNewsItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bfbbbb;
}

.homepageNewsItemHeader {

color: #ffffff;

}

.newsLineHeight {

line-height: 15px;
padding-left: 6px;
padding-right: 6px;

}

.homepageNewsItem a:hover, .homepageNewsItem a:link, .homepageNewsItem a:active, .homepageNewsItem a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF9900;

}