
* {
	margin: 0;
	padding: 0;
}

html,body {
	background-color:#1a242e;
	background-image: url('../styles/blue/intro/bkg_image.jpg');
	background-position: top center;
	background-attachment: fixed;
	background-repeat:no-repeat;
	line-height: 15px;
	margin-top:20px;
	margin-bottom:20px;

	font: normal 12px Arial;
	text-align: left;
	font-size: 10pt;
	color:#C1C4C6;

}

h1, h2, h3 {
	color: #1a242e;
	font-family: Arial;
	line-height: 110%;
	letter-spacing: -1px;
}

h1 {
	margin-bottom: .5em;
	font-size: 182%;
	font-weight: bold;
}

h2 {
	margin-bottom: .5em;
	font-size: 136%;
	font-weight: normal;
}

h3 {
	font-size: 100%;
	font-weight: bold;
}

h4 {
	font-size: 112%;
	font-weight: bold;
}

p, blockquote, ol, ul {
	font-family:verdana;
	margin-bottom: 1.5em;
	text-align: justify;
	font-size: 10pt;
	color:#C1C4C6;
}

blockquote {
	margin-left: 2em;
	margin-right: 2em;
}

ol {
	margin-left: 2em;
}

ul {
	list-style: none;
}

ul li {
	padding-left: 1em;
	background: url(../styles/blue/intro/img07.gif) no-repeat left top;
}

a {
	text-decoration: none;
	color: #78724c;
	font-weight: normal;
}

a:hover {
	text-decoration: underline;
	color: #9d987b;
}

table {
	vertical-align:top;
	text-align:left;
	}

.peachHr {
	float: right;
	width: 520px;
	margin-bottom: 10px;
	padding-bottom: 1px;
	background: url(../styles/blue/intro/img04.gif) repeat-x left bottom;
}

.HRLong {
	display: block;
	background:url(../styles/sirenis/images/hrlinelg.jpg) no-repeat scroll center;
	height:2px;
	border: 0;
	margin-bottom:15px;
}

.contentHR {
	display: block;
	background:url(../styles/sirenis/images/hrlinelg.jpg) no-repeat scroll center;
	height:2px;
	border: 0;
	margin-top:10px;
	margin-bottom:0px;
}

.centerHR {
	display: block;
	background:url(../styles/sirenis/images/hrlinelg.jpg) no-repeat scroll center;
	height:2px;
	border: 0;
	margin-top:0px;
	margin-bottom:5px;
}


div.hr {
  height: 15px;
  background:  url(../styles/sirenis/images/hrline.jpg) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

/* Logo */

#logo {
	width: 796px;
	height: 288px;
	margin: 0 auto;
	background: url(../styles/blue/intro/intrologo.png) no-repeat left;
	border-left: 1px solid #797664;
	border-top: 1px solid #797664;
	border-right: 1px solid #797664;

}

#logo p {
	position:relative;
	top:40px;
	left:210px;
	font-family:"Times New Roman",Georgia,Serif;
	float: left;
	padding: 0 10px 0 5px;
	margin: 0;
	text-align:center;
	text-transform: uppercase;
	line-height: 1.5em;
	font-size: 1.1em;
	color: #5a5a5a;
}


#logo h1 {
	margin: 0;
	padding: 120px 0 0 0;
	text-align: right;
	letter-spacing: -1px;
	font-size: 189%;
}

#logo h2 {
	margin: 0;
	padding: 0 0 0 0;
	text-align: right;
	letter-spacing: -1px;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
}

#logo a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Page */
#page {
	width: 800px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}

#imgPage{
	width: 790px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	overflow: hidden;
}

/* Content */
#travelContent{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	background: url(../styles/blue/intro/bkg_sidebar.png) repeat;
}


#content {
	float: right;
	width: 550px;
	min-height:300px;
	padding: 10px 15px 10px 5px;
	border-top: 1px solid #1a242e;
	border-left: 1px solid #1a242e;
	border-right: 1px solid #797664;
	background: url(../styles/blue/intro/bkg_content.png) repeat;
}

#imgContent {
	float: right;
	width: 520px;
	padding: 0px 0px 0px 0px;
}


#welcome {
	float: right;
	width: 550px;
	margin-bottom: 20px;
	padding-bottom: 1px;
}

.floating-box {
	float: left;
	width: 240px;
}

.floating-box p, .floating-box blockquote, .floating-box ol, .floating-box ul {
	line-height: 144%;
	font-size: 92%;
}

.floating-box img {
	border: 5px solid #FFFFFF;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 250px;
	padding: 0px 10px 10px 10px;
	border-left: 0px solid #797664;
	margin-bottom: -1200px; padding-bottom: 1200px;

}

#sidebar blockquote {
	margin-left: 0;
	padding-left: 1em;
	border-left: 5px solid #a99a6f;
}

#sidebar blockquote p {
	text-align: left;
	line-height: normal;
	font-style: italic;
	font: normal 12px Arial;
	color: #9d987b;
}
.sidebarhr {
	float: center;
	width: 90%;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 1px;
	background: url(../styles/blue/intro/img04.gif) repeat-x left bottom;
}

#sidebar h1, h2, h3 {
	color: #9d987b;
	font-family: Arial;
	line-height: 100%;
	letter-spacing: -1px;
}

#sidebar h1 {
	margin-bottom: .5em;
	font-size: 182%;
	font-weight: bold;
}

#sidebar h2 {
	margin-bottom: .5em;
	font-size: 136%;
	font-weight: bold;
}

#sidebar h3 {
	font-size: 100%;
	font-weight: bold;
}


#links {
}

#links ul {
	background: url() repeat-x left bottom;
}

#links li {
	padding: 1px 0;
	background: url() repeat-x left top;
}

#links a {
	padding-left: 1em;
	background: url(../styles/blue/intro/img08.gif) no-repeat left center;
	color: #ccc7a9;
}

#links a:hover {
	padding-left: 1em;
	background: url(../styles/blue/intro/img08.gif) no-repeat left center;
	color: #9d987b;
}

.PricingTD {
	font-size: 100%;
	font: normal 12px Arial;
	color: #1C232D;
 	height:;
	padding:1px;
	padding-right:0;
	padding-left:4px;
 	width:;
	vertical-align:top;
}
.PricingTD_Right {
 height:;
	padding:1px;
	padding-right:4px;
	padding-left:4px;
	padding-top:24px;
 width:;
	vertical-align:top;
	text-align:right;
}
.PricingTD_desc {
	padding-left:4px;
	vertical-align:top;
}
.PriceTxt {
	font-weight:800;
}
.PricingTitleFont {
	line-height:26px;
}
.Pricing {
	font-size:12px;
	font-weight:700;
}


.PricingFont {

	color: #1C232D;
	font-family: Arial;
	line-height: 110%;
	letter-spacing: -1px;

	margin-bottom: .5em;
	font-size: 150%;
	font-weight: normal;
}
.PricingFont:visited {
	text-decoration:none;
	color:#1C232D;
}
.PricingFont:link {
	text-decoration:none;
	color:#1C232D;
}
.PricingFont:hover {
	text-decoration:none;
	color:#224867;
}


/* ####### */

.MainTable {
	background: url(../styles/blue/intro/bkg_sidebar.png) repeat;
	width:798px;
	border-collapse:;
	margin-top:0px;
	border-left: 1px solid #797664;
	border-right: 1px solid #797664;
}

.MainTDHead {
	width: 798px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	background: #FFFFFF;
	overflow: hidden;
}

.MainTableSpaced {
	margin-top:0;
	width:788px;
	border-collapse:;
}

.MainTD {
 	background-color:;
	width:798px;
	height:28px;
	padding:0px;
	padding-top:0;
	text-align:center;
}

.MenuTable {
	background-image:url(../styles/blue/images/menu_bkg.jpg);
	background-repeat:no-repeat;
	width:798px;
	margin: 0px;
	margin-top:0px;
	padding:0;
	font-size:12px;
	font-weight:normal;
	border-left: 1px solid #797664;
	border-right: 1px solid #797664;
}

.MenuTD {
	padding:0px;
	padding-left:6px;
	height:24px;
	vertical-align:middle;
	filter:alpha(Style=1, Opacity=60, FinishOpacity=100, StartY=5, FinishY=50, StartX=0, FinishX=0);
}
.MenuTDover {
	background-image:url(../styles/blue/images/menuon.jpg);
	padding-left:6px;
	height:24px;
	vertical-align:middle;
	filter:alpha(Style=1, Opacity=20, FinishOpacity=100, StartY=5, FinishY=70, StartX=0, FinishX=0);
}

.MenuTDon {
	background-image:url(../styles/blue/images/menuon.jpg);
	padding-left:6px;
	height:24px;
	vertical-align:middle;
	filter:alpha(Style=1, Opacity=20, FinishOpacity=100, StartY=5, FinishY=70, StartX=0, FinishX=0);
}

.MenuTDLeft {
	width:5px;
}
.MenuTDTop {
	height:28px;
}
.MenuTDDiv {
	width:3px;
}
.MenuTDSpacer {
	height:1px;
}
.MenuTDRight {
	width:5px;
}
.MenuTDBottom {
	padding:0;
}
.MenuFont {
	font-size:12px;
	font-weight:normal;
	color:#1C232D;
}
.MenuFont:visited {
	text-decoration:none;
	color:#1C232D;
}
.MenuFont:link {
	text-decoration:none;
	color:#e5daba;
}
.MenuFont:hover {
	text-decoration:none;
	color:#e5daba;
}
.MenuFonton {
	text-decoration:none;
	color:#1C232D;
}
.MenuFonton:visited {
	text-decoration:none;
	color:#e5daba;
}
.MenuFonton:link {
	text-decoration:none;
	color:#e5daba;
}
.MenuFonton:hover {
	text-decoration:none;
	color:#e5daba;
}

IMG {
	border-width:0;
	margin:0;
	vertical-align:middle;
}
FORM {
	padding:0;
	margin:0;
}
/*####################################################################################################*/

.requiredField {
	color:#a99a6f;
	font-size:14;
	font-weight:800;
	padding-left:5px;
}

/* Flash image text wrap*/
.swfFloatLeft {
	float:left;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.loginTable {
	background-color:#1a242e;
	float:none;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	margin-top:0;
	width:798px;
	border-width:3;
	border-style:solid;
	border-color:#a99a6f;
}
.LoginHR {
	border: 0;
	width:100%;
	height:2px;
	color:#a99a6f;
	background-color:#a99a6f;
}
.loginHeader {
 	background-color:;
	color:#b0a178;
	padding:0px;
	font-size:14pt;
	font-weight:800;
 	text-align:;
 	vertical-align:;
}

.loginTitle {
 	background-color:;
	color:#a18d50;
	padding:10px;
	font-size:10pt;
	font-weight:800;
 	text-align:;
 	vertical-align:;
}

.loginTD {
 background-color:;
	color:#DBDBDB;
	padding:0;
	padding-top: 15px;
	font-size:10pt;
	font-weight:800;
 text-align:;
 vertical-align:;
	border-width:0;
	border-color:#E1E1E1;
	border-style:solid;
}
.loginFooterTable {
 background-color:;
	border-top-color:a99a6f;
	border-top-width:0;
	border-top-style:solid;
	margin:0 auto;
	margin-top:0px;
	width:798px;
}
.loginTDLeft {
	width:6px;
	background-position:top;
	padding:0;
}
.loginFooterTD {
	text-align:center;
 background-color:;
	color:#A99A6F;
	padding:5px;
	vertical-align:bottom;
}
.loginTDRight {
	padding:0px;
	padding-top:10px;
	font-size:8pt;
	color:#A99A6F;
	text-align: right;
}
.loginFont {
	font-size:10pt;
	font-weight:800;
	color:#b0a178;
}
.loginFont:visited {
	text-decoration:none;
	color:#b0a178;
}
.loginFont:link {
	text-decoration:none;
	color:#b0a178;
}
.loginFont:hover {
	text-decoration:none;
	color:#8b7c52;
}

.HeaderTable {
	background-color:#1a242e;
	width:100%;
	padding:0;
	margin-top:0;
	border-width:1px;
	border-style:solid;
	border-color:#443f24;
}

.HeaderTitle {
	background-color:#1a242e;
	color:#e7e7e7;
	padding:5px;
	padding-left:12px;
	font-size:12pt;
	font-weight:800;
	text-align:;
	vertical-align:;
}

.HeaderTitleFont {
	font-size:10pt;
	font-weight:800;
}
.HeaderTitleFont:visited {
	text-decoration:underline;
	color:#D3D1D4;
}
.HeaderTitleFont:link {
	text-decoration:underline;
	color:#D3D1D4;
}
.HeaderTitleFont:hover {
	text-decoration:none;
	color:#D3D1D4;
}
.HeaderTD {
 background-color:;
	color:#999999;
	padding:3px;
	font-size:10pt;
	font-weight:800;
 text-align:;
 vertical-align:;
	border-width:0;
	border-color:#E1E1E1;
	border-style:solid;
}
.HeaderDate {
	font-family:Arial;
	font-size:10pt;
	padding-right:4px;
	text-align:right;
	vertical-align:middle;
	color:#CCCCCC;
}
.HeaderFont {
	font-size:10pt;
	font-weight:800;
}
.HeaderFont:visited {
	text-decoration:underline;
	color:#D3D1D4;
}
.HeaderFont:link {
	text-decoration:underline;
	color:#D3D1D4;
}
.HeaderFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.sortListTable {
	background-color:FF0000;
	width:99%;
	height:60px;
	padding:0;
	margin-top:0;
	margin-bottom:8px;
	border-width:px;
 border-color:;
	border-style:solid;
}
/*
.LabelTD {
 background-color:;
	padding:3px;
	text-align:right;
	font-size:12px;
	font-weight:800;
	color:#a18d50;
	border-width:0;
	border-bottom-width:0;
 border-color:;
	border-style:solid;
}
.LabelFont {
	font-size:11px;
	color:#DBDBDB;
	font-weight:800;
}
.LabelFont:visited {
	text-decoration:none;
	color:#D3D1D4;
}
.LabelFont:link {
	text-decoration:none;
	color:#D3D1D4;
}
.LabelFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.DataTD {
 background-color:;
 width:color:#A99A6F;
	padding:3px;
	border-width:0;
 border-color:;
	border-style:solid;
}
.DataTDover {
	background-color:#EFEFEF;
	color:#333333;
	padding:4px;
	border-width:1px;
	border-color:#DDDDDD;
	border-style:solid;
}
.DataFont {
 font-size:;
	color:#DBDBDB;
}
.DataFont:visited {
	text-decoration:underline;
	color:#D3D1D4;
}
.DataFont:link {
	text-decoration:underline;
	color:#D3D1D4;
}
.DataFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}
*/
.FieldTD_hdr {
	background-color:#5D5E60;
	color:#C5C6C8;
	padding:1px;
	vertical-align:top;
 text-align:;
	border-width:0;
	border-color:#232323;
	border-style:solid;
}
.FieldTD {
	background-color:#F9F9F9;
	color:#333333;
	padding:1px;
	vertical-align:top;
 text-align:;
	border-width:0;
	border-color:#232323;
	border-style:solid;
}
.FieldFont {
	font-size:12px;
	color:#333333;
	font-weight:500;
}
.FieldFont:visited {
	text-decoration:none;
	color:#D3D1D4;
}
.FieldFont:link {
	text-decoration:none;
	color:#D3D1D4;
}
.FieldFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}

.MenuVTable {
 background-color:;
	background-image:url();
	width:100%;
	margin:0;
	margin-top:0;
	padding:0;
	border-width:0;
	border-top-width:0;
	border-style:solid;
	border-color:#CCCCCC;
	border-collapse:collapse;
}
.MenuVTD {
	background-color:#84210d;
	background-image:url();
	padding:2px;
	padding-left:6px;
	height:24px;
	font-size:11px;
 text-align:;
	vertical-align:middle;
	border-width:0;
	border-top-width:1px;
	border-style:solid;
	border-color:#999999;
	filter:alpha(Style=1, Opacity=60, FinishOpacity=100, StartY=5, FinishY=50, StartX=0, FinishX=0);
}
.MenuVTDOver {
	background-color:#2F6CB3;
	background-image:url();
	padding:2px;
	padding-left:6px;
	height:24px;
 text-align:;
	vertical-align:middle;
	border-width:0;
	border-top-width:1px;
	border-style:solid;
	border-color:#C9C9C9;
}
.MenuVTDOn {
	background-color:#84210d;
	background-image:url();
	padding:2px;
	padding-left:6px;
	height:24px;
 text-align:;
	vertical-align:middle;
	border-width:0;
	border-top-width:1px;
	border-style:solid;
	border-color:#666666;
}

.MenuCatTypeTD {
	background-color:#E4E4E4;
	background-image:url(../styles/sirenis/images/bk_blu_hori.gif);
	padding:1px;
	padding-left:8px;
	height:18px;
 text-align:;
	vertical-align:middle;
	border-width:1px;
	border-bottom-width:0;
	border-right-width:0;
	border-style:solid;
	border-color:#C9C9C9;
	border-left-color:#FFFFFF;
	filter:alpha(Style=1, Opacity=50, FinishOpacity=100, StartY=5, FinishY=50, StartX=0, FinishX=0);
}
.MenuCatTypeFont {
 font-family:;
	font-size:11px;
	font-weight:800;
}
.MenuCatTypeFont:link {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuCatTypeFont:visited {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuCatTypeFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.MenuContentTypeTD {
	background-color:#E4E4E4;
	background-image:url();
	padding:1px;
	padding-left:8px;
	height:20px;
 text-align:;
	vertical-align:middle;
	border-width:1px;
	border-bottom-width:0;
	border-right-width:0;
	border-style:solid;
	border-color:#C9C9C9;
	border-left-color:#FFFFFF;
	filter:alpha(Style=1, Opacity=50, FinishOpacity=100, StartY=5, FinishY=50, StartX=0, FinishX=0);
}
.MenuContentTypeTDOver {
	background-color:#C9C9C9;
	background-image:url();
 font-family:;
	padding:1px;
	padding-left:8px;
	height:20px;
 width:;
 text-align:;
	vertical-align:middle;
	border-width:1px;
	border-top-width:0;
	border-right-width:0;
	border-style:solid;
	border-color:#696969;
	border-left-color:#FFFFFF;
}
.MenuContentTypeTDOn {
	background-color:#84210d;
	background-image:url(../styles/sirenis/images/bk_blu_hori.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:1px;
	padding-left:8px;
	height:18px;
 width:;
 text-align:;
	vertical-align:middle;
	border-width:1px;
	border-top-width:0;
	border-right-width:0;
	border-style:solid;
	border-color:#666666;
	border-left-color:#999999;
}
.MenuContentTypeFontOn {
 font-family:;
	font-size:11px;
	font-weight:800;
}
.MenuContentTypeFontOn:link {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuContentTypeFontOn:visited {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuContentTypeFontOn:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.MenuContentTypeFont {
 font-family:;
	font-size:11px;
	font-weight:800;
}
.MenuContentTypeFont:link {
	text-decoration:none;
	color:0;
}
.MenuContentTypeFont:visited {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuContentTypeFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.MenuCatTD {
 background-color:;
	color:#999999;
	padding:1px;
	padding-left:14px;
 width:;
 text-align:;
	vertical-align:top;
	border-width:0;
	border-color:#969696;
	border-style:solid;
}
.MenuCatTDOn {
 background-color:;
	color:#333333;
	padding:1px;
	padding-left:14px;
 width:;
 text-align:;
	vertical-align:top;
	border-width:0;
	border-width:0;
	border-color:#969696;
	border-style:solid;
}
.MenuCatFont {
 font-family:;
	font-size:10px;
	font-weight:500;
	color:#444444;
}
.MenuCatFont:link {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuCatFont:visited {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuCatFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.MenuCatFontOn {
 font-family:;
	font-size:10px;
}
.MenuCatFontOn:link {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuCatFontOn:visited {
	text-decoration:none;
	color:#c4c4c4;
}
.MenuCatFontOn:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.MenuParentTD {
	padding:3px;
	padding-left:5px;
 text-align:;
	border-width:0;
	border-bottom-width:px;
	border-color:#969696;
	border-style:solid;
}
.MenuParentFont {
 font-family:;
	font-size:11px;
	font-weight:500;
	color:#D9D9D9;
}
.MenuParentFont:link {
	color:#c4c4c4;
}
.MenuParentFont:visited {
	color:#c4c4c4;
}
.MenuParentFont:hover {
	color:#B0AEB1;
}
#DhtmlMenuDiv {
	background-color:transparent;
	width:90%;
	height:12px;
	position:relative;
	bottom:0;
	left:7px;
	right:0;
	top:7px;
 float:;
}
#DhtmlMenu {
	background-color:#EFEFEF;
}
#DhtmlMenu ul {
	margin:0;
	padding:0;
}
#DhtmlMenu li {
	display:inline;
	list-style:none;
	padding:0;
	margin:2px;
}
A.DhtmlMenuLink {
	background-color:transparent;
	width:auto;
	color:#000000;
	font-size:11px;
	font-weight:500;
 margin:;
	padding:8px;
	padding-bottom:12px;
	text-decoration:none;
}
A.DhtmlMenuLink:link {
	text-decoration:none;
	color:#D3D1D4;
}
A.DhtmlMenuLink:visited {
	text-decoration:none;
	color:#D3D1D4;
}
A.DhtmlMenuLink:hover {
 background-color:;
	color:#B0AEB1;
}
.DhtmlMenuItem {
	width:158px;
	color:#000000;
 background-color:;
	border:0 solid #CCCCCC;
	position:absolute;
	visibility:hidden;
}
.DhtmlMenuItem li A {
	background-color:#CCCCCC;
 color:;
	display:block;
	font-size:10px;
	line-height:2 em;
	margin-top:0;
	padding:0 8px;
	text-decoration:none;
	border-width:0;
	border-style:solid;
	border-top-width:1px;
	border-color:#B9B9BC;
}
.DhtmlMenuItem li A:link {
	text-decoration:none;
	color:#D3D1D4;
}
.DhtmlMenuItem li A:visited {
	text-decoration:none;
	color:#D3D1D4;
}
.DhtmlMenuItem li A:hover {
	background-color:#656565;
	color:#B0AEB1;
}

/*
.AppMenuTable {
	margin-top:3px;
	margin-bottom:1px;
	border-width:0;
}

.AppMenuVTable {
 background-color:;
	width:100%;
	margin-top:1px;
	border-width:0;
	border-top-width:0;
	border-style:solid;
 border-color:;
}
.AppMenuVTable a:link {
 color:;
}
.AppMenuVTable a:visited {
 color:;
}
.AppMenuVTable a:hover {
 color:;
}
.AppMenuTD {
 background-color:;
 height:;
 width:;
	padding:4px;
	font-size:11px;
	border-width:0;
	border-style:none;
	border-color:#DEDEDE;
	text-align:center;
	vertical-align:middle;
	border-bottom-width:0;
	border-bottom-style:solid;
	border-bottom-color:#DEDEDE;
}
.AppMenuTDOver {
 background-color:;
 height:;
 width:;
	padding:4px;
	border-width:0;
	border-style:none;
	border-color:#DEDEDE;
	text-align:center;
	vertical-align:middle;
	border-bottom-width:0;
	border-bottom-style:solid;
	border-bottom-color:#DEDEDE;
}
.AppMenuVTD {
	text-align:left;
	padding:4px;
	padding-left:6px;
}
.AppMenuVTDOver {
	text-align:left;
	padding:4px;
	padding-left:6px;
}
.AppMenuLangTD {
	width:auto;
	vertical-align:bottom;
}
.AppMenuTop {
	height:15px;
}
.AppMenuLeft {
	width:5px;
	padding:0;
}
.AppMenuDiv {
 background-color:;
	width:3px;
	border-width:0;
}
.AppMenuSpacer {
 background-color:;
	height:1px;
	padding:0;
}
.AppMenuBottom {
}
.AppMenuRight {
	width:5px;
	padding:0;
}
.AppMenuFont {
 font-family:;
	font-size:12px;
	font-weight:700;
}
.AppMenuFont:visited {
	text-decoration:underline;
	color:#D3D1D4;
}
.AppMenuFont:link {
	text-decoration:underline;
	color:#D3D1D4;
}
.AppMenuFont:hover {
	text-decoration:underline;
	color:#B0AEB1;
}
*/

.SubMenuTable {
 	background-color:;
	margin:0;
	margin-top:2px;
	margin-bottom:8px;
 	width:;
	height:20px;
	border-width:0;
	border-bottom-width:0px;
	border-style:solid;
	border-color:#CCCCCC;
}
.SubMenuTD {
 background-color:;
	color:#000000;
	background-image:url();
	padding:1px;
	font-size:11px;
	border-width:0;
	border-style:none;
	border-color:#DEDEDE;
 height:;
	border-right-width:0;
	border-right-style:solid;
	border-right-color:#FFFFFF;
 text-align:;
 vertical-align:;
	border-top-width:0;
	border-top-style:solid;
	border-top-color:#000000;
}
.SubMenuTDFont {
	font-size:10px;
	color:#FFFFFF;
	font-weight:800;
}
.SubMenuTDFont:visited {
	text-decoration:none;
	color:#D3D1D4;
	font-weight:800;
}
.SubMenuTDFont:link {
	text-decoration:none;
	color:#D3D1D4;
	font-weight:800;
}
.SubMenuTDFont:hover {
	text-decoration:none;
	color:#B0AEB1;
	font-weight:800;
}
.SubMenuTab {
	color:#FFFFFF;
	width:80px;
	padding:3px;
 text-align:;
	font-size:9px;
	vertical-align:middle;
}
.SubMenuTabFont {
 background-color:;
	font-size:10pt;
	color:#B0AEB1;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
	border-width:0;
	border-style:solid;
	border-color:#EFEFEF;
}
.SubMenuTabFont:visited {
	text-decoration:none;
	color:#D3D1D4;
}
.SubMenuTabFont:link {
	text-decoration:none;
	color:#D3D1D4;
}
.SubMenuTabFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.SubMenuTop {
}
.SubMenuLeft {
	width:12px;
 	height:;
 	background-color:;
	background-repeat:no-repeat;
	border-top-width:0;
	border-top-style:solid;
	border-bottom-color:#000000;
}
.SubMenuDiv {
 	background-image:;
 	background-color:;
	width:24%;
 	height:;
	border-top-width:0;
	brder-top-style:solid;
	border-top-color:#000000;
}
.SubMenuRight {
	width:12px;
	border-right-width:0;
	border-right-style:solid;
	border-right-color:#000000;
}
.SubMenuBottom {
}
.SubMenuFont {
 	background-color:;
	font-family:Arial;
	font-size:10pt;
	padding:1px;
	border-width:0;
	border-style:solid;
	border-color:#CCCCCC;
}
.SubMenuFont:visited {
	text-decoration:none;
	color:#D3D1D4;
}
.SubMenuFont:link {
	text-decoration:none;
	color:#D3D1D4;
}
.SubMenuFont:hover {
	text-decoration:underline;
	color:#B0AEB1;
}
.SubMenuTitleTable {
 	background-color:;
	border-width:0;
	border-style:solid;
	border-color:#222222;
}
.SubMenuTitle {
 	background-color:;
	color:#999999;
 	width:;
	padding:2px;
	font-size:13px;
 	text-align:;
	vertical-align:middle;
}
.SubMenuTitleLeft {
	width:5px;
}
.SubMenuTitleRight {
	width:0;
}
.SubMenuTitleFont {
	font-family:Arial;
	font-size:10pt;
	color:#DBDBDB;
	font-weight:500;
}
.SubMenuTitleFont:visited {
	text-decoration:underline;
	color:#D3D1D4;
}
.SubMenuTitleFont:link {
	text-decoration:underline;
	color:#D3D1D4;
}
.SubMenuTitleFont:hover {
	text-decoration:underline;
	color:#B0AEB1;
}
.SubMenuSort {
	width:27%;
	padding:3px;
	padding-right:7px;
	font-family:Arial;
	font-size:10pt;
	color:#B0AEB1;
	text-align:right;
	vertical-align:middle;
}
.SubMenuSearch {
	background-color:#1a242e;
	width:170px;
	text-align:center;
	padding:2px;
	font-family:Arial;
	font-size:10pt;
	vertical-align:top;
}
.SubMenuSearchFont {
	font-family:Arial;
	font-size:10pt;
	color:#B0AEB1;
}
.SubMenuSearchInput {
 background-color:;
	font-size:10px;
	width:100px;
}
.GroupTD {
 background-color:;
	color:#333333;
	font-size:11pt;
	padding:5px;
	vertical-align:top;
 text-align:;
}
.MsgTD {
 	background-color:;
	padding:2px;
	vertical-align:top;
 	text-align:;
	border-width:0;
	border-style:solid;
	border-color:#222222;
}
.MsgFont {
 	background-color:;
	font-size:10pt;
	color:#66CC00;
	font-weight:800;
	padding:2px;
	border-width:0;
	border-style:solid;
	border-color:#222222;
}
.ErrTD {
 	background-color:;
	padding:2px;
	vertical-align:top;
 	text-align:;
}
.ErrFont {
 	text-align:left;
 	background-color:;
 	font-family:;
	font-size:10pt;
	color:#a99a6f;
	font-weight:800;
	padding:2px 0 0 25px;

}
.DateAlert {
	color:#CC0000;
}
/*
.HomeContentTD {background-color:#5D5E60;padding:3px;line-height:16pt;vertical-align:top;border-width:1px;border-bottom-width:1px;border-style:solid;border-color:#4A4A4A;}
.HomeContentInfo {color:#999999;padding:6;padding-top:10px;padding-bottom:0;text-align:right;font-family:Arial;font-size:7pt;}
.HomeContentInfoFont:link,.HomeContentInfoFont:visited {background-color:#0B0D0F;font-family:Arial;font-size:7pt;padding:2;color:#666666;border-width:1px;border-bottom-width:0;border-style:solid;border-color:#D9D9D9;}
.HomeContentFont {background-color:;font-size:9pt;font-weight:800;}
.HomeContentFont:link {color:#D3D1D4;}
.HomeContentFont:visited {color:#D3D1D4;}
.HomeContentFont:hover {color:#B0AEB1;}
.HomeContentThumbnail {float:left;padding-right:2;}
*/
Select {
	font-family:Arial;
	font-size:10px;
	color:#000066;
	background-color:#C5C6C8;
	vertical-align:middle;
}


.radio {
	background-color:#1a242e;
	border-style:solid;
	border-width:0;
}
.code {
	font-size:11px;
	color:#222222;
	background-color:#cccccc;
	border-width:1px;
	border-color:#DEDEDE;
	border-style:solid;
	padding:3px;
	margin:0;
}

.TabTable {
	width: 100%;
}

.TabTdLeftq {
	width: 5px;
	border-width: 1px;
	border-top-width: 1px;
	border-color: #ff0000;
	border-style: solid;
}

.TabTdOn {
	background-color: #ff00ff;
	padding: 4px;

	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#ff0000;
	border-style:solid;
}

.TabTd {
	background-color: #123456;
	padding: 4px;
	color: #00ff00;

	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;

	border-color:#ff0000;
	border-style:solid;

}

.TabTdDiv {
	background-color: #123456;
	width: 3px;
	border-width: 1px;
	border-bottom-width: 1px;
	border-color: #ff0000;
	border-style: solid;
}

.TabTdRight {
	width: 10%;
	border-width: 1px;
	border-bottom-width: 1px;
	border-color: #ff0000;
	border-style: solid;
}

.TabFont {
	font: bold 14 Arial, sans-serif;
	color: #000000;
	padding-left: 8;
	padding-right: 8;
}

.TabFont:visited {
	text-decoration: none;
	color: #000000;
}

.TabFont:link {
	text-decoration: none;
	color: #0000ff;
}

.TabFont:hover {
	text-decoration: none;
	color: #ff0000;
}

.PanelTable {
	margin-bottom:6px;
	width:100%px;
	height:300px;
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#ff0000;
	border-style:solid;
}
.PanelTd {
	background-color:#ff00ff;
	padding:4px;
	border-width:0;
	border-bottom-width:1px;
	border-color:#ff00000;
	border-style:solid;
}








.FeedsTable {
	width:99%;
 height:;
	margin-top:5px;
	border-width:0;
	border-bottom-width:0;
	border-style:solid;
	border-color:#DEDEDE;
}
.CommerceTable {
	border-width:0;
}
.CommerceTd {
}
.CommerceThumb {
	float:right;
}
.CommerceImage {
	float:right;
}
.CalendarTable {
	width:99%;
}
.CalendarTable TD {
	border-width:1px;
	border-style:solid;
	border-color:#E1E1E1;
}
.MiniCalendarHeadTable {
 background-color:;
	margin-top:2px;
	width:100%;
	border-width:0;
	border-bottom-width:1px;
	border-color:#4C6B7D;
	border-style:solid;
}
.MiniCalendarHeadTD {
	background-image:url(../styles/sirenis/images/sectionHead_bkg.jpg);
	height:20px;
 width:;
	padding:3px;
	color:#FFFFFF;
 font-family:;
	font-size:10pt;
	font-weight:800;
	vertical-align:middle;
	text-align:center;
}
.MiniCalendarTable {
 background-color:;
	background-image:url();
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-top:2px;
	margin-bottom:2px;
	width:100%;
 height:;
}
.MiniCalendarSpacer {
 background-color:;
	padding:0;
	height:3px;
}
.MiniCalendarLabelTD {
	background-color:#C59648;
	width:20px;
	padding:1px;
	color:#EFEFEF;
 text-align:;
	border-width:1px;
	border-color:#C59648;
	border-style:solid;
}
.MiniCalendarToday {
	background-color:#C59648;
 width:;
	padding:1px;
 text-align:;
	border-width:1px;
	border-color:#C59648;
	border-style:solid;
}
.MiniCalendarTD {
 background-color:;
 width:;
	padding:1px;
 text-align:;
	border-width:1px;
	border-color:#C59648;
	border-style:solid;
}
.MiniCalendarEvent {
	background-color:#A0B348;
 width:;
	padding:1px;
 text-align:;
	border-width:1px;
	border-color:#CFCFCF;
	border-style:solid;
}
.MiniCalendarTodayFont:link {
	font-size:10px;
	color:#222222;
}
.MiniCalendarTodayFont:visited {
	font-size:10px;
	color:#222222;
}
.MiniCalendarTodayFont:hover {
	font-size:10px;
	color:#D3D1D4;
}
.MiniCalendarEventFont:link {
	text-decoration:none;
	font-size:10px;
	color:#232323;
}
.MiniCalendarEventFont:visited {
	text-decoration:none;
	font-size:10px;
	color:#696969;
}
.MiniCalendarFont {
	font-size:10px;
	color:#EFEFEF;
}
.MiniCalendarFont:link {
	text-decoration:none;
	font-size:10px;
	color:#B0AEB1;
}
.MiniCalendarFont:visited {
	text-decoration:none;
	font-size:10px;
	color:#B0AEB1;
}
.MiniCalendarFont:hover {
	font-size:10px;
	color:#D3D1D4;
}
.MiniCalendarFootTD {
	padding:1px;
	border-width:0;
	border-bottom-width:1px;
	border-color:#4C6B7D;
	border-style:solid;
}
.MiniCalendarFootFont {
	font-size:11px;
	font-weight:800;
	color:#B0AEB1;
}
.MiniCalendarFootFont:link {
	text-decoration:none;
	color:#EFEFEF;
}
.MiniCalendarFootFont:visited {
	text-decoration:none;
	color:#EFEFEF;
}
.MiniCalendarFootFont:hover {
	text-decoration:underline;
	color:#D3D1D4;
}
.ForumTable {
	width:100%;
	border-width:1px;
	border-color:#EFEFEF;
	border-style:solid;
	border-collapse:none;
}
.ForumLegendTable {
	width:250px;
}
.ForumLegendTD {
	padding:5px;
}
.ForumTopicAuthorTD {
	padding:7px;
}
.ForumTopicAuthorFont {
}
.ForumTopicMessageTD {
	padding:6px;
}
.ForumMessageInfoTable {
	background-color:#EFEFEF;
	margin-bottom:2px;
}
.ForumMessageIconTD {
	padding:2px;
}
.ForumReplyAuthorTD {
	padding:7px;
}
.ForumReplyAuthorFont {
}
.ForumReplyMessageTD {
	padding:6px;
}
.ForumMessageInfoTable {
}
.ForumMessageIconTD {
	padding:4px;
}
.ForumButtonDiv {
	padding:8px;
}
.ForumAvatar {
}
.Inbox {
}
.TopBar {
	background-image:url();
	background-repeat:no-repeat;
	background-position:left bottom;
	width:22%;
	padding:10px;
	vertical-align:top;
}
.TopAdTD {
	padding-left:10px;
	padding-bottom:5px;
	font:1.2em times;
	color:#EFEFEF;
	font-style:italic;
	position:relative;
	bottom:0;
	left:425px;
	right:0;
	top:115px;
}
.TopRightTD {
	text-align:right;
	vertical-align:top;
	padding-right:5px;
}
.TopBarFont {
 font-family:;
	font-size:13px;
	font-weight:800;
}
.TopBarFont:visited {
	text-decoration:none;
	color:#9A9A9A;
}
.TopBarFont:link {
	text-decoration:none;
	color:#9A9A9A;
}
.TopBarFont:hover {
	text-decoration:none;
	color:#D3D1D4;
}
.MainTDFoot {
	background-color:#999999;
	height:0;
 display:;
}


.HeadTD {
	background-color:#F1F1F1;
 height:;
	border-width:1px;
	border-style:solid;
	border-color:#CFCFCF;
	border-bottom-color:#EFEFEF;
}
.LeftTD {
	background-color:#FFFFFF;
	width:168px;
	padding:3px;
	padding-left:0;
	padding-top:0;
	border-width:0;
	border-style:solid;
	border-color:#FFFFFF;
}
.DivTD {
	width:1px;
	background-color:#EEEEEE;
}
.RightTD {
	background-color:#FFFFFF;
	width:600px;
	padding:0;
	padding-top:10px;
	border-width:0;
	border-style:dotted;
	border-color:#DEDEDE;
}
.AppMenuHolderTD {
	background-color:#F1F1F1;
 padding-right:;
 text-align:;
}
.AppMenuHolderTD Table {
 filter:;
 padding-right:;
 text-align:;
	border:0;
}

.CatTable {
	width:99.5%;
	height:;
	margin-left:;
	margin-top:-2px;
	margin-bottom:4px;
	border-width:0;
	border-style:solid;
	border-color:#F4F4F4;
	text-align:justify;
}
.CatTD {
	background: url(../styles/blue/intro/bkg_sidebar.png) repeat;
	padding:4px;
	padding-left:7px;
	color:#999999;
	line-height:14pt;
	border-width:1px;
	border-color:#443f24;
	border-style:solid;
	font-family:Arial;
	font-size:10pt;
	color:#999999;
	line-height:14pt;
}

.CatFont {
}
.CatFont:link {
	color:#57787F;
}
.CatFont:visited {
	color:#57787F;
}
.CatFont:hover {
	color:#B0AEB1;
}
.RelCatTD {
	font-family:Arial;
	font-size:10pt;
	padding-right:6px;
	color:#CCCCCC;
	text-align:right;
}


.SubDiv {
	padding:3px;
	padding-left:14px;
}
.ParentDiv {
	padding:4px;
	padding-left:10px;
}

.ParentFont {
	font-family:Arial;
	font-size:10pt;
	line-height:14pt;

	color: #ccc7a9;
}
.ParentFont:link {
	text-decoration:underline;
 color:;
}
.ParentFont:visited {
	text-decoration:underline;
 color:;
}
.ParentFont:hover {
	text-decoration:underline;
 color:#9d987b;
}

.ContentTable {
 	background-color:;
	margin-top:-3px;
	margin-bottom:3px;
 	width:;
 	height:;
}

.ContentTitle {
	background-color:;
	padding-left:0;
	font-family:Arial;
	font-size:14px;
	font-weight:800;
	color:a18d50;
}

.ContentRating {
 background-color:;
	text-align:right;
}
.ContentAuthorTD {
	background-color:;
	color:#232323;
	height:;
	padding-left:10px;
	border-width:0;
	border-color:#232323;
	border-style:solid;
}
.ContentCatTD {
	background-color:;
	padding-right:6px;
	border-width:0;
	border-color:#232323;
	border-style:solid;
}

.ContentCatFont {
	font-size:8pt;
	color:#78724c;
}
.ContentCatFont:visited {
	text-decoration:none;
}
.ContentCatFont:link {
	text-decoration:none;
}
.ContentCatFont:hover {
	text-decoration:none;
	color:#9d987b;
}
.ContentShortDesc {
	padding:3px;
	padding-top:8px;
}
.ContentLongDesc {
	padding:8px;
	padding-top:0px;
}

.ContentPrevTD {
	height:;
	padding:8px;
	vertical-align:;
	text-align:;
	border-width:0;
	border-style:solid;
}
.ContentNextTD {
	height:;
	padding:8px;
	vertical-align:;
	text-align:right;
	border-width:0;
	border-style:solid;
}
.ContentPrevNextFont {
	padding:1px;
	color:#333333;
}
.ContentPrevNextFont:visited {
	text-decoration:underline;
	color:#333333;
}
.ContentPrevNextFont:link {
	text-decoration:underline;
	color:#333333;
}
.ContentPrevNextFont:hover {
	color:#B0AEB1;
}
.PagingFont {
	padding:1px;
}

.ContentLinkTable {
	width:99%;
 background-color:;
	margin-top:2px;
}
.ContentLinkLabel {
	color:#B0AEB1;
	padding:3px;
	text-align:;
	vertical-align:absmiddle;
	width:;
	font-size:10pt;
	font-weight:800;
	border-width:0;
	border-color:;
	border-style:solid;
}
.ContentLinkTD {
	padding:3px;
	width:75%;
	vertical-align:absmiddle;
	border-width:0;
	border-color:;
	border-style:solid;
}
.ContentLinkFont {
}
.ContentLinkFont:visited {
}
.ContentLinkFont:link {
}
.ContentLinkFont:hover {
}

.ContentTD {
	background: url(../styles/blue/intro/bkg_sidebar.png) repeat;
	padding:10px;
	vertical-align:top;
	text-align:justify;
	border-width:1px;
	border-color:#443f24;
	border-style:solid;
	font-family:Arial;
	font-size:10pt;
	color:#999999;
	line-height:14pt;
}

.ContentMore {
	padding-left:1px;
	font-family:;
	font-size:11pt;
}
.ContentMore:visited {
	color:#ff0000;
}
.ContentMore:link {
	color:#ff0000;
}
.ContentMore:hover {
	color:#ff0000;
}




.SubContentDiv {
	padding:7px;
	width:99%;
	text-align:left;
	border-width:1px;
	border-color:#EFEFEF;
	border-style:solid;
}
.SubContentTitleTable {
	background-color:#EFEFEF;
	width:100%;
}
.SubContentTitleTD {
	padding:1px;
	font-weight:800;
	border-width:0;
	border-bottom-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
}
.SubContentTable {
	width:100%;
}
.SubContentTD {
	padding:2px;
}
.SubContentFont:link {
	text-decoration:underline;
}
.SubContentFont:visited {
	text-decoration:underline;
}
.SubContentSubmitLink {
	font-weight:800;
	padding-top:6px;
}
.PopUpTable {
}
.PopUpTD {
	background-color:#FFFFFF;
}
.Thumbnail {
	width:150px;
	height:;
	margin:10px;
	float:right;
	vertical-align:top;
}
.Image1 {
	border-width:0;
	margin:0 15px 3px 0 ;
	float:left;
	vertical-align:absmiddle;
}
img.left {
	float:left;
	margin:5px 25px 0 0;
}
img.right {
	float:right;
	margin:5px 0 0 20px;
}
img.center {
	float:center;
	margin:5px 0 0 5px;
}


/*
.Thumbnail {background-color:#FFFFFF;margin-right:3px;border-width:0px;border-color:#999999;border-style:solid;float:left;clear:left;}
.Image1 {border-width:0px;margin:1px;margin-bottom:2px;float:;vertical-align:absmiddle;}

.Thumbnail {background-color:;width:;height:;border-width:0px;border-color:#555555;border-style:solid;margin:0px;float:right;filter:gray alpha(Opacity=80);}
.Image1 {border-width:0px;margin:8px;margin-bottom:2px;float:left;vertical-align:absmiddle;}
*/

.AdTable {
	width:100%;
	margin-top:10px;
	border-width:0;
}
.AdTd {
	padding-right:0;
	width:158px;
}
.AdContentTd {
	padding:0;
	padding-right:10px;
	padding-left:10px;
	width:;
}
.AdDiv {
 background-color:;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	padding:0;
}
.ListTable {
 background-color:;
	width:99%;
	height:60px;
	padding:0px;
	margin-top:0px;
	margin-bottom:8px;

}

.ListHeaderTable {
	width:99%;
	margin-top:10px;
	margin-bottom:1px;
}

.ListHeaderTitle {
	width:75%;
	padding:2px;
	padding-bottom:0;
	padding-left:8px;
	border-width:0;
	border-bottom-width:0;
	border-color:#443f24;
	border-style:solid;
}
.ListHeaderTitleFont {
	color:#ff0000;
	font-weight:800;
}
.ListHeaderTitleFont:visited {
	text-decoration:none;
	color:#ccc7a9;
}
.ListHeaderTitleFont:link {
	text-decoration:none;
	color:#ccc7a9;
}
.ListHeaderTitleFont:hover {
	text-decoration:underline;
	color:#9d987b;
}
.ListHeaderCategory {
	white-space:nowrap;
	font-family:;
	background-color:;
	color:;
	padding:3px;
	text-align:;
	vertical-align:top;
	border-width:0;
	border-bottom-width:0;
	border-color:#ff0000;
	border-style:solid;
}
.ListHeaderCategoryFont {
	font-size:;
	color:#A8B499;
}
.ListHeaderCategoryFont:visited {
}
.ListHeaderCategoryFont:link {
}
.ListHeaderCategoryFont:hover {
}

.ListHeaderTD {
	background-color:;
	font-family:Arial;
	padding:2px;
	height:;
	font-size:9px;
	font-weight:500;
	text-align:;
	vertical-align:;
}
.ListHeaderFont {
}
.ListHeaderFont:visited {
}
.ListHeaderFont:link {
}
.ListHeaderFont:hover {
}

.ListTD {
	padding:4px;
 	vertical-align:top;
 	text-align:left;
	font-family:Arial;
	font-size:10pt;
	color:#999999;
	line-height:14pt;
}

.ListThumb {
 	background-color:;
 	color:;
 	padding-left:;
	padding-top:0;
	width:110px;
 	height:;
	font-size:10px;
	text-align:center;
	vertical-align:top;
}
.ListFont {
	font-family:Arial;
	font-size:10pt;
	color:#999999;
	line-height:14pt;
}
.ListFont:link {
	color:#57787F;
}
.ListFont:visited {
	color:#57787F;
}
.ListFont:hover {
	color:#B0AEB1;
}


.AttrDiv {
	text-align:left;
	padding:8px;
	margin-top:0;
	font-size:10pt;
	color:#9C9C9C;
}
.AttrTable {
	background-color:#F9F9F9;
	width:90%;
	border-width:0px;
	border-style:solid;
	border-color:#E0E0E0;
}
.AttrLabel {
 background-color:;
	font-size:10px;
	color:#333333;
	text-align:right;
	padding:3px;
	border-width:1px;
	border-style:solid;
	border-color:#EEEEEE;
}
.AttrData {
 background-color:;
	font-size:10px;
	color:#232323;
	width:80%;
	padding:3px;
	border-width:1px;
	border-style:solid;
	border-color:#EEEEEE;
}
.AttrFont:visited {
	text-decoration:underline;
	font-size:10px;
	color:#333333;
}
.AttrFont:link {
	text-decoration:underline;
	font-size:10px;
	color:#333333;
}
.AttrFont:hover {
	text-decoration:underline;
	font-size:10px;
	color:#D3D1D4;
}
.RatingsDiv {
	text-align:left;
	padding:8px;
	margin-top:0;
	font-size:10pt;
	color:#9C9C9C;
}

.RatingsFont {
 font-family:;
	font-size:10pt;
	padding-right:5px;
}
.RatingsFont:visited {
	text-decoration:underline;
	color:#C6C4C4;
}
.RatingsFont:link {
	text-decoration:underline;
	color:#C6C4C4;
}
.RatingsFont:hover {
	text-decoration:underline;
	color:#a99a6f;
}
.HomeTable {
 background-color:;
	float:none;
	filter:alpha(opacity=95%);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	width:100%;
	border-style:solid;
	border-color:#a99a6f;
	border-top-width:0;
	border-right-width:0;
	border-left-width:0;
	border-bottom-width:0;
}
/* 2-column layouts */
.HomeSidebar {
	width:30%;
 background-color:;
	padding:3px;
	text-align:center;
	vertical-align:top;
}
.HomeBody {
	width:70%;
 background-color:;
	padding:3px;
	vertical-align:top;
}
/* 3-column layouts */
.HomeLeftSidebar {
	width:175px;
	padding:3px;
	text-align:center;
	vertical-align:top;
}
.HomeCenter {
	width:auto;
	text-align:center;
	padding-top:3px;
	vertical-align:top;
}
.HomeRightSidebar {
	width:175px;
	padding:3px;
	text-align:center;
	vertical-align:top;
}
/***/
.HomeTop {
 background-color:;
	padding:3px;
	vertical-align:top;
}
.HomeBottom {
 	background-color:;
	padding:20px;
	text-align:center;
	vertical-align:top;
	border-width:0;
	border-style:solid;
	border-color:#F3F3F3;
}
.HomeDiv {
	width:0;
	padding:0;
 background-color:;
}
.HomeSpacer {
	height:1px;
 background-color:;
	padding:0;
}
.HomeFont {

	font-family:Arial;
	font-size:10px;
	font-weight:800;
	color:#EFEFEF;
}
.HomeContent Div {
	width:auto;
}

#GeneralContent {
}

.HomeContentOuterTable {
	margin-bottom:2px;
	width:99%;
}
.HomeContentOuterTl {
 background-color:;
	width:7px;
	height:7px;
	background-image:url();
	background-repeat:no-repeat;
}
.HomeContentOuterTc {
	background-image:url();
	background-repeat:repeat-x;
}
.HomeContentOuterTr {
 background-color:;
	width:7px;
	height:7px;
	background-image:url();
	background-repeat:no-repeat;
	background-position:top right;
}
.HomeContentOuterCl {
	background-image:url();
	background-repeat:repeat-y;
	width:7px;
}
.HomeContentOuterCc {
	background-image:url();
	background-repeat:repeat-x;
	background-color:;
	padding:4px;
	text-align:center;
	border-width:0;
	border-style:solid;
 border-color:;
}
.HomeContentOuterCr {
	background-image:url();
	background-repeat:repeat-y;
	width:7px;
	background-position:right;
}
.HomeContentOuterBl {
 background-color:;
	width:7px;
	height:7px;
	background-image:url();
	background-repeat:no-repeat;
	background-position:bottom;
}
.HomeContentOuterBc {
	background-image:url();
	background-repeat:repeat-x;
	background-position:bottom;
}
.HomeContentOuterBr {
 background-color:;
	width:7px;
	height:7px;
	background-image:url();
	background-repeat:no-repeat;
	background-position:bottom right;
}
.HomeContentTable {
 background-color:;
	width:100%;
	margin-bottom:6px;

}
.HomeContentHeadTD {
 background-color:;
	padding:3px;
	line-height:16pt;
	vertical-align:top;
	border-width:0;
	border-style:solid;
	border-color:#333333;
}
.HomeContentHeadFont {
 background-color:;
	font-size:10pt;
	font-weight:800;
	padding-bottom:7px;
}
.HomeContentHeadFont:link {
	color:#1a242e;
}
.HomeContentHeadFont:visited {
	color:#1a242e;
}
.HomeContentHeadFont:hover {
	color:#1a242e;
}

.HomeContentTD {
	background: url(../styles/blue/intro/bkg_sidebar.png) repeat;
	padding:10px;
	line-height:14pt;
	border-width:1px;
	border-color:#443f24;
	border-style:solid;
	font-family:verdana;
	font-size:10pt;
	text-align:left;
	color:#C1C4C6;
	text-align: justify;

}

.HomeContentInfo {
	color:#999999;
	padding:0px;
	text-align:right;
	font-family:Arial;
	font-size:7pt;
}
.HomeContentInfoFont:link, .HomeContentInfoFont:visited {
	background-color:#0B0D0F;
	font-family:Arial;
	font-size:7pt;
	padding:2px;
	color:#666666;
	border-width:1px;
	border-bottom-width:0;
	border-style:solid;
	border-color:#D9D9D9;
}
.HomeContentFont {
	font-family:Arial;
	font-size:12pt;
	line-height:14pt;
	color: #C1C4C6;
}
.HomeContentFont:link {
	text-decoration:underline;
 color:;
}
.HomeContentFont:visited {
	text-decoration:underline;
 color:;
}
.HomeContentFont:hover {
	text-decoration:underline;
 color:#9d987b;
}

.HomeContentThumbnail {
	float: left;
	margin: 10px 10px 0px 0px;
	width: 175px;
}
.HomeContentThumbnailLogo {
	float: left;
	margin: 10px 10px 0px 0px;
	width: 200px;
}









.HomeCatTable {
 background-color:;
	margin-top:5px;
	margin-bottom:3px;
	width:85%;
	border-width:0;
	border-style:solid;
	border-color:#868686;
}
.HomeCatTD {
 background-color:;
	color:#9C9C9C;
	padding:6px;
}
.HomeCatFont {
	color:#1a242e;
}
.HomeCatFont:visited {
	text-decoration:underline;
	color:#1a242e;
}
.HomeCatFont:link {
	text-decoration:underline;
	color:#1a242e;
}
.HomeCatFont:hover {
	text-decoration:underline;
	color:#1a242e;
}









.weatherHeadTD {
	background-color:#0B0D0F;
	background-image:url(../styles/sirenis/images/weather_logo.gif);
	background-repeat:no-repeat;
 width:;
	padding:4px;
	padding-left:34px;
	color:#B0AEB1;
	font-size:11px;
	font-weight:800;
	text-align:left;
	vertical-align:middle;
}

.travelSectionTable {
	border-width:0;
	border-style:solid;
 border-color:;
	background-image:url();
	background-repeat:no-repeat;
	background-position:center bottom;
 height:;
	width:100%;
	margin-bottom:2px;
}
.travelSectionTD {
 height:;
	width:600px;
	padding:10px;
	width:550px;
	vertical-align:top;
	font-size:10pt;
	color:#A89A6F;
}
.resEngineTable {
	background-color:#000000;
	border-width:0;
	border-style:solid;
 border-color:;
	background-image:url();
	background-repeat:no-repeat;
	background-position:center bottom;
 height:;
	width:99%;
	margin:0;
	padding:0;
}
.resEngineTD {
 height:;
	background-image:url();
	background-repeat:no-repeat;
	width:600px;
	padding:10px;
	width:99%;
	vertical-align:top;
	text-align:center;
	font-size:10pt;
	color:#A89A6F;
}
.SectionTable {
	background-image:url();
	background-repeat:no-repeat;
	background-position:center bottom;
 height:;
	width:100%;
	margin-bottom:2px;
}
.SectionTD {
 	height:;
	padding:2 0 2 10px;
 	width:;
	vertical-align:top;
	font-size:10pt;
	color:#A89A6F;
}
.SectionFont {
	font-family:Arial;
	font-size:9pt;
}
.SectionFont:visited {
	text-decoration:underline;
	color:#B0AEB1;
}
.SectionFont:link {
	text-decoration:underline;
	color:#B0AEB1;
}
.SectionFont:hover {
	text-decoration:underline;
	color:#D3D1D4;
}
.EventsHeadTable {
	width:99%;
	margin-top:1px;
	margin-bottom:2px;
	border-color:#4C6B7D;
	border-bottom-width:1px;
	border-style:solid;
}
.EventsHeadTD {
	background-color:#FFFFFF;
	height:20px;
	padding:3px;
	font-family:Arial;
	font-size:9pt;
	font-weight:800;
	color:#9C9C9C;
	vertical-align:bottom;
}
.EventsHeadTDFont:link, .EventsHeadTDFont:visited {
	font-family:Arial;
	font-size:9pt;
	color:#333333;
}
.EventsTable {
	background-image:url();
	width:99%;
	margin-bottom:2px;
	border-collapse:collase;
}
.EventsTD {
	background-image:url(../styles/sirenis/images/bk_eventtd.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#F5FCEF;
	color:#000000;
	height:19px;
	padding:2px;
	padding-left:15px;
	vertical-align:middle;
	font-size:7pt;
	border-color:#FFFFFF;
	border-width:0;
	border-bottom-width:1px;
	border-style:solid;
}
.EventsFont {
	font-family:Arial;
	font-size:7pt;
}
.EventsFont:visited {
	text-decoration:underline;
	color:#222222;
}
.EventsFont:link {
	text-decoration:underline;
	color:#333333;
}
.EventsFont:hover {
	text-decoration:underline;
	color:#D3D1D4;
}
.FeatureOuterTable {
	margin-bottom:4px;
	width:99%;
	border-width:0;
	border-color:#006600;
}
.FeatureOuterTl {
	width:0;
	height:0;
	background-image:url();
}
.FeatureOuterTc {
	background-image:url();
}
.FeatureOuterTr {
	width:0;
	height:0;
	background-image:url();
}
.FeatureOuterCl {
	width:0;
	background-image:url();
}
.FeatureOuterCc {
	padding:0;
	text-align:center;
}
.FeatureOuterCr {
	width:0;
	background-image:url();
}
.FeatureOuterBl {
	width:0;
	height:0;
	background-image:url();
}
.FeatureOuterBc {
	background-image:url();
}
.FeatureOuterBr {
	width:0;
	height:0;
	background-image:url(../styles/sirenis/images/borders/br_border.gif);
}
.Feature {
	padding:0;
}
.FeaturePanel {
	width:99%;
}
.FeatureHeadTable {
	width:99%;
	margin-top:2px;
}
.FeatureHeadTD {
 background-image:;
	height:19px;
 width:;
	padding:2px;
	color:#9C9C9C;
	font-family:Arial;
	font-size:9pt;
	font-weight:800;
	border-width:0;
	border-bottom-width:1px;
	border-style:solid;
	border-color:#4C6B7D;
}
.FeatureTitleTD {
 background-color:;
	padding:2px;
	padding-left:5px;
	border-width:0;
	border-style:solid;
	border-color:#333333;
	border-bottom-color:#999999;
	vertical-align:bottom;
}
.FeatureTitleFont {
	font-family:Arial;
	font-size:10pt;
}
.FeatureTitleFont:link {
	color:#D3D1D4;
}
.FeatureTitleFont:visited {
	color:#D3D1D4;
}
.FeatureTitleFont:hover {
	color:#B0AEB1;
}
.FeatureTable {
	margin-bottom:5px;
	width:99%;
	height:120px;
}
.FeatureSpacer {
	height:5px;
}
.FeatureAdTD {
	text-align:center;
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
	border-width:0;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:#EFEFEF;
}
.FeatureTD {
 background-image:;
	height:100px;
	color:#9C9C9C;
	padding:2px;
	padding-left:5px;
	font-family:Arial;
	font-size:10pt;
 width:;
	border-width:0;
	border-style:solid;
	border-color:#333333;
}
.FeatureFont {
	font-family:Arial;
	font-size:10pt;
	color:#D0D0D0;
}
.FeatureFont:visited {
	text-decoration:underline;
	color:#D3D1D4;
}
.FeatureFont:link {
	text-decoration:underline;
	color:#D3D1D4;
}
.FeatureFont:hover {
	text-decoration:underline;
	color:#D3D1D4;
}
.ContentPanelOuterTable {
 background-color:;
	margin-bottom:10px;
	width:100%;
	border-width:1px;
	padding:0;
 border-color:;
}
.ContentPanelOuterTl {
	width:0;
	height:0;
	background-image:url();
}
.ContentPanelOuterTc {
	background-image:url();
}
.ContentPanelOuterTr {
	width:0;
	height:0;
	background-image:url();
}
.ContentPanelOuterCl {
	width:0;
	background-image:url();
}
.ContentPanelOuterCc {
	padding:0;
	width:auto;
	text-align:center;
}
.ContentPanelOuterCr {
	width:0;
	background-image:url();
}
.ContentPanelOuterBl {
	width:0;
	height:0;
	background-image:url();
}
.ContentPanelOuterBc {
	background-image:url();
}
.ContentPanelOuterBr {
	width:0;
	height:0;
	background-image:url(../styles/sirenis/images/borders/br_border.gif);
}
.ContentPanelHeadTable {
	width:200px;
	margin-top:0;
}
.ContentPanelHeadTD {
	background-color:#0B0D0F;
	background-image:url(../styles/sirenis/images/.gif);
	background-repeat:repeat;
	padding:4px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:800;
	text-align:center;
	vertical-align:middle;
	border-top-width:0;
	border-top-style:solid;
	border-top-color:#6699CC;
	border-bottom-width:0;
	border-bottom-style:dotted;

	border-bottom-color:#CFCFCF;
}
.ContentPanelTitleTD {
 background-color:;
	padding:2px;
	padding-left:5px;
	border-width:0;
	border-style:solid;
	border-color:#333333;
	border-bottom-color:#999999;
	vertical-align:bottom;
}
.ContentPanelTitleFont {
	font-family:Arial;
	font-size:10pt;
}
.ContentPanelTitleFont:link {
	color:#D3D1D4;
}
.ContentPanelTitleFont:visited {
	color:#D3D1D4;
}
.ContentPanelTitleFont:hover {
	color:#B0AEB1;
}
.ContentPanelTable {
	background-image:url();
	background-repeat:no-repeat;
	background-position:center bottom;
 height:;
	width:99%;
	margin-bottom:2px;
}
.ContentPanelSpacer {
	height:5px;
}
.ContentPanelTD {
 background-image:;
 height:;
	color:#9C9C9C;
	padding:2px;
	padding-left:5px;
	font-family:Arial;
	font-size:10pt;
 width:;
	border-width:0;
	border-style:solid;
	border-color:#333333;
}
.ContentPanelFont {
	font-family:Arial;
	font-size:10pt;
}
.ContentPanelFont:visited {
	text-decoration:underline;
	color:#D3D1D4;
}
.ContentPanelFont:link {
	text-decoration:underline;
	color:#D3D1D4;
}
.ContentPanelFont:hover {
	text-decoration:underline;
	color:#B0AEB1;
}
/* confirmed tags*/
.travelListTable {
	background-color:#3C4145;
	width:99%;
 height:;
	padding:50px;
	margin-top:20px;
	margin-bottom:20px;
	border-width:1px;
	border-color:#73777A;
	border-style:solid;
}
.travelListContentTable {
	width:90%;
 background-color:;
	width:95%;
	margin:20px;
}
.travelListHeaderTable {
 background-color:;
 width:;
	margin-top:10px;
	margin-bottom:1px;
	border-width:1px;
	border-color:#4A4A4A;
	border-style:solid;
}
.travelListHeaderTitle {
	color:#B0AEB1;
	width:75%;
	padding:2px;
	padding-bottom:0;
	padding-left:8px;
 text-align:;
	border-width:0;
	border-bottom-width:0;
	border-color:#443f24;
	border-style:solid;
}

.travelListHeaderTitleFont {
	font-family:Arial;
	font-size:13pt;
	line-height:14pt;
	color: #ccc7a9;
}
.travelListHeaderTitleFont:link {
	text-decoration:underline;
 color:;
}
.travelListHeaderTitleFont:visited {
	text-decoration:underline;
 color:;
}
.travelListHeaderTitleFont:hover {
	text-decoration:underline;
 color:#9d987b;
}


.descLbl_right {
	color:#C5C6C8;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:2px 2px 1px 0;
}
.descData_right {
	color:#E6E7E9;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:12px;
	text-align:right;
	line-height:24px;
}
.descLbl_left {
	color:#C5C6C8;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:12px;
	font-weight:normal;
	text-align:left;
}

.descLbl_center {
	color:#C5C6C8;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:12px;
	font-weight:normal;
	text-align:center;
}

.descData_left {
	text-align:left;
}

.descHilite {
	color:#C5C6C8;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:16px;
	font-weight:700;
}
.DescTitle {
	color:#C5C6C8;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:14px;
	font-weight:900;
}
.DescSubTitle {
	color:#C5C6C8;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:12px;
	font-weight:900;
}







.DescHR {
	width:100%;
	height:3px;
}




/* need to confirm those below */
.PricingTable {
	background:url() repeat-x;
 background-color:;
	height:130px;
	width:98%;
	margin-bottom:2px;
	border-width:0;
	border-color:#EEF1F3;
	border-style:solid;
}
.PricingSubTitleFont {
	color:#B89896;
	font-family:"Arial Black";
	font-size:18px;
	font-weight:800;
}
.PricingTxt1 {
	color:#E6E7E9;
	font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";
	font-size:12px;
	font-weight:normal;
}
.PricingTxt2 {
	color:#C5C6C8;
	font-family:Arial;
	font-size:12px;
	font-weight:200;
}
.PricingTxt3 {
	color:#E6E7E9;
	font-family:Arial;
	font-size:12px;
	font-weight:700;
}
.PricingTxt4 {
	color:#E6E7E9;
	font-family:Arial;
	font-size:13px;
	font-weight:700;
}
.PricingTxt5 {
	color:#C5C6C8;
	font-family:Arial;
	font-size:14px;
	font-weight:700;
}
 .disclamerTxt. {
 color:#999999;
 font-family:Arial;
 font-size:12px;
 text-align:left;
}
.PricingTxt10 {
	color:#C5C6C8;
	font-family:Arial;
	font-size:11px;
	font-weight:600;
}
.PricingTxt11 {
	color:#E6E7E9;
	font-family:Arial;
	font-size:11px;
	font-weight:700;
}
.PricingTxt12 {
	color:#E6E7E9;
	font-family:Arial;
	font-size:11px;
}
.soldOutTxt {
	color:#E6E7E9;
	font-family:Arial;
	font-size:11px;
	font-weight:700;
	text-transform:uppercase;
	text-decoration:line-through;
}
.picText {
	color:#C5C6C8;
	font-family:Arial;
	font-size:16px;
	font-weight:700;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
}
.picText:visited {
	text-decoration:none;
	color:#D3D1D4;
}
.picText:link {
	text-decoration:none;
	color:#D3D1D4;
}
.picText:hover {
	text-decoration:none;
	color:#B0AEB1;
}
.Desc {
	color:#E6E7E9;
	font-family:Arial;
	font-size:12px;
	font-weight:700;
}

.DescText {
	background-color:;
	width:;
	padding:0;
	font-family:Arial;
	text-decoration:none;
	vertical-align:top;
	font-size:10pt;
	color:#C6C4C4;
	line-height:13pt;
}

.DescTextPrice {
	background-color:;
	width:;
	padding:0;
	font-family:Arial;
	text-decoration:none;
	vertical-align:top;
	font-size:10pt;
	color:#a99a6f;
	line-height:13pt;
	font-weight:900;
}


.DescFont {
	color:#C5C6C8;
	font-family:Arial;
	font-size:16px;
	font-weight:700;
}
.DescFont:visited {
	text-decoration:none;
	color:#D3D1D4;
}
.DescFont:link {
	text-decoration:none;
	color:#D3D1D4;
}
.DescFont:hover {
	text-decoration:none;
	color:#B0AEB1;
}

/* ### certified correct below this line ### */

/* form inputs */
 .labelTD {
	background-color:;
	padding:3px;
	text-align:right;
	font-size:12px;
	font-weight:800;
	color:#1a242e;
	vertical-align:top;
	height:18px;
}

.DataTD {
	background-color:;
	color:#1a242e;
	padding:3px;
	border-width:0;
	border-color:;
	border-style:solid;
}

.cmd {
	font-family:"Arial";
	font-weight: normal;
	font-size:12px;
	color:#f7f9fb;
	padding:2px 10px 2px 10px ;
	background-color:#7690a7;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#2d476d;
	border-bottom-width:1px;
	border-bottom-color:#223b61;
	border-right-width:1px;
	border-right-color:#223b61;
	border-left-width:1px;
	border-left-color:#2d476d;
}

.cmd:hover {
	font-family:"Arial";
	font-weight: normal;
	font-size:12px;
	color:#f7f9fb;
	padding:2px 10px 2px 10px ;
	background-color:#1a242e;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#2d476d;
	border-bottom-width:1px;
	border-bottom-color:#223b61;
	border-right-width:1px;
	border-right-color:#223b61;
	border-left-width:1px;
	border-left-color:#2d476d;
}


Input {
	font-family:"Arial",Georgia,Serif;
	font-size:13px;
	color:#d6d6d6;
	vertical-align:middle;
	background: url(../styles/blue/intro/bkg_sidebar.png) repeat;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#5a5329;
	border-bottom-width:1px;
	border-bottom-color:#6a6233;
	border-right-width:1px;
	border-right-color:#6a6233;
	border-left-width:1px;
	border-left-color:#5a5329;
}
Textarea {
	font-family:Arial;
	font-size:12px;
	color:#d6d6d6;
	width:420px;
	background: url(../styles/blue/intro/bkg_sidebar.png) repeat;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#5a5329;
	border-bottom-width:1px;
	border-bottom-color:#6a6233;
	border-right-width:1px;
	border-right-color:#6a6233;
	border-left-width:1px;
	border-left-color:#5a5329;
}

.combo {
	font-family:Arial;
	font-size:13px;
	color:#d6d6d6;
	width:150px;
	background: #5F676E;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#5a5329;
	border-bottom-width:1px;
	border-bottom-color:#6a6233;
	border-right-width:1px;
	border-right-color:#6a6233;
	border-left-width:1px;

	border-left-color:#5a5329;
}

/* Section tables */
.SectionOuterTable {
 background-color:;
	margin-bottom:20px;
	width:100%;
	padding:0;
	padding-top:0;
}
.SectionOuterTl {
	width:0;
	height:0;
}
.SectionOuterTc {
}
.SectionOuterTr {
	width:0;
	height:0;
}
.SectionOuterCl {
	width:0;
}
.SectionOuterCc {
	padding:0;
	text-align:center;
}
.SectionOuterCr {
	width:0;
}
.SectionOuterBl {
	width:0;
	height:0;
}
.SectionOuterBc {
}
.SectionOuterBr {
	width:0;
	height:0;
}
.SectionPanel {
	width:100%;
}
.SectionHeadTable {
	width:100%;
	margin: 0;
	background-color:;
}

.SectionHeadTD {
	background-color:#474a4e;
	padding:4px;
	color:#cbc4ab;
	font-size:12px;
	font-weight:800;
	text-align:center;
	vertical-align:middle;
	border-top-width:0px;
	border-top-style:solid;
	border-top-color:#6699CC;
	margin:0 auto;
}

.adSectionTable {
	height:;
	width:100%;
}
.adSectionTD {
	height:;
	width:;
	vertical-align:top;
	font-size:10pt;
	color:#A89A6F;
	padding:0 0 0 0;
	border-left: 1px solid #797664;
	border-bottom: 1px solid #797664;
	border-right: 1px solid #797664;

}

.SectionHeadTDFont:link, .SectionHeadTDFont:visited {
	font-family:Arial;
	font-size:10pt;
	color:#A89A6F;
}
.SectionTitleTD {
 background-color:;
	color:#A7986E;
 height:;
	padding:5px;
 width:;
	vertical-align:top;
	font-size:11pt;
	font-weight:800;
}
.SectionTitleTDFont:link, .SectionTitleTDFont:visited {
	font-family:Arial;
	font-size:10pt;
	color:#FFFFFF;
}

.SectionTableShort {
	width:100%;
	margin-bottom:2px;
}

/* Footer */

#footer {
	height: 50px;
}

#footer .wrapper {
	width: 798px;
	margin: 0 auto;
}

#footer .links {
	float: left;
	width: 496px;
	height: 34px;
	padding: 16px 30px 0 30px;
	background: #22395B;
	font-size: 85%;
	color: #FFFFFF;
	margin: 0 auto;
	border-left: 1px solid #797664;
	border-bottom: 1px solid #797664;

}

#footer .legal {
	float: right;
	width: 220px;
	height: 34px;
	margin: 0 auto;
	padding: 16px 20px 0 0;
	background: #22395B;
	text-align: right;
	font-size: 85%;
	color: #B9B6A1;
	border-right: 1px solid #797664;
	border-bottom: 1px solid #797664;

}

#footer a {
	padding-left: 1em;
	color: #B9B6A1;
}

#footer a:hover {
	padding-left: 1em;
	color: #FFFFFF;
}




.DescWrapper{
	text-align:right;
	}

.itinerary {
	text-align:left;
 	height:;
	width:100%;
	margin-bottom:2px;
	border-width:0px;
 	border-color:#ff0000;
	border-style:solid;
	padding:10px 15px 0 15px ;
	text-align: left;
	line-height: normal;
	font: normal 13px Verdana;
	color: #9d987b;

}
.itinerary td {height:24px;}


.DescTable {

background:#ff0000;
	text-align:left;
 	height:;
	width:100%;
	margin-bottom:2px;
	border-width:0px;
 	border-color:#ff0000;
	border-style:solid;
	padding:10px 15px 0 15px ;
	font: normal 12pt Verdana;
	margin-bottom: 1.5em;
	text-align: justify;
	color:#C1C4C6;
}

.DescTitleFont {
	color:#E6E7E9;
	font-family:"Arial Black";
	font-size:22px;
	font-weight:900;
}
.DescSubTitleFont {
	color:#B89896;
	font-family:"Arial Black";
	font-size:18px;
	font-weight:800;
}
.DescTD {
	color:#E6E7E9;
 height:;
	padding:1px;
	padding-right:4px;
	padding-left:4px;
 width:;
	vertical-align:top;
}
.DescTD_Right {
	color:#E6E7E9;
 height:;
	padding:1px;
	padding-right:24px;
	padding-left:4px;
 width:;
	vertical-align:top;
	text-align:right;
}
.DescTD_desc {
 background-color:;
 width:;
	padding:0;
	font-family:Arial;
	font-size:11px;
	color:#525252;
	vertical-align:top;
	line-height:12pt;
}

/* reservation Engine */
 .labelTD_gkey {
	background-color:;
	padding:3px;
	text-align:right;
	font-size:12px;
	font-weight:800;
	color:#1a242e;
	vertical-align:top;
	height:18px;
}

.DataTD_gkey {
	background-color:;
	color:#1a242e;
	padding:3px;
	border-width:0;
	border-color:;
	border-style:solid;
}
.combo_gkey {
	font-family:Arial;
	font-size:13px;
	color:#d6d6d6;
	background: #5F676E;
	border-style:solid;
	border-top-width:1px;
	border-top-color:#5a5329;
	border-bottom-width:1px;
	border-bottom-color:#6a6233;
	border-right-width:1px;
	border-right-color:#6a6233;
	border-left-width:1px;
	border-left-color:#5a5329;
}
