BODY
{
	margin: 0px;
	color: #404040;
	FONT: normal 10pt Arial, Verdana, Helvetica, sans-serif;
}
.defaulttext
{
	FONT: normal 10pt Arial, Verdana, Helvetica, sans-serif;
}
.defaulttextsm
{
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif; 
}

.border
{
	border: solid 1px #999999;
}

.MENUTITLE{
	color : Red;
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-weight : bold;
}
.MENUTITLE2{
	color : navy;
	font-size : 12px;
	font-family : Arial, Verdana, Tahoma, sans-serif;
	font-weight : bold;
}
.defaulttextwht
{
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif; 
	color: #336699;
}
.title1
{
	padding-top:5px;
	font-weight: normal;
	font-size: 18pt;
	font-family: Arial Narrow;
	color: #990002;
}



.Title2
{
	font : bold 10pt sans-serif, Arial, Verdana; 
	color: navy;
}
.Title3
{
	font : bold 13pt sans-serif, Arial, Verdana; 
	color: #084b8e;
}
.Title4
{
	font : BOLD 10pt sans-serif, Arial Narrow, Verdana; 
	color: #777777;
        padding-left:30px;
}
.Header1
{
	padding-left: 3px;
	background: #336699;
	FONT: bold 9pt Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	border: solid 1px #033B69;
}
.Content1
{ 	
	border: #C7C9BB 1px dotted; 
	padding: 3px; 
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color: #373716; 
	text-align: left;
	text-decoration: none; 
}
.DividerBottom
{ 	
	border-bottom: #C7C9BB 1px dotted; 
}
span.textblue
{
FONT: bold 9pt Arial, Verdana, Helvetica, sans-serif;
color: 264F93;
}

.menuheader
{
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif; 
	color:	#326FAD;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background: #9ECAEB;
	BORDER-BOTTOM: 1PX #FFFFFF SOLID;
	BORDER-top: 1PX #FFFFFF SOLID;
	Margin-bottom:4px;
	Margin-top:4px;
}

.menuheadergrey
{
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif; 
	color:	#868585;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background: #E6E6E6;
}
.Margin
{
	color: #404040;
	FONT: normal 10pt Arial, Verdana, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #DAEBF3;
	text-align: left;
	padding-left: 7px;
}
.MarginDivider
{
	border-bottom: #DAEBF3 1px dotted;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	COLOR: #DAEBF3;
	
}
.Divider
{
	border-right: #cccccc 1px dotted;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	COLOR: #cccccc;
	
}



a				
{ color : #6884c5;				
text-decoration : none; }

a:link				
{ color : #6884c5; }

a:visited			
{ color : #6884c5; }

a:active			
{ color : #990000;				
text-decoration : underline; }

a:hover				
{ color : #990000;				
text-decoration : underline; }


.footerlink	
{	
	text-decoration:	none;
	FONT: 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#336699;
	}
.footerlink:visited	
{	
	text-decoration:	none;
	FONT: 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#336699;
	}	
		
.footerlink:hover	
{	
	text-decoration:	underline;
	FONT: 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#ffffff;
}

.NavLink
{	
	text-decoration:	none;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#B01900;
	}	
		
.NavLink:visited	
{	
	text-decoration:	none;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#B01900;
	}	
		
.NavLink:active	
{	
	text-decoration:	none;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#FF0000;
	}	
		
.NavLink:hover	
{	
	text-decoration:	underline;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#FF0000;
}

.LinkOne	
{	
	text-decoration:	none;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#336699;
	}	
		
.LinkOne:visited	
{	
	text-decoration:	none;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#336699;
	}	
		
.LinkOne:active	
{	
	text-decoration:	none;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#CC3300;
	}	
		
.LinkOne:hover	
{	
	text-decoration:	underline;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#CC3300;
}

.topnavlink
{	
	text-decoration:	none;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#ffffff;
	}	
		
.topnavlink:visited	
{	
	text-decoration:	none;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#ffffff;
	}	
		
.topnavlink:active	
{	
	text-decoration:	none;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#002068;
	}	
		
.topnavlink:hover	
{	
	text-decoration:	underline;
	FONT: normal 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#002068;
}

.smallCaps{
	font-variant:small-caps;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight:bold;
	color: #000000;}
	
	
.smallCaps a:link{
	font-variant:small-caps;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight:bold;
	color: #869ACA;}
	

.smallCaps a:visited{
	font-variant:small-caps;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight:bold;
	color: #869ACA;}

.smallCaps a:hover{
	font-variant:small-caps;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-weight:bold;
	color: #990000;}


/*Teasers*/


.LinkTwo
{	
	text-decoration:	none;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#B01900;
	}	
		
.LinkTwo:visited	
{	
	text-decoration:	none;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#B01900;
	}	
		
.LinkTwo:active	
{	
	text-decoration:	none;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#CC3300;
	}	
		
.LinkTwo:hover	
{	
	text-decoration:	underline;
	FONT: bold 8pt Arial, Verdana, Helvetica, sans-serif;
	color:	#CC3300;
}

.ExtraMargin
{	
	Margin-Left: 50px;
	Margin-top: 0px;
	Margin-bottom: 10px;
}

.teaserboxtop
{
	padding: 3px;
	background: #E7EAEC;
	border-right: solid 4px #ffffff;
}

.teaserboxtop2
{
	padding: 3px;
	background: #E7EAEC;
}
.teaserbox
{
	background: #F3F4F5;
	FONT: bold 9pt Arial, Verdana, Helvetica, sans-serif;
	border-top: solid 4px #ffffff;
	border-bottom: solid 4px #ffffff;
	border-right: solid 4px #ffffff;
}
.teaserbox2
{
	background: #F3F4F5;
	FONT: bold 9pt Arial, Verdana, Helvetica, sans-serif;
	border-top: solid 4px #ffffff;
	border-bottom: solid 4px #ffffff;
}

ul.bullet
{
	list-style-image: url(../images/menu_bullet.gif);
}

/*BodyTables*/

.bodymargins
{ 
	margin-top:4px;
	margin-bottom:4px;
 }
 .bodymargins2
{ 
	padding-left:10px;
	padding-right:4px;
 }
 
 .bodytable
{
	padding:15px;
	border-left:1px solid #A5ABAD;
	border-right:1px solid #A5ABAD;
	border-bottom:1px solid #A5ABAD;
}
 .bodytableborder
{
	padding:10px;
	border-left:1px solid #A5ABAD;
	border-right:1px solid #A5ABAD;
	border-bottom:1px solid #A5ABAD;
	border-top:1px solid #A5ABAD;
}
 .bodytablebordersm
{
	padding:5px;
	border-left:1px solid #A5ABAD;
	border-right:1px solid #A5ABAD;
	border-bottom:1px solid #A5ABAD;
	border-top:1px solid #A5ABAD;
}

.bodytableborder2
{
	padding:10px;
	background: #EDEBE4;
}

 .margintext
 { 
 font-size: 8pt;
font-weight: none;
color: #FFFFFF;
padding:3px;
  }
  
  .hometextsm
{
font-size: 8pt;
font-weight: none;
color: #6C6C6C;
padding-left:30px;
}
  .hometextlg
{
font-size: 10pt;
font-weight: none;
color: #6C6C6C;
padding-left:30px;
}
