body {
	margin: 0px;
	padding: 0px;
	background:#FFFFFF;
	font-family: Tahoma; 
	font-size: 11px;  
	background-image: url(http://www.europe-luxury-vacation.com/images/background2.jpg);
}
font {
	font-size: 11px;  
}
.bgwhite {
	font-family: Tahoma; 
	font-size: 11px;  
	background-color: #FFFFFF
}
.bggreen {
	font-family: Tahoma; 
	font-size: 11px;  
	background-color: #98BA65
}
.bgblue {
	font-family: Tahoma; 
	font-size: 11px;
	background-color: #5B92B1
}
.bgorange {
	font-family: Tahoma; 
	font-size: 11px;  
	background-color: #F7931E
}
.menuright {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #717171; 
	text-decoration: none; 
	font-weight: bold
}
.text {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #717171; 
	text-decoration: none
}
.policy {
	font-family: Tahoma; 
	font-size: 10px;  
	color: #777777;
	font-weight: normal
}
a.policy:link, a.policy:active, a.policy:visited {
	font-family: Tahoma; 
	font-size: 10px;  
	color: #777777;
	font-weight: normal;
	text-decoration: underline
}
a.policy:hover, a.policy:visited:hover {
	font-family: Tahoma; 
	font-size: 10px;  
	color: #000000;
	font-weight: normal;
	text-decoration: none
}
.violete {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #006EA5
}
.main {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #727272; 
	line-height: 12px
}
.text2 {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #7F8078
}
.white {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #FFFFFF
}
.green {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #779944
}
.blue {
	font-family: Tahoma; 
	font-size: 11px;
	color: #5B92B1
}
.orange {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #E17E06
}
.green_l {
	font-family: Tahoma; 
	font-size: 10px;  
	color: #98BA65
}
.menu1 {
	font-family: verdana; 
	font-size: 10px;  
	color: #000000; 
}
.menu2 {
	font-family: Tahoma; 
	font-size: 9px;  
	color: #6A6A6A; 
	text-decoration: none; 
	font-weight: bold;
}
a.menu2:link, a.menu2:active, a.menu2:visited {
	font-family: Tahoma; 
	font-size: 9px;  
	color: #6A6A6A; 
	text-decoration: none; 
	font-weight: bold;
}
a.menu2:hover, a.menu2:visited:hover {
	font-family: Tahoma; 
	font-size: 9px;  
	color: #000000; 
	text-decoration: underline; 
	font-weight: bold;
}
.menu {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #4B4B4B; 
	text-decoration: none; 
	font-weight: bold;
	background-color: #FEDE58
}
a.menu:link, a.menu:active, a.menu:visited {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #4B4B4B; 
	text-decoration: none; 
	font-weight: bold
}
a.menu:hover, a.menu:visited:hover {
	font-family: Tahoma; 
	font-size: 11px;  
	color: #4B4B4B; 
	text-decoration: none; 
	font-weight: bold
}
div {
 	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-face-color: #B1B1B1; 
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkShadow-color: #FFFFFF
}
.input {
	width: 259px; 
	height: 18px;
	border-width: 1px;
	border-style: solid;
	background-color: #E8D9AF;
	border-color: #BB9A76;
	font-family: Tahoma; 
	font-size: 10px;  
	color: #523008
}
.textarea {
	border-width: 1px;
	border-style: solid;
	background-color: #E8D9AF;
	border-color: #BB9A76;
	font-family: Tahoma; 
	font-size: 10px;  
	color: #523008; 
	overflow: auto
}
.hdtext {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bolder;
	color: #7F8078
}
.tblbdr1 {
	border: 1px solid #EDEBEB;
}
.imgbdr1 {
	border: 1px solid #CCCCCC;
}
.btnstyle1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #AA3700;
	background-color: #FFD697;
	border: 1px solid #666666;
	cursor: pointer;
	cursor: hand;
}
form {
	margin: 0px;
	padding: 0px;
}
.whitebig {
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold
}
.subhead1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #AA3700;
	background-color: #FFEBCD;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFBE5E;
}
.searchhead {
	font-family: Tahoma;
	font-size: 14px;
	color: #975F00;
	font-weight: bold;
	background-color: #FFCB75;
	padding: 3px 5px;
}
.datatext	{
	font-family:verdana;
	font-size:12px;
	color: #000000;
	line-height: 24px;
}
	#hotelbox					{ display:block; font-family:verdana; height:180px }
	#carbox						{ display:none; font-family:verdana; height:180px }
	#lastmindealsbox	{ display:none; font-family:verdana; height:180px }
	#airbox						{ display:none; font-family:verdana; height:180px }
	#hotelairbox			{ display:none; font-family:verdana; height:180px }
	#activitybox			{ display:none; font-family:verdana; height:180px }
	a.med:link 				{ text-decoration: none; font-size:10px; color: #2850A0 }
	a.med:visited 		{ color:#2850A0; text-decoration : none }
	a.med:active 			{ color:#2850A0; text-decoration : none }
	a.med:hover 			{ text-decoration: underline; color:#2850A0 }
	a.small:link			{ text-decoration:underline; font-size:9px; color:#2850A0 }
	a.small:visited		{ color:#2850A0 }
	a.small:active 		{ color:#2850A0 }
	a.small:hover 		{ text-decoration:none;	color:#2850A0 }
	body,td						{ font-family:verdana; font-size:10px; color: #000000 }
	.small						{ font-family:verdana; font-size:9px; color: #2850A0; text-transform : none; }
	.subText					{ font-family:verdana; font-size:10px; color: #2850A0 }
	.title1						{ font-family:verdana; font-size:16px; color: #993300; font-weight: bold }
	.title2						{ font-family:arial; font-size:12px; color: #000000 }
	.title3						{ font-family:verdana; font-size:11px; color: #666666 }
	.title4						{ font-family:verdana; font-size:10px; color: #666666 }
	.mainBkg					{ background-color : #FFF9EA}
	.mainDkBkg				{ background-color : #F1F4F7 }
	.mainMedBkg				{ background-color : #D9E2F2 }
	.whiteBkg					{ background-color : #FFFFFF }
	.grayCBkg					{ background-color : #CCCCCC }
	.newsBkg					{ background-color : #FFFFCC }
	.toolsBkg					{ background-color : #FFFFCC }
	.oddBkg						{ background-color : #E8EEF7 }
	.evenBkg					{ background-color : #D9E2F2 }
	.form							{ font-family:verdana; font-size:10px }


	.tabOn						{ font-family:verdana; font-size:11px; color:#FFFFFF; background-color:#FFAC2F; font-weight:bold; text-transform:uppercase; text-align:center; padding-left:4px; padding-right:8px }
	.tabOff						{ font-family:verdana; font-size:11px; color: #FFAC2F; text-transform : uppercase; font-weight: bold }

#content						{ FONT-SIZE:11px; LINE-HEIGHT:16px }
#content IMG				{ BORDER: 0px }
#content FORM				{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#content P					{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#content P					{ FONT-SIZE: 11px; LINE-HEIGHT: 16px }
#content DIV				{ FONT-SIZE: 11px }
#content UL					{ FONT-SIZE: 11px }
#content OL					{ FONT-SIZE: 11px }
#content DL					{ FONT-SIZE: 11px }
#content LI					{ FONT-SIZE: 11px }
#content DD					{ FONT-SIZE: 11px }
#content DT					{ FONT-SIZE: 11px }
#content SPAN				{ FONT-SIZE: 11px }
#content A					{ FONT-SIZE: 11px }
#content TABLE			{ FONT-SIZE: 11px }
#content TD					{ FONT-SIZE: 11px }
#content H1					{ PADDING: 0px; FONT-SIZE: 15px; MARGIN: 0px }
#content H1 SPAN.moreInfo		{ PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 11px }
#content H2 { 
	FONT-SIZE: 13px 
}
#content H3 { 
	PADDING: 0px; MARGIN: 0px 
}
#content UL { 
	LIST-STYLE-TYPE: square 
}
#content .clear { 
	CLEAR: both; FLOAT: none 
}
#content .superclear { 
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 1px 
}
#content #locator { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; TEXT-ALIGN: right 
}
#content #locator #altprogress { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px 
}
#content #locator #altprogress LI { 
	PADDING-RIGHT: 8px; BORDER-TOP: #000 4px solid; DISPLAY: inline; PADDING-LEFT: 8px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 52px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center 
}
#content #locator #altprogress LI SPAN { 
	DISPLAY: inline; COLOR: #000; PADDING-TOP: 5px 
}
#content #locator #altprogress LI.off {
	BORDER-TOP-COLOR: #999
}
#content #locator #altprogress LI.off SPAN {
	COLOR: #999
}
#wideAd {
	RIGHT: 0px; MARGIN-RIGHT: 12px; POSITION: absolute
}
#titleRecap {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid
}
#titleRecap H1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#titleRecap #recap {
	MARGIN: 8px 8px 12px
}
#titleRecap #recap P {
	FONT-SIZE: 120%
}
#titleRecap #recap P.note {
	FONT-SIZE: 100%; PADDING-TOP: 8px
}
#changeDepartureCity {
	DISPLAY: none
}
#changeDepartureCity SELECT {
	FONT-SIZE: 11px
}
#titleRecap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 350px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#titleRecap UL LI {
	WHITE-SPACE: nowrap
}
#titleRecap UL LI.depart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#titleRecap UL LI.dest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#titleRecap UL LI.dates {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#titleRecap #recap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#titleRecap #recap A {
	FONT-WEIGHT: normal
}
#workspace {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ccc; PADDING-BOTTOM: 8px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #000 1px solid
}
#workspace .wspaceCol1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#workspace .wspaceCol1 H1 {
	TEXT-ALIGN: left
}
#workarea {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 1%
}
.tabs#workspace {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#workspace H1 {
	FONT-SIZE: 140%; MARGIN: 0px 0px 4px
}
#workspace H2 {
	FONT-SIZE: 140%;
}
#workspace H3 {
	FONT-SIZE: 140%; MARGIN: 0px 0px 4px
}
#tabs .tabA {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#tabs .tabIA {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#tabs .tabA {
	BACKGROUND: #ccc; BORDER-BOTTOM-COLOR: #ccc
}
#tabs .tabIA {
	BACKGROUND: #fff; WIDTH: auto; CURSOR: pointer; WHITE-SPACE: nowrap
}
#tabs .tabIA H3 {
	BACKGROUND: #fff; WIDTH: auto; CURSOR: pointer; WHITE-SPACE: nowrap
}
#tabs .tabspacer {
	PADDING-LEFT: 8px; BORDER-BOTTOM: #000 1px solid
}
#tabs H3 {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; WIDTH: auto; TEXT-ALIGN: center
}
#tabs A {
	COLOR: #000; TEXT-DECORATION: none
}
#tabs .tabDesc {
	DISPLAY: block
}
#tabs STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#tabs .disclaimer {
	PADDING-RIGHT: 8px; MARGIN-TOP: 0.69em; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#notabsbg .disclaimer {
	PADDING-RIGHT: 8px; MARGIN-TOP: 0.69em; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#tabs TD.disclaimer {
	PADDING-RIGHT: 8px; MARGIN-TOP: 0.69em; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
#notabsbg TD.disclaimer {
	PADDING-RIGHT: 8px; MARGIN-TOP: 0.69em; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
#tabs TD.disclaimer {
	BORDER-BOTTOM: #000 1px solid
}
#notabsbg {
	TEXT-ALIGN: right
}
#tabs .disclaimer A {
	TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#notabsbg .disclaimer A {
	TEXT-ALIGN: right; TEXT-DECORATION: underline
}
BODY#popup #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px; PADDING-TOP: 0px; HEIGHT: auto
}
BODY#popup #content TABLE TH {
	PADDING-RIGHT: 8px; TEXT-ALIGN: left
}
BODY#popup #content H1 {
	MARGIN-BOTTOM: 1em
}
BODY#popup #content H2 {
	MARGIN-BOTTOM: 1em
}
BODY#popup #content H3 {
	MARGIN-BOTTOM: 1em
}
BODY#popup #content P {
	MARGIN-BOTTOM: 1em
}
BODY#popup #content IMG {
	MARGIN-BOTTOM: 1em
}
BODY#popup #content TABLE TD {
	MARGIN-BOTTOM: 1em
}
#content .e_box {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BACKGROUND: #ffc; MARGIN: 0px; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid; POSITION: relative; TOP: 0px
}
#content .e_box .e_content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#content .e_box IMG {
	LEFT: 9px; POSITION: absolute; TOP: 9px
}
#content .e_box P {
	FONT-WEIGHT: 600; PADDING-TOP: 8px
}
#content .e_box UL {
	FONT-WEIGHT: 300; MARGIN: 0px 0px 0px 16px
}
#content .e_box H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #c00; PADDING-TOP: 0.35em
}
#titleRecap #interstitial .a_box {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px 8px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
#titleRecap #interstitial .a_img {
	PADDING-LEFT: 7px
}
#titleRecap #interstitial .a_content {
	PADDING-LEFT: 7px; FONT-SIZE: 11px
}
#titleRecap #interstitial .sc-price {
	FONT-WEIGHT: bold; COLOR: #000
}
#workspace #interstitial .a_box {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #fff
}
#workspace #interstitial .a_img {
	PADDING-LEFT: 7px
}
#workspace #interstitial .a_content {
	PADDING-LEFT: 7px; FONT-SIZE: 11px
}
#workspace #interstitial .sc-price {
	FONT-WEIGHT: bold; COLOR: #000
}
#content .steps {
	POSITION: relative
}
#content .stepBullet {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: #999; WIDTH: 15px; COLOR: #fff; MARGIN-RIGHT: 0.15em; PADDING-TOP: 1px; POSITION: absolute; HEIGHT: 15px; TEXT-ALIGN: center
}
#content .steps H2 {
	DISPLAY: block; PADDING-LEFT: 20px; LINE-HEIGHT: 18px
}
#content .stepcontent {
	CLEAR: both; MARGIN: 8px 0px 0px 22px
}
#content SUP.smark {
	FONT-SIZE: 0.85em; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
#content SUP.footnote {
	FONT-SIZE: 0.85em; LINE-HEIGHT: 1.2em; TEXT-DECORATION: none
}
#content SPAN.required {
	COLOR: #c00
}
#content SPAN.regmark {
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: 20%; TEXT-DECORATION: none
}
#navButtons {
	MARGIN-TOP: 8px; TEXT-ALIGN: center
}
.hotCard {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #eee; MARGIN: 8px 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.hotCardTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 120%; BACKGROUND: #999; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
#workarea .hotCardTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 120%; BACKGROUND: #999; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
.hotCardTitle A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#workarea .hotCardTitle A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.eidtorsPicksLocationHeader {
	VERTICAL-ALIGN: top
}
#navBtn1 {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
#navBtn2 {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.btn_box {
	DISPLAY: inline; MARGIN: 4px
}
#navBtnSm1 {
	MARGIN: 2px auto; TEXT-ALIGN: center
}
#content BUTTON {
	BORDER-RIGHT: 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: 2px solid; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 2px solid; WIDTH: 100px; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: 2px solid; HEIGHT: 36px; TEXT-ALIGN: center
}
#content BUTTON SPAN {
	DISPLAY: block; MARGIN: 0px 0px 0px 1px; LINE-HEIGHT: 1.2em
}
#content BUTTON SPAN.single {
	MARGIN-TOP: 2px
}
#content BUTTON.btn_select {
	WIDTH: 66px; HEIGHT: 20px
}
#content BUTTON.btn_select SPAN {
	MARGIN-TOP: 1px
}
#content BUTTON {
	BORDER-COLOR: #975F00; COLOR: #ffffff; BACKGROUND-COLOR: #975F00
}
#content BUTTON SPAN {
	FILTER: dropShadow(Color=623F24,offX=1,offY=1,positive=true); text-shadow: 2px 2px #7E4725
}
#notes {
	PADDING-TOP: 1em
}
#notes P {
	MARGIN-BOTTOM: 1em
}
#notes UL {
	MARGIN-LEFT: 2em
}
#notes UL LI {
	MARGIN-BOTTOM: 1em
}
#spotlight {
	DISPLAY: none
}
#timekeeper {
	DISPLAY: none
}

@media Print    
{
#locator {
	DISPLAY: none
}
#sidebar {
	DISPLAY: none
}
DIV.polframe {
	HEIGHT: 100%
}
#voucher {
	PAGE-BREAK-BEFORE: always
}
#mainContent {
	WIDTH: auto
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

td.tabs { 
	font-family: Arial, Verdana, Helvetica; font-weight:bold; font-size:12px; color: #975F00 
}
.button { 
	font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; color:#FFFFFF; text-transform:uppercase; border:0px; background-color:transparent 
}
input #button mover { 
	font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; color:#FFFFFF; text-transform:uppercase; border:0px; background-color: #EBBC00
}
.button mover { 
	font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; color:#FFFFFF; text-transform:uppercase; border:0px; background-color: #EBBC00
}
.dguidetitle {
	font-family: Arial ; font-size: 14px; color: #975F00; font-weight: bold 
}
.formquestion { 
	font-family: Verdana; font-size:13px; font-weight:bold; color:#975F00 
}
.rate1 { 
	color: #975F00; font-family: arial, verdana; font-size: 13px 
}
.rate2 { 
	color: #975F00; font-family: arial, verdana; font-size: 12px 
}
.unselectedTab { 
	background-color:#FFDFAA; cursor: hand 
}
.selectedTab {
	background:#FFCB75; cursor: hand 
}
.bookNow { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D20707 
} 
.innerTable { 
	border-color:#FFCB75; border-width:thin 
}
.innerTableLine { 
	background-color:#FFCB75 
}
.innerTableBg { 
	background-color: #FFFFFF 
}
.mainTable { 
	background-color: #FFCB75 
}
