/* REGULAR TEXT STYLES */

/* TEXT STYLES */
.articleLinks {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}	
.articleLinks:hover {
	text-decoration: underline;
}

.PageFooter{FONT-WEIGHT:bold;FONT-SIZE:11px;color:#666666;FONT-FAMILY:arial,helvetica,verdana,geneva;TEXT-DECORATION:none}

.whiteheading { 
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px; 
	font-style:normal;}

.bodyText {
	font-size: 12px;
    line-height: 14px;
    color: #666666;}

.bodyText {
	font-size: 12px;
    line-height: 14px;
    color: #333333;}
	 
	 
.bodyTextRed {
	font-size: 12px;
    line-height: 14px;
    color: #FF0000;}
	
.button1 {
	font-size: 10px;
	color: #000000;
	border: 1px #000000 solid;
	background-color: #DBDBDB; 
	padding: 1px 1px 1px 1px;}

.heading { 
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	line-height: 15px;}

.homeHeader {
	font-size: 15px;
	line-height: 20px;
	color: #666666;
	font-weight: bold;}
		
.headingContent {
	font-size: 17px;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
}	
	
.captionText {
	font-size: 10px;
    line-height: 14px;
    color: #333333;
}

.bodyTextSmall {
	font-size: 9px;
    line-height: 12px;
    color: #333333;}

.loginTextSmall {
	font-size: 9px;
    line-height: 12px;
    color: #000000;
	font-weight: bold;}
	
.footerSmall {
	font-size: 9px;
    line-height: 12px;
    color: #3D3C3A;}

.form {
	font-size: 11px;
    line-height: 14px;
    color: #333333;} 
	
p {  
  	font-size: 12px;
    line-height: 16px;
    color: #333333;}

sup	{  
  	font-size: 11px;
	}

span {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
  	font-size: 12px;
    line-height: 14px;
    color: #333333;}
	
span.white {
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: .2px; }

	
/* SITE LINK STYLES */
a, a.nav:visited, a.nav:link, a.nav:active, a.nav:hover {
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	line-height: 13px;
	color: #666666;
	text-decoration : underline;}

a:hover, a.nav:hover {
	color: #333333;
	text-decoration : none;}

a.leftnavLinks {
	font-family:  Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;}

a.leftnavLinks:hover {
	text-decoration: underline;}

a.authorDate, a.authorDate:hover {
	font-size: 13px;
    line-height: 18px;
    color: #333333;
	font-weight: bold;
    text-decoration: none;}

a.authorDate:hover {
	text-decoration: underline;}

.cookieTrail, cookieTrailCurrent {
	font-size: 11px;
	line-height: 14px;
	color: #009CFF;
	font-weight: normal;
	text-decoration: underline;}	
.cookieTrail:hover {
	text-decoration: none;}

.cookieTrailCurrent {
	color: #333333;}
	
a.footer:visited, a.footer:hover, a.footer:link, a.footer:active {
	font-size: 11px;
	color: #666666;
	font-weight:bold;
	text-decoration : none;}

td {font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
    line-height: 14px;
    color: #000000;
    text-decoration: none;
    letter-spacing: .2px; }

.smallcaps{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size: 15px;
	line-height: 18px;
	color: #E90505;
	font-weight: bold;
	}
	
/* END SITE LINK STYLES */