.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:25;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


.ddcolortabs a{
float:left;
color: white;
background: #336699 url(http://www.golflinkslist.com/images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(http://www.golflinkslist.com/images/color_tabs_right.gif) no-repeat right top;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #6699CC;
}

.ddcolortabs a:hover span{
background-color: #6699CC;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #6699CC;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #6699CC;
border-top: 1px solid #6699CC; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid #6699CC; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #6699CC;
border-bottom: 1px solid #6699CC; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #6699CC;
color: white;
}


A:link {
	
}
A:active {
	
}
A:hover {
	TEXT-DECORATION: none
}
A:visited {
	
}
A.blackReg {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.blueReg {
	COLOR: #000000; TEXT-DECORATION: none
}
A.footerlink:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.footerlink {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.foot-nav-link {
	COLOR: #2966aa; TEXT-DECORATION: none
}
A.foot-nav-link:hover {
	COLOR: #2966aa; TEXT-DECORATION: underline
}
A.todayReg {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.top-nav-link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2966aa
}
BLOCKQUOTE {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
FORM {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
DIV {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
H1 {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
H2 {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
H3 {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
H4 {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
LI {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
OL {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
UL {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
.addrates {
	FONT: 11px Arial,Helvetica,sans-serif; COLOR: #000000; BORDER-BOTTOM: #a9a9a9 1px dashed
}
.areaREGtext {
	FONT-SIZE: 14px
}
.areaREGbigtext {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.awhite {
	FONT-SIZE: 10px; COLOR: #0000ee
}
.bgcolor {
	BACKGROUND-COLOR: #ffffff
}
.black {
	COLOR: white; BACKGROUND-COLOR: black
}
.blu-line {
	BACKGROUND: #5386be; WIDTH: 100%; HEIGHT: 2px
}
.body-cal {
	BACKGROUND-COLOR: #ffffff
}
.calBorder {
	BORDER-RIGHT: #0d447f 1px solid; BORDER-TOP: #0d447f 1px solid; BORDER-LEFT: #0d447f 1px solid; BORDER-BOTTOM: #0d447f 1px solid
}
.carsvnc {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: #a9a9a9 1px dashed; FONT-STYLE: normal; FONT-VARIANT: normal
}
.cityheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.cityradio {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; COLOR: #000000
}
.cityradio:hover {
	COLOR: #ff0000
}
.darkSubText {
	
}
.darkText {
	COLOR: black
}
.dashedLineTop {
	BORDER-TOP: 1px dashed; border-top-height: 1px
}
.dateOf {
	BACKGROUND-COLOR: silver
}
.ensureReg {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.errorText {
	
}
.errorTextBold {
	FONT-WEIGHT: bold
}
.font-size10 {
	FONT-SIZE: 10px
}
.foot-nav {
	COLOR: #2966aa
}
.footerlink {
	COLOR: #000000; TEXT-DECORATION: underline
}
.footertext {
	COLOR: #000000
}
.infoPicBorder {
	BORDER-RIGHT: #676767 1px solid; BORDER-TOP: #676767 1px solid; BORDER-LEFT: #676767 1px solid; BORDER-BOTTOM: #676767 1px solid
}
.listSpecialStrike {
	TEXT-DECORATION: line-through
}
.masterBLACK {
	COLOR: #000000
}
.masterBOLD {
	FONT-WEIGHT: bold
}
.masterREDplain {
	COLOR: #ff0000
}
.newsletter-bg {
	BACKGROUND-IMAGE: url(/images/newsletter-bg.gif)
}
.OLDfullblue-box {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffcd; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
.OLDlistblue-top {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; BACKGROUND: #336699; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.OLDwhite-barL {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
.listAffTableBG {
	BACKGROUND: #ffcc66
}
.listTableBG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.listTableBG2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: white; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.listAffTableLine {
	BACKGROUND: #ffcc66; WIDTH: 100%; HEIGHT: 1px
}
.quotetext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.redspecial {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: text-top; COLOR: #ff0000
}
.redspecialsmall {
	FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
.refine-bold {
	FONT-WEIGHT: bold
}
.search-bold {
	FONT-WEIGHT: bold
}
.SIRprice {
	FONT-WEIGHT: bold; COLOR: #ff7f02
}
.showHand {
	CURSOR: hand
}
.text-size12BLACK {
	FONT-SIZE: 12px; COLOR: #000000
}
.text-size12BOLD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.text-size14BOLD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.text-size16BOLD {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.tnow-section-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600
}
.tollFreeTextColor {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.top-iconbg {
	BACKGROUND-COLOR: #0d447f
}
.top-nav {
	BACKGROUND-IMAGE: url(/images/header/top-nav-bg.gif)
}
.top-nav-faq {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/header/top-faq-bg.gif); COLOR: #2966aa
}
.welcome {
	LEFT: 0px; POSITION: absolute; TOP: 96px
}
.whiteText {
	COLOR: white
}
.whiteBG {
	BACKGROUND: white
}
.shdl {
	Z-INDEX: 99; VISIBILITY: hidden; POSITION: absolute
}
.image-fix {
	TEXT-DECORATION: none
}
.error-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error-border {
	BORDER-RIGHT: #ff0000; BORDER-TOP: #ff0000; BORDER-LEFT: #ff0000; BORDER-BOTTOM: #ff0000
}
.required-field-star {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.footerLink {
	FONT-SIZE: 10px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footerText {
	FONT-SIZE: 10px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footerCopyright {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.footerCopyright {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footerGlobalSites-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footerGlobalSites-txt {
	FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.footerGlobalSites-link {
	FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.main-header {
	BACKGROUND: #336699
}
.main-header-menu1 {
	FONT-SIZE: 10px; COLOR: #ffcc66; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main-header-menu1:hover {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.main-header-menu2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main-header-menu2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.main-header-menu2:hover {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.main-header-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/nav_top_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.main-header-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/nav_bot_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.main-header-welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.main-header-hotelscom {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.main-header-users-name {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav-top-cities-hdr {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav-top-cities-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftnav-top-cities-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav-background {
	BACKGROUND: #6699cc
}
.leftnav-panel-bg {
	BACKGROUND: white
}
.leftnav-hdr-bar {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav-panel-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav-panel-text {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftnav-panel-link {
	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.leftnav-input {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav-panel-special-alert {
	FONT-SIZE: 10px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav-panel-link-on-click {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftnav-panel-link-on-click {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav-panel-hdr-bg {
	BACKGROUND: #336699
}
.leftnav-panel-hdr-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/ls_top_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.leftnav-panel-hdr-bottom-bg {
	BACKGROUND: #003366
}
A.leftnav-featured-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav-featured-offers-from {
	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav-featured-offers-price {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav-1800-big-text {
	FONT-SIZE: 14px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav-1800-small-text {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav-1800-small-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content-hdr-bar-bg {
	BACKGROUND: #336699
}
.content-hdr-bar-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-hdr-bar-normal-txt {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-hdr-bar-link {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.content-hdr-bar-link {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.content-hdr-bar-bold-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.content-hdr2-bar-bg {
	BACKGROUND: #6699cc;
FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration: none
}
.content-hdr2-bar-bg a {
	BACKGROUND: #6699cc;
FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration: none
}
.content-hdr3-bar-bg a {
	BACKGROUND: #6699cc;
FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration: underline
}
.content-hdr3-bar-bg {
	BACKGROUND: #6699cc;
FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration: none
}
.search-form-bg {
	BACKGROUND: #ffffcc
}
.search-form-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/search_top_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.search-form-left-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/search_left_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.search-form-right-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/search_right_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.search-form-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/search_bot_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.matrix-bg {
	BACKGROUND: #ffffcc
}
.matrix-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/sr_top_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.matrix-left-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/sr_left_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.matrix-right-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/sr_right_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.matrix-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/sr_bott_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.content-title-1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-title-2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-normal-txt {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-normal-link {
	FONT-SIZE: 10px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.content-normal-link {
	FONT-SIZE: 10px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.content-bold-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-mini-msg-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.content-mini-msg-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.content-special-alert {
	FONT-SIZE: 10px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-special-alert-big {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-links-on-click {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.content-bold-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.content-bold-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-rate {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-rate-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-promo-rate {
	FONT-SIZE: 11px; COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-promo-rate-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-promo-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-form-hdr-main {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-form-hdr-help {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-form-field-label {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-form-field-input-normal {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-form-field-input-bold {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search-form-field-help {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-form-hdr-bar-bg {
	BACKGROUND: #336699
}
.input-form-hdr-bar-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-form-hdr-bar-help {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-form-hdr-bar-link {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.input-form-hdr-bar-link {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.input-form-field-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-form-field-label {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-form-field-input-normal {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-form-field-input-bold {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-form-field-help {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lowest-rates-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.guaranteed-link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.book-by-phone {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.call-1800-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.city-dest-name {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.property-name-link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.property-name-link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.property-address {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.signin-left-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/signin_left_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.signin-right-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/signin_right_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.signin-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/signin_bott_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.imghdr-bg {
	BACKGROUND: #6699cc
}
.imghdr-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_top_rule.gif); BACKGROUND-REPEAT: repeat-x
}
.imghdr-left-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_left_rule.gif); BACKGROUND-REPEAT: repeat-y
}
.imghdr-right-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_right_rule.gif); BACKGROUND-REPEAT: repeat-y
}
.imghdr-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_bott_rule.gif); BACKGROUND-REPEAT: repeat-x
}
.imghdr-hdr-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.imghdr-normal-txt {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.imghdr-normal-link {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.imghdr-txt {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.index-top-city-text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UNKNOWN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.index-hdr-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.index-field-label {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.index-field-input {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.index-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.index-customer-support-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/scc_banner_dots.gif); BACKGROUND-REPEAT: repeat-y
}
.index-enter-city {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.results-property-number {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.results-hotel-description {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.results-image-border {
	BACKGROUND: white
}
#waitScreen {
	VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}
.greytext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: Arial, Helvetica,sans-serif
}
.redtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c33f4b; FONT-FAMILY: Arial, Helvetica,sans-serif
}
.fillWaitBG {
	WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.Spacer7 {
	PADDING-TOP: 7px
}
.Spacer14 {
	PADDING-TOP: 14px
}
.mainbox-bgTOP {
	BACKGROUND: url(/hcom/images/mainbox-bgTOP.gif)
}
.mainbox-sideL {
	BACKGROUND: url(/hcom/images/mainbox-sideL.gif) repeat-y
}
.mainbox-sideR {
	BACKGROUND: url(/hcom/images/mainbox-sideR.gif) repeat-y
}
.mainbox-sideR3 {
	BACKGROUND: url(/hcom/images/mainbox-sideR3.gif) repeat-y
}
.yellowfill {
	BACKGROUND: #fffde7
}
.mainbox-sideL4 {
	BACKGROUND: url(/hcom/images/mainbox-sideL4.gif) repeat-y
}
.whitefill {
	BACKGROUND: #ffffff; WIDTH: 100%; HEIGHT: 100%
}
.tanline {
	BACKGROUND: #e2dfbd; WIDTH: 2px; HEIGHT: 100%
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content-divline {
	BACKGROUND: url(/hcom/images/divline.gif)
}
UNKNOWN {
	
}
.content-title-1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000
}
.content-title-2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}
.content-normal-txt {
	FONT-SIZE: 10px; COLOR: #666666
}
.nav_fillbg {
	BACKGROUND: url(/hcom/images/nav_fillbg.gif) repeat-x
}
.ltblue-hdrtop {
	BORDER-RIGHT: #ffcc66 1px solid; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #ffffcc; BORDER-LEFT: #ffcc66 1px solid; PADDING-TOP: 2px
}
.masterPicBox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.masterBorder1pxBlue {
	BORDER-RIGHT: #ffcc66 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 7px; BACKGROUND: #ffffff; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffcc66 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ffcc66 1px solid
}
.leftnav-input {
	FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
INPUT.flat {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
INPUT.flat-black {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
INPUT.button {
	FONT-SIZE: 10px; WIDTH: 120px; HEIGHT: 20px
}
INPUT.button2 {
	FONT-SIZE: 10px; WIDTH: 80px; HEIGHT: 20px
}
INPUT.button3 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/btn-green-bg.gif) #44a144; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: medium none; HEIGHT: 16px
}
INPUT.citybox {
	FONT-SIZE: 11px; WIDTH: 120px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.image-fix {
	TEXT-DECORATION: none
}
.wait-screen-fix {
	MARGIN: 0px
}
A.footerLink {
	FONT-SIZE: 10px; COLOR: #cc0033
}
.footerText {
	FONT-SIZE: 10px; COLOR: #cc0033
}
.footerCopyright {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.footerGlobalSites {
	FONT-WEIGHT: bold; COLOR: #999999
}
.footerGlobalSitesLink {
	FONT-SIZE: 11px; COLOR: #999999
}
A.footerGlobalSitesLink {
	FONT-SIZE: 11px; COLOR: #999999
}
.main-header {
	BACKGROUND: #2f6799
}
.main-header-menu1 {
	FONT-SIZE: 10px; COLOR: #ffce63; TEXT-DECORATION: none
}
A.main-header-menu1:hover {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: underline
}
.main-header-menu2 {
	FONT-SIZE: 10px; COLOR: #666665; TEXT-DECORATION: underline
}
A.main-header-menu2:hover {
	FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: underline
}
.main-header-top-bevel {
	BACKGROUND: url(/hcom/images/nav_top_bevel.gif) repeat-x
}
.main-header-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/nav_bot_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.main-header-welcome {
	FONT-WEIGHT: bold; COLOR: black
}
.main-header-hotelscom {
	FONT-WEIGHT: bold; COLOR: #cc3333
}
.main-header-users-name {
	FONT-SIZE: 10px; COLOR: black
}
.leftnav-background {
	BACKGROUND: #6699cc
}
.leftnav-top-cities-hdr {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
.leftnav-top-cities-link {
	FONT-SIZE: 10px; COLOR: white
}
A.leftnav-top-cities-link {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none
}
.leftnav-section-hdr-bg {
	BACKGROUND: #336699
}
.leftnav-section-hdr-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/ls_top_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.leftnav-section-hdr-text {
	FONT-SIZE: 10px; COLOR: white
}
.leftnav-section-hdr-bottom-bg {
	BACKGROUND: #003366
}
.leftnav-section-body-bg {
	BACKGROUND: white
}
A.leftnav-featured-offers-text {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: underline
}
.leftnav-our-partners-text {
	FONT-SIZE: 10px; COLOR: #666666
}
A.leftnav-our-partners-link {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
.leftnav-1800-big-text {
	FONT-SIZE: 12px; COLOR: #cc3333; TEXT-DECORATION: none
}
.leftnav-1800-small-text {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
.leftnav-1800-small-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
.leftnav-newsletter-text {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.leftnav-newsletter-link {
	FONT-SIZE: 10px; COLOR: #cc3333; TEXT-DECORATION: underline
}
A.leftnav-global-site-link {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
.index-select-dest-bg {
	BACKGROUND: #ffffcc
}
.index-city-text {
	FONT-WEIGHT: bold; COLOR: black
}
.index-select-options-text {
	FONT-SIZE: 10px; COLOR: black
}
.index-section-hdr-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366
}
A.index-browse-dest-link {
	FONT-WEIGHT: bold; COLOR: #cc3333; TEXT-DECORATION: underline
}
.index-search-left-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/search_left_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.index-search-right-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/search_right_bevel.gif); BACKGROUND-REPEAT: repeat-y
}
.index-search-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/search_bot_bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.index-lowest-rates-text {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.index-guaranteed-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333
}
.index-customer-support-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/scc_banner_dots.gif); BACKGROUND-REPEAT: repeat-y
}
A.index-customer-support-link {
	FONT-SIZE: 10px; COLOR: #ce0800
}
.index-customer-support-text {
	COLOR: #ce0800
}
.wbtile {
	BACKGROUND: url(/hcom/images/wb_tilebg.gif) repeat-x
}
A.wblink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699
}
.content-hdr-bar-bg {
	BACKGROUND: #336699
}
.content-hdr-bar-txt {
	FONT-WEIGHT: bold; COLOR: white
}
.content-hdr-bar-normal-txt {
	FONT-SIZE: 10px; COLOR: white
}
.content-hdr-bar-link {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: underline
}
A.content-hdr-bar-bold-link {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: underline
}
.imghdr-bg {
	BACKGROUND: #6699cc
}
.imghdr-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_top_rule.gif); BACKGROUND-REPEAT: repeat-x
}
.imghdr-left-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_left_rule.gif); BACKGROUND-REPEAT: repeat-y
}
.imghdr-right-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_right_rule.gif); BACKGROUND-REPEAT: repeat-y
}
.imghdr-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/seasonal_bott_rule.gif); BACKGROUND-REPEAT: repeat-x
}
.imghdr-hdr-txt {
	FONT-WEIGHT: bold; COLOR: #003366
}
.imghdr-normal-txt {
	FONT-SIZE: 10px; COLOR: white
}
.imghdr-normal-link {
	FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: underline
}
A.leftnav-panel-link {
	FONT-SIZE: 10px; COLOR: #336699; TEXT-DECORATION: underline
}
.leftnav-panel-hdr-bg {
	BACKGROUND: #336699
}
.leftnav-panel-hdr-top-bevel {
	BACKGROUND: url(/images/ui/ls_top_bevel.gif) repeat-x
}
.leftnav-panel-hdr-bottom-bg {
	BACKGROUND: #003366
}
A.leftnav-featured-link {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: underline
}
.leftnav-featured-offers-from {
	FONT-SIZE: 10px; COLOR: #336699
}
.leftnav-featured-offers-price {
	FONT-WEIGHT: bold; COLOR: #336699
}
.leftnav-1800-big-text {
	FONT-SIZE: 14px; COLOR: #cc3333; TEXT-DECORATION: none
}
.leftnav-1800-small-text {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
.leftnav-1800-small-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none
}
.caltop-border {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid
}
.bg-caltop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #0d447f; COLOR: #ffffff
}
.pop-topbgcolor {
	FONT-WEIGHT: bold; BACKGROUND: #336699; COLOR: #ffffff; HEIGHT: 41px
}
.popupBodyBG {
	BACKGROUND: #ffffcc; COLOR: #666666
}
A.closeLink {
	FONT-SIZE: 10px; BACKGROUND: #336699; COLOR: #ffffff
}
.pop-botbgcolor1 {
	BACKGROUND: #c3c3c3
}
.popupContent {
	OVERFLOW: auto; HEIGHT: 235px
}
.pop-botbgcolor2 {
	BACKGROUND: #e2e2e2; HEIGHT: 20px
}
A.popuplink {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
A.nonrefund-popuplink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.matrix-bg {
	BACKGROUND: #ffffcc
}
.matrix-top-bevel {
	BACKGROUND: url(/hcom/images/sr_top_bevel.gif) repeat-x
}
.matrix-left-bevel {
	BACKGROUND: url(/hcom/images/sr_left_bevel.gif) repeat-y
}
.matrix-right-bevel {
	BACKGROUND: url(/hcom/images/sr_right_bevel.gif) repeat-y
}
.matrix-bottom-bevel {
	BACKGROUND: url(/hcom/images/sr_bott_bevel.gif) repeat-x
}
.gds-hotel-name:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
.gds-hotel-name:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
.gds-hotel-name:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
.gds-hotel-name:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: underline
}
.gds-hotel:link {
	COLOR: #4444aa; TEXT-DECORATION: underline
}
.gds-hotel:active {
	COLOR: #4444aa; TEXT-DECORATION: underline
}
.gds-hotel:hover {
	COLOR: #4444aa; TEXT-DECORATION: underline
}
.gds-hotel:visited {
	COLOR: #4444aa; TEXT-DECORATION: underline
}
.border1px {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #336699 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 1px solid
}
.headerTableBG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; BACKGROUND: #336699; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.red-bg {
	BACKGROUND: #cc3333
}
.red-top-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/rbar_topside.gif); BACKGROUND-REPEAT: repeat-x
}
.red-left-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/rbar_lside.gif); BACKGROUND-REPEAT: repeat-y
}
.red-right-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/rbar_rside.gif); BACKGROUND-REPEAT: repeat-y
}
.red-bottom-bevel {
	BACKGROUND-IMAGE: url(/hcom/images/rbar_bottside.gif); BACKGROUND-REPEAT: repeat-x
}
A.roomsleft-copy:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.roomsleft-copy:active {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.roomsleft-copy:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.roomsleft-copy:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
.nolodgingbg {
	FONT-WEIGHT: bold; BACKGROUND: #ffffcc; COLOR: #ff0000; HEIGHT: 20px
}
A.nolodginglink:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.nolodginglink:active {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.nolodginglink:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.nolodginglink:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
.blu-box6699CC {
	FONT-WEIGHT: bold; BACKGROUND: #6699cc; COLOR: #ffffff; HEIGHT: 20px
}
.REQ {
	BACKGROUND: #ff6600
}
.copyDIVline {
	BACKGROUND: #336699; WIDTH: 100%; HEIGHT: 1px
}
.drk-orange {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 3px; BACKGROUND: #336699; PADDING-BOTTOM: 3px; BORDER-LEFT: #336699 1px solid; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 1px solid
}
.lt-orange {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 1px solid
}
.refine-bold {
	FONT-WEIGHT: bold
}
.font-size10 {
	FONT-SIZE: 10px
}
.SIRorng {
	FONT-WEIGHT: bold; COLOR: #ff7f02
}
.errorText {
	COLOR: red
}
.masterBOLD {
	FONT-WEIGHT: bold
}
.secondarySearch2 {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
}
.secondarySearchbox-top {
	BACKGROUND: #336699
}
.rt-hdr-top-bevel {
	BACKGROUND-IMAGE: url(/images/roadtrip/hcom/sliver_top.gif); BACKGROUND-REPEAT: repeat-x
}
.rt-hdr-bot-bevel {
	BACKGROUND-IMAGE: url(/images/roadtrip/hcom/sliver_bottom.gif); BACKGROUND-REPEAT: repeat-x
}
.rt-hdr-txt {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rt-sect-top-bevel {
	BACKGROUND-IMAGE: url(/images/roadtrip/hcom/rt-sect-top-bevel.gif); BACKGROUND-REPEAT: repeat-x
}
.rt-sect-top-bg {
	BACKGROUND: #6699cc
}
.rt-sect-bot-bg {
	BACKGROUND: #e1e8f0
}
.rt-sect-hdr-dist {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rt-search-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rt-search-txt-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rt-search-box-bg {
	BACKGROUND: #cbd9e4
}
.rt-driving-dir-bg {
	BACKGROUND: #fafafa
}
.rt-driving-dir-border-bg {
	BACKGROUND: #e0e0e0
}
DIV.greybox1 {
	FLOAT: left
}
#a199001 {
	
}
#a199002 {
	BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #808080; PADDING-BOTTOM: 3px; BORDER-LEFT: #808080 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #808080 1px solid
}
#a199007 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
#a199015 {
	BORDER-RIGHT: #bb0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bb0000 1px solid; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; BORDER-LEFT: #bb0000 1px solid; COLOR: #bb0000; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: #bb0000 1px solid; TEXT-ALIGN: center
}
#c199007 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
#c199017 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
#h199015 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; BACKGROUND: black; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; COLOR: white; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
#h199017 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; BACKGROUND: #ffffcd; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
#a199006 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff repeat-x 50% top; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
#a199016 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white
}
#c199010 {
	BACKGROUND: #ffffcd
}
#f199005 {
	BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 3px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffcd; PADDING-BOTTOM: 3px; BORDER-LEFT: black 3px solid; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid
}
#f199007 {
	BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; BORDER-LEFT: black 3px solid; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid
}
#f199010 {
	BACKGROUND: #ffffcd
}
.small-text {
	FONT-SIZE: 10px
}
.refine-padding {
	PADDING-TOP: 3px
}
.pastDate {
	COLOR: #a2a1a1
}
.pkg-save {
	FONT-WEIGHT: bold; COLOR: #ff7e00
}
.switcheroo-pkging-bgT {
	BACKGROUND-IMAGE: url(/images/switcheroo-pkging-bgT.gif)
}
.switcheroo-pkging-bgB {
	BACKGROUND-IMAGE: url(/images/switcheroo-pkging-bgB.gif)
}
#h199019 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; BACKGROUND: white; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid
}
#h199018 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
#synapse4 {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #0066cc; PADDING-BOTTOM: 3px; BORDER-LEFT: #0066cc 1px solid; COLOR: white; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-BOTTOM: #0066cc 1px solid
}
#synapse5 {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #0066cc 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #0066cc 1px solid
}
#synapse6 {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; BACKGROUND: #3399ff; PADDING-BOTTOM: 3px; BORDER-LEFT: #0066cc 1px solid; COLOR: #ffffcc; PADDING-TOP: 3px; BORDER-BOTTOM: #0066cc 1px solid
}
.RT-locBG {
	BACKGROUND: #ffffcd
}
.RT-locHdr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: black; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px
}
.RT-locDesc {
	FONT-SIZE: 10px; COLOR: #000000
}
.RT-zipsearchbox {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: black 1px solid; PADDING-LEFT: 7px; BACKGROUND: #ffffcd; PADDING-BOTTOM: 7px; BORDER-LEFT: black 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: black 1px solid
}
.RT-destdetailHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.RT-locSpecTime {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: white; COLOR: #ffffcd; HEIGHT: 20px
}
.RT-driveWhiteBG {
	BACKGROUND: white
}
A.RT-locSpec {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black
}
.RT-locSpecTime {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #ffffcd; COLOR: #ffffcd; HEIGHT: 20px
}
.defaultPadTop7 {
	PADDING-TOP: 7px
}
.defaultPadTop14 {
	PADDING-TOP: 14px
}
.RT-hdrBG {
	BACKGROUND: url(/images/roadtrip/header_bg.gif) repeat-x
}
.RT-hdrPos {
	FONT-SIZE: 12px; COLOR: #fff; POSITION: relative
}
INPUT.button3 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/btn-green-bg.gif) #44a144; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: medium none; HEIGHT: 16px
}

.posters_error {
     text-align: center;
     font-size: 14px;
     margin: 5px;
     padding: 5px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}

/* Navigation CSS */
.posters_navigation{
     font-size: 12px;
     padding-left:10px;
}
.posters_navigation_header{
     font-size: 12px;
     font-weight: bold;
}
.posters_nav_box {
     text-align: left;
     margin: 5px;
     padding: 5px;
     height: 100%;
     font-size: 14px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}
/*  Multiple Posters Section */
.posters_product_box{
     height: 95%;
     text-align: center;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}
.posters_title{
     font-size: 14px;
}

.posters_menu{
     font-size: 12px;
}
.posters_link{
     font-size: 12px;
}
.posters_link_single{
     font-size: 14px;
}
.posters_trail{
     text-align: left;
     margin: 0px 5px 5px 5px;
     padding: 5px;
     font-size: 12px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}

/* Main template section */
.posters_page_links{
     font-size: 12px;
}
/* top right bottom left */
.posters_sort_box {
     text-align: center;
     margin: 5px 5px 0px 5px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}
.posters_header_box {
     text-align: left;
     margin: 5px;
     padding: 5px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}

.posters_page_links {
     text-align: center;
     margin: 0px 5px 0px 5px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}
.posters_top_header {
     background-color: #FF6600;
     padding: 1px;
     color: #FFFFFF;
     font-weight: bold;
     font-size: 16px;
}
.posters_small{
     font-size: 10px;
}
.posters_small_single{
     font-size: 12px;
}
.posters_header{
     color: #FFFFFF;
     background-color: #FF6600;
     font-size: 18px;
     font-weight: bold;
}
.posters_footer{
     font-size: 12px;
}

/* Item template section */
.posters_item_box{
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
     margin: 5px;
}
.posters_item_artist{
     font-size: 14px;
}
.posters_item_link{
     font: 14px arial;
}
.posters_item_small{
     font: 14px arial;
}
.posters_item_similar{
     font: 14px arial;
     margin: 5px;
     padding: 5px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}
.posters_item_sim_artist{
     font: 14px arial;
     margin: 5px;
     padding: 5px;
     background-color: #F8F8F8;
     border: 2px solid #E6E6E6;
}
.posters_title_single{
     font-size: 18px;
}