BODY
{
	font-family: Verdana;
	font-size: 10pt;
	BACKGROUND-COLOR: #F2F3EB;
}


.SV
{
    BORDER-RIGHT: solid 1px #C0C0C0;
    BORDER-LEFT: solid 1px #C0C0C0;
	BACKGROUND-COLOR: white;
}

.SV_Header
{
    COLOR: White;
    FONT-SIZE: 16px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: Bold;
}

.SV_Sub_Header
{
    COLOR: White;
    PADDING-LEFT: 5px;
    PADDING-TOP: 2px;
    FONT-WEIGHT: Bold;
}

.SV_Label
{
    COLOR: #000000;
}

.SV_RequiredLabel
{
    COLOR: #C00E0D;
}

.SV_Textbox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #C5BFAD;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Dropdown
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}

.SV_DateChooser
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #C5BFAD;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Editbox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #C5BFAD;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Radio
{
    COLOR: #000000;
}

.SV_CurrencyBox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #C5BFAD;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_DateTimeBox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #C5BFAD;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Grid_Frame
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #C0C0C0; 
}

.SV_Grid_Row
{
	COLOR: #000000;
    BORDER-COLOR: #999999;
    FONT-SIZE: 8pt;
}

.SV_Grid_AlternateRow
{
	COLOR: #000000;
    BACKGROUND-COLOR: #E8E8E8;
    BORDER-COLOR: #999999;
}

.SV_Grid_SelectedRow
{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #C5BFAD;
}

.SV_Grid_Header
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #999999;
	COLOR: #C5BFAD;
	FONT: Verdana;
	FONT-SIZE: 8pt;
}

.SV_Grid_AlternateHeader
{
    BACKGROUND-COLOR: #E8E8E8;
    BORDER-COLOR: #999999;
	COLOR: #FFFFFF;
	FONT: Verdana;
	FONT-SIZE: 8pt;
}

.SV_Panel_Header
{
	cursor: hand;
}

.SV_Panel_Title
{
	font-weight: bold; color: white;
}

.SV_Panel_Description
{
	font-style: italic; color: white;
	padding-left: 15px;
}

.SV_Panel_Decription_Modified
{
	font-style: italic; color: Red; font-weight:bold;
	padding-left: 15px;
}

.SV_Panel
{
	PADDING: 0px;
}

.SV_Control_Frame
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: solid 1px #C0C0C0;
    border-left: 0px;
    border-right: 0px;
}
.SV_Control_Frame_Alt
{
    BACKGROUND-COLOR: #E6F3FE;
    BORDER: solid 1px #C0C0C0;
}

.SV_Repeater_Frame
{
    BORDER-COLOR: #C0C0C0;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;		
}

TABLE
{
	font-size: 10pt;
}

SELECT
{
	font-family: Verdana;
	font-size: 8pt;
}

TABLE.section
{
	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-LEFT: #C0C0C0 1px solid;
	font-size: 10pt;
}

TABLE.resultspane
{
	BORDER: #C0C0C0 1px solid; 
	font-size: 8pt;
}

TR.titlerow
{
	color: white;
	font-size: 7pt;
	background-color: #707070;
}

A
{
	text-decoration: none;
	border: 0px;
	color: #E8E8E8;
}

TD.dbinfo
{
	color: #0071BC;
	font-weight: bold;
}

TD.caption
{
	color: Gray;
	font-size: 8pt;
}

TD.disclaimer
{
	color: #707070;
	font-size: 8pt;
}

HR
{
	color: #707070
}

TD.titlebar
{
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11pt; 
	COLOR: white; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Verdana; 
}

/*
TD.Tab
{
	COLOR: White;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Over
{
	COLOR: #C5BFAD;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Active
{
	COLOR: #C5BFAD;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
}
*/


.Tab_Std
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Right
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Right
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Right
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}
TABLE.TabPadding
{
	background-color: #D9D3C0;
	BORDER-RIGHT: solid 1px #DED7C4;
}

TABLE.BottomBorder
{
	BORDER-BOTTOM: solid 1px #C0C0C0;
}

TABLE.FormCap
{
	BACKGROUND-COLOR: white;
}

/* Wrapper Style */


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.palace {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #f70404; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana
}
.primb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana
}
A.primb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.primb:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana
}
A.primb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.prim {
	FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.prim {
	FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.prim:link {
	FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana
}
A.prim:hover {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.light {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.dark {
	FONT-SIZE: 9px; COLOR: #C0C0C0; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.lightb {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.darkb {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #C0C0C0; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.f1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #9d8544; FONT-FAMILY: Verdana
}
HR {
	WIDTH: 100%; COLOR: black; HEIGHT: 2px
}
.more {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ff7e6a; FONT-FAMILY: Verdana; LETTER-SPACING: -3px
}
.formdata {
	FONT-SIZE: 9px; COLOR: #C0C0C0; LINE-HEIGHT: 13px; FONT-FAMILY: VERDANA; BACKGROUND-COLOR: #f2f3eb
}
.formitems {
	FONT-SIZE: 9px; COLOR: #53abb9; LINE-HEIGHT: 13px; FONT-FAMILY: VERDANA
}
.ast {
	FONT-WEIGHT: bold; COLOR: #ff7e6a
}
SELECT {
	FONT-SIZE: 9px; FONT-FAMILY: verdana
}
.resultl {
	FONT-SIZE: 8pt; BACKGROUND: #f0f2e7; COLOR: #999965; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana
}
.resultd {
	FONT-SIZE: 8pt; BACKGROUND: #dddfca; COLOR: #666632; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana
}
.resultlb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #f0f2e7; COLOR: #999965; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana
}
.resultdb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #dddfca; COLOR: #666632; LINE-HEIGHT: 16pt; FONT-FAMILY: verdana
}
TD.resort {
	BACKGROUND: #fef200
}
TD.business {
	BACKGROUND: #b9c709
}
TD.luxury {
	BACKGROUND: #f6d544
}
TD.leisure {
	BACKGROUND: #d4ca02
}
TD.palace {
	BACKGROUND: #f70404
}
.menu {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #cfc69b; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menu {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #cfc69b; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #7c7958; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.nmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #cfc69b; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.nmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #7c7958; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.reservation {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #339999; FONT-FAMILY: Verdana
}
.noroom {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7c7958; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.resulttext {
	FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 13px; FONT-FAMILY: VERDANA
}
.resulttextb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 13px; FONT-FAMILY: VERDANA
}
.resultheadb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C0C0C0; LINE-HEIGHT: 15px; FONT-FAMILY: VERDANA
}
A.resultheadb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C0C0C0; LINE-HEIGHT: 15px; FONT-FAMILY: VERDANA; TEXT-DECORATION: none
}
A.resultheadb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C0C0C0; LINE-HEIGHT: 15px; FONT-FAMILY: VERDANA; TEXT-DECORATION: underline
}
TD.botborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccc99 1px solid
}
.darker {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana
}
#creative {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #c9bfa3; FONT-FAMILY: Verdana
}
.bc {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 7px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.bc {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 7px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.bc:hover {
	FONT-SIZE: 9px; COLOR: #C0C0C0; LINE-HEIGHT: 7px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.description {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 17px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.hotelresult {
	FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.hotelresultb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #C0C0C0; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}