﻿body 									{ text-align: center; background-color: #ffffff; margin: 0px;}

h1, h2, h3								{ font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 24px; }
h2										{ font-size: 20px; }
h3										{ font-size: 18px; }
p										{ font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; line-height: 135%; }
li										{ font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 13px; }


form 									{ margin: 0px; scrollbar-base-color: #b0b6c4; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #293e6a; }

label									{ font-family: Arial,Helvetica,Tahoma,Verdana; color: #3b5998; font-size: 11px; padding: 3px 0px 0px 0px; }
label a									{ color: #ff6600;}
label a:hover							{ color: #666666;}
.formfield								{ border: 1px #b0b6c4 solid; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; padding: 2px; }
.formbutton								{ background-color: #3b5998; border: 1px #213255 solid; font-family: Tahoma,Verdana,Arial; font-size: 12px; font-weight: bold; color: #ffffff; padding: 3px 8px 3px 8px; cursor: hand; display: block;}
.formdropdown							{ border: 1px #b0b6c4 solid; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; padding: 1px; }
textarea								{ border: 1px #b0b6c4 solid; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 11px; padding: 4px; }



a										{ color: #3b5998; text-decoration: underline;}
a:hover									{ color: #ff6600; text-decoration: underline;}


#header									{ width: 950px; min-height: 125px; text-align: left; margin: 0px auto 0px auto; background-image:url('images_new/header/header.jpg'); background-repeat: no-repeat;}
div#header p							{ margin: 0px; color: #ffffff;}
div#header a							{ color: #ffffff; text-decoration: none; }
div#header a:hover						{ color: #ffffff; text-decoration: underline; }


#nav									{ float: left; text-align: right; width: 725px; margin: 0px; }
div#nav h1 								{ font-size: 14px; margin: 40px 12px 10px 0px; line-height: 135%; }
div#nav a								{ padding: 3px 10px 3px 10px; margin: 0px 0px 0px 5px; border: 1px #7a9cc8 solid; }
div#nav a:hover							{ padding: 3px 10px 3px 10px; margin: 0px 0px 0px 5px; border: 1px #7a9cc8 solid; background-color: #285591; text-decoration: none;}


#content_outer							{ width: 950px; margin: 0px auto 0px auto; }
#content								{ margin: 0px; text-align: left;}

#left_outer							{ float: left; width: 180px; }

#left								{ margin: 0px; width: 167px; }
div#left a							{ text-decoration: none;}
div#left a:hover						{ text-decoration: underline;}

div#left h1							{ font-size: 13px; color: #4c76c0; margin: 20px 0px 4px 0px; border-top: 1px #cdcdcd dotted; }
div#left h2							{ font-size: 11px; margin: 0px 0px 2px 0px;; font-weight: normal; }

.pic75								{ width: 75px; height: 75px; border: 1px #b1c6e2 solid; text-align: center; vertical-align: middle;}
.pic100								{ width: 100px; height: 100px; border: 1px #b1c6e2 solid; text-align: center; vertical-align: middle;}

#right_outer							{ float: left; width: 770px; }

#midcol_outer							{ float: left; width: 470px; }
#midcol								{ margin: 0px; width: 457px; }

#feature_outer							{ clear: both; border: 1px #b1c6e2 solid; margin: 0px 0px 13px 0px;}
#feature_head							{ border-bottom: 1px #b1c6e2 solid; font-family: Tahoma,Verdana,Arial; background-color:#d8e3f2; font-size: 15px; color: #285ea7; font-weight: normal; margin: 0px; padding: 3px 10px 3px 10px; background-image:url('images_new/global/feature_head_bg.gif'); background-repeat:repeat-x;}
#feature								{ padding: 10px; }

div#feature h1							{ margin: 0px; font-size: 18px;}
div#feature h1 a						{ text-decoration: none; color: #ff6600;}
div#feature h1 a:hover					{ text-decoration: underline;}
div#feature h2							{ margin: 0px 0px 8px 0px; font-size: 18px; color: #990000; font-weight: normal;}
div#feature h3							{ margin: 8px 0px 10px 0px; font-size: 15px;}

div#feature p							{ margin: 0px; font-size: 11px;}
div#feature p span						{ margin: 0px; font-size: 13px; line-height: 135%;}
div#feature .price						{ font-size: 18px; color: #990000; font-weight: bold; font-family: Arial,Helvetica,Verdana,Tahoma; line-height: 135%; margin: 0px 0px 8px 0px;}

div#feature label						{ clear: both; float: left; width: 50px;}
div#feature .forminput					{ float: left; width: 70px; margin: 0px 0px 5px 0px; width: 195px;}
div#feature .formbutton					{ padding: 2px 7px 2px 7px; font-size: 11px;  }


#cruisedeals							{ margin: 8px 0 0 0;}
div#cruisedeals	h1						{ font-size: 18px; margin: 0px 0px 6px 0px; color: #990000; }
div#cruisedeals p						{ margin: 0px; }
div#cruisedeals .price					{ color: #990000; font-weight: bold; }

#shopping								{ border: 1px #b1c6e2 solid; padding: 8px; margin: 12px 0px 0px 0px;}

div#shopping .title						{ color: #b1c6e2; font-size: 18px; margin: 0px 0px 4px 0px; font-weight: bold;}
div#shopping .item						{ font-size: 16px; line-height: 120%; font-weight: bold; margin: 0px 0px 6px 0px;}
div#shopping .quote						{ font-size: 12px; margin: 0px 0px 6px 0px;}
div#shopping .price						{ text-align: right; font-size: 13px; color: #990000; font-weight: bold; margin: 0px 0px 6px 0px;}
div#shopping .getit						{ font-size: 11px; padding: 3px 8px 3px 8px; background-color: #ff6600; border: 1px #990000 solid; font-weight: bold; margin: 10px 0px 6px 0px; text-decoration: none;}
div#shopping .getit a					{ text-decoration: none; color: #ffffff; }
div#shopping .getit a:hover				{ text-decoration: underline; color: #ffffff; }

#quote									{ background-color: #4376a8; border: 1px #1d4d8e solid; margin: 12px 0px 0px 0px; padding: 8px;}
div#quote .title						{ font-size: 14px; color: #90b0d9; margin: 0px; font-weight: bold;}
div#quote .quote						{ font-size: 13px; color: #ffffff; font-style: italic; margin: 0px; font-weight: bold;}
div#quote .author						{ text-align: right; font-size: 11px; color: #ffffff; margin: 7px 0px 0px 0px;}


#advertisement							{ margin: 0px 0px 13px 0px; }

#rightcol_outer							{ float: left; width: 300px; }
#rightcol								{ margin: 0px;}


#footer_outer							{ background-color: #295da6; clear: both; width: 950px; margin: 12px auto 0px auto; }
#footer									{ text-align: left; }
div#footer								{ padding: 20px 10px 0px 10px; }
div#footer a							{ color: #ffffff; text-decoration: none;}
div#footer a:hover						{ text-decoration: underline;}

div#footer ul							{ padding: 0px; list-style-type: none; margin: 0px;  }
div#footer li							{ float: left; }
div#footer li a							{ font-size: 11px; padding: 3px 6px; color: #ffffff; border: 1px #7a9cc8 solid; text-decoration: none; margin-right: 3px;}
div#footer li a:hover					{ text-decoration: none; background-color: #5484c6}

div#footer p							{ color: #ffffff; margin: 20px 0px 5px 0px; }


#clear									{ clear: both;}

/*

.formtitle								{ font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 17px; color: #ff6600; margin: 0px 0px 6px 0px;}
.formblock								{ border-top: 1px #3b5998 dotted; padding: 12px 0px 0px 0px;}

.formsection							{ margin: 0px 0px 10px 0px; }

.warning								{ background-color: #ffdf5d; font-family: Tahoma,Verdana,Arial,Helvetica; color: #293e6a; border: 1px #ff6600 solid; padding : 4px 8px 4px 8px; font-size: 11px; margin: 0px 0px 14px 0px; text-align: center;}
.warning span							{ font-weight: bold;}





#contentarea							{ border-bottom: 1px #ffffff solid; margin-bottom: 5px; width: 950px; padding: 10px 0px 30px 0px;}

div#contentarea p	 					{ margin: 2px 0px 2px 0px;}
div#contentarea p.menutitle				{ font-size: 14px; font-weight: bold; margin: 0px; color: #ffcc00;}


#footerarea								{ border-bottom: 1px #ffffff solid; margin-bottom: 5px; width: 950px; padding: 10px 0px 30px 0px; }
div#footerarea h1						{ font-size: 14px; font-weight: bold; margin: 16px 0px 0px 0px; color: #ffcc00;}
div#footerarea h2						{ font-size: 11px; color: #b0b6c4; font-weight: normal; margin: 4px 0px 0px 0px; }

#menu									{ float: left; width: 200px; margin: 0px 15px 0px 0px}




#content								{ float: left; width: 730px; }
div#content h1							{ font-size: 34px; color: #ffffff; margin: 0px 0px 10px 0px;  }
div#content p							{ font-size: 14px; margin: 0px 0px 20px 0px; padding: 0px 0px 14px 0px;}
div#content a							{ color: #ffcc00; text-decoration: underline;}
div#content a:hover						{ color: #ff6600; text-decoration: underline;}






#footer									{ padding: 4px 0px 30px 0px; min-height: 200px; text-align: left; max-width: 950px; margin-left: auto; margin-right: auto; text-align: left; }
div#footer p							{ color: #ffffff; text-decoration: none; margin: 0px;}
div#footer a							{ color: #ffffff; text-decoration: none; margin: 0px;}
div#footer a:hover						{ color: #ffcc00; text-decoration: underline; margin: 0px;}




#popup									{ background-color: #ffffff; text-align: left; padding: 20px; }
div#popup h1							{ font-size: 20px; margin: 0px; }
div#popup p								{ font-size: 13px; }
div#popup p span						{ font-weight: bold;}
div#popup p span span					{ font-weight: bold; color: #ff6600;}
div#popup .subtitle						{ font-weight: bold; color: #ff6600; font-size: 16px; margin: 20px 0px 6px 0px; }

div#popup ul							{ margin: 0px 0px 16px 0px; }
div#popup li							{ font-size: 13px; list-style-type: lower-alpha; margin-bottom: 12px;}



.lx_terms								{ z-index:4001; display: none; background-color: #ffffff; border: 10px #b0b6c4 solid; top: 25px; width: 700px; height: 360px; position: fixed; overflow: auto; left: 50%; margin-left: -360px; text-align: left; scrollbar-base-color: #b0b6c4; scrollbar-arrow-color: #ffffff; scrollbar-darkshadow-color: #293e6a; }
.lx_terms_bg							{ z-index:4000; display: none; position: fixed; bottom: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; cursor: hand; -moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); }


*/
