@charset "utf-8";body{background-color:#00477F;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background-image:url(/images/background.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.style1{color:#00477F;font-weight:normal;}
.boxwhite{background-color:#004781;text-align:center;color:#FFFFFF;}
.boxwhitetb{background-image:url(../images/box_tb.gif);background-repeat:repeat-x;}
.boxwhitelr{background-image:url(../images/box_lr.gif);background-repeat:repeat-y;}
.bluebox{background-color:#004781;text-align:center;color:#FFFFFF;}
.gbox{background-color:#004781;text-align:center;color:#FFFFFF;}
.gboxtop{background-image:url(../images/gbox_t.gif);background-repeat:repeat-y;}
.gboxbottom{background-image:url(../images/gbox_b.gif);background-repeat:repeat-y;}
.gbox hr{height:0px;border:0px;border-top:1px dotted #FFFFFF;width:100%;text-align:center;}
.gbox h1{color:#0182c3;font-size:1.1em;font-weight:bold;margin-bottom:3px;}
.gbox ul{text-align:left;border-top:#0182c3 solid 2px;border-bottom:#0182c3 solid 2px;margin:0px;}
.gbox li{background-color:#B9D2F9;font-size:9px;color:#000000;font-weight:bold;margin:0px;border-bottom-color:#FFFFFF;border-bottom-width:1px;border-bottom-style:solid;list-style:none;padding-top:3px;padding-bottom:3px;padding-left:3px;border-left-width:4px;border-left-style:solid;border-left-color:#B9D2F9;}
.gbox li a:link{color:#000;text-decoration:none;}
.gbox li a:visited{color:#000;text-decoration:none;}
.gbox li a:hover{color:#FFCC00;background:#004781;text-decoration:none;}
.gbox li a:active{text-decoration:none;}
.body{BACKGROUND-POSITION:center top;BACKGROUND-ATTACHMENT:scroll;BACKGROUND-REPEAT:no-repeat;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;padding:5px;}
.calendar{BORDER-RIGHT:#00355f 1px outset;PADDING-RIGHT:2px;BACKGROUND-POSITION:center top;BORDER-TOP:#00355f 1px outset;PADDING-LEFT:3px;FONT-WEIGHT:normal;FONT-SIZE:11px;BACKGROUND-IMAGE:none;PADDING-BOTTOM:2px;MARGIN:2px;TEXT-TRANSFORM:capitalize;BORDER-LEFT:#00355f 1px outset;COLOR:#00477f;PADDING-TOP:2px;BORDER-BOTTOM:#00355f 1px outset;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:tahoma;vertical-align:middle;}
.calendar_adv_search{BORDER-RIGHT:#00f774 1px inset;PADDING-RIGHT:2px;BACKGROUND-POSITION:center top;BORDER-TOP:#ffffff 1px inset;PADDING-LEFT:3px;FONT-WEIGHT:normal;FONT-SIZE:11px;BACKGROUND-IMAGE:none;PADDING-BOTTOM:2px;MARGIN:2px;TEXT-TRANSFORM:capitalize;BORDER-LEFT:#ffffff 1px;COLOR:#00477f;PADDING-TOP:2px;BORDER-BOTTOM:#0182c3 1px;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:tahoma;}
A.nav:link{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffffff;FONT-FAMILY:arial}
A.nav:visited{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#cccccc;FONT-FAMILY:arial}
A.nav:hover{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffff00;FONT-FAMILY:arial;TEXT-DECORATION:underline}
A.nav:active{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffff00;FONT-FAMILY:arial}
.hotext{FONT-SIZE:11px;COLOR:#4f4f4f;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;BACKGROUND-COLOR:#ffffff}
.hotextwborderspace{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:3px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:3px;FONT-SIZE:11px;PADDING-BOTTOM:3px;MARGIN:2px;BORDER-LEFT:#cccccc 1px solid;COLOR:#4f4f4f;PADDING-TOP:3px;BORDER-BOTTOM:#cccccc 1px solid;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;BACKGROUND-COLOR:#ffffff}
.thickborder{BORDER-RIGHT:#1b68ba 10px solid;BORDER-TOP:#1b68ba 10px solid;BORDER-LEFT:#1b68ba 10px solid;BORDER-BOTTOM:#1b68ba 10px;}
.emaillink{FONT-SIZE:11px;COLOR:#0000ff;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION:underline}
.thickborder2{BORDER-RIGHT:#1b68ba 10px solid;BORDER-TOP:#1b68ba 10px;FONT-SIZE:10px;BORDER-LEFT:#1b68ba 10px solid;WIDTH:775px;BORDER-BOTTOM:#1b68ba 10px solid;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;BACKGROUND-COLOR:#ffffff}
.hotextwh{FONT-SIZE:11px;COLOR:#ffffff;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
.photoback{BACKGROUND-POSITION:center top;FONT-SIZE:10px;BACKGROUND-IMAGE:url(/images/photoback.gif);BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
.resulttable{WIDTH:279px;HEIGHT:auto}
.photoborder{BORDER-RIGHT:#cccccc 1px solid;BORDER-TOP:#cccccc 1px solid;BORDER-LEFT:#cccccc 1px solid;BORDER-BOTTOM:#cccccc 1px solid}
.detaillinks{BORDER-TOP-WIDTH:1px;CLEAR:both;PADDING-RIGHT:2px;PADDING-LEFT:2px;FONT-WEIGHT:bold;BORDER-LEFT-WIDTH:1px;FONT-SIZE:11px;BORDER-LEFT-COLOR:#ffffff;PADDING-BOTTOM:2px;MARGIN:2px;WIDTH:225px;COLOR:#ffffff;BORDER-TOP-COLOR:#ffffff;PADDING-TOP:2px;BORDER-BOTTOM:#ffffff 1px solid;FONT-FAMILY:Tahoma;HEIGHT:15px;BACKGROUND-COLOR:#004781;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-COLOR:#ffffff}
.hotelname{BORDER-TOP-WIDTH:1px;PADDING-RIGHT:2px;BACKGROUND-POSITION:center top;PADDING-LEFT:8px;FONT-WEIGHT:bolder;BORDER-LEFT-WIDTH:1px;FONT-SIZE:14px;BORDER-LEFT-COLOR:#ffffff;BACKGROUND-IMAGE:url(/images/boxtop_hotelname.gif);PADDING-BOTTOM:2px;MARGIN:2px;TEXT-TRANSFORM:capitalize;COLOR:#ffffff;BORDER-TOP-COLOR:#ffffff;PADDING-TOP:2px;BORDER-BOTTOM:#ffffff 1px dashed;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:Arial;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-COLOR:#ffffff}
.hotelbriefdesc{BORDER-TOP-WIDTH:1px;PADDING-RIGHT:2px;PADDING-LEFT:8px;FONT-WEIGHT:normal;BORDER-LEFT-WIDTH:1px;FONT-SIZE:12px;BORDER-LEFT-COLOR:#ffffff;PADDING-BOTTOM:2px;MARGIN:2px;COLOR:#ffffff;BORDER-TOP-COLOR:#ffffff;PADDING-TOP:2px;BORDER-BOTTOM:#ffffff 1px double;FONT-FAMILY:Tahoma;BACKGROUND-COLOR:#0182c3;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-COLOR:#ffffff}
.titles{BORDER-TOP-WIDTH:1px;PADDING-RIGHT:2px;BACKGROUND-POSITION:center top;PADDING-LEFT:8px;FONT-WEIGHT:bolder;BORDER-LEFT-WIDTH:1px;FONT-SIZE:14px;BORDER-LEFT-COLOR:#ffffff;BACKGROUND-IMAGE:none;PADDING-BOTTOM:2px;MARGIN:2px;TEXT-TRANSFORM:capitalize;COLOR:#ffffff;BORDER-TOP-COLOR:#ffffff;PADDING-TOP:2px;BORDER-BOTTOM:#ffffff 1px dashed;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:Arial;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-COLOR:#ffffff}
.hotelnamebtm{BORDER-TOP-WIDTH:1px;PADDING-RIGHT:2px;BACKGROUND-POSITION:center top;PADDING-LEFT:8px;FONT-WEIGHT:bolder;BORDER-LEFT-WIDTH:1px;FONT-SIZE:14px;BORDER-LEFT-COLOR:#ffffff;BACKGROUND-IMAGE:url(/images/boxbtm_hotelname.gif);PADDING-BOTTOM:2px;MARGIN:2px;TEXT-TRANSFORM:capitalize;COLOR:#ffffff;BORDER-TOP-COLOR:#ffffff;PADDING-TOP:2px;BORDER-BOTTOM:#ffffff 1px dashed;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:Arial;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-COLOR:#ffffff}
.titlesdetailpage{BORDER-TOP-WIDTH:1px;PADDING-RIGHT:2px;BACKGROUND-POSITION:center top;PADDING-LEFT:2px;FONT-WEIGHT:bolder;BORDER-LEFT-WIDTH:1px;FONT-SIZE:14px;BORDER-LEFT-COLOR:#ffffff;BACKGROUND-IMAGE:none;PADDING-BOTTOM:2px;MARGIN:2px;TEXT-TRANSFORM:capitalize;COLOR:#0182c3;BORDER-TOP-COLOR:#ffffff;PADDING-TOP:2px;BORDER-BOTTOM:#0182c3 1px solid;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:Arial;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-COLOR:#ffffff}
.details_text{BORDER-RIGHT:#ffffff 1px;PADDING-RIGHT:2px;BACKGROUND-POSITION:center top;BORDER-TOP:#ffffff 1px;PADDING-LEFT:3px;FONT-WEIGHT:normal;FONT-SIZE:11px;BACKGROUND-IMAGE:none;PADDING-BOTTOM:2px;MARGIN:2px;TEXT-TRANSFORM:capitalize;BORDER-LEFT:#ffffff 1px;COLOR:#00477f;PADDING-TOP:2px;BORDER-BOTTOM:#0182c3 1px;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:tahoma}
A.btm:link{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#00477f;FONT-FAMILY:Tahoma;TEXT-DECORATION:underline}
A.btm:visited{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Tahoma}
A.btm:hover{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#ff0000;FONT-FAMILY:Tahoma}
A.btm:active{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#0066ff;FONT-FAMILY:Tahoma;TEXT-DECORATION:underline}
a.topnav:link{FONT-WEIGHT:bolder;FONT-SIZE:12px;COLOR:#ffffff;FONT-FAMILY:arial}
a.topnav:visited{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffffff;FONT-FAMILY:arial}
a.topnav:hover{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffcc00;FONT-FAMILY:arial}
a.topnav:active{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#ffff00;FONT-FAMILY:arial}
.thickborderwh{BORDER-RIGHT:#ffffff 10px solid;BORDER-TOP:#ffffff 10px solid;FONT-SIZE:10px;BORDER-LEFT:#ffffff 10px solid;BORDER-BOTTOM:#ffffff 10px;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
.resultsthickborderwh{BORDER-RIGHT:#ffffff 10px solid;PADDING-RIGHT:5px;BACKGROUND-POSITION:center top;BORDER-TOP:#ffffff 3px solid;PADDING-LEFT:5px;FONT-SIZE:10px;BACKGROUND-IMAGE:url(/images/resultbackground.gif);BORDER-LEFT:#ffffff 10px solid;PADDING-TOP:5px;BORDER-BOTTOM:#ffffff 3px;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;}
.resultsbottomimage{background-image:url(../images/resultback_btm.gif);background-position:bottom center;background-repeat:no-repeat;height:17px;background-color:#FFFFFF;}
.pricestable{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#000000;FONT-FAMILY:arial;}
.pricesthickborderwh{BACKGROUND-COLOR:#ffffff;BORDER-RIGHT:#ffffff 10px solid;PADDING-RIGHT:5px;BACKGROUND-POSITION:center top;BORDER-TOP:#ffffff 3px solid;PADDING-LEFT:5px;FONT-SIZE:10px;PADDING-BOTTOM:5px;MARGIN:3px;BORDER-LEFT:#ffffff 10px solid;PADDING-TOP:5px;BORDER-BOTTOM:#ffffff 3px;BACKGROUND-REPEAT:no-repeat;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;HEIGHT:93px}
.photoborder2{Border:0.3em outset #7584CB;}
.photoborder3{BORDER:#cccccc 1px solid;PADDING:1px;MARGIN:1px;}
.buttonback{CLEAR:both;BACKGROUND-POSITION:center center;BACKGROUND-IMAGE:url(/images/button.gif);BACKGROUND-REPEAT:no-repeat}
.searchbox{WIDTH:325px;HEIGHT:auto}
.searchbox_table{BACKGROUND-COLOR:#e7edff;Border:#1b68ba 5px outset;color:#1b68ba;font-weight:bold;font-family:sans-serif;font-size:12px;}
.searchbox_adv{BACKGROUND-COLOR:#e7edff;Border:#1b68ba 5px outset;color:#051562;font-weight:bold;font-family:sans-serif;font-size:14px;}
.searchjavaselectors{BACKGROUND-COLOR:#e7edff;text-decoration:none;color:#009314;font-size:13px;font-weight:bold;font-family:sans-serif;Border:#1b68ba 2px outset;}
.detaillinksgreenbox{BORDER-TOP-WIDTH:1px;CLEAR:both;PADDING-RIGHT:2px;PADDING-LEFT:2px;FONT-WEIGHT:bold;BORDER-LEFT-WIDTH:1px;FONT-SIZE:11px;BORDER-LEFT-COLOR:#ffffff;PADDING-BOTTOM:2px;MARGIN:2px;WIDTH:210px;COLOR:#ffffff;BORDER-TOP-COLOR:#ffffff;PADDING-TOP:2px;BORDER-BOTTOM:#ffffff 1px solid;FONT-FAMILY:Tahoma;HEIGHT:12px;BACKGROUND-COLOR:#339966;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-COLOR:#ffffff}
.headline{font-family:Georgia,"Times New Roman", Times, serif;font-size:12px;font-style:normal;font-weight:bold;color:#333333;}
.headlineblue{font-family:Georgia,"Times New Roman", Times, serif;font-size:12px;font-style:normal;font-weight:bold;color:#051562;border:none;}
.copy{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#333333;padding:5px;}
.headlinewhite{font-family:Georgia,"Times New Roman", Times, sans-serif;font-size:12px;font-style:normal;font-weight:bold;color:#FFFFFF;}
h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman", Times,sans-serif;font-size:12px;font-weight:bold;color:#333333;}
.bluetextemphasis{color:#0000ff;font-weight:bold}
.titlesblue{FONT-SIZE:14px;COLOR:#051562;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.titlesblue style2{FONT-SIZE:16px;COLOR:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.rezoptionscopyright{font-family:Tahoma, sans-serif;font-size:.92em;color:#0D447F;}
.advnarrowsearch{padding-bottom:5px;}
