.globalbody {background: url(/assets/images/nav/global/bg.gif) repeat-x;}
.globaltable {background-color:#ffffff;}

img {border:0px; }
a, a:hover{color:#0033CC;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

.framebg {background-color:#EBE9DC;}
.border {background-color:#b1c2cf;}
.sideNavBar {width:167px; border-right:0px solid #b1c2cf;}
.sideMoreResources {width:167px;height:100%;border-right:1px solid #CACFD2;}

.globalTableLSide { width:17px; height:755px; background: url(/assets/images/nav/global/hp_border_left_white.gif) repeat-y;}
.globalTableRSide {width:18px;height:755px;background: url(/assets/images/nav/global/hp_border_right_white.gif) repeat-y;}
.globalTableNavTop { 
	background: url(/assets/images/nav/global/gradient_topmiddle.gif) repeat-x;
	width:715px; height:125px; 
}
.globalTableContent { padding-left:4px; background-color:#fff;width:542px;border:0; }
.globalTableFooter {background:url(/assets/images/nav/global/hp_globalfooter_bg.gif) repeat-x;}

.mainbodybg {background-color:#FFFFFF;}
.shadowbg {background: url(/assets/images/generic/shadow_bg.gif) no-repeat;}

.error {font-family:verdana,sans-serif;font-size:11px;color:#ff0000;text-decoration:none;font-weight:bold;}

P, .font, .font:link, .font:visited, .fontLink, .fontLink:link, .fontLink:visited, .fontBold, .fontBold:link, .fontBold:visited {	
	font-family:verdana;
	font-size:11px;
	color:#757575;
}

.fontbluehead{
	font-family:verdana;
	font-size:11px;
	color:#346080;
	font-weight:bold;
}

.font:link, .font:visited{
	color:#0000cc;
}

.fontLink, .fontLink:link, .fontLink:visited{
	color:#0033CC;
}

.fontBold, .fontBold:link, .fontBold:visited{
	font-weight:bold;
}

.fontBold:link, .fontBold:visited{
	color:#0000cc;
}

.fontSmall, .fontBlack {
	font-family:arial;
	font-size:10px;
}

.fontBlack {
	color:#000000;
}

.fontSmallBold {
	font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.grey, .greyBold, .fontgreyBold{
		  font-family:verdana, sans-serif;
		  font-size:11px;
}

.grey {text-decoration:none;}
.greyBold {color:#6e6d69;font-weight:bold;}

.inpt {font-family:verdana,sans-serif;font-size:10px;background-color:#f2f2f2;}

.navitem_global, .navitem_top, .navitem_tert, .navitem_help, .navitem_dealer, 
.navitemroll_global, .navitemroll_top, .navitemroll_tert, .navitemroll_help, .navitemroll_dealer, 
.navitemheader_global, .navitemheader_top {
	vertical-align: text-bottom;
	line-height:19px;
	color:#373A3D;
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
}

.navitem_global, .navitem_top{background-color:#587ca8;color:#FFFFFF;}
.navitemheader_global, navitemheader_top{background-color:#e7ecef;color:#505050;font-weight:bold;}
.navitem_tert, .navitem_help, .navitem_dealer {background-color:#515151;color:#ffffff;}

.navitemroll_global, .navitemroll_top{background-color:#273f69;color:#ffffff;}
.navitemroll_tert, .navitemroll_help, .navitemroll_dealer{background-color:#7d7d7d;color:#ffffff;}

.fontWhite {font-family:arial;font-size:10px;color:#ffffff;}
.fontWhiteBold {font-family:arial;font-size:11px;color:#ffffff;font-weight:bold;}
.whiteTitle {font-family:arial;font-size:9px;color:#ffffff;font-weight:bolder;}

.disclaimer {font-family:arial;font-size:10px;color:#000000;}

.aictop, .aicdisc {font-family:verdana,sans-serif;font-size:10px;}
.aicsubhead {font-family:verdana,sans-serif;font-size:11px;color:#96928A; font-weight: bold;}

.aictop{color:#CCCCCC;}
.aicdisc{color:#000000;}

.summaryTitle {font-family:verdana,sans-serif;font-size:16px;color:#607aad}
.title {font-family:verdana,sans-serif;font-size:11px;color:#000000;font-weight:bold;}


.offersTrimName {font-family:verdana,sans-serif;font-size:12px;color:#0081AA;font-weight:bold;}
.offersVehicle {font-family:verdana,sans-serif;font-size:14px;color:#597791;font-weight:bold;}

a.specHeader, a.specHeader:hover, a.specHeader:visited {
	color:#0033CC;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
}

.menuSearch{
	position: absolute; 
	top:60px;
	left:529px;
	z-index:1;
}

#globalNavSearchButton {
	position: absolute;
	left:149px;
	top:-6px;
	width: 51;
	height: 26; 
	text-decoration: none; 
	cursor: pointer; 
	background-repeat: no-repeat; 

}
#globalNavSearchButton:link, #globalNavSearchButton:visited {
	background-image: url(/assets/images/nav/global/searchbox_right_off.gif);
}

#globalNavSearchButton:active, #globalNavSearchButton:hover {
	background-image: url(/assets/images/nav/global/searchbox_right_on.gif);
}
#inputSearch{
z-index:-99;
width:150px;
height:17px;
font-family:verdana,sans-serif;
font-size:10px;
}


.subhead, .subheadWhite {
	font:bold 12px Verdana;
	color:#32507D;
}
.subhead:hover {color:#32507D; text-decoration:none;}
.subheadWhite {color:#fff; }

.arrowLink {
	font:bold 11px Verdana;
	color:#676767;
	text-decoration:none;
}
.arrowLink:hover {color:#676767; text-decoration:underline;}

.bottomleftNavOff, .bottomleftNavOn  {
	cursor:pointer;
	vertical-align:text-bottom;
	color:#32507d;
	height:15px;
	padding-left:8px;
	font-size:9px;
	font-family:Verdana;
}
.bottomleftNavOn {
	text-decoration:underline;
}

.hipaAreaBig {
	float:left;
	display:block;
	width:542px;
	height:126px;
	padding-top:3px;
}
.hipa23big  {
	float:left;
	width:246px;
	padding-left:5px;

}
.hipaImageBig {
	float:left;
	width:290px;
	
}
.hipaAreaSide {
	float:left;
	width:166px;
	height:298px;
}
.hipa23side  {
	float:left;
	width:160px;
	padding-left:10px;
}
.hipaImageSmall {float:left;}
.hipaPrice, .hipaTitle, .hipaContent {
	float:left;
	width:99%;
	font-family:arial;
}
.hipaLearnMore {
	float:left;
	padding:6px 0 0 0;
}
.hipaPrice { font-size:22px; color:ff0000; 	font-weight:bold;padding-top:4px;}
#hipaDS {font-size:16px;vertical-align: top}
.hipaTitle {font-size:12px; color:222222; font-weight:bold;}
.hipaContent {font-family:verdana;font-size:9px; color:333333;line-height:150%;padding-top:4px;}
