/* Specific Styles for the Evolution X Microsite */

/* Text Styles */
td, p, li, ul, ol { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF}

.darkRed { background-color: #C10300; }

.greyDropDown {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF}
.greyCarPrice { color: #666666; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
.greyOTR { color: #666666; text-decoration: none; font-size:9px; font-family: Arial, Geneva, Helvetica }
.bodyTextWhite { color: #FFFFFF; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
.bigBlackTitleBold { color: #000000; text-decoration: none; font-size:14px; font-family: Arial, Geneva, Helvetica ; font-weight: bold}
.smlBlackTitleBold { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica ; font-weight: bold}
.bigBlackTitle { color: #000000; text-decoration: none; font-size:13px; font-family: Arial, Geneva, Helvetica ;}
.specsCarTitleBlk { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica}
.smlWhiteTitleBold { color: #FFFFFF; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica ; font-weight: bold}
.smlGreyTxt { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}
.frmError { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
.carprice {color:#FFFFFF;font-family:Arial,Geneva,Helvetica;font-size:11px;text-decoration:none;}

/* Link Styles */
a.black_lnk:link { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.black_lnk:visited { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.black_lnk:active { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.black_lnk:hover { color: #666666; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica }

a.white_lnk:link { color: #FFFFFF; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.white_lnk:visited { color: #FFFFFF; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.white_lnk:active { color: #FFFFFF; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.white_lnk:hover { color: #FFFFFF; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica }

a.black_lnkunderline:link { color: #FF9900; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.black_lnkunderline:visited { color: #FF9900; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.black_lnkunderline:active { color: #FF9900; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.black_lnkunderline:hover { color: #666666; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica }

a.blacksml_lnk:link { color: #000000; text-decoration: none; font-size:10px; font-family: Arial, Geneva, Helvetica }
a.blacksml_lnk:visited { color: #000000; text-decoration: none; font-size:10px; font-family: Arial, Geneva, Helvetica }
a.blacksml_lnk:active { color: #000000; text-decoration: none; font-size:10px; font-family: Arial, Geneva, Helvetica }
a.blacksml_lnk:hover { color: #666666; text-decoration: underline; font-size:10px; font-family: Arial, Geneva, Helvetica }

a.blackLnkBold:link { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica ; font-weight: bold}
a.blackLnkBold:visited { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica ; font-weight: bold}
a.blackLnkBold:active { color: #000000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica ; font-weight: bold}
a.blackLnkBold:hover { color: #666666; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica ; font-weight: bold}

a.red_lnk:link { color: #C60000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.red_lnk:visited { color: #C60000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.red_lnk:active { color: #C60000; text-decoration: none; font-size:11px; font-family: Arial, Geneva, Helvetica }
a.red_lnk:hover { color: #FFFFFF; text-decoration: underline; font-size:11px; font-family: Arial, Geneva, Helvetica }

/* Footer Styles */

.smlDropDown {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #ffffff;} 

a.footerLnk:link { color: #000000; text-decoration: none; font-size:10px; font-family: Arial, Geneva, Helvetica }
a.footerLnk:visited { color: #000000; text-decoration: none; font-size:10px; font-family: Arial, Geneva, Helvetica }
a.footerLnk:active { color: #000000; text-decoration: none; font-size:10px; font-family: Arial, Geneva, Helvetica }
a.footerLnk:hover { color: #000000; text-decoration: underline; font-size:10px; font-family: Arial, Geneva, Helvetica }

/* Register Page */

body 
{
    padding: 0;
	margin: 0;
	background-color: #FFF;
}
td.primaryColor {
	background-color: #C10300;
}
td.secondaryColor {
	background-color: #585858;
}
p {
	font-size: 11px;
	color: #000;
	width: 450px;
}


p.launchDate {
	margin: 12px 0 0 0;
}
strong {			
	font-weight: bold;
}

/* Reserve Page */

p.reserve {
	font-size: 11px;
	color: #000;
	width: 500px;
}

td.reserve {
	font-size: 11px;
	color: #000;
	padding: 0px;
	width: 500px;
}

/* Overview Page */

p.darkback {
	font-size: 11px;
	color: #ffffff;
	width: 318px;
}
a.darkback {
	font-size: 11px;
	color: #ffffff;
}

td.darkback 
{
	font-size: 11px;
	color: #ffffff;
	width: 300px;
	padding: 0px;
}

td.darksmall 
{
	font-size: 11px;
	color: #ffffff;
	width: 300px;
}