body {font-family:arial; font-size:9pt;}

td {font-family:arial; font-size:9pt;}

div {position:absolute;}
div.content {top:0px; left:0px; width:780px; padding:0px;}
div.banner {top:0px; left:0px; width:780px; height:99px; background-color:#000066;}
div.banner_footer {width:780px; height:11px; top:88px; left:0px; background-image:url('../images/banner/banner_footer.gif'); padding:0px; margin:0px; font-size:6pt;}
div.top_link {top:2px; height:21px; font-family:verdana; font-size:7pt; vertical-align:middle; letter-spacing:1px; font-weight:bold; color:#555555; cursor:hand;}
div.menu_tab {width:84px; height:25px; top:63px; background-image:url('../images/banner/menu_tab.gif'); text-align:center; font-weight:bold; color:#FFFFFF; font-size:8pt; font-family:Arial; line-height:20pt;}
div.menu_tab_over {width:86px; height:25px; top:63px; background-image:url('../images/banner/menu_tab_over.gif'); text-align:center; font-weight:bold; color:#000000; font-size:8pt; font-family:arial; line-height:20pt; cursor:hand;}
div.page_banner {top:0px; left:0px; width:481px; height:39px; background-image: url("../images/main/bannerbg.gif");}
div.big_page_banner {top:0px; left:0px; width:481px; height:48px; background-image:url('../images/main/hotelbannerbg.gif');}
div.inner_banner {top:2px; left:0px; text-align:center; width:481px; font-family:verdana; font-size:13pt; letter-spacing:1px; font-weight:bold;	color:#FFE03F; text-transform:uppercase;}
div.below_banner {	top:20px; left:0px; text-align:center; width:481px; font-family:verdana; font-size:10pt; letter-spacing:1px; font-weight:bold; color:#FFE03F; text-transform:uppercase;}
div.popup_menu {top:88px; border-style:solid; border-color:#FFE03F; border-width:2px; width:300px; background-color:#FFFFFF; font-family:Verdana; font-size:8pt; letter-spacing:0px; line-height:13pt; font-weight:bold; padding:4px; visibility:hidden; z-index:1000;}
.small_button {position:static; width:80px; height:20px; background-image:url('../images/main/small_button.gif'); color:#FFFFFF; font-family:arial; font-size:8pt; font-weight:bold; line-height:15pt; text-align:center;}
.withborder {border-style:solid; border-width:1px;}

img {border-style:none;}

a {text-decoration:none; color:#000000;}

a:hover {color:#3838A8;}

.head2 {color:#333399; font-size:11pt; font-family:Verdana; font-weight:bold; line-height:20pt;}

p {text-align:justify; font-size:9pt; font-family:arial;}

li {font-size:9pt; font-family:arial;}

img.star {vertical-align:middle; width:20px; height:20px; border-style:none;}

td.panel {border:1px solid #333399;}
td.panel h1 {font-weight:bold; font-size:14px; color:#333399; text-align:center; padding:none;margin:0;padding-top:3px;}
td.panel h2 {font-weight:bold; font-size:12px; color:#FFE30F; text-align:center; padding:none;margin:0;}
td.panel p {font-size:8pt; line-height:9pt; color:#000; padding:0px 4px 0px 4px; margin:0;}

td.right_panel {border:1px solid #333399;}
td.right_panel h1 {font-weight:bold; font-size:14px; color:#333399; text-align:center; padding:0;margin:0;padding-top:3px;}
td.right_panel h2 {font-weight:bold; font-size:12px; color:#FFE30F; text-align:center; padding:0;margin:0;}
td.right_panel p {font-size:8pt; line-height:9pt; color:#000; padding:0px 2px 0px 6px; margin:0;}

td.js {padding: 4px 0px 4px 0px;font-size:8pt;}
td.js h1 {padding: 4px 0px 4px 0px;font-weight:bold;font-size:14px;color:#333399;text-align:center;padding:0;margin:0;padding-top:3px;}
td.right {text-align:right;font-weight:bold;}

.curved {height:21px; width:83px; background: transparent;}
.curved h1, .curved p {margin:0 10px;}
.curved h1 {font-size:2em; color:#fff;}
.curved p {padding-bottom:0.5em;}
.curved a:link, .curved a:visited {text-decoration: none; padding-left: 1em; padding-right: 1em; color:#FFF;}
.curved .b5 {display:block; overflow:hidden; height:1px; margin:0 5px; background:#333399; font-size:1px;border-left:1px solid #FFF; border-right:1px solid #FFF;border-top:1px solid #FFF;}
.curved .b6 {display:block; overflow:hidden; height:1px; margin:0 2px; background:#333399; font-size:1px;border-left:1px solid #FFF; border-right:1px solid #FFF;border-top:1px solid #FFF;}
.curved .b7 {display:block; overflow:hidden; height:1px; margin:0 1px; background:#333399; font-size:1px;border-left:1px solid #FFF; border-right:1px solid #FFF;/*border-top:1px solid #FFF;*/}
.curved .b8 {display:block; overflow:hidden; height:1px; margin:0 0px; background:#333399; margin:0; height:1px; font-size:1px;border-left:1px solid #FFF; border-right:1px solid #FFF;/*border-top:1px solid #FFF;*/}
.curved .heading {display:block; width:100%; height:100%; color:#99CCFF;background:#333399; text-align:center;font-family:Arial, Verdana, sans-serif; font-size:8pt;/*border-left:1px solid #FFF; border-right:1px solid #FFF;border-top:1px solid #FFF;*/}