body, html {
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	/*background-image:url('../images/temp/home_back_large.jpg');*/
	background-position: bottom;
	/*padding-bottom:80px;*/
}

td {
	font-family:arial;
	font-size:12px;
	color:#202020;
	line-height:130%;
}

.blue {
	background-color:#779BCA;
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;
}

.hotelTitles {
	background-color:#779BCA;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
}

div.n {
	font-family:arial;
	font-size:12px;
	color:#202020;
	line-height:130%;
}

div.wtitle {
	padding:3px;
	font-weight:bold;
	border-top:1px dotted #909090;
	border-bottom:1px dotted #909090;
	background-color:#FFFFFF;
}

td.mc {
	font-family:arial;
	font-size:12px;
	color:#202020;
	line-height:130%;
}

a.olink {
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:100%;
	color:#003B6A;
}

a.redlink {
	color:#C00000;
}
	a.redlink:hover {
		color:#EE0000;
	}

.green {
	color:#2D6A00;
}

#bold {
	font-weight:bold;
}

.lightblue {
	background-color:#F6F6FF;
}

.gray {
	color:#757575;
}

.booknow {
	font-famiy:arial;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ff5400;
}

.sltitle {
	background-color:#FFFFFF;
	color:#202020;
	font-weight:bold;
	font-size:20px;
	font-family:arial;
}

.greyb {
	background-color:#EEEEEE;
	font-weight:bold;
}

/********************
HEADER
********************/
td.header {
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#FF910F;
	font-weight:bold;
	height:28px;
	background-image:url('../images/headerbg2.gif');
}
a.header {
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

td.nav {
	background-color:#EDF2F8;
	/*background-image:url('../images/mmenubg.gif');*/
	font-family:arial;
	font-size:10px;
	color:#7896AF;
	padding-left:8px;
	padding-right:8px;
}

a.nav {
	font-size:10px;
	color:#FFFFFF;
}
	a.nav:hover {
		color:#FFCC00;
	}

/********************
FOOTER
********************/
td.footer {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#003B6A;
	/*background-color:#FFFFFF;*/
	padding:4px;
	/*border:1px solid #94ADC7;*/
}

a.footer {
	font-family:arial;
	font-size:12px;
	color:#003B6A;
}

/********************
MAIN MENU
********************/
div.mainMenu {
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	padding:2px;
	padding-left:6px;
	margin-bottom:2px;
	border:1px solid #B6C5CF;
	background-color:#E5EDF2;
}
a.mainMenu {
	font-family:arial;
	font-size:12px;
	/*color:#7896AF;*/
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
	a.mainMenu:hover {
		color:#FFFFFF;
		text-decoration:underline;
	}

a.mainMenuSel {
	font-family:arial;
	font-size:12px;
	color:#063D67;
	font-weight:bold;
}

/********************
SUB MENU
********************/
div.subMenu {
	font-family:arial;
	font-size:12px;
	color:#000000;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:1px;
}

a.subMenu {
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	color:#063D67;
}

a.subMenu:hover {
		color:#0065CF;
		text-decoration:underline;
	}

a.subMenuSel {
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	color:#0065CF;
}

/********************
GLOBAL
********************/

.blueTitle {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#CC6633;
	background-color:#FFFFFF;
	padding:4px;
	background-image:url('../images/bluefade2.gif');
}

.blueFont {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	/*color:#003B6A;*/
	color:#CC6633;
}

.tableTitle {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#202020;
	padding:4px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	height:23px;
	background-color:#CFE9FF;
	/*background-image:url('../images/bg2.gif');*/
	/*border-bottom:1px solid #B0BEC7;*/
}

.tableTitle2 {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#063D67;
	padding:4px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	height:23px;
	background-color:#CFE9FF;
	/*background-image:url('../images/bg2.gif');*/
	/*border:1px solid #B0BEC7;*/
}

.tableTitleOrange{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#063D67;
	padding:4px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	height:23px;
	background-image:url('../images/fade_or.gif');
	border-bottom:1px solid #B0BEC7;
}

/*
#tdbg {
	background-image:url('../images/temp/back5.png');
}
*/
#tdbg {
	background-color:#f1f7fb;
}

.whiteFont {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

a.whiteFontBig {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
	a.whiteFontBig:hover {
		color:#FFD100;
		text-decoration:underline;
	}

.smallInput {
	font-family:arial;
	font-size:12px;
	color:#202020;
	border:1px solid #CCCCCC;
	padding:2px;
	height:22px;
	z-index:-1;
}

.sbutton {
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	background-color:#779BCA;
	border:1px solid #CCCCCC;
	padding:2px;
	height:22px;
	cursor:pointer;
}
	.sbutton:hover {
		background-color:#FFDD00;
		color:#000000;
	}


td.homeTD {
	font-family:arial;
	font-size:13px;
	color:#000000;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:8px;
	padding-bottom:5px;

}

.main {
	font-family:arial;
	font-size:13px;
	color:#000000;
	padding:5px;
}

.note {
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#656565;
}

a.small {
	font-family:arial;
	font-size:12px;
	color:#003B6A;
	font-weight:normal;
}


#smallhov:hover {
	text-decoration:none;
}

#linethrough {
	text-decoration: line-through;
	color:#909090;
}

.small {
	font-family:arial;
	font-size:10px;
}

.bsubmit {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	background-color:#FF5A00;
	color:#FFFFFF;
	border:1px solid #DDDDDD;
	cursor:pointer;
}

a.n {
	font-family:arial;
	font-size:12px;
	color:#003B6A;
}
	a.n:hover {
		color:#0065CF;
		text-decoration:none;
	}

a.n14 {
	font-family:arial;
	font-size:14px;
	color:#003B6A;
}
	a.n14:hover {
		color:#0065CF;
		text-decoration:none;
	}

a.nl {
	font-family:arial;
	font-size:12px;
	color:#003B6A;
	text-decoration:none;
}
	a.nl:hover {
		color:#0065CF;
		text-decoration:none;
	}

a.n12 {
	font-family:arial;
	font-size:12px;
	color:#003B6A;
}
	a.n12:hover {
		color:#0065CF;
		text-decoration:none;
	}

.nsmallt {
	font-family:arial;
	font-size:10px;
	color:#003B6A;
}
	a.nsmallt:hover {
		color:#0065CF;
		text-decoration:none;
	}

.nsmall {
	font-family:arial;
	font-size:11px;
	color:#003B6A;
}
	a.nsmall:hover {
		color:#0065CF;
		text-decoration:none;
	}

a.nw {
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
}
	a.nw:hover {
		color:#FFFF00;
		text-decoration:none;
	}

a.nbold {
	font-family:arial;
	font-size:12px;
	color:#003B6A;
	font-weight:bold;
}
	a.nbold:hover {
		color:#0065CF;
		text-decoration:none;
	}

font.red {
	font-family:arial;
	font-size:12px;
	color:#EE0000;
}

td.lightgrey {
	background-color:#F0F0F0;
}

td.bluebold {
	background-color:#3058AA;
	color:#FFFFFF;
	font-weight:bold;
}

div.inpageTitle {
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

.blackXL {
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

a.pagelink {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#003B6A;
	background-color:#F1F1F1;
	padding:3px;
	margin-right:7px;
}
a.pagelinksel {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF6600;
	padding:3px;
	margin-right:7px;
}

td.formLeft {
	font-family:arial;
	font-size:12px;
	border-bottom:1px solid #A3C5E7;
	border-left:2px solid #A3C5E7;
}

td.formRight {
	font-family:arial;
	font-size:12px;
	border-bottom:1px solid #A3C5E7;
}

div.error {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	text-align:center;
	padding:10px;
}

font.error {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
}

font.ok {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#578F1A;
}

.submitButton {
	font-family:arial;
	font-weight:norma;
	font-size:12px;
	background-color:#DFFFCF;
	color:#000000;
	border:1px solid #808080;
	cursor:pointer;
}

.cancelButton {
	font-family:arial;
	font-weight:normal;
	color:#000000;
	font-size:12px;
	background-color:#FFFBCF;
	border:1px solid #808080;
	cursor:pointer;
}

.blueButton {
	font-size:13px;
	height:22px;
	font-weight:bold;
	color:#053CA0;
	background-color:#E8F2FF;
	font-family:arial;
	border:1px solid #CCCCCC;
	cursor:pointer;
}

.orangeButton {
	font-size:13px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF6600;
	font-family:arial;
	border:1px solid #CCCCCC;
	cursor:pointer;
}

/* SEARCH HOTELS MAIN */
.smallInput2 {
	font-size:12px;
	font-family:arial, arial;
}

.hotelTitle {
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#0896ff;
}

.smallInput3 {
	font-size:12px;
	font-family:arial, arial;
	border:1px solid #BBBBBB;
}

.txtInput {
	font-size:12px;
	font-family:arial, arial;
	border:1px solid #BBBBBB;
}

font.it {
	color:#606060;
	font-style:italic;
	font-family:arial;
}

a.inpageTitle {
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
	border-bottom:1px dashed #FFCC00;
}

.tableHolder {
	margin-bottom:12px;
}

.title15 {
	font-size:15px;
	color:#3F5771;
	font-weight:bold;
}

.title18orange {
	font-size:18px;
	color:#FF5A00;
}

.title17 {
	font-size:17px;
	color:#47808F;
	font-weight:bold;
}

.title20 {
	font-size:20px;
	color:#47808F;
	font-weight:bold;
}

.infobox {
	padding:5px;
	text-align:center;
	border:1px solid #B4E2FE;
	background-color:#F3F8FC;
}

a.yellow {
	font-family:arial;
	font-size:12px;
	color:#FFFF00;
}

#pointer {
	cursor:pointer;
}

#bbottom {
	border-bottom:1px solid #CCCCCC;
}

#bbottoml {
	border-bottom:1px solid #E3E3E3;
}


/*
	Rent a car form
*/
td.contact {
	font-family:arial, arial, sans-serif;
	font-size:12px;
	color:#555555;
	border-bottom:1px solid #EEEEEE;
}

#pscroller
{
	width: 525px;
	height: 35px;
	padding: 0px;
	background-color: #FFFFFF;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:2px solid #FF6600;
font:normal 12px arial;
line-height:18px;
z-index:100;
}


#formTooltipDiv{
	color:#FFF;
	font-family:verdana;
	font-size:11px;
	line-height:130%;
}
.formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:11px;
}

