.BrandColorBlock { BACKGROUND-COLOR: #005ca7; } /* CARQUEST blue */
.BrandColorBlockContrast1 { BACKGROUND-COLOR: #e51837; } /* CARQUEST red */
.BrandColorBlockContrast2 { BACKGROUND-COLOR: #7ac142; } /* CARQUEST green */
.BrandColorBlockContrast3 { BACKGROUND-COLOR: #e54097; } /* CARQUEST pink */
.note3 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fd0000; FONT-FAMILY: Verdana, Arial, Sans-Serif; }

.sectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
A.WhiteLink:Link, A.WhiteLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.WhiteLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;    
    TEXT-DECORATION: none;
}

.main, P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.QuoteOnYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFF00;
}
.SubSectionHderRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #005ca7;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header, .subsectionHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sectionheader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
BODY
{
    BACKGROUND-COLOR: #cccccc
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #005ca7;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #005ca7;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #005ca7;
    TEXT-DECORATION: none
}
.HomeWhiteTx
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HomeWhiteBld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TestiHder
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* Added to match internal styles  */
TD.sectionBar
{
    BACKGROUND-COLOR: #cccccc
}
TD.sectionField
{
    BACKGROUND-COLOR: #f3f3f3
}

.FooterNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
}
a.FooterNav:visited, a.FooterNav:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    TEXT-DECORATION: none
}
a.FooterNav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    TEXT-DECORATION: none
}

.LeftNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #005ca7;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
	white-space:nowrap;
	background-color:#e5e5e5;
	padding:20px 10px 10px 0px; 
	margin: 0px;
	line-height: 25px;
} 
.LeftNav ul 
{
	margin-left: 10px; 
	padding-left: 5px;
}
.LeftNav li 
{
	list-style-type: none;
}
.LeftNav li a:link, .LeftNav li a:visited 
{
    color: #005ca7;
    TEXT-DECORATION: none;
}
.LeftNav li a:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

.LeftNavOn 
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #005ca7;
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
	white-space:nowrap;
	line-height: 25px;
}

 /* These next two help makes line-height more consistant for IE and FF */
.LeftNav li img 
{
	margin-top:10px;
}

.LeftNav li span 
{
	display:inline;
	position:relative;
	width: 100px;
	line-height:25px;
}

.ruledRowsBlk /* creates rule using less HTML: carline_specialists.aspx */
{
	border-bottom: #000000 1px solid; 
	padding-top:4px; 
	padding-bottom:4px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.HeaderCaps
{
	font-variant:small-caps;
	letter-spacing: .04em;
    FONT-WEIGHT:600;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-seri
}

.FeaturedFix /* style for PRE tag used in FOTW to prevent extra padding on bottom of Category TD */
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    display: inline;
    
	white-space: pre-wrap;		/* css3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	/* white-space: -pre-wrap;      Opera 4-6 */
	/* white-space: -o-pre-wrap;    Opera 7 */
	/* word-wrap: break-word;       Internet Explorer 5.5+ */
    width:450px;
}

INPUT, TEXTAREA, SELECT { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Sans-Serif; }