a:link {color:#333333;}
a:hover {color:#8FA160;}

A:active { color: #333333;text-decoration:none}
A:visited { color: #8FA160;}
A:visited { color: #666666;}

.myBorder {
border-style: solid;
border-color:#cccccc;
border-width: 1px;
border-top-width: 1px;
border-bottom-width: 0px;

}

.top_nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #888888}
.top_nav A:link { font-weight: normal; color: #888888 ; text-decoration: none}
.top_nav A:visited {font-weight: normal; color: #888888 ; text-decoration: none}
.top_nav A:active { font-weight: normal; color: #888888 ; text-decoration: none}
.top_nav a:hover {color:#666666; font-weight: normal; text-decoration: underline;}


.bread{font-size:11px; color:#091453; text-decoration:none;}
a.bread{font-size:11px; color:blue; text-decoration:none;}
a.bread:hover {color:blue; text-decoration:underline;}
a.bread:visited { color: blue;}

	
.logout, a.logout {font-size:10px; 	font-family: Arial, Verdana, Helvetica; color: #5e82cc;  text-decoration:none;}
a.logout:hover {color: #0000FF; text-decoration:underline;}
a.logout:visited { color: #5e82cc;}

.button{font-size:11px; color:#091453; text-decoration:none;}
a.button{font-size:11px; color:blue; text-decoration:underline;}
a.button:visited { color: blue;}

body {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #333333;
}

.title {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12pt;
	color: #091453;
	line-height: 16px;		
	font-weight: bold;
}

.sectionhead {
	font-family:  Arial, Verdana, Helvetica ;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}

.sectionsubhead {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
    color: #00309C;		
	font-weight: bold;
}

.sectionsubheadindent {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
    color: #00309C;		
	font-weight: bold;
	margin-left: .3cm
}

.sectionsmallsubhead {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
    color: #00309C;		
	font-weight: bold;
}

.arrowlink {
font-family: Verdana, Arial, Helvetica;
font-size:10pt; 
color: #0000FF; 
text-decoration:none;
}

a.arrowlink {
font-family: Verdana, Arial, Helvetica;
font-size:10pt; 
color: #0000FF; 
text-decoration:none;
      
}

a.arrowlink:visited {
font-family: Verdana, Arial, Helvetica;
font-size:10pt; 
color: #0000FF; 
text-decoration:none;
      
}

a.arrowlink:hover {
font-family: Verdana, Arial, Helvetica;
font-size:10pt; 
color: #008400; 
color:#091453;
font-weight: bold;
}

.smlarrowlink {
font-family: Verdana, Arial, Helvetica;
font-size:8pt; 
color: #0000FF; 
text-decoration:none;
}

a.smlarrowlink {
font-family: Verdana, Arial, Helvetica;
font-size:8pt; 
color: #0000FF; 
text-decoration:none;
      
}

a.smlarrowlink:visited {
font-family: Verdana, Arial, Helvetica;
font-size:8pt; 
color: #0000FF; 
text-decoration:none;
      
}

a.smlarrowlink:hover {
font-family: Verdana, Arial, Helvetica;
font-size:8pt; 
color: #008400; 
color:#091453;
font-weight: bold;
}

.hoverlink {font-family: Verdana, Arial, Helvetica;text-decoration: none; color: #333333;font-size: 11px;line-height: 12px;}
a.hoverlink:link, a.hoverlink:visited, a.hoverlink:active {font-family: Verdana, Arial, Helvetica;text-decoration: none; color: #333333;font-size: 11px;line-height: 12px;}
a.hoverlink:hover {font-family: Verdana, Arial, Helvetica;text-decoration: underline; color: #0000FF;font-size: 11px;line-height: 12px;}

a.bluehoverlink {
font-family: Verdana, Arial, Helvetica;
font-size:11px; 
color: #6b7942;
color: #0000FF; 
text-decoration:none;
}

a.bluehoverlink:visited {
font-family: Verdana, Arial, Helvetica;
font-size:11px; 
color: #6b7942;
color: #0000FF; 
}

a.bluehoverlink:hover {
font-family: Verdana, Arial, Helvetica;
font-size:11px; 
color: #0000FF; 
text-decoration:underline
}


a.smallblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #0000C0;
}
a.smallblue:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #0000C0;
}
a.smallblue:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #0000C0;
}

a.smalltext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
	color: #333333;	
	
}
a.smalltext:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
	color: #333333;		
}
a.smalltext:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
	color: #333333;	
}

.normal {
	font-family: Verdana, Arial, Helvetica;
	color: #333333;	
	font-size: 8pt;	
	line-height: 14px;
	font-weight: normal;	
}

.normalindent {
	font-family: Verdana, Arial, Helvetica;
	color: #333333;	
	font-size: 8pt;	
	line-height: 14px;
	font-weight: normal;
	margin-left: .6cm		
}

.normalindentlist {
	font-family: Verdana, Arial, Helvetica;
	color: #333333;	
	font-size: 8pt;	
	line-height: 20px;
	font-weight: normal;
	margin-left: .6cm
		
}

.normalblack {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
}

.small_italic {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;	
	color: #091453;
	color: #333333;	
}

.linkitalic {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;	
	color: #333333;
}

.smallwhiteitalic {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-style: italic;
	color: #FFFFFF;
}

.normalgrey {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666;
}

.greybullet {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	color: #888888;
}

.normallightblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
 	color: #355EBD;
}

.normalwhite {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #FFFFFF;
}

.normalred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #7b0000;
}

.normalbrightred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #FF0000;
}

.normal_italic {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-style: italic;
	color: #333333;
}

.pagetop {
	font-family: Verdana, Arial, Helvetica;
	color: #5F9EA0;	
	font-size: 8pt;	
	line-height: 14px;
	font-weight: normal;
	text-align: right;
}	

.boldtext, .boldbluetext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	line-height: 14px;	
}

.boldgreytext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	line-height: 14px;	
}

.boldmediumtext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	color: #091453;
	color: #333333;	
	font-weight: bold;
}

.boldlargebluetext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
	color: #8CA263;
	color: #091453;	
	font-weight: bold;
}

.symbol {
	font-family: Symbol;
	color: #333333;			
}


.smallbluetext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
}

.smalltext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;	
	/* line-height: 14px; */
	color: #333333;		
	font-weight: normal;		
}

.smallblack {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;		
}

.smalldkgreen {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #2B642B;		
	font-weight: normal;		
}
.smallred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #788755;	
	font-weight: normal;		
}

.smallgrey {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 14px; 
	color: #666666;
}

.smallpaleblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #50597C;
	color: #365196;	
}

.smalllightgrey {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #999999;
}

.smalllightblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #355EBD;
}

.smallblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #0000C0;
}

.smallbrightblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #0000FF;
	font-weight: bold;		
}

.smalldkblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #0D1E80;
}

.smallred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #7b0000;
}
.smallbrightred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #ff0000;
	font-weight: normal;	
}

.footnote {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;	
	vertical-align: 25%; 
	color: #666666;			
	font-weight: normal;		
}

.tablebullet {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #9999AA;	
}

.tinytext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;	
	line-height: 14px;
	color: #333333;		
	font-weight: normal;		
}

.tinygrey {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;	
	line-height: 14px;
	color: #666666;		
	font-weight: normal;		
}

.tinyred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;	
	line-height: 14px;
	color: #666666;		
	color: #FF0000;
	font-weight: normal;		
}

.boldsmalltext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
	font-weight: bold;
}

.colheading, .boldcolhdr {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #355EBD;
	color: #6b7942;
	color: #333333;
	font-weight: bold;	
	font-size: 10px;
}

.colheadingblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
    color: #00309C;			
	font-weight: bold;	
	font-size: 10px;
}

.boldcolhdrwhite{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;	
}
.heading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #091453;
	font-weight: bold;
}

.smlheading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
	color: #000000;
	color: #333333;
	font-weight: bold;
}

.smlheadingred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #7b0000;
	font-weight: bold;
}

.smlheadinggrey, .smlheadingpaleblue {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #333333;		
	font-weight: bold;
}

.smlheadingltblue {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #555588;
	font-weight: bold;
}

.smlheadingblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #212d6a;
	font-weight: bold;
}

.smlheadingorange {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #c87300;
	font-weight: bold;
}

.smlheadinggreen {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #788755;
	font-weight: bold;
}


.smlheadingwhite {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #EEEEEE;
	font-weight: bold;
}

.footer {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
	active: #091453;
	link: #091453;
	hover: #091453;
	visited: #091453;
	text-decoration: none;
}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #A1A1A1}
.footer A:link { font-weight: normal; color: #A1A1A1 ; text-decoration: none}
.footer A:visited {font-weight: normal; color: #A1A1A1 ; text-decoration: none}
.footer A:active { font-weight: normal; color: #A1A1A1 ; text-decoration: none}
.footer a:hover {color:#FFFFFF; font-weight: normal; text-decoration: underline;}

.news {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica;
	color: #333333;	
	active: #333333;
	link: #333333;
	hover: #333333;
	visited: #333333;	
	font-size: 8pt;	
	line-height: 14px;	
	text-decoration: none;
}
.CSsearch {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #091453;
}

.noline{
	text-decoration: none;
}


TD {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	line-height: 12px;
	color: #333333;		
}

P, DT, DD, DL, LI, UL, OL, BLOCKQUOTE {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 14px;	
	color: #091453;
	color: #333333;			
}

H5 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #091453;
	font-weight: bold;

	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
    color: #00309C;		
	font-weight: bold;
}

H4 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #091453;
	font-weight: bold;

	font-family:  Arial, Verdana, Helvetica ;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;

}

H3 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	color: #091453;
	font-weight: bold;
	
	font-family:  Arial, Verdana, Helvetica ;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}

H2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14pt;
	color: #091453;
	font-weight: bold;
}

H1 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 16pt;
	color: #091453;
	font-weight: bold;
}

.login {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	color: #FFFFFF;
}

.warning {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #FF0000;
}
.sticky {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666;
}
.newOptions{
z-index:-5;
}

#footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

div.homepage-mainbox { 
margin: 0; 
margin-top: 5px;
margin-left: 6px;
padding: 0; 
float: left; }

div.homepage-mainbox p {
padding: 4px;
padding-top: 2px;
padding-bottom: 6px;
margin: 0px;
text-align: left;
}
div.homepage-mainbox h3{
font-family: Arial, Verdana, Helvetica;
color: #333333;	
font-size: 8pt;	
line-height: 14px;
font-weight: bold;
text-align: right; 
padding: 3px;
padding-right: 0;
margin: 0;
}

div.mainbox { margin: 0; padding: 0; float: left; }
div.mainbox p {
padding: 4px;
padding-top: 2px;
padding-bottom: 6px;
margin: 0px;
text-align: justify;
}
div.mainbox h3{
font-family: Arial, Verdana, Helvetica;
color: #00309C;		
color: #333333;	
font-size: 8pt;	
line-height: 14px;
font-weight: bold;
text-align: right; 
padding: 3px;
padding-right: 0;
margin: 0;
}

div.col1 {
float: left;
width: 90px;
padding: 0;
clear: left;
}
div.col2 {
margin-left: 5px;
float: left; 
width: 340px;
padding: 0;
}
div.col2 p {
text-align: left;
}

div.grey-box-with-border {
border: 1px dashed #CCCCCC;
background-color: #F6F6F6;
padding: 6px;
padding-top: 2px;
margin: 4px;
margin-right: 0;
}
div.grey-box-with-border h3 {
font-size: 8pt;	
line-height: 14px;
font-weight: bold;
padding: 3px;
padding-right: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica;
color: #091453;			
text-align: left; 
padding-bottom: 0;
}  
div.grey-box-with-border ul {
list-style-type: none;
padding: 2px;
margin: 0;
margin-left: 4px;
}
div.grey-box-with-border li {
background-image: url(images/arrow_bullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding: 0px;
padding-left: 9px;
margin-bottom: 3px;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
color: #999999;
}

DIV.dyk {
	BORDER-RIGHT: #cccccc 1px ; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px ; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 4px 4px; BORDER-LEFT: #cccccc 1px ; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px ; BACKGROUND-COLOR: #53A7E4
}

DIV.dyk H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #091453; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: left
}
DIV.dyk UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 4px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
DIV.dyk LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.4em; PADDING-LEFT: 0px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(images/arrow_bullet.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica
}
DIV.dyk a:link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 10px 0.4em; PADDING-LEFT: 0px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica
}

DIV.dyk a:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 10px 0.4em; PADDING-LEFT: 0px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica
}

.sidebar-subhead {
font-size:10px;
font-variant:small-caps;
margin:2px;
margin-bottom:0;
padding:0;
color:#365196;"
font-family: Verdana, Arial, Helvetica;
font-weight: normal;	
}
