a.blue { color: #0c2e82; text-decoration: underline }
a.blue:hover { color: #9D9D9D; text-decoration: underline }
a.blue:active { color: #0c2e82; text-decoration: underline }
a.blue:link { color: #0c2e82; text-decoration: underline }
a.blue:visited { color: #FF7300; text-decoration: underline }

a.orange { color: #ff7300; text-decoration: underline }
a.orange:hover { color: #ff7300; text-decoration: underline }
a.orange:active { color: #ff7300; text-decoration: underline }
a.orange:link { color: #ff7300; text-decoration: underline }
a.orange:visited { color: #ff7300; text-decoration: underline }

a.js { color: #ffffff; text-decoration: none; font-size: 11px }
a.js:hover { color: #ffffff; text-decoration: underline; font-size: 11px }
a.js:active { color: #ffffff; text-decoration: none; font-size: 11px }
a.js:link { color: #ffffff; text-decoration: none; font-size: 11px }
a.js:visited { color: #ffffff; text-decoration: none; font-size: 11px }

a.grey { color: #CCCCCC; text-decoration: none }
a.grey:active { color: #CCCCCC; text-decoration: underline }
a.grey:hover { color: #CCCCCC; text-decoration: underline }
a.grey:link { color: #CCCCCC; text-decoration: none }

.text1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}

.text2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF7300}
.text2bold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF7300}
.text2Underline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0c2e82; text-decoration: underline}

.text3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0c2e82}
.text3bold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0c2e82}
.text3BoldItalic {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #0c2e82}

.text4 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC}
.text5 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.text6 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0c2e82}
.text6Bold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0c2e82}

.text7 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #9D9D9D}
.text8 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0c2e82}
.text9 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6c6c6c}

.heading1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0c2e82}
.heading2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF7300}
.heading3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF7300}
.heading4 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0c2e82}
.heading5 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0c2e82}
.heading6 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF7300}
.heading7 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}
.heading8 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.heading9 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF}

.textboxes1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.textboxes2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0c2e82; }

.buttons1
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   border-right: #0c2e82 1px solid;
   border-left: #0c2e82 1px solid;
   border-top: #0c2e82 1px solid;
	border-bottom: #0c2e82 1px solid;
	background-color: #FF7300;
	color: #FFFFFF
}.lineHeight1 {  line-height: 14px}

a.white { color: #FFFFFF; text-decoration: none }
a.white:active { color: #FFFFFF; text-decoration: none }
a.white:hover { color: #FFFFFF; text-decoration: none }

a.grey2 { color: #6c6c6c; text-decoration: none }
a.grey2:active { color: #6c6c6c; text-decoration: underline }
a.grey2:hover { color: #6c6c6c; text-decoration: underline }
a.grey2:link { color: #6c6c6c; text-decoration: none }

/* 25.07.02 y.w. define for display left side top bar */
a.top:link {
    color:#ffffff;
    font-weight: bold;
    font-style: Normal;
    font-size: 12px;
    font-family:Arial;

    text-decoration: none
}

a.top:visited {
    color:#ffffff;
    font-weight: bold;
    font-style: Normal;
    font-size: 12px;
    font-family:Arial;

    text-decoration: none
}

a.top:hover {
    color: #ff7300;
    font-weight: bold;
    font-style: Normal;
    font-size: 12px;
    font-family:Arial;

    text-decoration: none
}

a.top:active {
    color:#ffffff;
    font-weight: bold;
    font-style: Normal;
    font-size: 12px;
    font-family:Arial;

    text-decoration: none
}

a.top_2:link {
    color:#0c2e82;
    font-weight: bold;
    font-style: Normal;
    font-size: 12px;
    font-family:Arial;
    text-decoration: none
}

a.top_2:visited {
    color: #0c2e82;
    font-weight: bold;
    font-style: Normal;
    font-size: 12px;
    font-family:Arial;
    text-decoration: none
}

a.top_2:hover {
    color: #ff7300;
    font-weight: bold;
    font-style: Normal;
    font-size: 12px;
    font-family:Arial;
    text-decoration: none
}

a.top_2_s:link {
    color:#0c2e82;
    font-weight: bold;
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}

a.top_2_s:visited {
    color: #0c2e82;
    font-weight: bold;
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}

a.top_2_s:hover {
    color: #ff7300;
    font-weight: bold;
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}

a.top_2_sw:link {
    color:#fefefe;
    font-weight: bold;
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}

a.top_2_sw:visited {
    color:#fefefe;
    font-weight: bold;
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}

a.top_2_sw:hover {
    color: #009;
    font-weight: bold;
    font-size: 9px;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}

a.top_3:link {
    color:#fefefe;
    font-weight: 500;
    font-style: Normal;
    font-size: 11px;
    font-family:Arial;
    line-height: 18px;
    text-decoration: none
}

a.top_3:visited {
    color: #fefefe;
    font-weight: 500;
    font-style: Normal;
    font-size: 11px;
    font-family:Arial;
    line-height: 18px;
    text-decoration: none
}

a.top_3:hover {
    color: #fefefe;
    font-weight: 500;
    font-style: Normal;
    font-size: 11px;
    font-family:Arial;
    line-height: 18px;
    text-decoration: none;
}

.HotDealNavy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c2e82;
}
.HotDealHeadingMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px; font-weight: bold; letter-spacing: -3px;
	color: #0c2e82;
}

.HotDealNavyStateHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; font-weight: bold; letter-spacing: -1px;
	color: #0c2e82;
}

.OrangeButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:bold;
	color: #FFFFFF; 
	background-color: #ff7300;
	
}
.orangeBG {

	background-color: #ff7300;
	
}
.blueBG {

	background-color: #0c2e82;
	
}
td,p,tr{ 	font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #0c3e82;
			}
			
input,select{ 	font-family: arial, Helvetica, sans-serif;
			font-size: 10px; color: #333333; 
			}
			
a.orangeLink { color: #ff7300; text-decoration: none; font-weight: normal }
a.orangeLink:hover { color: #ff7300; text-decoration: underline; font-weight: normal}
a.orangeLink:active { color: #ff7300; text-decoration: none;  font-weight: normal }
a.orangeLink:link { color: #ff7300; text-decoration: none; font-weight: normal }
a.orangeLink:visited { color: #ff7300; text-decoration: none; font-weight: normal }

a.OfferOrange { font-size: 14px; color: #ff7300; text-decoration: none; font-weight: bold; letter-spacing:-1px}
a.OfferOrange:hover { font-size: 14px; color: #ff7300; text-decoration: none; font-weight: bold; letter-spacing:-1px}
a.OfferOrange:active { font-size: 14px; color: #ff7300; text-decoration: none;  font-weight: bold;  letter-spacing:-1px }
a.OfferOrange:link { font-size: 14px; color: #ff7300; text-decoration: none; font-weight: bold;  letter-spacing:-1px }
a.OfferOrange:visited { font-size: 14px; color: #ff7300; text-decoration: none; font-weight: bold;  letter-spacing:-1px }


a.affiliatemenu { color: #ffffff; text-decoration: none; font-weight: normal }
a.affiliatemenu:hover { color: #ff7300; text-decoration: none; font-weight: normal}
a.affiliatemenu:active { color: #ffffff; text-decoration: none;  font-weight: normal }
a.affiliatemenu:link { color: #ffffff; text-decoration: none; font-weight: normal }
a.affiliatemenu:visited { color: #ffffff; text-decoration: none; font-weight: normal }


a.footerlinks { font-size: 9px; color: #ff7300; text-decoration: none; font-weight: bold }
a.footerlinks:hover { font-size: 9px; color: #0c2e82; text-decoration: underline; font-weight: bold}
a.footerlinks:active { font-size: 9px; color: #ff7300; text-decoration: none;  font-weight: bold }
a.footerlinks:link { font-size: 9px; color: #ff7300; text-decoration: none; font-weight: bold }
a.footerlinks:visited { font-size: 9px; color: #ff7300; text-decoration: none; font-weight: bold }


.extralineheight { line-height: 20px }

.RebrandOfferHeading {
	font-size: 18pt;
	color: #ff7300;
	text-decoration: none;
	font-weight: bolder;
	letter-spacing: -1px;
}

.orangesubmitbutton {
background-color: #ff7300; color: white; font-family: verdana,arial; font-weight: bold; width: 200px}
.WebHotDealHeadingBlue {
	font-size: 30px;
	color: #0c2e82;
	font-weight: normal;

}

.Terms {
	font-size: 8pt;
	color: #333333; text-align: justify
	

}

a.ticker {
	font-style: normal;
	color: #0c2e82;
	text-decoration: none;
	font-weight: bold;
	padding-top: 4px;
}
a.ticker:hover { font-size: 12px; letter-spacing: -.5px; padding-top: 15px; font-style: normal;  color: #ffffff; text-decoration: underline; font-weight: normal}
a.ticker:active { font-size: 12px; letter-spacing: -.5px; padding-top: 15px; font-style: normal; color: #ffffff; text-decoration: underline;  font-weight: normal }
a.ticker:link {  font-size: 12px; letter-spacing: -.5px; padding-top: 15px; font-style: normal; color: #ffffff; text-decoration: underline; font-weight: normal }
a.ticker:visited { font-size: 12px; letter-spacing: -.5px; padding-top: 15px; font-style: normal; color: #ffffff; text-decoration: underline; font-weight: normal }

a.smallnav {
	font-style: normal;
	color: #0c2e82;
	text-decoration: none;
	font-weight: bold;
	padding-top: 4px;
}
a.smallnav:hover { font-size: 10px; letter-spacing: -.5px; padding-top: 15px; font-style: normal;  color: #0c2e82; text-decoration: underline; font-weight: normal}
a.smallnav:active { font-size: 10px; letter-spacing: -.5px; padding-top: 15px; font-style: normal; color: #0c2e82; text-decoration: none;  font-weight: normal }
a.smallnav:link {  font-size: 10px; letter-spacing: -.5px; padding-top: 15px; font-style: normal; color: #0c2e82; text-decoration: none; font-weight: normal }
a.smallnav:visited { font-size: 10px; letter-spacing: -.5px; padding-top: 15px; font-style: normal; color: #0c2e82; text-decoration: none; font-weight: normal }

.HpResSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0c2e82;
}

.ResHeadings { font-family: verdana; font-size: 11px; font-weight: bold; color: #0c2e82; letter-spacing: -1px }

.HotSpecialstateHeadings { font-family: arial; font-size: 22px; font-weight: bold; color: #0c2e82; letter-spacing: -1px; }
.termsconditions {
	font-size: 10px;
	text-align: justify;
}

.VehicleDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0c2e82;
	text-align: left;
}
.VehicleDetailsHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #0c2e82; letter-spacing: -1px}
.VehicleDetailsSubHeading {  font-family: Helvetica, sans-serif; font-size: 9px;  color: #666666}
.VehicleDetailsSubHeading2 {  font-family: arial, Helvetica, sans-serif; font-size: 20px;  color: #0c2e82; letter-spacing: -2px; font-weight: bolder}
.VehicleDetailsSubHeading3 {  font-family: arial, Helvetica, sans-serif; font-size: 17px;  color: #0c2e82; letter-spacing: -1px; font-weight: bolder}a.crumbLink:link	{font-size:7pt; color:rgb(121,148,169);font-weight:normal}
a.crumbLink:active	{font-size:7pt; color:#ff7300;font-weight:normal}
a.crumbLink:visited	{font-size:7pt; color:#ff7300;font-weight:normal}
a.crumbLink:hover	{font-size:7pt; color:#0c2e82;font-weight:normal}

a.hdheading:hover { font-size: 18px; letter-spacing: -1.5px; font-style: normal;  color: #0c2e82; text-decoration: underline; font-weight: normal}
a.hdheading:active { font-size: 18px; letter-spacing: -1.5px;font-style: normal; color: #ff7300; text-decoration: none;  font-weight: normal }
a.hdheading:link {  font-size: 18px; letter-spacing: -1.5px; font-style: normal; color: #ff7300; text-decoration: none; font-weight: normal }
a.hdheading:visited { font-size: 18px; letter-spacing: -1.5px;  font-style: normal; color: #ff7300; text-decoration: none; font-weight: normal }
