.title_1_blue {
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 12px;
	color: #336699;
}

.headerback {
	background-color : #FFFFFF;
	margin-bottom: 5px;
}

.headerbottom {
	background-color : #D5E7F4;
}

.headersep {
	background-color :  #90A1B5;
}

.headermenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #FFFFFF;	
	color : #FFFFFF;
}

A.headerlocator, A.headerlocator:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #FFFFFF;	
	color : #3E87C5;
	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 :  #FFFFFF;	
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}


A.headerdealer:hover {
	text-decoration : underline;
}


.tabback {
	background-color : #FFFFFF;
}

.tabrsep {
	background-color :  #D2DEE3;
}

.tabborder {
	background-color :  #C9D7E4;
}

.tabborderleft { 
    background-image : url('../images/main_nav_left.gif');
    background-repeat : repeat-y;
}

.tabborderright { 
    background-image : url('../images/main_nav_right.gif');
    background-repeat : repeat-y;
}

A.tabmenu, A.tabmenu:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #3E87C5;
	text-decoration : none;
}

A.tabmenu:hover {
	text-decoration : underline;
}

A.tabmenusel, A.tabmenusel:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color :  #E6E9F3;	
	color : #273996;
	text-decoration : none;
}

A.tabmenusel:hover {
	text-decoration : underline;
}

A.tabsubmenu, A.tabsubmenu:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
		
	color : #3E87C5;
	font-weight : normal;
	text-decoration : none;
}

A.tabsubmenu:hover {
	text-decoration : underline;
}

A.tabsel, A.tabsel:visited, A.tabsel:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color :  #D5E7F4;	
	color : #3E87C5;
	font-weight : normal;
	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 :  #D6E7FB;	
}

A.footerlink, A.footerlink:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color :  #D6E7FB;	
	color : #3E87C5;
	font-weight : normal;
	text-decoration : none;
}

A.footerlink:hover {
	text-decoration : underline;
}

.white {
	background-color :  #ffffff;
}

A.text_intro, A.text_intro:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 1.5em;
	color : #336699;
	font-weight : bold;
	 text-decoration : none;
}

 
A.text_intro:hover {
	text-decoration : underline;
}

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 : 10px;
	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;
}

.normal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	font-weight: normal;
	line-height: 1.5em;
}

.text_gap_blue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: normal;
	line-height: 1.5em;
}

.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: 0px;
	margin-right: 20px;
}

.text_subhead_diff {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	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 :  #E6F1F9;	
	color : #000000;
	font-weight : normal;
}

.tabtextblue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #E6F1F9;	
	color : #336699;
	font-weight : bold;
}

.tabtextblack {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color :  #E6F1F9;	
	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;
}

H2 {
    font-family:verdana;
    font-size: 12px;
    color: #336699;
    padding-bottom:0px;
    margin-bottom:10px;
}


.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 #E6F1F9;
	padding:		1px;
}

.formElementWhite
{
	font-family: 		verdana, geneva, arial, helvetica, sans-serif;
	font-size:			10px;
	color: 				#336699;
	background-color:	#ffffff;
	border:				1px solid #E6F1F9;
	padding:			1px;
}

.formSelect
{
	font-family: 	verdana, geneva, arial, helvetica, sans-serif;
	font-size:		10px;
	color: 			#336699;
	border:			1px solid #E6F1F9;
	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 :  #E6F1F9;	
	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 :  #E6F1F9;
	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;
}

.centerArrow
{
margin-bottom:2px;
}


#menuTop
{
    height: 50px;
    padding:0px;
    margin: 0px;
   
    
}
#menuTopContent 
{
    
      top: 18px;
    left: 370px;
    position: absolute;
    width: 600px;
}

#logo {position: absolute;top:12px;left:30px;}


.backMenuImgNormal 
{
    background:  url('../App_Themes/MarquisBlue/images/menuback.gif') repeat-x bottom left;

    
}
.partnertype{
	font-size: .8em;
	color: #86A85B;
	margin-top: -10px;
	margin-bottom: 15px;
}
.bartitle {}