.access-text-sub { 
background-color:#003365;
font-family:verdana, arial, helvetica;
font-size:10px;color:#FFFFFF;
font-weight:bold;
width:120px;
height:20px;
vertical-align: middle;
padding-left:2px}

.access-dropdown-sub { 
background-color:#D4D4BC;
font-family:verdana, arial, helvetica;
font-size:10px;
color:#FFFFFF;
vertical-align:bottom;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px}

.access-text-home {
	background-color: #0099cc;
	font-family: verdana, arial, helvetica;
	font-size:10px;
	color: #FFFFFF;
	font-weight:bold;
	width:120px;
	height:20px;
	vertical-align: middle;
	padding-left:2px;
	}
.access-dropdown-home {
	background-color: #336699;
	font-family: verdana, arial, helvetica;
	font-size:10px;
	color: #FFFFFF;
	vertical-align: bottom;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px}
.access-text-sub {
	background-color: #08307b;
	font-family: verdana, arial, helvetica;
	font-size:10px;
	color: #FFFFFF;
	font-weight:bold;
	width:120px;
	height:20px;
	vertical-align: middle;
        padding-left:2px}
.access-dropdown-sub {
	background-color: #D4D4BC;
	font-family: verdana, arial, helvetica;
	font-size:10px;
	color: #FFFFFF;
	vertical-align: bottom;	
        padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px}
body {
	background-color: #FFFFFF;
	margin:0 0 0 0}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color: #000000;
	font-weight:normal; text-decoration: none}
.bullet-more {
	font-family: arial, helvetica,sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #D86200}
.bullet-more a  {
	color: #D86200;
	text-decoration:none}
.bullet-more a:link {
	color:#D86200;
	text-decoration:none}
.bullet-more a:visited {
    color:#D86200;
	text-decoration:none}
.bullet-more a:active {
    color:#D86200;
	text-decoration:none}
.ext-sites-header {
	color: #08307b;
	background-color: #FFFFFF;
	font-family: arial, helvetica,sans-serif;
	font-size:12px;
	font-weight:bold}
.ext-sites {
	color: #08307b;
	background-color: #FFFFFF;
	font-family: arial, helvetica,sans-serif;
	font-size:10px}
.ext-sites a  {
	color:#08307b;
	text-decoration:none}
.ext-sites a:link {
	color:#08307b;
	text-decoration:none}
.ext-sites a:visited {
    color:#08307b;
	text-decoration:none}
.ext-sites a:active {
    color:#08307b;
	text-decoration:none}
.ext-sites a:hover {
	color:#666666;
	text-decoration: underline}
.feature-subhd {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight:bold;
	color:#08307b}
.featurelink {
	vertical-align: top;
	font-family: verdana, arial, helvetica;
	font-size:10px;
	color: #000000;
	font-weight:normal}
featurelink a  {
	color:#000000;
	text-decoration:none}
.featurelink a:link {
	color:#000000;
	text-decoration:none}
.featurelink a:visited {
    color:#000000;
	text-decoration:none}
.featurelink a:active {
    color:#666666;
	text-decoration:none}
.featurelink a:hover {
	color:#666666;
	text-decoration: underline}
.link-bullet {
	font-family: sans-serif, arial, helvetica;
	font-size:11px;
	font-weight:bold;
	color: #999999;
	text-align:right}
.footer-text {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #6B8DB0	}
.footer-text a  {
	color:#6B8DB0;
	text-decoration:none}
.footer-text a:link {
	color:#6B8DB0;
	text-decoration:none}
.footer-text a:visited {
    color:#6B8DB0;
	text-decoration:none}
.footer-text a:active {
    color:#6B8DB0;
	text-decoration:none}
.footer-text a:hover {
	color:#999999;
	text-decoration: underline}
.footer-rule {
	color: #CBCBCB;
	background-color: #CBCBCB}
.rule-sub {
	background-color: #336699}	
.headerbg {	
	background-color: #003366;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 10px}
.headerbg a  {
	color: #FFFFFF;
	text-decoration:none}
.headerbg a:link {
	color:#FFFFFF;
	text-decoration:none}
.headerbg a:visited {
    color:#FFFFFF;
	text-decoration:none}
.headerbg a:active {
    color:#989836;
	text-decoration:none}
.navtop {background-color: #08307b;
	color: #FFFFFF;
	font-family: arial;
	font-size: 9px}
.headerlogo	{
	background-color:#08307b;
	height: 30px;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 12px	}	
.home-tag {
	background-color: #cccccc;
	height:5px }	
.ivault {
	background-color: #FFFFFF;
	vertical-align: top}
.jp-mainsec{
	color: #FFFFFF;
	background-color: #999999;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	vertical-align: middle}	
.navhdr, .navhdr A {
	background-color: #999999;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none}
.navhdr A:hover {
	text-decoration: underline}
.navhdr2 {
	background-color: #999999}	
.navhdrbg {
	background-color: #999999;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle}
.navhdrbg2 {
	background-color: #999933;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle}	
.nav-extend {
	background-color: #FFFFFF}	

.navspacer {
	background-color: #FFFFFF;
	color: #FFFFFF;
	width: 1px }	
.navsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: middle;
	text-align: center}
.navsub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height:16px;
	text-decoration:none;
	width:109px;
	padding-left:6px}
.navsub3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height:32px;
	text-decoration:none;
	width:109px;
	padding-left:6px}
.navsub4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 16px;
	padding-left: 2px;
	text-decoration: none}
.navsub5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none}
.navsubon {
	background-color: #989933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
	height: 20px;
	color: #FFFFFF;
	font-weight: normal;
	vertical-align: middle}
.navsub-homelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	height: 16px;
	padding-left: 2px;
	text-decoration: none}
P {	
	font-family: arial, helvetica,sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:normal}
	
	
	
	
.search-home {
	background-color: #336699;	
	font-family: verdana,arial;
	font-size:10px;
	color: #FFFFFF;
	font-weight:bold;
	vertical-align: middle }
.search-sub {
	background-color: #D4D4BC;
	vertical-align: middle;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #000000;
	font-weight:bold }
.sitemap-home {
	background-color: #0099CC;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	text-align:right}
.sitemap {
	background-color: #006599;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	text-align:right}
.sitemap a:link {
	color:#FFFFFF;
	text-decoration:none}
.sitemap a:visited {
    color:#FFFFFF;
	text-decoration:none}
.sitemap a:active {
    color:#FFFFFF;
	text-decoration:none}
.subhead {
	COLOR: #993366; FONT-WEIGHT: bold
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none
}
.subhdr-home{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight:bold;
	color: #08307b}
.subnav {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #989933;
	font-weight:normal}
.subnav a:link {
	color:#989933;
	text-decoration:none}
.subnav a:hover {
	color:#666666;
	text-decoration: underline}
.subnav a:visited {
    color:#989933}
.subnav a:active {
    color:#989933}
.tblbody1 {arial, helvetica,sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #006699
}
.tblbody2 {
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight:normal;
; background-color: #dfe7f2
}
.tblbody3 {
	FONT-SIZE: 11px
; background-color: #7bc3c6
}
.tblbody4 {
	FONT-SIZE: 11px
; background-color: #e2e2e2
; color: #dfe7f2
}
.tblshd {
	font-family: arial, helvetica,sans-serif;;BACKGROUND-COLOR: #00309C; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.title {
	font-family: arial, helvetica;
	font-size:18px;
	font-weight:bold;
	COLOR: #ff6600; }

.titletext {
	font-family: sans-serif, arial, helvetica;
	font-size:12px;
	font-weight:bold;
	COLOR: #336699; }
.menurule {
	background-color: #FFFFFF}
.news-bullet {
	font-family: sans-serif, arial, helvetica;
	font-size:12px;
	font-weight:bold;
	color: #D86200;
	vertical-align: top	}
.headlines {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #08307b;
	font-weight:normal}
.headlines a:link {
	color:#08307b;
	text-decoration:none}
.headlines a:hover {
	color:#666666;
	text-decoration: underline}
.headlines a:visited {
    color:#08307b}
.headlines a:active {
    color:#08307b}		
.sectionid {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #FFFFFF}
.upsectionid {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none}
.rollbody {
	COLOR: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 9pt;
	font-weight:bold; 
	TEXT-TRANSFORM: none
; text-decoration: none
}
.newrolltable {
	COLOR: #990033; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
.rolltable {
	COLOR: #990033; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: bold; 
	font-family: verdana, arial, helvetica
	TEXT-DECORATION: none
	TEXT-TRANSFORM: none
}
A.rolltable:hover {
	COLOR: #336699; 
	FILTER: DropShadow(Color=Black, OffX=?, OffY=?, Positive=?); 
	FONT-SIZE: 9px; 
	font-family: verdana, arial, helvetica;
	FONT-WEIGHT: bold
}.rolltable3 {
	COLOR: #ffffff; 
	FONT-SIZE: 9px; 
	FONT-WEIGHT: bold; 
	font-family: verdana, arial, helvetica
	TEXT-DECORATION: none
}
A.rolltable3:hover {
	COLOR: #ffffff; 
	FILTER: DropShadow(Color=Black, OffX=?, OffY=?, Positive=?); 
	FONT-SIZE: 9px; 
	font-family: verdana, arial, helvetica;
	FONT-WEIGHT: bold
}
A.rollbody:hover {
	COLOR: #00309C; 
	FONT-WEIGHT: bold
; text-decoration: underline
; font-family: Verdana, Arial, Helvetica, sans-serif
}

A.newrolltable:hover {
	COLOR: #336699; FILTER: DropShadow(Color=Black, OffX=?, OffY=?, Positive=?); FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.rolllist { 
	color: #990033; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; 			text-decoration: none; text-transform: none; letter-spacing: normal 
}
a.rolllist:hover { 
	color: #336699; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; letter-spacing: normal 
}

TD {
	font-family: arial, helvetica,sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:normal;
}
UL {
	font-family: arial, helvetica,sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:normal
}
/*
	Breadcrumb styles
*/

.bc-default {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height : 11px;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 4px;
	margin-top: 4px}
.bc-home-nav {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 11px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 4px;
	margin-top: 12px}
.bc-nav {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 11px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 4px;
	margin-top : 12px}
.bc-highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #1B5384;
	text-decoration: none}
.bc-text, .bc-link {
	line-height : 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none}
.bc-spacer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;}
.bc-spacer-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4px;}
.bc-spacer-cell {
	background-color: #DCDCDC;}
.brcolor1 { background-color:#FFB200}
.brcolor2 { background-color:#CC6600}
.brcolor3 { background-color:#A6A689}
.brcolor4 { background-color:#376FA5}
.brcolor5 { background-color:#586E54}
.brcolor6 { background-color:#669999}
.brcolor7 { background-color:#993366}
.brcolor8 { background-color:#006599}
.brcolor9 { background-color:#CC0033}
/* General Home Page */
.brcolor1 { background-color:#FF9933}
.access-text-home {background-color:#0099CC;font-family:verdana, arial, helvetica;font-size:10px;color:#FFFFFF;font-weight:bold;width:120px;height:20px;vertical-align: middle;padding-left:2px;}
.access-dropdown-home {background-color:#003466;font-family:verdana, arial, helvetica;font-size:10px;color:#FFFFFF;vertical-align: bottom;padding-left:2px;padding-right:2px;padding-top:2px;padding-bottom:2px}
.ext-sites-header {color:#003366;background-color:#FFFFFF;font-family:verdana, arial, helvetica;font-size:12px;font-weight:bold}
.ext-sites, .ext-sites a, .ext-sites a:link, .ext-sites a:visited, .ext-sites a:active {color:#003366;background-color:#FFFFFF;font-family:verdana, arial, helvetica;font-size:10px; text-decoration:none}
.ext-sites a:hover {color:#666666;text-decoration:underline}
.nav-extend-home { background-color:#006599}	
.search-home {background-color:#006699;font-family:verdana,arial, helvetica;font-size:10px;color:#FFFFFF;font-weight:bold;vertical-align: middle }
.sitemap-home {background-color:#0099CC;font-family:verdana, arial, helvetica;font-size:10px;color:#FFFFFF;text-align:right}
.subhdr-home{ font-family:verdana, arial, helvetica;font-size:11px;font-weight:bold;color:#003366}.P-None {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #000000; text-decoration: none}
.tblbody5 {  font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 11px; font-weight: bold; background-color: #CC6600; color: #FFFFFF}

