@media all
{
body,html
{
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	color: rgb(85,85,85);
	background: rgb(243,243,243);
}

body
{
	padding:20px 0px;
}

a
{
	text-decoration:none;
	color: rgb(56,126,175);
}

a:hover
{
	text-decoration:underline;
	color: rgb(26,96,145);
}

h1, a h1, h1 a
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:13px;
	color: rgb(56,126,175);
}

h2, a h2, h2 a
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
	color: rgb(56,126,175);
}

div#supcontainer
{
	margin:0px auto;
	width:980px;
}

div#container
{
	float:left;
	padding: 0px 19px;
	width:940px;
	border: 1px solid rgb(225,225,225);
	background-color:#fff;
}

div#above
{
	clear:both;
	float:left;
	width:900px;
	height:75px;
}

div#logo
{
	float:left;
	padding:20px 0px 0px 20px;
}

div#booknow
{
	position:relative;
	left:-290px;
	top:46px;
	float:right;
}

div#logo img, div#booknow img
{
	vertical-align:bottom;
}

div#top
{
	clear:both;
	float:left;
	width:940px;
	height:30px;
	background: url(/resources/Images/109_bg_top.gif) repeat-x;
}

div#top_left
{
	float:left;
	height:30px;
	width:4px;
	background: url(/resources/Images/110_bg_top_left.gif);
}

div#topmenu
{
	float:left;
	height:30px;
}

div#topmenu ul
{
	padding:0px;
	margin:0px;
	list-style: none;
}

div#topmenu ul li
{
	float:left;
	padding:0px 4px 0px 16px;
	height:30px;
}

div#topmenu ul li a
{
	line-height:30px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

div#topmenu ul li a:hover
{
	text-decoration: underline;
}


div#shortcuts
{
	float:right;
	padding-top:5px;
	padding-right:11px;
}

div#shortcuts img
{
	vertical-align:bottom;
}

div#shortcuts input
{
	margin:0px;
	padding:2px;
	height:11px;
	line-height:11px;
	width:104px;
	font-size:9px;
	border: 1px solid rgb(188,188,188);
	vertical-align:bottom;
}

div#top_right
{
	float:right;
	height:30px;
	width:4px;
	background: url(/resources/Images/111_bg_top_right.gif);
}

div#header
{
	clear:both;
	float:left;	
	width:940px;
	padding:1px 0px;
}

div#header img
{
	vertical-align:bottom;
}

div#steps
{
	clear:both;
	float:left;
	width:940px;
}

div#steps img
{
	vertical-align:bottom;
}

div#content
{
	clear:both;
	float:left;
	padding:4px 15px;
	width:910px;
}

div#content_left
{
	float:left;
	padding:10px 7px;
	width:352px;
	border-right:1px solid rgb(221,221,221);
}

div#content_left div.split
{
	width:352px;
}

div#content_right
{
	position:relative;
	left:-1px;
	float:left;
	padding:10px 7px;
	width:528px;
	border-left:1px solid rgb(221,221,221);
}

div#content_right div.split
{
	width:528px;
}

div.split
{
	height:27px;
	background: url(/resources/Images/108_bg_split.gif) repeat-x;
}

div#footer
{
	clear:both;
	float:left;
	padding: 35px 0px 5px 0px;
	width:940px;
	text-align:center;
}
}
@media print
{

div#supcontainer
{
	width:640px;
	overflow:hidden;
}

div#container, div#content_left, div#content_right
{
	border: none;
	background: none;
}

div#booknow, div#top, div#shortcuts, div#header, div#steps
{
	display:none;
}

div#content
{
	width:610px;
}

div#content_right
{
	clear:both;
	float:left;
}

div#footer
{
	width:640px;
	text-align:center;
}

}