BODY {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
DIV {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
INPUT {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
P {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
TD {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
A {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
SELECT {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
TEXTAREA {
	FONT: 10px Verdana,Arial,Helvetica,Sans-Serif
}
INPUT {
	FONT-WEIGHT: bold
}
SELECT {
	FONT-WEIGHT: bold
}
TEXTAREA {
	FONT-WEIGHT: bold
}
A {
	COLOR: #cc6600
}
A:visited {
	COLOR: #cc6600
}
A:hover {
	COLOR: #cc6600
}
BODY {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
H2 {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: black 1px solid
}
H3 {
	FONT-SIZE: 12px
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #cccccc; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	WIDTH: 100%
}
#header {
	BACKGROUND: #666666
}
#header A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
#header A:visited {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
#header TD {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
#header A:hover {
	COLOR: #cccc99
}
#header TD IMG {
	DISPLAY: block
}
#loginnav TD IMG {
	DISPLAY: block
}
#loginnav A {
	FONT-WEIGHT: bold; COLOR: #ffffcc; TEXT-DECORATION: none
}
#loginnav A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffcc; TEXT-DECORATION: none
}
#loginnav .welcome {
	BACKGROUND: #cc6600
}
#loginnav .welcome .greeting {
	PADDING-LEFT: 75px; WIDTH: auto; HEIGHT: 21px; TEXT-ALIGN: left
}
#loginnav TD {
	COLOR: #ffcc99
}
#leftborder {
	WIDTH: 25px
}
#rightborder {
	WIDTH: 25px
}
#contentbody {
	VERTICAL-ALIGN: top
}
#leftgutter {
	VERTICAL-ALIGN: top
}
#centergutter {
	VERTICAL-ALIGN: top
}
#rightgutter {
	VERTICAL-ALIGN: top
}
#leftgutter {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px
}
#rightgutter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 25px
}
#footer {
	MARGIN: 25px; COLOR: #cc6600
}
#footer P {
	MARGIN: 5px 0px; COLOR: #cc6600
}
.headernfooter {
	BACKGROUND: #666666
}
.headerleftcorner {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/vdlinefine.gif); VERTICAL-ALIGN: top; COLOR: white; FONT-STYLE: italic
}
.middlesection {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/vdlinefine.gif); VERTICAL-ALIGN: top; COLOR: white; FONT-STYLE: italic
}
.headerrightcorner {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/vdlinefine.gif); VERTICAL-ALIGN: top; COLOR: white; FONT-STYLE: italic
}
.headerleftcorner {
	WIDTH: 15px
}
.headerrightcorner {
	WIDTH: 15px
}
.leftsectitletop {
	WIDTH: 15px
}
.rightsectitletop {
	WIDTH: 15px
}
.middlesection {
	
}
.headerrightcorner {
	TEXT-ALIGN: right
}
.leftsectitle {
	BACKGROUND: black; VERTICAL-ALIGN: top; WIDTH: 8px
}
.rightsectitle {
	BACKGROUND: black; VERTICAL-ALIGN: top; WIDTH: 8px
}
.sectitletext {
	BACKGROUND: black; VERTICAL-ALIGN: top; WIDTH: 105px; TEXT-ALIGN: center
}
.sectitletext A {
	FONT-WEIGHT: bold; COLOR: white; FONT-VARIANT: small-caps
}
.sectitletext A:visited {
	FONT-WEIGHT: bold; COLOR: white; FONT-VARIANT: small-caps
}
.sectitletext A:hover {
	FONT-WEIGHT: bold; COLOR: white; FONT-VARIANT: small-caps
}
#leftgutter .headernfooter {
	BACKGROUND: #333333
}
#rightgutter .headernfooter {
	BACKGROUND: #333333
}
#leftgutter .middlesection {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-ALIGN: center
}
#rightgutter .middlesection {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-ALIGN: center
}
.tablefooter {
	BACKGROUND: #cccccc; MARGIN: 3px 0px
}
.tablefooter .middle {
	TEXT-ALIGN: right
}
.tablefooter .left {
	VERTICAL-ALIGN: bottom; WIDTH: 15px; HEIGHT: 15px
}
.tablefooter .right {
	VERTICAL-ALIGN: bottom; WIDTH: 15px; HEIGHT: 15px
}
.tablefooter TD IMG {
	DISPLAY: inline
}
.tablefooter A {
	FONT-WEIGHT: bold; COLOR: black; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.tablefooter A:visited {
	FONT-WEIGHT: bold; COLOR: black; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.tablefooter A:hover {
	FONT-WEIGHT: bold; COLOR: black; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
A.enrollnow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.enrollnow:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.enrollnow:hover {
	COLOR: black
}
.disabled {
	BACKGROUND: #cccccc
}
.divider {
	BORDER-TOP: #a59c84 1px solid
}
.entryform {
	BACKGROUND: #f5f5f5; COLOR: #666666
}
.entryform TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.entryform .special {
	COLOR: black; BORDER-BOTTOM: white 2px solid; TEXT-ALIGN: center
}
.error {
	COLOR: #990000
}
.errors {
	COLOR: #990000
}
.highlight {
	COLOR: #cc6600
}
H3 {
	PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #cccc99; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
.infoheader {
	PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #cccc99; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid
}
.infosubheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.required {
	COLOR: #ff0000
}
.stripes {
	BACKGROUND-IMAGE: url(/images/global_sidenav_stripes.gif); HEIGHT: 6px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.offertable {
	BORDER-TOP: #cccccc 1px solid; BACKGROUND: #f5f5f5
}
.offertable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.offertable A {
	FONT-WEIGHT: bold
}
.dividerwhite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 3px
}
TD.formlabel {
	PADDING-RIGHT: 12px; FONT-WEIGHT: bold; WIDTH: 25%; TEXT-ALIGN: right
}
.buttons {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.button {
	WIDTH: auto
}
.button A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.button A:visited {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.button A:hover {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.button .middle {
	BACKGROUND: #cc6600; WHITE-SPACE: nowrap; HEIGHT: 16px
}
.button .left {
	BACKGROUND: url(/images/rad/button-left.gif) no-repeat right 50%; WIDTH: 11px
}
.button .right {
	BACKGROUND: url(/images/rad/button-right.gif) no-repeat left 50%; WIDTH: 11px
}
.button .type2 .middle {
	BACKGROUND: black
}
.button .type2 .left {
	BACKGROUND-IMAGE: url(/images/button-left-black.gif)
}
.button .type2 .right {
	BACKGROUND-IMAGE: url(/images/button-right-black.gif)
}
.servicefirst {
	PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 10px; BACKGROUND: #cccc99; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid
}
.sidenav A {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
.sidenav A:visited {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
.sidenav A:hover {
	FONT-WEIGHT: bold; COLOR: #663300
}
.sidenav .selected {
	FONT-WEIGHT: bold; COLOR: #663300
}
.sidenav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
.sidenav LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/rad/sublink_bullet.gif); MARGIN-BOTTOM: 5px
}
.sidenav LI P {
	FONT-WEIGHT: normal; COLOR: #666666
}
.rightsidenav TD {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}
.rightsidenav A {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
.sidenav A:visited {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
.rightsidenav A:hover {
	FONT-WEIGHT: bold; COLOR: #663300
}
.rightsidenav .selected {
	FONT-WEIGHT: bold; COLOR: #663300
}
.rightsidenav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
.rightsidenav LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/rad/sublink_bullet.gif); MARGIN-BOTTOM: 5px
}
.rightsidenav LI P {
	FONT-WEIGHT: normal; COLOR: #666666
}
.faq .question {
	FONT-WEIGHT: bold; COLOR: #006666
}
.goldrewards .header {
	BACKGROUND: #ffcc00
}
.goldrewards .infoheader {
	BACKGROUND: #ffcc00
}
.goldrewards .header A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #990000; TEXT-DECORATION: none
}
.goldrewards .header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #990000; TEXT-DECORATION: none
}
.goldrewards .sidenav A {
	COLOR: #ff9900
}
.goldrewards .sidenav A:visited {
	COLOR: #ff9900
}
.goldrewards .sidenav A:hover {
	COLOR: black
}
.goldrewards .sidenav .selected {
	COLOR: black
}
.home .tablefooter {
	BORDER-TOP: #333333 8px solid; BACKGROUND-IMAGE: url(/images/vdlinefine.gif); BACKGROUND-COLOR: #666666
}
.myacct .infoheader {
	FONT-WEIGHT: normal; BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666
}
.profiles .infoheader {
	FONT-WEIGHT: normal; BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666
}
.profiles H3 {
	FONT-WEIGHT: normal; BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666
}
.myacct .headernfooter {
	BACKGROUND: #cc6600
}
.profiles .headernfooter {
	BACKGROUND: #cc6600
}
.myacct .headerleftcorner {
	FONT-STYLE: italic
}
.myacct .middlesection {
	FONT-STYLE: italic
}
.myacct .headerrightcorner {
	FONT-STYLE: italic
}
.myacct .navbar A {
	FONT-STYLE: italic
}
.myacct .navbar selected {
	FONT-STYLE: italic
}
.myacct .hotelinfo .image {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100px
}
.myacct .hotelinfo .summary {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
.profiles .headerleftcorner {
	BACKGROUND-IMAGE: url(/images/rad/ga-vdlinefine.gif)
}
.profiles .middlesection {
	BACKGROUND-IMAGE: url(/images/rad/ga-vdlinefine.gif)
}
.profiles .headerrightcorner {
	BACKGROUND-IMAGE: url(/images/rad/ga-vdlinefine.gif)
}
.formlabel {
	BORDER-RIGHT: white 3px solid; WIDTH: 25%
}
.ey .infoheader {
	BACKGROUND: #daeda3
}
.arrow {
	BACKGROUND: #daeda3
}
.arrowhead {
	BACKGROUND: #daeda3
}
.ey H3 {
	BACKGROUND: #daeda3
}
.ey .infoheader TD {
	FONT-WEIGHT: bold
}
.ey .infodivider {
	PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #f3ffdb; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.ey .entryform {
	BACKGROUND: #f6f6f6; COLOR: #000000
}
.ey .login .lhs {
	BACKGROUND: #f6f6f6; COLOR: #000000
}
.ey .login .rhs {
	BACKGROUND: #f6f6f6; COLOR: #000000
}
.ey .login .rhs TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.ey .arrowhead IMG {
	BACKGROUND: #daeda3
}
.ey .entryform TD.top {
	VERTICAL-ALIGN: top; PADDING-TOP: 6px; class: .formlabel
}
.ey .howitworks {
	BACKGROUND: #e5f1bf
}
.ey H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 0px
}
.ey .passintro {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.ey .coupon {
	BORDER-RIGHT: #cccccc 3px dashed; BORDER-TOP: #cccccc 3px dashed; BORDER-LEFT: #cccccc 3px dashed; BORDER-BOTTOM: #cccccc 3px dashed
}
.ey .coupon TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.eybreadcrumb {
	MARGIN: 0px
}
.eybreadcrumb {
	HEIGHT: 100%; BACKGROUND-COLOR: #daeda3
}
.eybreadcrumb TD {
	COLOR: #000000
}
.eybreadcrumb .active {
	COLOR: #cc6600
}
.eybreadcrumb .button {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: no-repeat center 50%; WIDTH: 29px; COLOR: #cc6600; HEIGHT: 26px; TEXT-ALIGN: center
}
.eybreadcrumb .buttonactive {
	BACKGROUND-IMAGE: url(/images/rad/ey_buttonactive.gif)
}
.eybreadcrumb .buttoninactive {
	BACKGROUND-IMAGE: url(/images/rad/ey_buttoninactive.gif)
}
.eybreadcrumb .buttonlabel {
	PADDING-RIGHT: 12px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.crossbrandselling {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 12px
}
.crossbrandselling IMG.infoicon {
	BACKGROUND-COLOR: #cc6600
}
.crossbrandselling .image {
	WIDTH: 130px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.crossbrandselling .warning {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 4px 0px; COLOR: #990000
}
.crossbrandselling .about {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.genericpopup {
	BACKGROUND-COLOR: #666666
}
.genericpopup TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.genericpopup A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.genericpopup A:visited {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.genericpopup A:hover {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.hotdeals .tablefooter {
	BACKGROUND-IMAGE: url(/images/vdlinefine.gif); BACKGROUND-COLOR: #666666
}
.hotdeals .header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666
}
.hotdeals .subduedtext {
	COLOR: #666666; BACKGROUND-COLOR: #f5f5f5
}
.calendar-cell-highlight {
	COLOR: #000000; BACKGROUND-COLOR: #cc6600; TEXT-ALIGN: center
}
.hotdeals .monthheader {
	BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
.checkbox TD {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: medium none; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.promo {
	MARGIN-TOP: 25px; TEXT-ALIGN: center
}
.promo A {
	FONT-WEIGHT: bold
}
#rightgutter .myescapes A {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
#rightgutter .myescapes A:visited {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
#rightgutter .hotdeals A {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
#rightgutter .hotdeals A.visited {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
#rightgutter .myescapes A:hover {
	COLOR: #cc6600
}
#rightgutter .hotdeals A:hover {
	COLOR: #cc6600
}
.news .contact {
	MARGIN-TOP: 10px
}
.news .contact .name {
	FONT-WEIGHT: bold
}
.news .tablefooter {
	BACKGROUND-IMAGE: url(/images/vdlinefine.gif); BACKGROUND-COLOR: #666666
}
.resbreadcrumb {
	MARGIN: 0px 0px 12px
}
.resbreadcrumb A {
	COLOR: #666666
}
.resbreadcrumb A:visited {
	COLOR: #666666
}
.resbreadcrumb TD {
	COLOR: #999999
}
.resbreadcrumb .active {
	COLOR: #cc6600
}
.resbreadcrumb .button {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: no-repeat center 50%; WIDTH: 20px; COLOR: white; HEIGHT: 20px; TEXT-ALIGN: center
}
.resbreadcrumb .buttonactive {
	BACKGROUND-IMAGE: url(/images/rad/stepmenuactive.gif)
}
.resbreadcrumb .buttoninactive {
	BACKGROUND-IMAGE: url(/images/rad/stepmenuinactive.gif)
}
.resbreadcrumb .buttonvisited {
	BACKGROUND-IMAGE: url(/images/rad/stepmenuvisited.gif)
}
.hdfooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #cccc99; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.hotelinfo {
	MARGIN-TOP: 3px
}
.hotelinfo .image {
	BACKGROUND: #f5f5f5
}
.hotelinfo .summary {
	BACKGROUND: #f5f5f5
}
.hotelinfo .amenities {
	BACKGROUND: #f5f5f5
}
.hotelinfo .image {
	WIDTH: 130px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.hotelinfo .summary A {
	FONT-WEIGHT: bold
}
.hotelinfo .summary A:visited {
	FONT-WEIGHT: bold
}
.hotelinfo .amenities {
	PADDING-RIGHT: 8px
}
.hotelinfo .amenities .unavailable {
	COLOR: #c0c0c0
}
.ratebar {
	BACKGROUND: #f5f5f5; HEIGHT: 20px
}
.ratesfooter .buttons {
	BACKGROUND: #cccc99
}
.resconfirm .lhs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ebebc5; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.resconfirm .rhs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ebebc5; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.resconfirm .rhs A {
	FONT-WEIGHT: bold
}
.resconfirm .headernfooter {
	BACKGROUND: #666666
}
.resconfirm .headerleftcorner {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cccc99; COLOR: black; FONT-STYLE: normal
}
.resconfirm .middlesection {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cccc99; COLOR: black; FONT-STYLE: normal
}
.resconfirm .headerrightcorner {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cccc99; COLOR: black; FONT-STYLE: normal
}
.resconfirm .middlesection {
	VERTICAL-ALIGN: middle
}
.resconfirm .headerleftcorner {
	WIDTH: 23px; HEIGHT: 23px
}
.resconfirm .headerrightcorner {
	WIDTH: 23px; HEIGHT: 23px
}
.login .lhs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 49%; PADDING-TOP: 10px
}
.login .rhs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 49%; PADDING-TOP: 10px
}
.login .lhs {
	BACKGROUND: #ebebc5
}
.login .rhs {
	BACKGROUND: #eeeeee
}
.login .tab TD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.login .lhstab {
	BACKGROUND: #cccc99
}
.login .rhstab {
	BACKGROUND: #cccccc
}
.login .arrow {
	BACKGROUND: #cccccc
}
.login .arrowhead {
	BACKGROUND: #cccccc
}
.ga .arrow {
	BACKGROUND: #cccccc
}
.ga .arrowhead {
	BACKGROUND: #cccccc
}
.login .arrowhead IMG {
	BACKGROUND: #cccccc
}
.login .infodivider {
	PADDING-RIGHT: 4px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #cccccc; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid
}
.login .dividerwhite {
	BACKGROUND: #eeeeee
}
.login .formlabel {
	BORDER-RIGHT: 0px; WIDTH: auto
}
.login .entryform {
	BACKGROUND: #eeeeee; COLOR: #000000
}
.login .entryform TD.top {
	VERTICAL-ALIGN: top; PADDING-TOP: 6px; class: .formlabel
}
.hotelbio .content {
	FONT-SIZE: 11px
}
.hotelbio .content P {
	FONT-SIZE: 11px
}
.hotelbio .instruction {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.hotelbio .image1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 1px; WIDTH: 180px; PADDING-TOP: 8px
}
.hotelbio .image2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN: 1px; WIDTH: 180px; PADDING-TOP: 8px
}
.hotelbio .image3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN: 1px; WIDTH: 180px; PADDING-TOP: 8px
}
.hotelbio .alt-image1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 173px; PADDING-TOP: 8px
}
.hotelbio .alt-image2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 173px; PADDING-TOP: 8px
}
.hotelbio .alt-image3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 173px; PADDING-TOP: 8px
}
.hotelbio .caption1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 173px; PADDING-TOP: 0px
}
.hotelbio .caption2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 173px; PADDING-TOP: 0px
}
.hotelbio .caption3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 173px; PADDING-TOP: 0px
}
.hotelbio .divider1 {
	WIDTH: 6px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.hotelbio .divider2 {
	WIDTH: 525px; HEIGHT: 1px; BACKGROUND-COLOR: #aaaaaa
}
.hotelbio .divider3 {
	WIDTH: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.webextrabutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; WIDTH: 93px; COLOR: #663300; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.webextrabutton A {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
.webextrabutton A:visited {
	FONT-WEIGHT: bold; COLOR: #999966; TEXT-DECORATION: none
}
.webextrabutton A:hover {
	FONT-WEIGHT: bold; COLOR: #663300
}
.lrg .headline {
	BACKGROUND: rgb(167,211,10)
}
.lrg #rightgutter {
	VERTICAL-ALIGN: top
}
.lrg #leftgutter {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 8px; WIDTH: 178px; PADDING-TOP: 8px
}
.lrg #centergutter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.webextra {
	BACKGROUND: #cccccc; COLOR: #333333
}
.webextra .makeres {
	BACKGROUND: #999999
}
.webextra .weather {
	BACKGROUND: #cccccc
}
.webextra .closebysearch {
	BACKGROUND: white
}
.hotelbio .checkrate {
	BACKGROUND: #f5f5f5
}
.hotelbio .checkrate .bar {
	BACKGROUND: #cccccc
}
.hotelbio .checkrate TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.rateinfo .price {
	VERTICAL-ALIGN: middle; BORDER-LEFT: white 3px solid; WIDTH: 25%; TEXT-ALIGN: center
}
