.title5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #5e5c57;
	padding-right:5px;
	font-weight: bold;
	vertical-align:bottom;
	letter-spacing : 0px;
}



.picbar
{
background:#B9201D;
background-position: top;
background-repeat: repeat;
border-top:1px solid #ffffff;
margin-top:0px;
}

.subtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight: bold;
}

.borderbox
{
border: 1px solid #F2F2F2;
padding:10px;
}

.contentbox
{
padding:10px;
background:#F2F2F2;
}

.homeitem
{
border-bottom: 5px solid #f7f2e9;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: none;
color: #6C6C6C;
padding:5px;
}

a
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: none;
color: #000097;
text-decoration : underline;
}
a:hover
{ 
font-family: Arial, Helvetica, sans-serif;
font-weight: none;
color: #4800FF;
text-decoration : none;
}

















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
{
	font : BOLD 14pt sans-serif, Arial Narrow, Verdana; 
	color: #990033;
}
.Title2
{
	font : bold 10pt sans-serif, Arial, Verdana; 
	color: navy;
}
.Title3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #5e5c57;
	padding-right:5px;
	font-weight: bold;
	vertical-align:bottom;
	letter-spacing : 0px;
}
.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;
}

.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 8pt 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;
	
}
.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;
}


.NavLink2
{	
	text-decoration:	none;
	FONT: normal 10pt Arial, Verdana, Helvetica, sans-serif;
	color:	#B01900;
	}	
		
.NavLink2:visited	
{	
	text-decoration:	none;
	FONT: normal 10pt Arial, Verdana, Helvetica, sans-serif;
	color:	#B01900;
	}	
		
.NavLink2:active	
{	
	text-decoration:	none;
	FONT: normal 10pt Arial, Verdana, Helvetica, sans-serif;
	color:	#FF0000;
	}	
		
.NavLink2:hover	
{	
	text-decoration:	underline;
	FONT: normal 10pt 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;
}

/*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: 60px;
	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;
}