BODY
{
	font-family: Verdana;
	font-size: 10pt;
}

.SV
{
	BORDER-LEFT: solid 1px #424684;
	BORDER-RIGHT: solid 1px #424684;
}

.SV_Header
{
    COLOR: White;
    FONT-SIZE: 16px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: Bold;
}

.SV_Sub_Header
{
    COLOR: White;
    PADDING-LEFT: 5px;
    PADDING-TOP: 2px;
    FONT-WEIGHT: Bold;
}

.SV_Label
{
    COLOR: #000000;
}

.SV_RequiredLabel
{
    COLOR: #FF0000;
}

.SV_Textbox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #424684;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Dropdown
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}

.SV_DateChooser
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #424684;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Editbox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #424684;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Radio
{
    COLOR: #000000;
}

.SV_CurrencyBox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #424684;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_DateTimeBox
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #424684;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
}

.SV_Grid_Frame
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #424684; 
}

.SV_Grid_Row
{
	COLOR: #000000;
    BORDER-COLOR: #999999;
    FONT-SIZE: 8pt;
}

.SV_Grid_AlternateRow
{
	COLOR: #000000;
    BACKGROUND-COLOR: #D6DFF7;
    BORDER-COLOR: #999999;
}

.SV_Grid_SelectedRow
{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #424684;
}

.SV_Grid_Header
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #999999;
	COLOR: #424684;
	FONT: Verdana;
	FONT-SIZE: 8pt;
}

.SV_Grid_AlternateHeader
{
    BACKGROUND-COLOR: #424684;
    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 #424684;
    border-left: 0px;
    border-right: 0px;
}
.SV_Control_Frame_Alt
{
    BACKGROUND-COLOR: #BFF1F9;
    BORDER: solid 1px #424684;
}

.SV_Repeater_Frame
{
    BORDER-COLOR: #424684;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;		
}

TABLE
{
	font-size: 10pt;
}

SELECT
{
	font-family: Verdana;
	font-size: 8pt;
}

TABLE.section
{
	BORDER-RIGHT: #424684 1px solid; 
	BORDER-LEFT: #424684 1px solid;
	font-size: 10pt;
}

TABLE.resultspane
{
	BORDER: #424684 1px solid; 
	font-size: 8pt;
}

TR.titlerow
{
	color: white;
	font-size: 7pt;
	background-color: #424684;
}

A
{
	text-decoration: none;
	border: 0px;
	color: #424684;
}

TD.dbinfo
{
	 color: #424684;
	 font-weight: bold;
}

TD.caption
{
	color: Gray;
	font-size: 8pt;
}

TD.disclaimer
{
	color: Gray;
	font-size: 8pt;
}

HR
{
	color: #96a7d5
}

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: #424684;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Active
{
	COLOR: #424684;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
}
*/

.Tab_Std
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Active
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#424684;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Over
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#673615;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Right
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Active
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#424684;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Over
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#673615;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Active
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#424684;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Over
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#673615;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Right
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Active
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#424684;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Over
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#673615;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Active
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#424684;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Over
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#673615;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Right
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Active
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#424684;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Over
{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#673615;
padding:0 0 0 0;
text-align: center;
}
TABLE.TabPadding
{
	background-color: #616EA2;
	BORDER-RIGHT: solid 1px #424684;
}

TABLE.BottomBorder
{
	BORDER-BOTTOM: solid 1px #424684;
}

TABLE.TopBorder
{
	BORDER-TOP: solid 1px #558BEE;
}



/*Wrapper styles*/



.q {
        FONT-SIZE: 10px; FONT-FAMILY: arial,sans-serif
}
.qEx {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.qTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0048f7;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.qLead {
        FONT-SIZE: 11pt; COLOR: #330066; FONT-FAMILY:
arial,sans-serif
}
.qBody {
        FONT-SIZE: 9pt; FONT-FAMILY: arial,sans-serif
}
.qUrl {
        FONT-SIZE: 8pt; COLOR: #663399; FONT-FAMILY:
arial,sans-serif
}
.qUrl2 {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.qCache {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.qCh {
        CURSOR: hand
}
.qSL {
        FONT-SIZE: 10pt; COLOR: #606060; FONT-FAMILY:
arial,sans-serif
}
.qBar {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.qNav {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0048f7;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.qSmall {
        FONT-FAMILY: arial,sans-serif
}
</style>
		<style type="text/css">
.Header10ptGray {
        FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif
}
.Header14ptGray {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Blue10ptBold {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #424684;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.White10ptBold {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.White10pt {
        FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif
}
.Brown10pt {
        FONT-SIZE: 10px; COLOR: #663300; FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif
}
.style5 {
        FONT-SIZE: 10px; COLOR: #424684; FONT-FAMILY: Verdana,
Arial, Helvetica, sans-serif
}
BODY {
        MARGIN: 0px
}
.BackgroundLeft {
        FONT-SIZE: 10px; BACKGROUND-IMAGE:
url(http://search.officialtravelguide.com/otg_images/results_left.gif); COLOR: #424684;
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif; BACKGROUND-COLOR: #424684
}
.BackgroundRight {
        FONT-SIZE: 10px; BACKGROUND-IMAGE:
url(http://search.officialtravelguide.com/otg_images/results_right.gif); COLOR: #ffffff;
BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif
}
.home10ptGray {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.home11ptSearch {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333366;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.home10ptfooter {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cookieTrail {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Copy10ptDarkGray {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Copy16ptheader {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333366;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Copy10ptWhite {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.home8ptGray {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.adcopy {
        FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial,
Helvetica, sans-serif
}
.Copy16ptheaderOrange {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6600;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Copy12ptheaderBlue {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #424684;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Copy12ptDarkGray {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Copy10ptheaderOrange {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff6600;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftBorder {
        BORDER-LEFT: black 1px
}
#marriottopen {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
WIDTH: 19px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 19px
}
#wyndhamopen {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
WIDTH: 19px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 19px
}
#starwoodopen {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
WIDTH: 19px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 19px
}
#marriottclosed {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
WIDTH: 19px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 19px
}
#wyndhamclosed {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
WIDTH: 19px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 19px
}
#starwoodclosed {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
WIDTH: 19px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 19px
}
#marriottopen {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH:
0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px; WIDTH: 19px; HEIGHT:
19px; BORDER-RIGHT-WIDTH: 0px
}
#wyndhamopen {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH:
0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px; WIDTH: 19px; HEIGHT:
19px; BORDER-RIGHT-WIDTH: 0px
}
#starwoodopen {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH:
0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px; WIDTH: 19px; HEIGHT:
19px; BORDER-RIGHT-WIDTH: 0px
}
#marriottclosed {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH:
0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px; WIDTH: 19px; HEIGHT:
19px; BORDER-RIGHT-WIDTH: 0px
}
#wyndhamclosed {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH:
0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px; WIDTH: 19px; HEIGHT:
19px; BORDER-RIGHT-WIDTH: 0px
}
#starwoodclosed {
        BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH:
0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px; WIDTH: 19px; HEIGHT:
19px; BORDER-RIGHT-WIDTH: 0px
}
#marriottopentext {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#marriottclosedtext {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#wyndhamopentext {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#wyndhamclosedtext {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#starwoodclosedtext {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#starwoodopentext {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.marriottreturnbody #marriottmorelink {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.marriottreturnbody .more {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.marriottreturnbody .refinehead {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wyndhamreturnbody #wyndhammorelink {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wyndhamreturnbody .refinehead {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.wyndhamreturnbody .more {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.starwoodreturnbody #starwoodmorelink {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.starwwodreturnbody .more {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.starwoodreturnbody .refinehead {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}