BODY {
	background-image: url(../images/page-bg-04.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	background-color: #AACBEB;
	margin: 0px;
	padding: 0px;
	border: 0px
}
.bgcol0 {
	background-color: #FFFFFF;
}
.bgcol1 {
	background-color: #ECF3FD;
}
.bgcol2 {
	background-color: #D7E6FA;
}
.bgcol3 {
	background-color: #ECF3FD;
}
.bgcol4 {
	background-color: #FCFCFB;
}
.bgcol5 {
	background-color: #1C51B0;
}
.bgcol6 {
	background-color: #7BAEDE;
}
.menubg {
	background-image: url(../images/menu-bg-02.jpg);
	background-repeat: repeat-x;
	background-color: #1C51B0;
	margin: 0px;
	padding: 0px;
	border: 0px
}
#flashcontent {
	border: 0px;
	width: 125px;
	height: 95px;
	margin: 0px;
	}
TD {
	FONT-SIZE: 12px;
	COLOR: #1E466E;
	FONT-FAMILY: Tahoma
}
TD.oneColumnHead {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
TD.pageHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #1C51B0
}
FORM {
	MARGIN: 0px;
	PADDING: 5px
}
.footerlink {
	FONT-SIZE: 11px;
	COLOR: #14418C;
	TEXT-DECORATION: none
}
a.footerlink {
	FONT-SIZE: 11px;
	COLOR: #14418C;
	TEXT-DECORATION: none
}
a.footerlink:link, a.footerlink:active, a.footerlink:visited {
	FONT-SIZE: 11px;
	COLOR: #14418C;
	TEXT-DECORATION: none
}
a.footerlink:hover, a.footerlink:visited:hover {
	FONT-SIZE: 11px;
	COLOR: #14418C;
	TEXT-DECORATION: underline
}
A {
	COLOR: #1C51B0;
	TEXT-DECORATION: underline
}
A.1 {
	FONT-SIZE: 11px;
	COLOR: #1C51B0;
	TEXT-DECORATION: none
}
TD A.1 {
	FONT-SIZE: 11px;
	COLOR: #1C51B0;
	TEXT-DECORATION: none
}
TD A.1:link, TD A.1:active, TD A.1:visited, TD A.1:hover, TD A.1:visited:hover {
	FONT-SIZE: 11px;
	COLOR: #1C51B0;
	TEXT-DECORATION: none
}
.style1 {
	FONT-WEIGHT: bold;
	COLOR: #1E466E;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	margin-top: 0px;
	margin-bottom: 0px;
}
.style1text {
	FONT-WEIGHT: normal;
	COLOR: #1E466E;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma
}
.style2 {
	COLOR: #1E466E;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
}
.style3 {
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #1E466E;
	FONT-FAMILY: Tahoma
}
.style4 {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #1E466E;
	FONT-FAMILY: Tahoma;
}
A.style4:link {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
	COLOR: #1C51B0;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline
}
A.style4:hover {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
	COLOR: #1C51B0;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline
}
A.style4:active {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
	COLOR: #1C51B0;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline
}
A.style4:visited {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
	COLOR: #1C51B0;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline
}
A.style4:visited:hover {
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
	COLOR: #1C51B0;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline
}
.style5 {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #1E466E;
	VERTICAL-ALIGN: top;
	FONT-FAMILY: Tahoma;
	border-width: 2px;
	border-style: solid;
	border-top-color: #ECF3FD;
	border-bottom-color: #1E466E;
	border-right-color: #ECF3FD;
	border-left-color: #ECF3FD
}
.stylebrown {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #783200;
	FONT-FAMILY: Tahoma;
}
.eventHead {
	FONT-WEIGHT: bold;
	COLOR: #1C51B0
}
.pageHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #1C51B0
}
.whiteHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
}
a.whiteHeader:link, a.whiteHeader:active, a.whiteHeader:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: underline;
}
a.whiteHeader:hover, a.whiteHeader:visited:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}
.whiteHeaderSub {
	background-color: #1C51B0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 5px;
}
.comp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
}
TD.oneColumnHead1 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-image: url(../images/button_img_header.jpg);
}
A.navlink:link, A.navlink:active, A.navlink:visited {
	FONT-SIZE: 11px;
	COLOR: #1C51B0;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 200px;
	padding: 3px;
	border: #1C51B0;
	border-style: solid;
	border-width: 1px;
	background-color: #ECF3FD
}
A.navlink:hover, A.navlink:visited:hover {
	FONT-SIZE: 11px;
	COLOR: #1C51B0;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 200px;
	padding: 3px;
	border: #1C51B0;
	border-style: solid;
	border-width: 1px;
	background-color: #ECF3FD
}
OL {
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #1E466E;
	FONT-FAMILY: Tahoma;
	list-style-type: decimal
}
UL {
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	COLOR: #1E466E;
	FONT-FAMILY: Tahoma;
	list-style-type: lower-alpha
}
HR {
	color: #AACBEB;
	align: center;
	width: 100%;
	size: 1px;
}
.style6 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	background-color: #7BAEDE;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 2px;
	height: 20px;
}
.tableheader {
	background-image: url(../images/button_img_header.jpg);
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	height: 20px;
}
.buttonbg {
	background-color: #1C51B0;
	border: 1px solid #1C51B0;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.button {
	background-color: #1C51B0;
	border: 1px solid #1C51B0;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
}
textarea {
	FONT-SIZE: 12px;
	COLOR: #1E466E;
	FONT-FAMILY: Tahoma
}
.border {
	border: 1px solid #1C51B0;
}
.border1 {
	border: 1px solid #AACBEB;
}
.borderorange {
	border: 1px solid #FE6E26;
}
.qsbox {
	margin: 10px;
	padding: 4px 8px;
	font-family: verdana, arial, sans-serif
}
.qstitle a:link, .qstitle a:visited {
	font-weight: bold
}
.qsquote {
	margin: 8px 0
}
.qsauthor{
	margin: 8px 0
}
.qsquoter{
	margin: 8px 0
}
.qstagline{
	margin: 8px 0
}
.style6 {
	float: left;
}

	#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:12px; 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:10px; color:#2850A0 }
	a.small:visited		{ color:#2850A0 }
	a.small:active 		{ color:#2850A0 }
	a.small:hover 		{ text-decoration:none;	color:#2850A0 }
	.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: #1C51B0; 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 : #E8EEF7 }
	.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 }

	.tabOn						{ font-family:verdana; font-size:11px; background-color:#AACBEB; color:#FFFFFF; font-weight:bold; text-transform:uppercase; text-align:center; padding-left:4px; padding-right:8px }
	.tabOff						{ font-family:verdana; font-size:11px; background-color:#7BAEDE; color: #FFFFFF; text-transform : uppercase; font-weight: bold }

#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: #7BAEDE; COLOR: #ffffff; BACKGROUND-COLOR: #7BAEDE
}
#content BUTTON SPAN {
	FILTER: dropShadow(Color=623F24,offX=1,offY=1,positive=true); text-shadow: 2px 2px #7BAEDE
}
#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
}

td.tabs {
	font-family: Arial, Verdana, Helvetica; font-weight:bold; font-size:12px; color: #7BAEDE
}
.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: #7BAEDE
}
.button mover {
	font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; color:#FFFFFF; text-transform:uppercase; border:0px; background-color: #7BAEDE
}
.dguidetitle {
	font-family: Arial ; font-size: 14px; color: #7BAEDE; font-weight: bold
}
.formquestion {
	font-family: Verdana; font-size:13px; font-weight:bold; color:#7BAEDE
}
.rate1 {
	color: #7BAEDE; font-family: arial, verdana; font-size: 13px
}
.rate2 {
	color: #7BAEDE; font-family: arial, verdana; font-size: 12px
}
.unselectedTab {
	background-color:#FFDFAA; cursor: hand
}
.selectedTab {
	background:#AACBEB; cursor: hand
}
.bookNow {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D20707
}
.innerTable {
	border-color:#AACBEB; border-width:thin
}
.innerTableLine {
	background-color:#7BAEDE
}
.innerTableBg {
	background-color: #FFFFFF
}
.mainTable {
	background-color: #AACBEB
}