table.whitetable {background-color: #FFFFFF;}
TD
{
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	line-height: 1.3;	
}

table.colortable {
}

BR
{
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
}

B, .bold
{
	font-weight: bold;
}
BODY
{
	font-family: Verdana;
	/*background-color: #DED089;*/
	background-color:#F0F0F0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin: 0;
}

BODY.popup
{
	font-family: Verdana;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin: 0;
}

.pt9
{
	font-size: 9px;
	line-height: 1.2;
}

.pt9Bold
{
	color: #666666;
	font-weight:bold;
	font-size: 9px;
}

.pt10
{
	font-size: 10px;
	line-height: 1.3;
}

.pt12
{
	font-size: 12px;
	color:#000000;
}

.main
{
	font-size: 12px;
	font-weight:bold;
	color:#e36c0a;
}

.main-1
{
	font-size: 11px;
	font-weight:bold;
	color:#9d752c;
}

.pt9BlackBold
{
	font-size: 9px;
	font-weight:bold;
	color:#000000;
}

.pt9Black
{
	font-size: 9px;
	color:#000000;
}

.pt11
{
	font-size: 11px;
	line-height: 1.4;
}

.pt11Bold
{
	font-size: 11px;
	font-weight:bold;
	line-height: 1.4;
}

.pt12Bold
{
	font-size: 12px;
	font-weight:bold;
	color:#000000;
}

.pt14Bold
{
	font-size: 14px;
	font-weight:bold;
	color: #000000;
}

table.hotelSearch 
{
	background-color: #F9F6DD;
}

input, textarea {
	color : #000000;
	font-size: 11px;
	border-color : #FFFFFF;
	background-color : #FFFFFF;
	text-indent : 0px;
}

textarea.30TextSpace 
{
	width: 200px;
}


textarea.36TextSpace 
{
	width: 260px;
}


.4ColBox 
{
	width: 35px;
}

.redStar
{
	color : #b6101e;
}

.pt9redStar
{
	color : #b6101e;
	font-size: 9px;
}

TD.LeftSide 
{
	background-image: url('/images/global/g_lbg.gif');
	background-repeat: repeat-y
}


TD.RightSide 
{
	background-image: url('/images/global/g_rbg.gif');
	background-repeat: repeat-y
}

.footer 
{
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
TD.bkG_E5E5E5
{
	background-image: url('/images/global/g_e5e5e5.gif');
	background-repeat: repeat-x
}

TD.bkG_E5E5E5_v
{
	background-image: url('/images/global/g_e5e5e5.gif');
	background-repeat: repeat-y
}

TD.bkTopSeparater
{
	background-image: url('/images/global/g_upline_e5e5e5.gif');
	background-repeat: repeat-x
}

TD.bkBottomSeparater
{
	background-image: url('/images/global/g_btmline_e5e5e5.gif');
	background-repeat: repeat-x
}

TD.bkG_F1F1F1
{
	background-color: #F1F1F1;
	font-size: 9px;
}

TD.bkG_F3EED8, TR.bkG_F3EED8
{
	background-color: #F3EED8;
	font-size: 9px;
}

TD.bkUCTopLine
{
	background-image: url('/images/global/ucontrol/g_uc_3e5_tps.gif');
	background-repeat: repeat-x
}
TD.bkUCBottomLine
{
	background-image: url('/images/global/ucontrol/g_uc_3e5_bts.gif');
	background-repeat: repeat-x
}
TD.bkUCRightLine
{
	background-image: url('/images/global/ucontrol/g_uc_3e5_rs.gif');
	background-repeat: repeat-y
}
TD.bkUCLeftLine
{
	background-image: url('/images/global/ucontrol/g_uc_3e5_ls.gif');
	background-repeat: repeat-y
}
TD.bkFav
{

	background-image: url('/images/hotels/city/h_ho_pix01.gif');
	background-repeat: repeat-x
}
TD.bkNav
{
	background-image: url('/images/global/g_nav_vline.gif');
	background-repeat: repeat-y
}

.WeatherGoldText
{
	font-size: 10px;
	color: #A86B2E;
}

.WeatherBlackText
{
	font-size: 9px;
	color: #666666;
}

A.footer, A.footer:visited, A.footer:hover
{
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

A, A:visited
{
	color: #9D752C;
	line-height: 1.3;	
}

A:hover
{
	color: #0000FF;
	line-height: 1.3;	
}

A.noline, A.noline:visited, A.noline:hover
{
	color: #666666;
	text-decoration: none;
}

A.pt9, A.pt9:visited
{
	
	font-size: 9px;
	color: #9D752C;
}

A.pt9:hover 
{
	font-size: 9px;
	color: #666666;
}

.side-link {font-family:Verdana,Arial,sans-serif; font-size:11px ; color:#000000; }
.side-link a:link {color:#9D752C; text-decoration:none; }
.side-link a:visited {color:#9D752C; text-decoration:none; }
.side-link a:active {color:#9D752C; text-decoration:none; font-size:11px}
.side-link a:hover {color:#666666; text-decoration:none; font-size:11px}

.Tariff {font-family:Verdana,Arial,sans-serif; font-size:11px ; color:#000000; }
.Tariff {color:#9D752C; text-decoration:none; }
.side-link a:link {color:#6600CC; text-decoration:none; }
.Tariff a:visited {color:#660066; text-decoration:none; }
.Tariff a:active {color:#9D752C; text-decoration:none; font-size:11px}
.Tariff a:hover {color:#3333FF; text-decoration:none; font-size:11px} 

.Loc a:visited{color:#0000FF;}
.Loc a:active {color:#0000FF;}
.Loc a:hover{color:#FF6600;}
.Loc a:link {color:#0000FF;text-decoration:blink;}


.s_links { background-color:#936430 /*#59241E #A3C892; */text-decoration:none;
			 font-weight:bold; font-size:12px; font-family:"Comic Sans MS";}
.s_links a:link {color:#FFFF00; text-decoration:none; font-size:12px; }
.s_links a:visited {color:#663300; text-decoration:none; font-size:12px; }
.s_links a:active {color:#663300; text-decoration:none; font-size:12px;}
.s_links a:hover {color:#FFFFFF; text-decoration:none; font-size:12px;}		 



SELECT.hotelSearch
{
	width: 200;
	font-size: 11px;
}

SELECT.36TextSpace
{
	width: 260px;
}

SELECT.hotelSearchWithHistory
{
	behavior:url(#default#savehistory);
	width: 200;
	font-size: 11px;
}

SELECT.dateList
{
	behavior:url(#default#savehistory);
	font-size: 11px;
}

input.4ColBox 
{
	width: 35px;
}

input.20ColBox 
{
	width: 200px;
	text-indent: 0px;
}

input.25ColBox 
{
	width: 160px;
	text-indent: 0px;
}

input.30ColBox 
{
	width: 200px;
	text-indent: 0px;
}

input.36ColBox 
{
	width: 260px;
	text-indent: 0px;
}

SELECT.30TextSpace
{
	width: 200px;
}

.TopList
{
	font-size: 10px;
	line-height: 1.7;	
}

.g_sp01d
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 12px;
}

td.bkPopUp 
{
	background-image: url('/images/hotels/city/title/h_title_cal_pix02.gif');
	background-repeat: repeat-x
}

.UCpt10
{
	font-size: 10px;
}

SUP
{
	font-size: 9px;
}




input.CheckRateBox 
{
	behavior:url(#default#savehistory);
	width: 75px;
	font-size: 11px;
}

SELECT.codeType
{
	behavior:url(#default#savehistory);
	width: 160px;	
	font-size: 11px;
}

input.codeTypeValue
{
	behavior:url(#default#savehistory);
	width: 160px;	
	font-size: 11px;
}



/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	text-valign: top;
	color: #ffffff;
	background-color: #ffffff;
	border: 0px solid #A86B2E;
	width: 146px;	
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	font-weight: bold;
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 0px solid #ece9d8;
	color: #A86B2E;
	height: 20px;
	}

.dpTDdisable {
	border: 0px solid #ece9d8;
	background-color: #ffffff;
	color: #cccccc;
	height: 20px;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #e8e2bf;
	border: 0px solid #AAAAAA;
	cursor: pointer;
	color: #666666;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #e8e2bf;
	border: 0px solid #888888;
	cursor: pointer;
	color: #666666;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {	
	border: 0px solid #AAAAAA;
	color: #666666;
	font-weight: none;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 11px;
	color: #A86B2E;
	font-weight: none;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #A86B2E;
	font-weight: none;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana;
	font-size: 10px;
	color: gray;
	background: #ffffff;
	font-weight: none;
	text-decoration: none;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana;
	font-size: 10px;
	color: gray;
	background: #ffffff;
	font-weight: none;
	}
	
.upcomingproject{
	font-family: Verdana;
	font-size:12px;
	color:#CC9933;
	font-weight:bold;
	}	

.projects{
	font-size: 11px;
	font-weight:normal;
	color:gray;
	font-family:verdana, Arial, Helvetica, sans-serif;
	
		}	
.form{
	font-family: Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#330033;
	background:#66CC99;
	border-color:#663333;
	
	
	}
	
	
	
	
