@charset "utf-8";
/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background:url(/gfx/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	/*background-color: #e6e6e6;*/
}

#logo {margin:0px 0px 0px 15px;}

H3 {
	color:#000066;
	display:inline;
}

#content{
	/*background:url(/gfx/tcyla_bg.gif); background-repeat:repeat-y; */
	width: 833px;
	margin:0px auto 0px auto;
	border:1px solid #a7a7a9;
	background-color:#FFFFFF
}

#content #topBar, #topMenu, #contentSpace, #contentArea, #footerBg, #headerBg, #footer {
	margin:0px 1px 0px 1px;
	border:0px solid blue;	
}

#footer {
	background-color:#193069;
	height:70px;
	border:1px solid #FFF;
	margin-left:0px;
	color:#f3f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	padding-top:10px;
	margin-bottom:5px;
	margin-right:0px;
}

.contentSpace {
	height:8px;
}

#topBar {
	background:url(/gfx/bg_header.png); 
	height:90px;
}

#topBar #customerService .vLine, a {
	color:#1d3772;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:0px;
	text-decoration:none
}

#topBar #customerService a:hover {
	text-decoration:underline;
}


#topMenu {
	position:relative;
	background:url(/gfx/NavMenu.png) repeat-x;
	height:31px;
	border:0px solid red;
	margin-left:0px;
	margin-right:0px;
}

#topMenu .header {
	float:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	border:0px solid blue;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	height:28px;
}

#topMenu ul {
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	left:0px;
	margin-left:0px;
	display:inline;
	/*float:left;*/
}

#topMenu ul li {
	font-weight: bold;
	display: inline;
	float: left;
	line-height: 14px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
}

#topMenu ul li a {
	
	color:#FFFFFF;	
	display:block;
	height:22px;
	width:75px;	
	text-align:center;
	padding-top:8px;
	text-decoration:none;
}


#topMenu ul li a:hover
{
	background-color:#FFFFFF;
	color:#213d79;
	width:75px;
}

DIV .clear {clear:both; display:block; line-height:0px; font-size:0px;}

/************************
	Round Boxes
************************/
DIV .s180 {text-align:left;}
DIV .s180 .roundHeader {font:11px/12px Arial;width:180px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
DIV .s180 .roundTitle {background-color:#1d3772;width:180px;height:19px;font:bold 13px/24px Arial,Verdana,Helvetica;color:#FFFFFF;overflow:hidden; text-align:center;}
DIV .s180 .roundTitle span {position:relative;top:-5px;padding:0px 0px 0px 0px; overflow:hidden;}
DIV .s180 .roundHeader img {border-top:solid 0px #fff;}
DIV .s180 .roundHeader img {width:180px; overflow:hidden}
DIV .s180 .roundContent {padding:2px 0px 2px 0px;width:180px;height:auto;overflow:hidden;}
DIV .s180 .roundBox {width:180px;height:5px;background:#fff url(/gfx/box_180_top.png) no-repeat top left;overflow:hidden;}
DIV .s180 .roundFooter {border:0px solid red; width:182px;height:5px;margin:0px 0px 5px 0px;background:#fff url(/gfx/box_180_bottom.png) no-repeat top left;overflow:hidden;} 
DIV .s180 p { padding-left:5px; margin-top:0px;}



DIV .s160 {height:auto; }
DIV .s160 .roundHeader {font:11px/12px Arial;width:160px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
DIV .s160 .roundTitle {background-color:#1d3772;width:160px;height:19px;font:bold 13px/24px Arial,Verdana,Helvetica;color:#FFFFFF;overflow:hidden; text-align:center;}
DIV .s160 .roundTitle span {position:relative;top:-5px;padding:0px 0px 0px 0px;}
DIV .s160 .roundHeader img {border-top:solid 0px #fff;}
DIV .s160 .roundHeader img {width:160px;}
DIV .s160 .roundContent {padding:9px 0px 0px 3px;width:100%;height:auto;overflow:hidden; margin:0px 2px 0px 2px}
DIV .s160 .roundBox {width:160px;height:5px;background:#fff url(/gfx/box_160_top.png) no-repeat top left;overflow:hidden;}
DIV .s160 .roundFooter {solid 1px red;width:162px;height:5px;margin:0px 0px 5px 0px;background:#fff url(/gfx/box_160_bottom.png) no-repeat top left;overflow:hidden;} 
DIV .s160 ul {margin-left:0px; padding-left:35px;}
DIV .s160 li {margin-bottom:4px; list-style-image:url(/gfx/bullet_arrow.png); }


/************************
	Links
************************/
A:link {color:#1466c1; font-size:11px; font-family:Arial; text-decoration:none;}
A:visited {color:#1466c1; font-size:11px; font-family:Arial; text-decoration:none; }
A:active {color:#1466c1; font-size:11px; font-family:Arial;text-decoration:none; }
A:hover {color:#1466c1; font-size:11px; font-family:Arial; text-decoration:underline;}


A.hotel_overview_title:link {color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial; text-decoration:none;}
A.hotel_overview_title:visited {color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial; text-decoration:none; }
A.hotel_overview_title:active {color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial;text-decoration:none; }
A.hotel_overview_title:hover {color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial; text-decoration:underline; }


A.footer {color:#FFFFFF; font-size:10px;}

/************************
	Banners
************************/
.banner_180x150 {border:1px solid #cbcbcb; width:180px;}


.font-normal {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

.footer_Keywords {color:#666666; font-size:10px; font-family:Arial, Helvetica, sans-serif;}


#topMenu ul li A.selected {
	color:#213d79;
	background-color:#FFFFFF;	
	width:75px;	
}



H5 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	display:inline;
	margin-bottom:0px;
}

P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

P.paragraph {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	margin-top:0px;
}

#footer P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin-top:0px;
}


.warning {
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

