/* CVS $Id: hp_styles.css,v 1.6 2005/02/28 13:10:43 ngunn Exp $ */

table.hp_panel
{
	background-color: #d9e1f0;
}
td.hp_tab
{
	background-color: #ff6600;
	text-align: center;
}
td.hp_currenttab
{
	font-size: 8pt;
	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: 9pt;
	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;
}
.hp_blackback
{
	background-color: #000000;
}
.hp_blueback
{
	background-color: #000066;
}
.hp_lightblueback
{
	background-color: #d9e1f0;
}
.hp_middleblueback
{
	background-color: #91a5cd;
}
.hp_navilogintext
{
	font-size: 12px;
	color: #ffffff;
}
input.hp_naviloginbutton
{
	width: 90px;
	border: 0px;
	background-color: #000066; 
	font-weight: bold; 
	color: #ff6600; 
	font-size:12px;
}
input.hp_naviloginbutton:hover
{
	color: #ffffff; 
}
img.hp_topcarimagelink
{
	border-color: #000000;
}
img.hp_topcarimagelink:hover
{
	border-color: #ff6600;
}
a.hp_topcarimagelink
{
	color: #000000;
}
a.hp_topcarimagelink:hover
{
	color: #ff6600;
}

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: 12px;
	width: 80px;
}
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: 160px;
}
select.hp_short
{
	font-size: 12px;
	width: 86px;
}
.hp_largefont
{
	font-size: 12px;
}
.hp_bluetext
{
	color: #000066;
}

/* page tabs and headline */
a.tab
{
	color: #ffffff;
	font-weight: bold;
	font-size: 8pt;
}
a.tab:hover
{
	color: #000066;
}
a.currenttab
{
	color: #ffffff;
	font-weight: bold;
	font-size: 8pt;
}
td.tab
{
	background-color: #ff6600;
	color: #ffffff;
	/*padding: 3px;*/
}
td.currenttab
{
	background-color: #000066;
	color: #ffffff;
	font-weight: bold;
	font-size: 8pt;
	/*padding: 3px;*/
}
td.pageblueframe
{
	background-color: #000066;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	 
}
a.pageblueframe
{
	color: #ffffff;
}
a.pageblueframe:hover
{
	color: #ff6600;
}

.hp_middleblueback
{
	background-color: #91a5cd;
}

/* 
	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;
}

