/* CSS Document */


### BODY FONTS, SIZES AND COLORS ###
body,td { font-family:verdana; font-size:10px; color: #000000}
.small { font-family:verdana; font-size:9px; color: #2850A0; text-transform : none; }
.subText { font-family:verdana; font-size:10px; color: #2850A0}
.title1 { font-family:verdana; font-size:15px; color: #000000; font-weight: bold} .title2 { font-family:arial; font-size:12px; color: #000000}
.title3 { font-family:verdana; font-size:11px; color: #666666}
.title4 { font-family:verdana; font-size:10px; color: #666666}
.mainBkg { background-color : #B3C4E6 }
.mainDkBkg { background-color : #8AA2D2 }
.mainMedBkg { background-color : #D9E2F2 }
.whiteBkg { background-color : #FFFFFF }
.grayCBkg { background-color : #CCCCCC }
.newsBkg { background-color : #FFFFCC }
.toolsBkg { background-color : #FFFFCC }
.oddBkg { background-color : #E8EEF7 }
.evenBkg { background-color : #D9E2F2 }
.form { font-family:verdana; font-size:10px;}


### QUICK SEARCH BOX TAB FONTS AND COLORS ###
.tabOn { font-family:verdana; font-size:12px; color: #FFFFFF; background-color : #B3C4E6; font-weight : bold; text-transform : uppercase; text-align : center; padding-left : 5px;padding-right : 10px}
.tabOff { font-family:verdana;font-size:11px;color: #2850A0;text-transform : uppercase}

.wguidesmalltitle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0000A0; font-weight: bold} .formfield { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.formquestion { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #0000A0}
.smalltitletext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold}
.sectiontext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #408080; font-weight: bold}
.mediumpagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000}
.bigpagetitle { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; font-weight: bold}
.ratetable { background-color: #EEEEEE}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.selectrate { font-family: Arial, Helvetica; font-size: 8pt}
.selectratemain { font-family: Arial, Helvetica; font-size: 10pt}
.requiredfield { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0000A0; font-weight: bold}
.titlecell { background-color: #E9EFF8}
.infocell { background-color: #EEEEEE}



.cities { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: italic }

.smalltitle { font-family: Verdana, Geneva, Arial; font-size: 12pt; color : #000000; font-weight: bold } 

.blackRule { background-color: #000000 } 


.headerMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.headerText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.time
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica
}
.headerPhone
{
    FONT-SIZE: 11px;
    COLOR: #ff5100;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.boldText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #454545;
    FONT-FAMILY: verdana, arial, helvetica;
    LIST-STYLE-TYPE: circle;
    TEXT-DECORATION: none
}
.regMenu
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TABLE.Main
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial;
	color: #666666;
	text-align: left;
	border: 1px none #666666;




}
TABLE.BoxStyle
{
    BORDER-RIGHT: #003399 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #003399 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #003399 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #003399 1px solid
}
TABLE.BoxStyle2
{
    BORDER-RIGHT: #bed114 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #bed114 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #bed114 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bed114 1px solid
}
TABLE.deals
{
    BORDER-RIGHT: #003399 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #003399 1px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #003399 1px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #003399 1px
}
TABLE.featurehotels
{
    BORDER-RIGHT: #003399;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #003399 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #003399 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #003399
}
TD.HiliteSection
{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #bfebfb;
	background-position: left center;

}

.mybutton
{
    FONT: bold 11px Verdana, Arial;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    BORDER-TOP-STYLE: outset;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #bedb14;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: outset
}
.mybutton2
{
    FONT: bold 11px Verdana, Arial;
    WIDTH: 30px;
    CURSOR: hand;
    COLOR: white;
    BORDER-TOP-STYLE: outset;
    BORDER-RIGHT-STYLE: outset;
    BORDER-LEFT-STYLE: outset;
    BACKGROUND-COLOR: #bedb14;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: outset
}
.normalsection
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.pricerange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff5100;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-ALIGN: right
}
.letterdirectory
{
    BORDER-RIGHT: #003399 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #003399 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    BORDER-LEFT: #003399 1px solid;
    COLOR: #ffe6cc;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #003399 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.featured
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-BOTTOM: #589aff 1px solid;
    FONT-FAMILY: Verdana, Arial, helvetica;
    BACKGROUND-COLOR: #e8f3ff;
    TEXT-DECORATION: none
}
.regtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #454545;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.smallbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 1px;
    COLOR: white;
    BORDER-BOTTOM: #5b6900 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #bedb14;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.footertext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.footertext A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.footer
{
    BORDER-TOP: #003399 1px solid;
    MARGIN-TOP: 1px
}

.amenitiestext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #FFF6ED
}


.servicestext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #FCFFE8
}

.optionaltext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #F0F7FF
}

.optionaltextlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
}

TD.leftNav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #e8f3ff
}
.leftSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: #003399 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TABLE.maincontent
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
TD.hotelnum
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #bedb14
}
TD.hotelname A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
TD.hotelname A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
TD.hotelname A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
TD.hotelname A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
h1
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial;
	color: #000099;

}
h2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial
}
h3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial
}
h4
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial;
	color: #333333;

}
h5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial
}
h6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial
}
MainR {

	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: Verdana, Arial;
	color: #666666;
	text-align: right;
}
.MainForm {

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial;
	color: #666666;
	text-align: left;
	border: 1px solid #666666;
}
.alertbox {
	padding:.5em;
	margin:.5em 0;
	background-color: #F6F6F6;
	border: 1px solid #E6E6E6;
}
A:link
{
FONT: 11px verdana;
    COLOR: #000066;
    TEXT-DECORATION: underline;
}
A:visited
{
	FONT: 11px verdana;
	TEXT-DECORATION: underline;
	color: #999999;

}
A:hover
{
    FONT: 11px verdana;
    COLOR: #ff7700;
    TEXT-DECORATION: underline overline;
}

.nav a:link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	text-transform: none;

} 


.nav a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFCC66;
	text-decoration: none;
	text-transform: none;
}


.nav a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFCC66;
	text-decoration: underline overline;
	text-transform: none;
}
.photoright {
	float: right;
	border: 1px solid #000000;
	margin: 5px;

}
