
/***** ELEMENTS *****/
body {
	background-color:#fefefe;
	margin:10px 0px 20px 0px;
	font-family:Arial,Helvetica, Sans;
	font-size:10px;
	background-image:url("../img/body_bckgr-gradient.gif"); background-repeat:repeat-x; 
}
img {
	border:0px;
}

hr  {
	border:0px; height:1px; background-color:#003366;
}
/***** general use ********/
.cText10 {
	/* general use content text */
	color:#000000;
	font-family:Arial,Helvetica, Sans;
	font-size:10px;
	text-decoration:none;
}
.cText11 {
	/* general use content text */
	color:#000000;
	font-family:Arial,Helvetica, Sans;
	font-size:11px;
	text-decoration:none;
}
.cText12 {
	/* general use content text */
	color:#000000;
	font-family:Arial,Helvetica, Sans;
	font-size:12px;
	text-decoration:none;
}
.cText14 {
	/* general use content text */
	color:#000000;
	font-family:Arial,Helvetica, Sans;
	font-size:14px;
	text-decoration:none;
}
.cLink {
	/* general use content Link */
	color:#073195;
	font-family:Arial,Helvetica, Sans;
	text-decoration:underline;
}
.cLink:hover {
	/* general use content Link hover */
	color:#F58136;
	text-decoration:none;
}

.cLink_2 {
	/* mostly for display of user name */
	color:#073195;
	font-family:Arial,Helvetica, Sans;
	text-decoration:none;
	font-weight:bold;
}
.cLink_2:hover {
	/* general use content Link hover */
	color:#F58136;
	text-decoration:underline;
}


/*** FORM STYLING ***/
.winXp {
	/* XP type styling for forms */
	border:1px #7F9DB9 solid;
	background-color:#FFFFFF;
	height:22px;
}
.reqXp {
	/* styling for required fields */
	border:1px #FF0000 solid;
	background-color:#FFFFFF;
	height:22px;
}
.valXp {
	/* styling for invalid fields */
	border:1px #CC9900 solid;
	background-color:#FFFFFF;
	height:22px;
}

.disXp {
	/* styling for invalid fields */
	border:1px #999999 solid;
	background-color:#efefef;
	height:22px;
}

.tRequired {
	color:#FF0000;
	font-family:Arial,Helvetica, Sans;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
#msgRequiredDiv {

}
.msgRequired {
	color:#FF0000;
	font-family:Arial,Helvetica, Sans;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

/***** TEMPLATE *****/

#div_mainShell {
	width:980px;
	text-align:left;
	position: relative; 
	left: 50%; 
	margin:0px 0px 0px -490px; 
	padding: 0px 0px 0px 0px;
}

#div_bodyShell {
	text-align:left;
	margin: 0px 0px 20px 0px;
}


#logo { position:relative; top:5; left:20;} 

#table_head { width:980px; background-color:#ffffff; }
.td_head-topleft-edge { height:9px; width:4px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_top-left-edge.gif"); background-repeat:no-repeat; }
.td_head-topleft { height:9px; width:6px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_top-left.gif"); background-repeat:no-repeat; }
.td_head-topmiddle { width:960px;padding: 0px 0px 0px 0px; background-image:url("../img/shell_top-midd.gif"); background-repeat:no-repeat; background-position: right;  }
.td_head-topright { height:9px; width:6px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_top-right.gif"); background-repeat:no-repeat;  }
.td_head-topright-edge { height:9px; width:4px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_top-right-edge.gif"); background-repeat:no-repeat;  }


.td_head{ height:60px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_head-bckgr.gif"); background-repeat:no-repeat; background-position: top right;  }
.td_shell-headleft {width:4px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_head-left.gif"); background-repeat:repeat-y; background-position: left; }
.td_shell-headright {width:4px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_head-right.gif"); background-repeat:repeat-y; background-position: right;   }


#table_nav { width:980px; }
.td_shell-left {width:5px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_head-left.gif"); background-repeat:repeat-y; background-position: left; }
.td_shell-right {width:5px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_head-right.gif"); background-repeat:repeat-y; background-position: right;   }
.td_nav { height:28px; padding: 0px 0px 0px 0px; background-image:url("../img/nav_bar-bckgr.gif"); background-repeat:no-repeat; background-position: top right;  }
.td_hr { height:6px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_main-hr.gif"); background-repeat:repeat-x;  }





#table_main { width:980px; height:500px;}
.td_shell-mainleft {width:5px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_main-left.gif"); background-repeat:no-repeat; background-position: top left; }
.td_shell-mainright {width:4px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_main-right.gif"); background-repeat:no-repeat; background-position:top;}

.td_main {padding: 0px 0px 0px 0px; background-color:#ffffff;}
.td_main_secondary {height: 550px; padding: 0px 0px 0px 0px; background-color:#093071;background-image:url("../img/secondary_bckgr-full.jpg"); background-repeat:no-repeat;}
.td_main_secondary2 {height: 550px; padding: 0px 0px 0px 0px; background-color:#093071;background-image:url("../img/secondary_bckgr-fullpage.jpg"); background-repeat:no-repeat;}

.td_shell-botleft { height:5px; width:4px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_bot-left.gif"); background-repeat:no-repeat; }
.td_shell-botmidd { height:5px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_bot-midd.gif"); background-repeat:repeat-x; }
.td_shell-botright { height:5px; width:4px; padding: 0px 0px 0px 0px; background-image:url("../img/shell_bot-right.gif"); background-repeat:no-repeat;  }


.td_home-flash {padding: 0px 0px 0px 0px; }
.td_home-right {padding: 0px 0px 0px 0px; background-image:url("../img/home_bckgr-globe.gif"); background-repeat:no-repeat; background-position: top right;  }



#div_tagline {
	font-family:Arial,Helvetica, Sans;
	text-decoration:none;
	font-weight:bold;
	font-size:20px;
	position:relative;
	top:60px;
	left:70px;
	
}
.tagline_a {color:#0C5680;}
.tagline_b {color:#5BA4D4;}
.tagline_c {color:#CC0000;}

#div_hometext {
	font-family:Arial,Helvetica, Sans;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	position:relative;
	top:100px;
	left:40px;
	width:400px;
}
#div_hometext a {
		color:#003366;
		text-decoration:underline;
}
#div_hometext a:hover {
		color:#fefefe;
		text-decoration:none;
}

#div_home-sidenav { position:absolute; top:278; left:15; width:475px; height:242px; background-repeat:no-repeat;  }
#table_home-sidenav {
	width:440px;
	margin:20px 10px 10px 15px;
}
.td_home-sidenav-hr {
	background-image:url("../img/secondary_nav-hr.gif");
	background-repeat:repeat-x;
	height:10px;
}
.home-sidenav_link {
	color:#efefef;
	font-size:16px;
	font-family:Arial,Helvetica, Sans;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	height:26px;
}
.home-sidenav_link:hover {
	/* general use content Link hover */
	color:#CC0033;
	text-decoration:underline;
}

#div_home-news { 	position:relative; top:150px; left:15px; }
#table_home-news { width:435px;}
.td_news-hr {  height:1px; }
.td_news-dots { text-align:center; padding: 8px 0px 8px 0px;} 
.td_news-title { padding: 10px 0px 10px 10px; font-family:Arial,Helvetica, Sans; text-decoration:none; font-size:12px; font-weight:bold; color:#ffffff;}
.td_news-date { width:130px; text-align:right; font-family:Arial,Helvetica, Sans; text-decoration:none; font-size:11px; color:#efefef; font-weight:bold; }
.td_news-text { padding: 0px 15px 0px 20px; font-family:Arial,Helvetica, Sans; text-decoration:none; font-size:11px; color:#ffffff; }
.td_news-text a{
		color:#fefefe;
		text-decoration:none;
}
.td_news-text a:hover  {
		color:#003366;
		text-decoration:underline;
}


.table_footer {
	font-family:Arial,Helvetica, Sans;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	color:#0A3249;
}
#table_footer_1 td {padding: 0px 10px 5px 10px; }
#table_footer_2 td {padding: 0px 5px 5px 5px; }

.table_footer a {
		color:#0A3249;
		text-decoration:none;
}
.table_footer a:hover {
		color:#003366;
		text-decoration:underline;
}

#td_page-title {
	color:#0C5680; 
	font-family:Arial,Helvetica, Sans; 
	font-size:25px; 
	font-weight:bold;
	font-style:italic;
	padding:20px 20px 20px 20px;
}
#td_nav-secondary {
	width:230px;
}
#td_content-block {
	height:424px;
	width:703px;
	background-image:url("../img/secondary_content-bckgr.gif");
	background-repeat:repeat-x;
}
#td_content-left { width:17px; }
#td_content-middle { width:7px;  } 

#td_content-right { width:14px; }

.td_secondary-nav-redblock {
	height:26px;
}
.td_secondary-nav-hr {
	background-image:url("../img/secondary_nav-hr.gif");
	background-repeat:repeat-x;
	height:8px;
}

#table_nav-secondary {
	width:200px;
	margin:10px 10px 10px 10px;
}
.nav_link {
	color:#efefef;
	font-size:12px;
	font-family:Arial,Helvetica, Sans;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}
.nav_link:hover {
	/* general use content Link hover */
	color:#CC0033;
	text-decoration:underline;
}

.nav_link2 {
	color:#efefef;
	font-size:10px;
	font-family:Arial,Helvetica, Sans;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 20px;
}
.nav_link2:hover {
	/* general use content Link hover */
	color:#CC0033;
	text-decoration:underline;
}



#div_contenttext { padding:10px 20px 10px 20px; width:650px;}
#div_contenttext a {
		color:#003366;
		text-decoration:underline;
}
#div_contenttext a:hover {
		color:#CC0033;
		text-decoration:none;
}
#div_contenttext2 { padding:10px 5px 10px 20px; width:670px;}
#div_contenttext2 a {
		color:#003366;
		text-decoration:underline;
}
#div_contenttext2 a:hover {
		color:#CC0033;
		text-decoration:none;
}
/********************************************************************/



.body_content_title {line-height:40px; font-size:16px;font-family:Arial;font-weight:bold;color:#003366;}
.body_content_title2 {margin-bottom:10px; font-size:16px;font-family:Arial;font-weight:bold;color:#003366;}
.body_content_text {font-size:11px;font-family:Arial;color:#000000;}
.body_content_subtitle {line-height:35px;font-size:14px;font-family:Arial;font-weight:bold;font-style:italic; color:#000000;}
.body_content_subtitle em  {color:#003366;}
.body_content_text a {padding:0px 0px 0px 0px; font-size:11px;font-family:Arial;color:#003399;text-decoration:underline;}
.body_content_text a:hover {font-size:11px;font-family:Arial;color:#3366CC;text-decoration:none;}

.headline {font-size:12px;font-family:Arial;color:#003399;font-weight:bold;}
.headline:hover {font-size:12px;font-family:Arial;color:#3366CC;text-decoration:none;font-weight:bold;}
.release_title {font-size:16px;font-family:Arial;font-weight:bold;color:#003366;}
#PageLabel {font-size:11px;font-family:Arial;color:#000000;font-weight:bold;}

/** Travel FAQ */
.faq {font-size:12px;font-family:Arial;color:#003399;font-weight:bold;}
.faq:hover {font-size:12px;font-family:Arial;color:#3366CC;text-decoration:none;font-weight:bold;}
.answer {font-size:12px;font-family:Arial;color:#000000;text-decoration:none;font-weight:bold;}
.answer:hover {font-size:12px;font-family:Arial;color:#000000;text-decoration:none;font-weight:bold;}


.mlw_partner_text 
{
	{font-size:10px;font-family:Arial;color:#666666;text-decoration:none;font-weight:bold;}
}


.lux_pos1 
{
	position:absolute;top:169px;right:18px;z-index:9;
}