body {
    margin:0;
    padding:0;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
	background-color: #fff; 
}

/* Page layout
------------------------------------------- */

#hr {
    padding-top: 20px;
    padding-bottom: 10px;
    border-top: 1px solid #999;
}

.careeralt {
    width:200px; 
    background-color:#fffade; 
    layer-background-color:#fffade; 
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
}

/* Wayfinding, Legal, Errors, Prices
------------------------------------------ */

.wayfindingItem1 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #f30;
}

.wayfindingItem2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

.youAreHere {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}

.legalDisclaimerText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

a.legalDisclaimerText:link {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color:#333399;
}

a.legalDisclaimerText:visited {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color:#6666ff;
}

.disclaimerText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

a.disclaimerText:link{
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color:#333399;

}

a.disclaimerText:visited{
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color:#6666ff;
}


.instructionalText {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #f30;
}

.errorText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

.requiredText{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

.whiteText {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

.whiteTextSmall {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

.rebateText {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #f30;
}

.sectext4  {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

.pfphone  {
	font: bold 8px Verdana, Arial, Helvetica, sans-serif;
   color: #00008b;
}

.largePrices {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}

.prices{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}

/* Headings
------------------------------------------- */

.sectionHeadline {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;

}

.pageHeadline {
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.primaryHeadline {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.sideBarHeadline {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

.secondaryHeadline1 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

.secondaryHeadline2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.tertiaryHeadline1 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

.tertiaryHeadline2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;

}

.promoHeadline {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #f60;
}

.promoTeaserHeadline {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #f60;
}

.promoHeadline1 {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}

.promoHeadline2 {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

/* tables
------------------------------------------- */

td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

/* Links
------------------------------------------- */

a.primaryHeadlineLink:link {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.primaryHeadlineLink:visited {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.secondaryHeadlineLink:link {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.secondaryHeadlineLink:visited {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.tertiaryHeadlineLink:link {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.tertiaryHeadlineLink:visited {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a:link {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.standardLink:link {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.standardLink:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.standardLinkBold:link {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.standardLinkBold:visited {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.actionableLink:link {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.actionableLink:visited {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.backLink:link {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.backLink:visited {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.bodyCopyLink:link {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333399;
}

a.bodyCopyLink:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6666ff;
}

a.promoLink:link {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ff6600;
}

a.promoLink:visited {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ff9933;
}
