body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-image: url(graphics/bg.jpg);
	background-color: aliceblue;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans Serif; /* filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='deepskyblue',endColorstr='white'); */
}

h1
{
	font-weight: bold;
	margin-bottom: 0em;
	color: #066cb0;
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial;
	font-size: 12pt;
}

.h1
{
	font-weight: bold;
	color: #5373bf;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
	font-size: 14pt;
}

.h2
{
	font-weight: bold;
	color: #5373bf;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
	font-size: 12pt;
}

.room_price
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 14pt;
	color: #000099;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
}

/*	color: #FF9933; 

h2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 135%;
	margin-top: 1.5em;
	margin-bottom: 0em;
	clear: both;
	font-weight: bold;
	color: #FF9933;
}
*/

.h3
{
	font-weight: bold;
	color: orange;
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial;
	font-size: 10pt;
}

li
{
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.room_li
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Trebuchet MS, Verdana;
}

.large_mail
{
	font-size: 10pt;
	font-family: Verdana;
}

.footer_gradient
{
	/*
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#FFFFFF' , endColorStr= '#3F8CDA' , gradientType= '1' );
	
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, EndColorStr='#b70000', StartColorStr='#ffffff');
	*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, EndColorStr='#b70000', StartColorStr='#ffffff');
}

.panel_gradient
{
	/*
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#0055BB' , endColorStr= '#FFFFFF' , gradientType= '1' );
	*/
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#b70000' , endColorStr= '#FFFFFF' , gradientType= '1' );
}

.fillcolor
{	vertical-align: top;
	padding: 0pt;
	background-color:#b70000;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#b70000', EndColorStr='#cccccc');
}

p.nav_header
{
	text-decoration: none;
	vertical-align: middle;
	margin-left: 43px;
	margin-top: 10px;
	font: 8pt Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #0000A0;
	font-weight: bold;
	line-height: 11px;
}

.td_page
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.no_margin
{
	margin: 15px 8px 5px 5px;
}

.hotel_quote
{
	font-style: italic;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
}


a.site_links
{
	font-weight: bold;
	font-size: 10pt;
	color: firebrick;
	font-family: 'Trebuchet MS' , Helvetica, sans-serif;
	text-decoration: none;
}

a.site_links:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: firebrick;
	font-family: 'Trebuchet MS' , Helvetica, sans-serif;
	text-decoration: underline;
}

.footer_link
{
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}


a.panel_links
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.panel_links:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: yellow;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.panel_links_selected
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff3300;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

a.panel_links_selected:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: yellow;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
}

.panel_border
{
	border-bottom: solid 1px;
	height: 18px;
}

.image_border
{
	border: solid 2px #b9cff0;
}

P
{
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tb_main
{
	background-color: White;
	width: 779px;
	height: 100%;
}

.img_border
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	margin: 0px;
	border-left: gainsboro 1px solid;
	width: 80px;
	border-bottom: gainsboro 1px solid;
	height: 80px;
}

a
{
	color: Blue;
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a:hover
{
	/*
	
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	*/
	color: red;
	text-decoration: underline;
}

a.small_link
{
	color: Blue;
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.small_link:hover
{
	/*
	
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	*/
	color: red;
	text-decoration: underline;
}

.book_now
{
	font-weight: bold;
	margin-bottom: 0em;
	color: #066cb0;
	font-family: 'Trebuchet MS' , Tahoma, Arial; /* font-size:x-large; */
	font-size: 16pt; /* text-decoration: none; */
}

hr
{
}

TD, .plain_text
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans Serif;
	font-size: 8pt;
}

.table_data
{
	background-color: White;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
}

