
.title_1_blue {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color: #336699;
}


.headerback {
	background-color : #666699;
}

.headersep {
	background-color :  #90A1B5;
}

.headermenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #666699;	
	color : #FFFFFF;
}

A.headerlocator, A.headerlocator:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #666699;	
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}


A.headerlocator:hover {
	text-decoration : underline;
}

A.headerdealer, A.headerdealer:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #666699;	
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}


A.headerdealer:hover {
	text-decoration : underline;
}


.tabback {
	background-color : #F2F6F5;
}

.tabrsep {
	background-color :  #D2DEE3;
}

.tabborder {
	background-color :  #D2DEE3;
}

A.tabmenu, A.tabmenu:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #F2F6F5;	
	color : #336699;
	font-weight : bold;
	text-decoration : none;
}


A.tabmenu:hover {
	text-decoration : underline;
}


A.tabsubmenu, A.tabsubmenu:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #F2F6F5;	
	color : #336699;
	font-weight : normal;
	text-decoration : none;
}


A.tabsubmenu:hover {
	color : #000000;
	text-decoration : underline;
}



A.tabsel, A.tabmsel:visited, A.tabsel:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #F2F6F5;	
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}




.divider {
	background-color :  #DCE5EB;	
}

.mainpage_title_sm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
}

.mainpage_text_sm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #808080;
	font-weight : normal;
}

.footersep {
	background-color :  #8585AD;	
}
A.footerlink, A.footerlink:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #666699;	
	color : #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}

A.footerlink:hover {
	text-decoration : underline;

}

.white {
	background-color :  #ffffff;	

}

A.text_underline, A.text_underline:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #ffffff;	
	color : #336699;
	font-weight : bold;
	text-decoration : underline;
}

A.text_underline:hover {
	color: #000000;
	text-decoration : underline;
}



A.text, A.text:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #ffffff;	
	color : #336699;
	font-weight : bold;
	text-decoration : none;
}

A.text:hover {
	text-decoration : underline;
}

A.text_black, A.text_black:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	text-decoration : none;
}
A.text_black:hover {
	text-decoration : underline;
}

A.text_light, A.text_light:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #ffffff;	
	color : #336699;
	font-weight : normal;
	text-decoration : none;
}

A.text_light:hover {
	color : #000000;
	text-decoration : underline;

}



A.moviemenu_gray, A.moviemenu_gray:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #F8FAFA;	
	color : #336699;
	font-weight : normal;
	text-decoration : none;
}

A.moviemenu_gray:hover {
	color : #000000;
	text-decoration : underline;

}




.text_gap_blue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	line-height: 120%;
}


.text_international {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
	line-height: 110%;
}




.text_gap_blue2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336699;
	font-weight : normal;
	line-height: 14px;
}


.text_gap_blue3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336699;
	font-weight : bold;
	line-height: 160%;
	margin-left: 15px;
	margin-right: 50px;
}

.text_gap_blue_diff {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336699;
	font-weight : normal;
	line-height: 14px;
	margin-left: 20px;
	margin-right: 20px;
}


.text_subhead_diff {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #336699;
	font-weight : normal;
	line-height: 16px;
	margin-left: 30px;
}


.text_blue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336699;
	font-weight : normal;
}

.text_gap_gray {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	font-weight : normal;
	line-height: 18px;
	
}

.text_gray {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	font-weight : normal;
}

.text_black {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : normal;
	line-height: 14px;
}

.text_black_bold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
	line-height: 14px;
}

.tabititleblack {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	background-color :  #F2F6F5;	
	color : #000000;
	font-weight : normal;
}




.tabtextblue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #F2F6F5;	
	color : #336699;
	font-weight : bold;
}

.tabtextblack {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #F2F6F5;	
	color : #000000;
	font-weight : bold;
}


.titleblack {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #000000;
	font-weight : normal;
}

.titleblack2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight : bold;
}


.smalltitleblack {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	font-weight : bold;
}

.titleblacksm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
}

.titleblacklrg {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : #000000;
	font-weight : normal;
}

.titleBlueLrg{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : #336699;
	font-weight : normal;
}

.titleblack_qa {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #000000;
	font-weight : bold;
}


A.stealth,A.stealth:visited,A.stealth:hover  {
	text-decoration: none;
}


A.inline  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336699;
	font-weight : normal;
	line-height: 18px;
	text-decoration: underline;
}


A.inline:visited,A.inline:hover  {
	text-decoration: underline;
	color: #000000;
}


A.inline_bk  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336699;
	font-weight : normal;
	line-height: 18px;
	text-decoration: underline;
}


A.inline_bk:visited,A.inline_bk:hover  {
	text-decoration: underline;
	color: #000000;
}


.rule_header {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
	color: #336699;
}


.rule_subheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
	color: #000000;
}


.tight {
	margin-top : 0px;
}




.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #666699;
}

.newsTitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #000000;
}

.header2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none;
	color: #000000;
	background-color: #DCE5EB;
}

A.hotlink, A.hotlink:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration: none;
	color: #666699;
}

A.hotlink:hover {
   color: #000000;
	text-decoration: underline;
}

.menu_select_main {
	background-color: #666699;
	

}


.menu_select_sub {
	background-color: #FFFFFF;
}


.menu_normal_main1 {
	background-color: #DCE5EB;
}

.menu_normal_main2 {
	background-color: #F2F6F5;
}


.menu_normal_sub {

}


A.menu_normal_main1 , A.menu_normal_main1 :visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none;
	color: #527C9B;
}



A.menu1, A.menu1:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none;
	color: #336699;
}

A.menu1:hover {
   color: #000000;
	text-decoration: underline;
}


A.menu2, A.menu2:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
text-decoration: none;
	color: #000000;
}

A.menu2:hover {
   color: #000000;
	text-decoration: underline;
}

A.menu3, A.menu3:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
text-decoration: none;
	color: #336699;
}

A.menu3:hover {
   color: #000000;
	text-decoration: underline;
}


A.menu4, A.menu4:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
text-decoration: none;
	color: #ffffff;
}

A.menu4:hover {
   color: #ffffff;
	text-decoration: underline;
}



A.menubig, A.menubig:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
	color: #336699;
}

A.menubig:hover {
   color: #336699;
	text-decoration: underline;
}

A.articles, A.articles:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
	color: #636363; 
}

.oldAcolor {
	color: #919493; 
}

A.articles:hover {
	color: #333333;
	text-decoration: underline;
}

.articles{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
	color: #636363;
}




A.pagelink, A.pagelink:visited, A.forumlink, A.forumlink:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration: underline;
	color: #527C9B;
}

A.pagelink:hover,A.forumlink:hover {
	text-decoration: underline;
	color: #000000;
}



A.sn_link, A.sn_link:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration: underline;
	color: #336699;
}

A.sn_link:hover{
	text-decoration: underline;
	color: #000000;
}

A.art_link, A.art_link:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 18px;
	text-decoration: underline;
	color: #336699;
}

A.art_link:hover{
	text-decoration: underline;
	color: #000000;
}

BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #333333;
}

TD, .text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #333333;
}

H4, .subtitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #333333;
}

H3, .pagetitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color: #666699;
}

.required {
	color: red;
}


.reqtext  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #333333;
	background-color : #F2F6F5;
	font-weight : normal;
}


.hide {
		visibility : hidden;
}

.tips {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #777777;

}

A.orderjump, A.orderjump:visited {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration: none;
	color: #527C9B;

}

A.orderjump:hover {
	text-decoration: underline;
	color: #000000;
}


.spaheader {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration: none;
	color: #333333;

}

.tagline {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #527C9B;

}

.bold {
	font-weight : bold;
}

.popup_spa_bluetext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #336699;
	font-weight : bold;
}
.popup_bluetext_12 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #336699;
	font-weight : bold;
}

.popup_spa_blacktext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
}

A.popup_bluetext_big {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #336699;
	font-weight : bold;
	text-decoration: none;
}
A.popup_bluetext_big:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #336699;
	font-weight : bold;
	text-decoration: underline;
}

A.gray_text {
	text-decoration : none;
	color : #7F7F7F;
}
A.gray_text:HOVER {
	text-decoration: underline;
	color: #000000;
}

	.formLabel
	{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color: #000000;
		line-height: 16px;
	}

.home_menu_bg {
	background-color : #9595b9;
}
A.home_menu, A.home_menu:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #9595b9;	
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}
A.home_menu:hover {
	text-decoration : underline;
}
.home_body_bg {
	background-color : #D3E7DF;
}
A.home_body, A.home_body:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #D3E7DF;	
	color : #43574F;
	font-weight : bold;
	text-decoration : none;
}
A.home_body:hover {
	text-decoration : underline;
}
.home_body  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #D3E7DF;
	color : #7A8E86;
	font-weight : normal;
}
.home_title {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #97ABA3;
	font-weight : bold;
}


.home_page_subheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #9595b9;	
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}

A.home_body2, A.home_body2:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #D3E7DF;	
	color : #666699;
	font-weight : bold;
	text-decoration : none;
}
A.home_body2:hover {
	text-decoration : underline;
}

	.formSubHead
	{
		font-family: 	verdana, geneva, arial, helvetica, sans-serif;
		font-size:		14px;
		font-weight:	bold;
		color: 			#336699;
	}
	
	.formElement
	{
		font-family: 	verdana, geneva, arial, helvetica, sans-serif;
		font-size:		10px;
		color: 			#336699;
		border:			1px solid #E0E9F0;
		padding:		1px;
	}
	
	.formElementWhite
	{
		font-family: 		verdana, geneva, arial, helvetica, sans-serif;
		font-size:			10px;
		color: 				#336699;
		background-color:	#F2F6F5;
		border:				1px solid #F2F6F5;
		padding:			1px;
	}

	.formSelect
	{
		font-family: 	verdana, geneva, arial, helvetica, sans-serif;
		font-size:		10px;
		color: 			#336699;
		border:			2px solid #FFFFFF;
		padding:		1px;
	}
	
	.formText
	{
		font-family: 	verdana, geneva, arial, helvetica, sans-serif;
		font-size:		10px;
		color: 			#336699;
		line-height:	14px;
	}
	
	.formRadio
	{
		position:		relative;
		top:			3px;
	}
	
	.formCheckbox
	{
		position:		relative;
		top:			3px;
	}
	
	.formOptionalBox
	{
		border:				1px solid #E0E9F0;
		background-color: 	#ffffff;
	}
	
	.formLineCell
	{
		background-color: 	#336699;
	}
	
	
A.text_sidebar, A.text_sidebar:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #ffffff;	
	color : #336699;
	font-weight : normal;
	text-decoration : none;

}

A.text_sidebar:hover {
	text-decoration : underline;
}	


	
A.read, A.read:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #ffffff;	
	color : #336699;
	font-weight : bold;
	text-decoration : none;

}

.read  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #ffffff;	
	color : #336699;
	font-weight : bold;
	

}
A.read:hover {
	text-decoration : underline;
}	



A.texttitle, A.texttitle:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #F2F6F5;	
	color : #336699;
	font-weight : bold;
	text-decoration : none;
}

A.texttitle:hover {
	text-decoration : underline;
}


.tabtextblue_sm {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #F2F6F5;	
	color : #336699;
	font-weight : bold;
}

UL.speclist {
	padding-bottom: 0px;
	margin-bottom:5px;
	margin-top : 0px;
}

.intlItem {
	color :#336699;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}