/* CSS Document */
BODY { margin:0; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#FFFFFF; }
BODY.home { background-image:url(../images/bg.gif); }
A {  color:#19314B; }	
A:hover	{ color:#004982; }
P, DIV, H1, H2, H3 { line-height:140%; margin-top:0; }
TABLE, IMG { border:0; }
H2 { padding:0 0 0 45px; background-image:url(/images/common/picTerritoryPointer.gif); background-repeat:no-repeat; font-size:12px; font-weight:bold; line-height:12px; }
SELECT { font-size:11px; }
FIELDSET { padding:8px 0 8px 0; border:0; }

/*------------------------------------*/
/*-----    CONTAINER STYLES	  --------*/
/*------------------------------------*/
div.cntPage { margin-left:14px; width:915px; }
div.cntPageContent { padding:24px 14px 14px 14px; }

ul.breadcrumb { margin: 8px 0 14px 0; padding:0; }
ul.breadcrumb li { display:inline; color:#666666; font-size:10px; background-image:url(/images/bgBreadPointer.gif); background-repeat:no-repeat; padding:0; padding-left:10px;  }
ul.breadcrumb li a { padding-right:8px; text-decoration:none; color:#666666; }
ul.breadcrumb li a:hover { text-decoration:underline; }

div.cntFormContent { background-image:url("/images/bgDivider.gif"); background-repeat:no-repeat; padding-top:19px; margin-top:14px; }
div.cntFormContent h2 { margin-bottom:4px; }
div.cntFormContent p { font-size:11px; margin-bottom:1px; }
div.cntFormContent p.txtRequired { font-weight:bold; font-size:12px; margin-bottom:1px; }
/*------------------------------------*/
/*-----    FOOTER STYLES	  --------*/
/*------------------------------------*/
div#cntFooter { clear:both; padding-top:14px; background-image:url(/images/bgFooter.gif); background-repeat:no-repeat; }
div#cntFooter ul { 
	list-style-type: none;
	margin: 7px 0 10px 0;
	padding: 0;
}
div#cntFooter ul li { display: inline; }
div#cntFooter ul li a { padding-right:14px; text-decoration:none; color:#666666; font-size:11px; }
div#cntFooter ul li a:hover { text-decoration:underline; }
div#cntFooterLinksLeft {
	width:auto;
	text-align:left;
}
div#cntFooterLinksRight {
	float:right;
	width:410px;
	text-align:right;
}
p#footerDisclaimer {
	clear:both;
	COLOR:#999999;
	PADDING:20px 0px 55px;
	font-size:10px;
}
p#followus {
float:left;
padding: 0px 3px 0 0;
font-size:11px;
color:#666666;
vertical-align:top;
}
img.iconin {
float:left;
padding-right:3px;
}
img.iconyoutube {
float:left;
padding-right:4px;
}
img.icontwitter {
float:left;
padding-right:20px;
}

/*------------------------------------*/
/*-----      TEXT STYLES	  --------*/
/*------------------------------------*/
p.lnkArrow { position:relative; padding-left:20px; font-size:11px; background-image:url(/images/bgArrowOrange.gif); background-repeat:no-repeat; line-height:120%; }
p.lnkDottedList { padding-left:20px; background-image:url(/images/bgDotsLinks.gif); background-repeat:no-repeat; line-height:12px; margin-bottom:6px; }
p.lnkDottedList a { font-size:11px; }
.clear { clear:both; }
p.required { font-weight:bold; }
/*------------------------------------*/
/*-----    OUTDATED STYLES	  --------*/
/*------------------------------------*/
.txtDisclaimer { font-size:10px; color:#666666; }
.LargerBlack { font-size:12px; font-weight:bold; }
.NormalBrightRed { font-size:14px; color:#CC0000; font-weight:bold; }