/* Body content text */

.bodyfooter8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.bodyfooter7pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

.bodyasterisks
{
   font-face: wingdings;
   font-family: Wingdings;
   color:#3B5C89;
   font-weight: normal;
}
.bodytext6pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #000000;
}

.bodytext7pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

.bodytext8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.bodytext8ptwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}

.bodytext9pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}


.bodytext9pt_boldblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #000000;
}

.bodytext9pt_lightblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3B5C89;
	font-weight:normal;
}

.bodytext9pt_boldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
   	font-weight: bold;
	color: #4D550E;
}

.bodytext11pt_boldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
   	font-weight: bold;
	color: #000000;
}
.bodytext13pt_boldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
   	font-weight: bold;
	color: #4D550E;
}

.bodytext10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.bodytext12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
}

.menutext8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.menutext9pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

/* Hyper Links */
a.link8ptgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003300;
	text-decoration: none;
	font-weight: normal;
}

a.link8ptgreen:hover
{
	color: #003300;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size: 8pt;
	background-color: none; 
	text-decoration:underline;
}

a.link7pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.link7pt:hover
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size: 7pt;
	background-color: none; 
	text-decoration:underline;
}

a.link7pt-wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

a.link7pt-wht:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size: 7pt;
	background-color: none; 
	text-decoration:none;
}

a.linkmenu8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3B5C89;
	text-decoration: none;
	font-weight: normal;
	line-height: 90%;
	letter-spacing: -0.5px;
}

a.linkmenu8pt:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size:8pt;
	background-color: #3B5C89; 
	text-decoration:none;
	line-height: 90%;
	letter-spacing: -0.5px;
}

a.linkbody8ptwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

a.linkbody8ptwht:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size:8pt;
	background-color: none; 
	text-decoration: underline;
}
a.linkbody8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3B5C89;
	text-decoration: none;
	font-weight: normal;
}

a.linkbody8pt:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size:8pt;
	background-color: #3B5C89; 
	text-decoration:none;
}

a.linkbody9pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3B5C89;
	text-decoration: none;
	font-weight: normal;
}

a.linkbody9pt:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size:9pt;
	background-color: #3B5C89; 
	text-decoration:none;
}
a.linkbody13pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #3B5C89;
	text-decoration: none;
	font-weight: bold;
}

a.linkbody13pt:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-style: normal; 
	font-size:13pt;
	background-color: #3B5C89; 
	text-decoration:none;
}
a.bodytext9pt_boldMaroon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
   	font-weight: bold;
	color: #3B5C89;
}

a.bodytext9pt_boldMaroon:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
   	font-weight: bold;
   	text-decoration: underline;
	color: #3B5C89;
}

a.linkbody9pt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.linkbody9pt2:hover
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size: 9pt;
	background-color: none; 
	text-decoration: underline;
}

a.linkbody10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3B5C89;
	text-decoration: none;
	font-weight: normal;
}

a.linkbody10pt:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal; 
	font-size:10pt;
	background-color: #3B5C89; 
	text-decoration:none;
}


a.link1sthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3B5C89;
	text-decoration: none;
	font-style: bold;
}

a.link1sthead:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	 
	font-weight: bold; 
	font-size:10pt;
	background-color: #3B5C89; 
	text-decoration:none;
}

a.link2ndhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3B5C89;
	text-decoration: none;
	font-weight: bold;
}

a.link2ndhead:hover
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size:9pt;
	background-color: #3B5C89; 
	text-decoration:none;
}

/* headings */

.1stLevel_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.2ndLevel_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}

3rdLevel_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #3B5C89;
}
.1stLevel_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.2ndLevel_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.content_margin {
	left: 3px;
	top: 3px;
	right: 3px;
	bottom: 3px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.tableheader_white 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
    	font-weight: bold;
	color: #ffffff;
}

.whiteArrow12 
{ 
	color: #ffffff; font-size: 12px; font-family: arial, verdana, helvetica, 	sans-serif; 
}



.RateTable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #3B5C89;
	border: 1px solid #3B5C89;
}
.RateTableWhite
{
	font-size: 8pt;
	color: #FFFFFF;
}
.RateTableHeader
{
	background-color: #3B5C89;
	font-size: 12pt;
	color: #FFFFFF;
}
.RateTableDark
{
	background-color: #E2DEDC;
	font-size: 9pt;
	color: #000000;
	border: 1px solid #3B5C89;
}
.RateTableLight
{
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	border: 1px solid #3B5C89;
}


H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL
{
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-left: 10px;
	padding-top:5px;
	line-height: 15px;
}
OL
{
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
body
{
}

.tablelegend {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color: #E7E7E7
}

.td_9ptboldgreentext
{
	
	font-size: 9pt;
	padding-bottom: 1px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4D550E;
}
.tableinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #730021;
	color: #FFFFFF
}
.tabletextbox {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color: #FFFFFF
}
.tabletitle
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;
    color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4d550e;
}

.tablefooter
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}
.tablestep
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffb818;
}

.rowheader
{
	font-size: 12px;
	font-weight: bold;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #e0e0e0;
}

.tablerow
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	padding-left: 10px;
}

.rowlabel
{
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	padding-left: 10px;
	padding-top:5px;
}

.rowlabelheader
{
	font-size: 12px;
	font-weight: bold;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	padding-left: 10px;
	padding-top:5px;
}

.rowinput {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	background-color: #eeeeee;
	padding-left: 10px;
}

.tablerow-b
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fafafa;
}

.smalltext
{
	font-size: 11px;
	font-style: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.formhighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; background-color: #FFE2A6}
.formstandard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal;}

.nestedtable {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	background-color: #eeeeee;
	padding-left: 0px;
	padding-right: 0px;
	
}
.navHeader
{
	text-align: center;
	text-decoration: none;
    line-height:16pt;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
   	color: #224E79;
}

.navHeaderLink
{
	text-align: center;
	text-decoration: none;
    line-height:16pt;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
   	color: #224E79;
}

a.cssBlockQuote:link {color:Black; text-decoration:none;}
a.cssBlockQuote:visited {color:Black; text-decoration:none;}
a.cssBlockQuote:hover {color:Black; text-decoration:none;}
a.cssBlockQuote:active {color:Black; text-decoration:none;}

a.submenu
{
	text-align: right;
	text-decoration: none;
    line-height:normal;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
   	color: white;
}
	  
a.submenu:hover
{
	color: gold;
	font-weight:bold;
	font-style:normal;
	font-size:8pt;
	background-color:none;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}


a.submenu2
{
	text-align: right;
	text-decoration: none;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
   	color: #224E79;
}
	  
a.submenu2:hover
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	
    line-height:normal; 
	font-size:8pt;
	background-color: #3B5C89; 
	text-decoration:none;
}

.topNavTable_td {
	height: 24px;
    padding-top: 2px;
    padding-bottom: 2px;
}	

a.topNavlink8pt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3B5C89;
	text-decoration: none;
	font-weight: bold;
}


.topNavInput {
	border: 1px solid #000000;
	left: 540px;
    	height:auto;	
    	bottom:2px;
	right: 2px;	
}


a.linkbody8pt:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}

table.rightnav
{
	background-image: url('..\images\rightNav_yellow_bg.png');
}

td.rightnav
{
	padding-left: 0px; 
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url('..\images\rightNav_yellow_bg.png');
}

td.rightnav_separate
{
	background-image: url('..\images\rightNav_yellow_bg.png'); 	
}

a.rightnav:link
{
	text-align: center;
	font: normal 9pt Arial;
	text-decoration: none;
	color: #224E79;
}

.rightnav8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #224E79;
}


a.rightnav:visited
{

text-align: center;
font: normal 9pt Arial;
text-decoration: none;
color: #224E79;
}

a.rightnav:hover
{

text-align: center;
font: normal 9pt Arial;
text-decoration: none;
background-color: #3B5C89; 
color: #ffffff;
}

.rightnav_header
{
	background-image: url('..\images\rightNav_yellow_bg.png');
    	text-align: left;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #AA002E;
	padding-top: 5px;
	padding-left: 28px;
	padding-bottom: 5px;
}

.rightnav_header2
{
	background-color: #FFF9EC; 
        text-align: center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #AA002E;

}

.rightnav_text
{
	background-color: #FFF9EC; 
    	text-align: left;
	font-family: Verdana,Impact, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #224E79;
}

a.newsevents
{
	color: #224E79;
	text-align: left;
	font-family: Verdana,Impact, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none
}


a.newsevents:hover
{
	background-color: #739CC6;
	color:#FFFFFF;
	text-align: left;
	font-family: Verdana,Impact, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none
}

.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7DA6D0;
}

