.home-header {
		background: url(../images/web/right-header.gif) 0 0 no-repeat;
		width: 205px;
		height: 22px;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-indent: 10px;
		padding-top:3px;
	}
	
	
.home-tablerows {
		
		width: 205px;
		height: 27px;

		background-color:#e0e0e0;
		font-family: Arial, Helvetica, sans-serif;
		text-indent: 4px;
		padding-top:5px;
	}

.home-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	line-height: 24px; 
	padding-left: 25px; 
	padding-right: 30px;
	}

.sideLinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin-bottom: 2px;
	display: block;
	}

body {
	font-family: Arial;
	font-size: 12px;
	color: #0B396F;
	line-height: 2em;
	background-color: dededc;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;

}
.toprow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		text-align:center;
		background-color:#CCCCCC;
		vertical-align:top;
	color: #000000;
}

.midrow td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		text-align:center;
		background-color:#FFFFFF;
		vertical-align:top;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
			vertical-align:top;
	text-align:left;
	color: #000000;
}
td a:link {
	color:#333a40;
	text-decoration: none;
	font-weight:bold;
}
td a:hover {
	color: #000000;
	text-decoration: none;
	font-weight:bold;

}	
td a:visited {
	color: #333a40;
	text-decoration: none;
	font-weight:bold;
}

.offNAV {
	background-color: #9FAEC8;
}
.offNAV a {
	font-size: 11px;
	color: #FFFFFF;
}
.onNAV {
	background-color: #FFFFFF;
}
.onNAV a {
	font-size: 11px;
	color: #002F5D;
}
.search {
	border: 1px solid #8FB6A9;
}
input {
	font-size: 9px;
	color: #002F5D;
}
option {
	font-size: 9px;
}
select {
	font-size: 9px;
	color: #002F5D;
}
.smallprint {
	font-family: Arial;
	font-size: 11px;
	color: #0B396F;
	line-height: 2em;



}
.superscript {
	font-family: Arial;
	font-size: 11px;
	color: #0B396F;
	vertical-align: super;

}

.georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #0B396F;


}
hr {
	height: 1px;
	color: #002F5D;
}
.bulet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 282F0C;
	font-size: 9px;
	font-weight: normal;
	
	}
	
.buletblue {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 9px;
	font-weight: normal;
	line-height: 2em;
	list-style-type: circle;

	
	}
	
	.buletbluentable {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 9px;
	font-weight: normal;
	line-height: 3em;
	list-style-type: circle;

	
	}


.footnote {
	font-size: 12px;
		line-height: 2em;
}
tr.fulfillment {
	text-transform: uppercase;
	background-color: #9FAEC8;
	font-weight: bold;

}
tr.fulfillment td {
	color: #FFFFFF;
}
.required {
	color: #FF0000;
}
.green {
	background-color: #D2E2DC;
	padding: 10px;
	border: 1px solid #57766C;
	width: 550px;
}
.white {
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #002F5D;
	width: 550px;
}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 14px;

}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 0B396F;
	font-size: 14px;
	font-weight: bold;

}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: 0B396F;
	font-size: 14px;
	font-weight: bold;

}

.caption{
	font-family: Arial, Helvetica, sans-serif;
	color: 0B396F;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;


}

.tabletext {
	font-family: Arial;
	font-size: 11px;
	color: #003366;
}

.tablebullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797F6B;
}

.descriptionbullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 0B396F;
	font-size: 13px;
	font-weight: bold;

}
.descriptionbulletsubhd {
	font-family: Arial, Helvetica, sans-serif;
	color: 0B396F;
	font-size: 12px;
	font-weight: bold;
	line-height: 2em;

}
.descriptionbulletcopy {
	font-family: Arial, Helvetica, sans-serif;
	color: 0B396F;
	font-size: 12px;
}
.tablebulletsheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B5C72;

}
.glossary {
	background-color: #D2E2DC;
	padding: 3px;
	border: 1px solid #57766C;
	width: 100%;
}

.darkgreen {
	background-image: url(/images/homepage/bottomc.gif);
	background-repeat: repeat;


}

.darkblue {
	background-image: url(/images/navigation/btile.gif);
	background-repeat: repeat;
}

#CONTENT {
	scrollbar-track-color: #F1F9DE;
	scrollbar-face-color: #F1F9DE;
	scrollbar-3dlight-color: #F1F9DE;
	scrollbar-base-color: #F1F9DE;
	scrollbar-darkshadow-color: #F1F9DE;
	scrollbar-highlight-color: #F1F9DE;
	scrollbar-shadow-color: #F1F9DE;
	padding-right: 8px;
	padding-left: 23px;
	padding-bottom: 40px;
}
.contentdarkblue {

	background-image: url(/images/navigation/btile.gif);
	background-repeat: repeat;
	background-color: 00346E;
}
.nlstyle {
	COLOR: 0B396F
}

.2linespaced { line-height: 2em; 
}

.3linespaced { line-height: 3em; 
}


.footerj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:14px;
	padding-bottom:20px;
	padding-top:1px;
	background-color:#999999;
	
}
.footerj a:link {
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.footerj a:hover {
	color: #eeeeee;
	text-decoration: none;
	font-weight:bold;

}	
.footerj a:visited {
	color: #eeeeee;
	text-decoration: none;
	font-weight:bold;
}

.disclosure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height:190px;
	background-color:#999999;
	padding-top:5px;
	padding-bottom:30px;
	padding-left:20px;
	padding-right:20px;

		
}


.headerj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dddddd;
	line-height:10px;
	padding-bottom:0px;
	padding-top:0px;
	
}
.headerj a:link {
	color:#dddddd;
	text-decoration: none;
	font-weight:bold;
}
.headerj a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;

}	
.headerj a:visited {
	color: #dddddd;
	text-decoration: none;
	font-weight:bold;
}


.headertopj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #dddddd;
	line-height:8px;
	padding-bottom:0px;
	padding-top:8px;
	padding-right:3px;
	padding-left:3px;
	
}
.headertopj a:link {
	color:#dddddd;
	text-decoration: none;
	font-weight:bold;
}
.headertopj a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;

}	
.headertopj a:visited {
	color: #dddddd;
	text-decoration: none;
	font-weight:bold;
}



#sectionLinks ul{
margin: 0;
padding: 0;
font: 12px Arial, Helvetica, sans-serif;;
list-style-type: none;
background-color:#000000;
	background-image: url(../images/navigation/header_off_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
overflow: hidden;
width: 760px;
height: 22px;



}

.navspacer1{
vertical-align:baseline;

}

#sectionLinks li{



	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#FFFFFF;
	line-height:12px;

}


#sectionLinks a:link{
height: 14px;
    color: #eeeeee;




	text-decoration: none;
	padding: 6px 12px 4px 12px;
	width: 100%;
  voice-family: "\"}\""; 
  voice-family:inherit;
	width: auto;
}

#sectionLinks a:visited{
height: 14px;

    color: #eeeeee;
	text-decoration: none;
	padding: 6px 12px 4px 12px;
}

#sectionLinks a:hover{
height: 14px;
    color: #000000;
	background-image: url(../images/navigation/header_on_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#000000;
	padding: 6px 12px 4px 12px;
	
}



.contentareaj {

border-top:1px solid #000000;
border-bottom:8px solid #545e66;
width:100%;	
background-color:#FFFFFF;
	background-image: url(../images/navigation/heaer_on_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;


	
}


.centerareaj {

	padding: 20px 20px 20px 20px;
		line-height: 24px; 
	
}

.healine{

height:60px;
vertical-align:middle;

	
}



.healine1{

	padding: 20px 0px 20px 20px;
		line-height: 24px;
		font-size:19px;
		color:#999999;

text-transform:uppercase;
margin-top:20px;

	
}


.healine2{
 
	padding: 20px 20px 20px 0px;
		line-height: 34px; 
				line-height: 24px;
		font-size:14px;
		color:#666666;
		text-transform:uppercase;
			font-weight:regular;
}


.leftsidecontainer{
 
	padding: 10px 10px 10px 10px;

}


 .leftnavbot {
 width:200px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 			font-weight:regular;
	background-color: #dededc;
	padding: 3px 10px 3px 10px;
	border-bottom: 1px solid #999999;
		border-left: 1px solid #999999;
			border-right: 1px solid #999999;

}


 .leftnavtop {
 width:200px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 			font-weight:regular;
	background-color: #ddded7;
	padding: 3px 10px 3px 10px;
	border-bottom: 1px solid #999999;
		border-left: 1px solid #999999;
			border-right: 1px solid #999999;

}

.leftnavhead {
 width:200px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 			font-weight:bold;
	background-color: #ddded7;
	padding: 3px 10px 3px 10px;
	border-bottom: 1px solid #999999;
		border-left: 1px solid #999999;
			border-right: 1px solid #999999;
			border-top: 1px solid #999999;

}



.leftnavtop a:link{
height: 14px;
    color: #333a40;


	text-decoration: none;

	width: 100%;
  voice-family: "\"}\""; 
  voice-family:inherit;
	width: auto;
}

.leftnavtop a:visited{
height: 14px;
    color: #333a40;

	text-decoration: none;

}

.leftnavtop a:hover{
height: 14px;
    color: #000000;

}
