.text {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 140%
}


.text_sm {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 110%
}

.sm_list {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 130%;
	list-style-position: inside;
	list-style-type : disc;
	margin-left: 1px;
}

.back_dark {
	background-color: 	#005F86;
	font-family:		Verdana, Arial, Helvetica, Sans-Serif;
	font-size:			12px;
	height:				100%;
}

.back_gray {
	background-color: #8C979C;
}

.back_white {
	background-color: #FFFFFF;
}

.back_light {
	background-color: #4F91AB;
}

.sepBarMain {
	background-color: #333333;
}


.text_intro {
	color: #666666;
	line-height: 110%;
}


A.text {
	color: #6699CC;
	
}

A.text:visited {
	color: #6699CC;
	
}


.header1 {
	color: #6699CC;
	font-size: 16pt;
}

.headerprt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4F91AB;
	font-size: 16pt;
	font-weight: bold;
}


.headerpop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4F91AB;
	font-size: 14pt;
	font-weight: bold;
}


.header2 {
	color: #6699CC;
	font-size: 12pt;
	font-weight: bold;
}

H4 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
}

H5, .header_sub {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold; 
}

.text_footer {
	color: #A6B2BF;
}



A.text_footer {
	color: #A6B2BF;
	text-decoration: none;
}


A.text_footer:hover {
	text-decoration: underline;

}



A.text_menu_top {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}
.home_menu_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}




A.text_menu_top:hover {
	text-decoration: underline;
	color: black;
}



A.text_menu_top_sel {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: underline;
	font-weight: bold;
}



A.text_menu_top_sel:hover {
	color: #4D657F;
}



A.text_footer {
	color: #A6B2BF;
	text-decoration: none;
}


A.breadcrumb,A.breadcrumb:visited  { 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}


.breadcrumb  { 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

A.breadcrumb:hover {
	text-decoration: underline;
}

A.breadsel {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
}


A.breadsel:hover {
	color: #C0C0C0;
}




A.printsub,A.printsub:visited  { 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}


.printsub  { 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}


A.printsub  { 
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}

A.printsub:hover  { 
	color: #FCDEA3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: underline;
}


A.text_menu_mid {
	color: #6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}

A.text_menu_mid:hover {
	text-decoration: underline;
}


A.text_menu_mid_sel {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: underline;
	font-weight: bold;
}


A.text_menu_mid_sel:hover {
	color: #4D657F;
}

.related {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}




A.text_menu_right {
	color: #6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}



A.text_menu_right:hover {
	color: #666666;
	text-decoration: underline;
}


A.popmenu {
	color: #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}

A.popmenu:hover {
	color: #FFFFFF;
	text-decoration: underline;
}



A.footer {
	color: #80AFC3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}

A.footer:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.inlineTitle {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}


.md_list {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	margin-top: 1px;
	margin-bottom: 5px;
	line-height: 160%;
	list-style-position: inside;
	list-style-type : disc;
	margin-left: 1px;
}

.md_text {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 140%
}

A.md_text {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 140%;
	text-decoration: none;
}

A.md_text:hover {
	color: #00000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 140%;
	text-decoration: underline;
}

.graytable {
	background-color: #F6F6F6;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;

}



A.pstext {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}



A.pstext:hover {
	color: #4D657F;
	text-decoration: underline;
	font-weight: bold;
}



A.doclinks {
	color: #005F86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
}



A.doclinks:hover {
	color: #000000;
	text-decoration: underline;
}



A.faq {
	color: #005F86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}




A.faq:hover {
	color: #005F86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}

A.faq_sel {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.faq_header {
	color: #005F86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.faq_text {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}



.selElectro  { 
 width: 150px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #F7F7F7; 
 color: #333333; 
 margin-right: 0px; 
 border: 0px ; 

} 


.underline {
	text-decoration: underline;
}



.textOverview {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 225%
}


.textOverviewSM {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 170%
}

.textIndications {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%
}


.textLeftChannel {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 170%
}




A.text_link_main {
	color: #6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}



A.text_link_main:hover {
	color: #000000;
	text-decoration: underline;
}


.field  {
	color: #005F86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}



.fieldEntry  { 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #E4F1F6; 
 color: #333333; 
 border: 1px solid  #4F91AB; 
 margin-right: 0px; 
 text-decoration: none;
 overflow: hidden;

 
} 


.text_2 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%
}



.table_header {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


}


.line1 {
	background-color: #F6F6F6;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 250%
	}


.line2 {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 250%

}





A.more {
	color: #6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none
	

}


A.more:hover  {
	color: white;
	background-color: #005F86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none
	

}


.list_just_left {
	margin-left: 20px;
}


.list_just_left_main {
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 5px;
	line-height: 110%;
}


.titleWhite {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}




.textWhite {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.story {
	color: #4F91AB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 175%;
}

.siteTitle {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
}


.graytable2 {
	//background-color: #F6F6F6;
	 background-color: #E4F1F6; 
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;

}




.fieldButton  { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-weight: bold;
 background-color: #005F86; 
 color: #FFFFFF; 
 border: 1px solid  #666666; 
 margin-right: 10px; 
 line-height: 150%;
 
} 

/* NEW NAV STYLES */

	html
	{
		height:				100%;	
	}

	body.home
	{
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			12px;
		background-color:	rgb(255, 255, 255);
		height:				100%;
	}
	
	.parent_nav_text_off
	{
		height:				19px;
		background-color:	rgb(255, 255, 255);
		padding-right: 		20px;
		border-top:			1px solid rgb(255, 255, 255);
		border-bottom:		1px solid rgb(255, 255, 255);
	}
	
	.parent_nav_text_on
	{
		height:					19px;
		background-color:		rgb(236,244,246);
		padding-right: 			20px;
		border-bottom:			1px solid rgb(206, 225, 229);
		border-top:				1px solid rgb(255, 255, 255);
		background-image:		url(../images/nav_tab_on.gif);
		background-position:	top right;
		background-repeat:		no-repeat;
	}
	
	.parent_nav_text_half
	{
		height:					19px;
		background-color:		rgb(249,250,252);
		padding-right: 			20px;
		border-bottom:			1px solid rgb(206, 225, 229);
		border-top:				1px solid rgb(255, 255, 255);
		background-image:		url(../images/nav_tab_half.gif);
		background-position:	top right;
		background-repeat:		no-repeat;
	}
	
	.parent_nav_icon_off
	{
		width:				17px;
		height:				19px;
		background-color:	rgb(255, 255, 255);
		background-image:	url(../images/parent_nav_icon.gif);
		background-repeat:	no-repeat;
		border-top:			1px solid rgb(255, 255, 255);
		border-bottom:		1px solid rgb(255, 255, 255);
		border-left:		1px solid rgb(255, 255, 255);
	}
	
	.parent_nav_icon_on
	{
		width:				17px;
		height:				19px;
		border-top:			1px solid rgb(255, 255, 255);
		border-bottom:		1px solid rgb(206, 225, 229);
		border-left:		1px solid rgb(206, 225, 229);
		background-color:	rgb(236,244,246);
		background-image:	url(../images/parent_nav_icon_on.gif);
		background-repeat:	repeat-x;
	}
	
	.parent_nav_icon_half
	{
		width:				17px;
		height:				19px;
		border-top:			1px solid rgb(255, 255, 255);
		border-bottom:		1px solid rgb(206, 225, 229);
		border-left:		1px solid rgb(206, 225, 229);
		background-color:	rgb(249,250,252);
		background-image:	url(../images/parent_nav_icon_half.gif);
		background-repeat:	repeat-x;
	}
	
	.main_nav_text_div
	{
		margin-left:		6px;
		margin-top:			2px;
		margin-bottom:		6px;
		margin-right:		0px;
	}
	
	#navigation_table
	{
		margin-top:			1px;
	}
	
	.nav_menu
	{
		position:			absolute;
		visibility:			hidden;
		z-index:			100;
		width:				120px;	
		background-color:	rgb(0,58,152);
		border-left:		1px solid rgb(206, 225, 229);
		border-right:		1px solid rgb(206, 225, 229);
		border-top:			1px solid rgb(206, 225, 229);
		height:				19px;
	}
	
	.nav_menu_divider
	{
		height:				1px;
		background-color:	rgb(206, 225, 229);
	}
	
	#home_content
	{
		position:			relative;
		top: 				115px;
	    width:				740px;
		height:				100%;
		margin-left: 		auto;
	    margin-right: 		auto;
	    padding: 			0px;	
	}
	
	.sub_nav_arrow_box_off
	{
		width:				13px;
		height:				19px;
		background-color:	rgb(249,250,252);
		background-image:	url(../images/nav_icon.gif);
		background-repeat:	no-repeat;
		padding-left: 		8px;
	}
	
	.sub_nav_arrow_box_on
	{
		width:				13px;
		height:				19px;
		background-color:	rgb(236,244,246);
		background-image:	url(../images/nav_icon_over.gif);
		background-repeat:	no-repeat;
	}
	
	.sub_nav_text_box_off
	{
		padding-top: 		5px;
		padding-bottom: 	5px;
		padding-left: 		0px;
		padding-right:		12px;
		background-color:	rgb(249,250,252);
	}
	
	.sub_nav_text_box_on
	{
		padding-top: 		5px;
		padding-bottom: 	5px;
		padding-left: 		0px;
		padding-right:		12px;
		background-color:	rgb(236,244,246);
	}
	
/* Text Styles */

	.home_nav_off, a.home_nav_off:link, a.home_nav_off:hover, a.home_nav_off:visited
	{
		color:				rgb(47,79,78);
		font-size:			10px;
		letter-spacing: 	-0.015em;
		text-decoration:	none;
	}
	
	.home_nav_on, a.home_nav_on:link, a.home_nav_on:hover, a.home_nav_on:visited
	{
		color:				rgb(47,79,78);
		font-size:			10px;
		letter-spacing: 	-0.015em;
		text-decoration:	underline;
	}
	
	.sub_nav_arrow_off, a.sub_nav_arrow_off:link, a.sub_nav_arrow_off:hover, a.sub_nav_arrow_off:visited
	{
		color:				rgb(47,79,78);
		font-size:			10px;
		letter-spacing: 	-0.015em;
		text-decoration:	none;
	}
	
	.sub_nav_text_off, a.sub_nav_text_off:link, a.sub_nav_text_off:hover, a.sub_nav_text_off:visited
	{
		color:				rgb(47,79,78);		
		font-size:			10px;
		letter-spacing: 	-0.015em;
		text-decoration:	none;
	}
	
	.sub_nav_arrow_on, a.sub_nav_arrow_on:link, a.sub_nav_arrow_on:hover, a.sub_nav_arrow_on:visited
	{
		color:				rgb(47,79,78);	
		font-size:			10px;
		letter-spacing: 	-0.015em;
		text-decoration:	underline;
	}
	
	.sub_nav_text_on, a.sub_nav_text_on:link, a.sub_nav_text_on:hover, a.sub_nav_text_on:visited
	{
		color:				rgb(47,79,78);		
		font-size:			10px;
		letter-spacing: 	-0.015em;
		text-decoration:	underline;
	}
