/* CVS $Id: hp_styles.css,v 1.23 2005/06/28 11:32:12 rbeggs Exp $ */
table.hp_blueborder
{
	border-width: 1px; 
	border-color: #000066; 
	border-style: solid;
	background-color: #d9e1f0;	
}

table.hp_middleblueborder
{
	border-width: 1px; 
	border-color: #91a5cd; 
	border-style: solid;
	background-color: #ffffff;	
}
table.hp_panel
{
	background-color: #d9e1f0;
}
td.hp_tab
{
	background-color: #ff6600;
	text-align: center;
}
td.hp_currenttab
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000066;
	text-align: center;
}
/* used to be:
.chead 
{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:120%;
}
*/
td.hp_header
{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 120%;
}
td.hp_smallheader
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #91a5cd;
}
td.hp_contentheader
{
	font-weight: bold;
	border-top: #5f6eaa 1px solid;
	border-bottom: #5f6eaa 1px solid;
	background-color: #d9e1f0;
	text-align: center;
}
td.hp_blueback
{
	background-color: #000066;
}
a.hp_nav
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
a.hp_nav:visited
{
	color: #ffffff;
}
a.hp_nav:hover
{
	color: #ff6600;
}
a.hp_navlit
{
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}
a.hp_navlit:visited
{
	color: #ff6600;
}
a.hp_navlit:hover
{
	color: #ffffff;
}
a.hp_navsub
{
	font-size: 12px;
	color: #ffffff;
}
a.hp_navsub:visited
{
	color: #ffffff;
}
a.hp_navsub:hover
{
	color: #ff6600;
}
a.hp_navsubon
{
	font-size: 12px;
	color: #ff6600;
}
a.hp_navsubon:visited
{
	color: #ff6600;
}
a.hp_tab
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
a.hp_tab:visited
{
	color: #ffffff;
}
a.hp_tab:hover
{
	color: #000066;
}
input.hp_long
{
	font-size: 12px;
	width: 86px;
}
input.hp_short
{
	font-size: 10px;
	width: 76px;
}
input.hp_button
{
	font-weight: bold;
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #000066;
}
input.hp_newbutton
{
	font-weight: bold;
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #ff6600;
}
select.hp_long
{
	font-size: 12px;	
	width: 186px;
}
select.hp_longlarge
{
	font-size:12px;
	width: 160px;
}
select.hp_short
{
	font-size: 12px;
	width: 86px;
}
select.hp_shortlarge
{
	font-size: 12px;
	width: 80px;
}

.hp_largefont
{
	font-size: 12px;
}
.hp_bluetext
{
	color: #000066;
}

/* page tabs and headline */
a.tab
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
a.tab:hover
{
	color: #000066;
}
a.currenttab
{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
td.tab
{
	background-color: #ff6600;
	color: #ffffff;
	padding: 3px;
}
td.currenttab
{
	background-color: #000066;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
}
td.pageblueframe
{
	background-color: #000066;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
a.pageblueframe
{
	color: #ffffff;
}
a.pageblueframe:hover
{
	color: #ff6600;
}

/* 
	special classes for the BrandDays
*/

/* background color of the main page */

.hp_PartnerBgColor
{
	background-color: #ffffff;
}

/* background color of the footer */
.hp_AS24FooterColor
{
	background-color: #ffffff;
}

/* color of headlines */
/* Only used for Total Number of Cars headline */
.hp_brandColor
{
	color: #000066;
}

/* color of Top Car links */

a.topcarlinks
{
         text-decoration: none;
}

a.topcarlinks:hover
{
	color: #ff6600;
        text-decoration: none;
}

a.topcarlinks:active
{
         color: #ff6600;
         text-decoration: none;
}

a.topcarlinks:visited
{
         color: #5f6eaa;
         text-decoration: none;
}


input.hp_naviloginbutton
{
	width: 100px;
	border: 0px;
	background-color: #000066; 
	font-weight: bold; 
	color: #ff6600; 
	font-size:12px;
}
input.hp_naviloginbutton:hover
{
	color: #ffffff; 
}

.hp_navilogintext
{
	font-size: 12px;
	color: #ffffff;
}
