.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
}
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
}
.sectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}

.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
}

.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;
}

.LeftNav {
    background-color:#E5E5E5;
    color:#000000;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;
    font-weight:bold;
    line-height:25px;
    margin:0;
    padding:20px 10px 10px 0;
    white-space:nowrap;
}