/*****************************
		TAGS
*****************************/
body {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	color : #0000000; 
	font-size : 12px; 
}

ul , ol , p, td {
	font-size : 12px; 
	color : #000000; 
}

li {
	margin-bottom : 2px;
}

hr {
	color : #B5B6B1; 
} 
 
blockquote {
	margin-bottom : 6px; 
	margin-top: 6px;
	margin-left: 18px;
}



.stxt{
font-size:10px;
}

/*****************************
		CLASSES
*****************************/


.quotedtext {
	
	font-size: 10px;
	margin-left:35px;
	margin-right:35px;
}


.smNavOver {
	background-color: #01833F;
	cursor: hand;
}

.smNavOut {
	background-color: #2C376F;
	cursor: hand;
}

.footDivider {
	color: #9E98B8;
	font-size: 10px;
}

.hdr , H1 {
	font-weight: bold; 
	font-size: 16px; 
	color: #800000;
	font-family: verdana, arial, helvetica;  
}
 
.subhdr , H2, h2 {
	font-weight : bold; 
	font-size : 14px; 
	line-height : 14px;
	color: #263169;
	padding-top : 5px;
	padding-bottom : 1px;
	margin-bottom : 0px; 
} 

.svr, h4 {
	font-weight : bold; 
	font-size : 14px; 
	line-height : 14px;
	padding-top : 5px;
	color: #263169;
	
} 

.sshdr , H3 {
	font-weight : bold;
	font-size : 125%;
	color : #800000;
	padding-bottom : 0px;
	margin-bottom : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.eventType {
	font-weight : bold; 
	font-size : 14px; 
	color: #800000;
	padding-top : 0; 
	padding-bottom : 3px;
	margin-bottom : 0px; 
} 

.subtitle {
	font-weight: bold;
	font-size: 13px;
	color: ##000000;
}

.bold {
	font-weight : bold;
}

.required {
	color: #DA1510;
}

.tblHead {
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	background-color: #354076;
	border: 1px solid #000000;
}

.redDot {
	color: #9F1548;
	font-size: 14px;
}

.smNormTxt { font-family: verdana, arial, helvetica; font-size: 9.5px; color: #56542E; }
.smNormTxta { font-family: verdana, arial, helvetica; font-size: 9.5px; color: #66643E; }
.mpFooter { font-size: 10px; font-family: verdana, arial, helvetica; color: #00924B; }
.mpFooterB { font-size: 9.5px; font-weight: bold; font-family: verdana, arial, helvetica; color: #737454; }
.mpFootDivider { color: #D7D9CE; font-size: 9.5px; }
.mpBotLocations { font-size: 9.5px; font-family: verdana, arial, helvetica; color: #73734D; }
.mpBotLocBullet { font-size: 10.5px; color: #A3A073; }
.x10 { font-size: 10px; }
.x11 { font-size: 11px; }
.x16 { font-size: 16px; }

.GreyArrow{
	font-family: Arial Black,Courier,Verdana;
	font-size: 10.5px;
	font-weight: bold;
	color: #678271;
}

.greytext{
	font-family: helvetica,verdana, arial;
	font-size: 9.5px;
	color: #6A664B;
}

.Date{
	font-size: 9.5px;
	font-family: verdana, arial, helvetica;
	color: #8F8A64; font-weight: bold; 
}

.note {
	background-color: #FFFFB7;
	/*font-size: 14px;
	font-weight: bold;*/
}

.subnav{
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size:9.5px;
}

.QuoteSection{
	font-family: helvetica,verdana, arial;
	font-size: 9.5px;
	color: #6A664B;
}

.QuoteSectionGreyArrow{
	font-size: 12.5px; 
	font-weight: bold; 
	color: #678271; 
}

.Search { font-size: 10.5px; color: #343434;}
.Access { font-size: 10.5px; color: #343434;;}

.smallerror {
	font-weight : bold; 
	color : #ff6600; 
	font-size : 10.5px; 
} 
.error, .error_box {
	font-weight : bold; 
	color : red; 
} 
INPUT.error, SELECT.error, TEXTAREA.error {
  font-weight: normal;
  color: black;
  background-color: yellow;
}

.Footer {font-family: verdana, arial, helvetica; color: #D7D9CE; }

.f {
	font-size : 10.5px; 
	color : #3b3b3b; 
	font-weight : normal; 
} 


.copy {
	font-size : 10px; 
	color : #9393AC; 
} 

.ntable {
	border : 1px solid #9999C0; 
} 

/*DATA TABLE*/
.dataTable {
	border : 1px solid #000000; 
} 
.rowHead {
	background : #95abd8; 
	color : #ffffff; 
} 
.rowOdd {
	background : #F3F4F8; 
} 

.pageNumStrikes { color: #B7B7B7; font-size: 10px; }
.pageHilite { font-size: 14px; font-weight: bold; color: #008A41; }

/*DATA TABLE 2: The Return*/
.dataTable2 {border : 2px dotted #008A41;} 
.rowHead {background : #95abd8; color : #ffffff; } 
.rowOdd {background : #F3F4F8; } 
/*DATA TABLE*/

.tirIssueName {
	font-size: 11px;
	font-weight: bold;
	color: #0E8D48;
}

.tirCatHead {
	font-size: 14px;
	font-weight: bold;
	color: #0B8B52;
}

.tirAuthor {
	font-size: 10px;
	color: #64653D;
}

.tirArtLinkHead {
	font-size: 11px;
	color: #000131;
	font-weight: bold;
}

/*****************************
		ANCHOR
*****************************/

.sidedate {font-family: verdana, arial, helvetica; 
	color : #000000;  
	
	
	font-size:10px; 
}

.hpheadline {
	color : #193979;  

	font-weight: bold;
	font-size:12px; 
}

A:link {
	color : #193979;  
	text-decoration : underline;
	
} 
A:visited {
	color : #193979;
	
	text-decoration : underline;
} 
A:active , A:hover {
	color : #193979;
	
	text-decoration : none;
} 

A.foot:link {
	font-size: 10px;
	font-weight: bold;
	color : #86113B;
} 
A.foot:visited {
	font-size: 10px;
	font-weight: bold;
	color : #86113B;   
}

A.foot:active , A.foot:hover {
	font-size: 10px;
	font-weight: bold;
	color : #86113B; 
	text-decoration : none; 
}  

A.smNav:link, A.smNav:visited {
	font-size: 10px;
	font-weight: bold;
	color : #ffffff;
	text-decoration : none; 
}

 

.sidelink{font-family: verdana, arial, helvetica; 
		font-weight: bold; 
		font-size:10px; 
		color: #000032; 
		}
.sidelink:link {color: #000032;}
a.sidelink:visited {color: #000032;}
.sidelink:hover {color: #000032;text-decoration : none;}

a.book:link,a.book:visited {font-family: verdana, arial, helvetica;font-weight: bold;font-size:14px;color: #ffffff; text-decoration: underline;}
a.book:hover {font-family: verdana, arial, helvetica;font-weight: bold;font-size:14px;color: #ffffff; text-decoration: none;}

a.Red,a.RedAT{
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size:10.5px;
}
a.Red:link,a.Red:visited {color: #9F212D; text-decoration: underline;}
a.Red:hover {color: #5C7062; text-decoration: none;}

a.RedAT:link,a.RedAT:visited,a.RedAT:hover {color: #5C7062; text-decoration: none;}
a.smNorm:link { font-family: verdana, arial, helvetica; font-size: 9.5px; color: #B3B5A0; }
a.smNorm:visited { font-family: verdana, arial, helvetica; font-size: 9.5px; color: #B3B5A0; }
a.smNorm:hover { font-family: verdana, arial, helvetica; font-size: 9.5px; color: #B3B5A0; text-decoration: none;}

A.fl{
	font-family : tahoma,helvetica,verdana, arial;
	font-weight:bold;
	line-height: 15.5px;
}
A.fl:link, A.fl:visited {
	color : #B3B2A0; 
	text-decoration : underline; 
} 
A.fl:hover, A.fl:active {
	color : #B3B2A0; 
	text-decoration : none; 
} 

A.flat:link , A.flat:hover , A.flat:active , A.flat:visited {
	color : #c54e0e; 
	font-family : verdana, arial, helvetica;
	text-decoration : underline; 
} 

A.subnav{
	font-size: 10.5px;
	font-weight:bold;
}
A.subnav:link, A.subnav:visited {
	text-decoration : none; 
} 
A.subnav:hover, A.subnav:active {
	text-decoration : none; 
} 
a.tirArt:link { font-size: 11px; color: #000131; font-weight: bold;}
a.tirArt:visited { font-size: 11px; color: #000131; font-weight: bold;}
a.tirArt:hover { font-size: 11px; color: #000131; text-decoration: none; font-weight: bold;}


/************ NAV
**************************************/
