/* CSS Basic Document */
body
{
margin:0px auto;
padding:0px;
background:url(/images/body-top-bg.jpg) left top repeat-x #01B4DC;
}
.logo-table
{
margin-top:4px;
margin-bottom:5px;
}
td.off {
background: url(/images/td-off-bg.jpg) left top repeat-x;
height:30px;
}
td.on{
background: url(/images/td-on-bg.jpg) left top repeat-x;
height:30px;
}
td.offlist {
background-color:#FFFFFF;
border-bottom:1px dashed #AAAAAA;
height:20px;
color:inherit;
}
td.onlist{
background-color:#FFF7EB;
border-bottom:1px dashed #AAAAAA;
height:20px;
color:inherit;
}
.body-left
{
border:1px solid #6698FF;
background-color:#6699FF;
width:190px;
color:inherit;
}
.body-left-padding
{
padding:7px 7px;
}
.ship-image
{
border:3px solid #FFFFFF;
margin-bottom:6px;
}
.destination-box
{
border:3px solid #FFFFFF;
}
.welcome-image
{
border:10px solid #FFFFFF;
}
.welcome-text
{
margin-top:26px;
margin-bottom:12px;
}
.yellow-box
{
border:1px solid #FF9900;
padding:8px 8px;
background-color:#FFFDFA;
color:inherit;
}
.red-box
{
border:1px solid #FF0000;
padding:8px 8px;
background-color:#FFFCFC;
color:inherit;
}
.golden-box
{
border:1px solid #FF9900;
padding:1px;
}
.red-news-box
{
border:1px solid #FF0000;
padding:1px;
}
.padding-top-7px
{
padding-top:7px;
}
.border-top
{
border-top:1px dashed #BDBDBD;
}
.border-bottom
{
border-bottom:1px dashed #A5A5A5;
padding:6px 6px;
}
.footer-box
{
border-top:7px solid #3E6DCC;
background-color:#4775D1;
padding:10px;
color:inherit;
}



/* CSS Background image Document */
.body-inside-bg
{
background:url(/images/body-inside-bg.jpg) left top  repeat-x #FFFFFF;
padding:0px 8px;
color:inherit;
}


/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #4b4b4b;
	text-decoration: none;
}
.red-text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	background-color:inherit;
	text-decoration: none;
}
.blue-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000ff;
	background-color:inherit;
	text-decoration: underline;
}
.blue-link:hover
{
color:#ff0000;
text-decoration:underline;
background-color:inherit;
}
.news-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000ff;
	background-color:inherit;
	text-decoration: none;
}
.news-link:hover
{
color:#ff0000;
text-decoration:underline;
background-color:inherit;
}
.red-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	background-color:inherit;
	text-decoration: none;
}
.red-link:hover
{
color:#0659A3;
text-decoration:underline;
background-color:inherit;
}
.title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 26px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
	padding-left:10px;
}
.top-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.top-link:hover
{
color:#D9EDFF;
background-color:inherit;
text-decoration:underline;
}
.top-menu-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.top-menu-link:hover
{
color:#D9EDFF;
background-color:inherit;
text-decoration:underline;
}
.orange-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #FF9900;
	background-color:inherit;
	text-decoration: none;
}
.orange-link:hover
{
color:#0659A3;
background-color:inherit;
text-decoration:underline;
}
.destination-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #1966AC;
	background-color:inherit;
	text-decoration: none;
	padding-left:5px;
}
.destination-link:hover
{
color:#FF9900;
background-color:inherit;
text-decoration:underline;
}
.ship-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #1966AC;
	background-color:inherit;
	text-decoration: none;
	padding-left:5px;
}
.ship-link:hover
{
color:#FF9900;
background-color:inherit;
text-decoration:underline;
}
.footer-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
	}
.footer-link:hover
{
color:#C4D8FF;
background-color:inherit;
text-decoration:underline;
}
.copyright-text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #F3F7FF;
	background-color:inherit;
	text-decoration: none;
}

.sub-shiptitle { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FF9900;
	padding:0px;
	margin::0px;
}
.orange-price { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight: bold;
	color:#FF9900;
	padding:0px;
	margin::0px;
}

.ship-links {
color:#003366;
	font-weight:bold;
	margin-top:8px;
}

.blue_bg_top
{
background:url(/images/bule_bg_top.jpg) left top repeat-x;
height:7px;
}
.blue_bg_bottom
{
background:url(/images/blue_bg_bottom.jpg) left top repeat-x;
height:7px;
}
.blue_bg_left
{
background:url(/images/blue_bg_left.jpg) left top repeat-y;
width:7px;
}
.blue_bg_right
{
background:url(/images/blue_bg_right.jpg) left top repeat-y;
width:7px;
}

.orange_top_bg
{
background:url(/images/orange_top_bg.jpg) left top repeat-x;
height:7px;
}
.orange_right_bg
{
background:url(/images/orange_right_bg.jpg) left top repeat-y;
width:7px;
}
.orange_bottom_bg
{
background:url(/images/orange_bottom_bg.jpg) left top repeat-x;
height:7px;
}
.orange_left_bg
{
background:url(/images/orange_left_bg.jpg) left top repeat-y;
width:7px;
}