BODY {
}
a {
text-decoration:none;
color:rgb( 0,101,142 );
}
a.today {
font-size: 16px;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #8C6B60;
}
a.today:hover {
font-size: 16px;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #064E9D;
}
a.today:visited {
font-size: 16px;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #8C6B60;
}
a.close {
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
font-size:12pt;
font-weight: bold;
color:rgb( 55,55,55 );
}
a.close:hover {
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
font-size:12pt;
font-weight: bold;
color:rgb( 79,104,164 );
}
a.client {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
font-size: 9pt;
font-weight: normal;
color: #DFD5D2;
}
a.client:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
font-size: 9pt;
font-weight: normal;
color: rgb( 79,104,164 );
}
a.close:visited {
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: blink;
font-size:12pt;
font-weight: bold;
color:rgb( 79,104,164 );
}
a.email {
font-size: 9pt;
color: #F3F3F3;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}
a.email:hover {
font-size: 9pt;
color: #0066CC;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
a.emailLink {
font-size: 9pt;
color: #8EA0CE;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
a.emailLink:hover {
font-size: 9pt;
color: #8EA0CE;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
a.OrangeLink {
font-size:12pt;
color: #C69437;
font-family:Arial, Helvetica;
}
a.OrangeLink:link {
color: #C69437;
}
a.OrangeLink:visited {
color: #C69437;
}
a.OrangeLink:hover {
color: #C69437;
text-decoration:none;
}
a.help {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
color: White;
}
a.help:hover {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
color: #0066CC;
}
a.help:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
color: White;
}
a.linkBot {
font-size:12pt;
color:rgb( 255,255,255 );
font-family:Arial, Helvetica;
}
a.linkBot:link {
color:rgb( 255,255,255 );
}
a.linkBot:visited {
color:rgb( 255,255,255 );
}
a.linkBot:hover {
color:rgb( 255,255,255 );
text-decoration:underline;
}
.archives {
display:none;
text-align:left;
margin:2px 0px 4px 15px;
font-size:8pt;
/*background-color:rgb( 245,245,245 );*/
height:120px;
width:300px;
overflow:auto;
}
.bold {
font-weight: bold;
}
.bkgBlueLight {
background-color:rgb( 208,224,229 );
}
.bkgBlueTurq {
background-color:rgb( 129,195,209 );
}
.bkgBlueMid {
background-color:rgb( 125,195,209 );
}
.bkgBlueDark {
background-color:rgb( 0,70,97 );
}
.bkgMusicDark {
background-color:rgb(232,245,255);
}
.bkgMusicLite {
background-color:rgb(255,255,255);
}
.bkgWhite {
background-color:rgb( 255,255,255 );
}
.bkgColorGray235 {
background-color:rgb( 235,235,235 );
}
.bkgEventSpecials {
	background-image: url(images/eventSpecialsFrame.gif);
}
.bkgEventMess {
	background-image: url(images/eventMessagebg.gif);
}
.calNavDates {
font-size: 14pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #AF9692;
font-weight: bold;
background-color: #15100F;
border: 1px solid #8C6B60;
}
.calNavMonth {
font-size: 18pt;
color: rgb(255,255,255);
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
background-color: #231B18;
border: 1px solid #8C6B60;
}
.calNavDayOn {
font-size:11pt;
color: rgb(255,255,255);
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
background-color: #15100F;
cursor:hand;
}
.calNavDayOff {
font-size:11pt;
color: rgb(255,255,255);
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
background-color: #15100F;
cursor:default;
}
.calButton {
font-size:9pt;
color:rgb(0,0,0);
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
}
.calConfirmed {
	color: #A61E1E;
}
.calBooked {
	color: #50801C;
}
.calTentative {
	color: #FFFF66;
}
.calData {
font-size: 9pt;
color: #F3F3F3;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
}
.calDataClient {
font-size: 9pt;
color: #F3F3F3;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
text-decoration: underline;
}
.calDataTitles {
font-size: 9pt;
color: #AF9692;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
}
.calNavDaySelected {
font-size: 10pt;
color: White;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
cursor: hand;
background-color: #0066CC;
margin: 0px 3px 0px 3px;
}
.calPinLine {
border: 1px solid #A27B6F;
}
.calPullDown {
font-size:10pt;
color:rgb(0,0,0);
font-family:Arial, Helvetica;
}
.console {
font-size:11pt;
color:rgb( 74,163,181 );
margin-bottom:2px; }
.description { display:none;
}
dt.faq {
font-weight:bold;
font-size:11pt;
margin-top:6px;
}
dd.faq {
margin-left:15px;
font-size:11pt;
}
dd.prices {
margin-left:15px;
}
dt.prices {
margin-top:10px;
}
.disableField {
background-color:rgb(245,245,245);
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(51,51,51);
width:305px;
border:none;
}
.dmBorder {
border:1px solid rgb( 179,216,227 );
}
.dmMenuBgOff {
background-color:rgb( 88,168,184 );
}
.dmMenuBgOn {
background-color:rgb( 74,155,171 );
}
.dmMenuFgOff {
font-size:11pt;
font-family:arial,helvetica;
color:rgb( 255,255,255 );
text-align:left; margin:0px 3px 0px 3px;
}
.dmMenuFgOn {
font-size:11pt;
font-family:arial,helvetica;
color:rgb( 255,255,255 );
text-align:left;
margin:0px 3px 0px 3px;
}
.dmMenuFgDisable {
font-size:11pt;
font-family:arial,helvetica;
color:rgb( 160,202,211 );
text-align:left;
margin:0px 3px 0px 3px;
}
.dmSepCol {
background-color:rgb( 179,216,227 );
}
.dmTxt {
font-size:11pt;
font-family:arial,helvetica;
color:rgb( 178,178,178 );
text-align:left;
}
.dmTitleBg {
background-color:rgb( 70,70,70 );
}
.dmTitleFg {
font-size:11pt;
font-family:arial,helvetica;
color:rgb( 255,255,255 );
text-align:center;
margin:0px 3px 0px 3px;
}
DT.pkgName {
margin-top:10px;
font-size:12pt;
font-variant:small-caps;
color:rgb(51,51,51);
}
a.dwCloseLink {
font-size:10pt;
color:rgb( 0,0,255 );
font-family:Arial, Helvetica;
}
a.dwCloseLink:link {
color: rgb( 0,0,255 );
}
a.dwCloseLink:visited {
color: rgb( 0,0,255 );
}
a.dwCloseLink:hover{
color:rgb( 255,0,0 );
}
.dwWin {
background-color:rgb( 255,255,255 );
position:absolute;
border:1px solid rgb( 87,82,38 );
}
.dwTitleRow {
background-color:rgb( 87,82,38 );
border-bottom:1px solid rgb( 87,82,38 );
}
.dwTitle {
font-variant:small-caps;
background-color:rgb( 87,82,38 );
font-size:12pt;
font-family:arial,helvetica;
color:rgb( 255,255,255 );
text-align:center;
cursor:default;
font-weight:bold
}
/* dw = Dynamic Window. This is the little pop-up window created with D-HTML - it is not a true browser window, therefore all it's attributes (title-bar, body-bkg color, text color) can be controlled with css as described here */
a.dwX{ font-family:arial, helvetica, sans-serif; color:rgb( 222,221,212 ); margin:0px 4px 0px 4px; text-decoration:none; font-weight:normal; font-size:18pt; }
a.dwX:link { color: rgb( 222,221,212 ); }
a.dwX:visited { color: rgb( 222,221,212 ); }
a.dwX:hover{ color:rgb( 255,255,255 ); text-decoration:none; }
.dwBodyParent {
background-color:rgb( 255,255,255 );
}
.dwBodyParentImg {
background-color:rgb( 51,51,51 );
}
.dwBody{
font-size:11pt;
font-family:arial,helvetica;
color:rgb( 51,51,51 );
text-align:left;
margin:0px;
}
.dwTextInputHalfWid {
	background-color:rgb(255,255,255);
	border:1px solid rgb( 153,153,153 );
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(51,51,51);
	width:200px;
	margin:0px 0px 0px 10px;
}
.erTdResults {
width:350px;
margin:0px 0px 0px 8px;
}
.evFormStyle {
font-size:10pt;
color:rgb( 51,51,51 );
margin:0px 20px 0px 0px;
}
.evFormStylePF {
font-size:10pt;
color:rgb( 51,51,51 );
margin:10px 20px 0px 20px;
}
.horRoll {
background-color:rgb( 208,224,229 );
height:3px;
}
.horRollTop {
background-color:rgb( 91,173,191 );
height:2px;
}
.formBkg {
padding:0px 12px 0px 12px;
color:rgb( 255,255,255 );
}
.formSpaceCol1 {
margin:6px 10px 6px 0px;
}
.formSpaceCol2 {
margin:6px 0px 6px 0px;
}
.fgBlack {
color:rgb( 0,0,0 );
}
.fgBlueLight {
color:rgb( 160,202,211 );
}
.fgBlueLogo {
color:rgb( 0,101,142 );
}
.fgBlueMid {
color:rgb( 125,195,209 );
}
.fgBlueDark {
color:rgb( 0,70,97 );
}
.fgBlueTurq {
color:rgb( 129,195,209 );
}
.fgGray51 {
color:rgb( 254,233,146 );
}
.fgGray62 {
color:rgb( 120,120,120 );
}
.fgGray76 {
color:rgb( 76,76,76 );
}
.fgGray102 {
color:rgb( 102,102,102 );
}
.fgGray126 {
color:rgb( 126,126,126 );
}
.fgGray151 {
color:rgb( 151,151,151 );
}
.fgGray204 {
color:rgb( 204,204,204 );
}
.fgGreen {
	color: #AE9E42;
}
.fgLtGreenYellow {
	color: #CDC07A;
}
.fgLtBrn {
	color: #A27B6F;
}
.fgOrange {
color: #C69437;
}
.fgWhite {
color:rgb( 255,255,255 );
}
.fgRed {
color:rgb( 255,0,0 );
}
.fColorRed {
color:rgb( 255,0,0 );
}
.fSize16 {
font-size:16pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize16b {
font-size:16pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.fSize15 {
font-size:15pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize14 {
font-size:14pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize13 {
font-size:13pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize12 {
font-size:12pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize12b {
font-size:12pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.fSize11 {
font-size:11pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize10 {
font-size:10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize10b {
font-size:10pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.fSize9 {
font-size:9pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize8 {
font-size:8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fSize8b {
font-size:8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.fSize7 {
font-size:7pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.header {
background-position: center top;
background-color: #15100F;
}
.header1 {
background-image:url( images/header1.gif );
background-position:center top; background-repeat:no-repeat;
background-color:rgb( 255,255,255 );
}
.header2 {
background-image:url( images/header1.gif );
background-position:center top;
background-repeat:no-repeat;
background-color: #3E302D;
}
.header1PF {
background-image:url( images/header1PF.gif );
background-position:center top;
background-repeat:no-repeat;
background-color:rgb( 255,255,255 );
}
hr.red {
	color: Red;
}
hr.partners {
	border-color: Black;
}
hr.white {
	color: White;
}
.ivBack {
color:rgb( 0,0,255 );
}
.ivLgImgMargin {
margin:0px 0px 0px 0px;
}
.ivLgImgTitle {
font-size:11pt;
color:rgb( 51,51,51 );
}
.hBarTop {
font-size:10pt;
color:rgb( 180,222,231 );
margin-top:105px;
margin-left:480px;
}
.hBarTopPF {
display:none;
}
.hBarBot {
font-size:14pt;
color:rgb( 160,202,211 );
}
img.staff { border:1px solid #A27B6F; float:left; }
input.disable {
color:rgb( 51,51,51 );
border:0px solid white;
}
.justify {
text-align:justify;
}
.linkBar {
background-color:rgb( 88,168,184 );
height:30px;
width:900px;
}
.linkBarTop {
background-color:rgb( 101, 183, 201 );
height:26px;
width:661px;
}
.movie {
width:240px; height:176px;
}
.movieBord {
border:1px solid rgb( 191,210,234 );
}
.movieWid {
width:240px;
}
.navLinks {
color:rgb( 255,255,255 );
text-decoration:none;
}
.navLinksTop {
color:rgb( 0,95,133 );
text-decoration:none;
font-size:9pt;
}
.off {
	display: none;
	background:  bgcolor="#3E302D";
}
.on {
display:on;
}
.onP {
display:on;
}
.offP {
display:none;
}
.evHVM {
display:none;
}
.evHVMPF {
display:on;
}
.offMovie {
display:none;
}
.onMovie {
display:on;
}
.photoCredit {
color:rgb( 0,102,151 );
font-size:9pt;
}
.photoCreditMargin {
margin-top:12px;
}
.photoCreditBullet {
margin:0px 6px 0px 6px;
font-size:12pt;
}
.pinLine {
border:1px solid rgb( 176,176,176 );
}
.pinLineLiteBkg {
border: 1px solid White;
background-color: #15100F;
}
.pullDown {
background-color:rgb(43,33,30);
border-color: #858585;
border-width: 1px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(86,86,86);
}
.pullDownDark {
background-color: #15100F;
border-color: white;
border-width: thin;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
margin-left: 3px;
margin-bottom: 1px;
}
.pwhCol1 {
font-size:11pt;
color:rgb( 151,151,151 );
margin:0px 6px 0px 0px;
text-align:right;
}
.red {
color:rgb(255,0,0);
}
.submitter {
color:rgb(255,0,0);
font-size:14px;
background-color:rgb(43,33,30);
border-color: #858585;
text-align:center;
width: 120px;
font-weight: bolder;
}
.submitterWht {
color: White;
font-size: 14px;
background-color: rgb(43,33,30);
border-color: #858585;
text-align: center;
width: 100px;
font-weight: bolder;
}
.submitterPartners {
color: rgb(255,0,0);
font-size: 14px;
background-color: rgb(43,33,30);
border-color: White;
text-align: center;
width: 100px;
font-weight: bolder;
}
textarea.offScreen {
width:400px; height:200px; position:absolute; top:-1000px; left:-1000px;
}
.textInput {
background-color:rgb(43,33,30);
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
}
.textInputDark {
background-color: #15100F;
border-color: white;
border-width: 1px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
margin-left: 3px;
margin-bottom: 1px;
}
.textInputOrder {
background-color:rgb(43,33,30);
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
width:305px;
border:1px solid rgb( 102,102,102 );
padding:2px;
}
.textInputFullWid {
background-color:rgb(43,33,30);
border-color: #858585;
border-width: 1px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
width:405px;
}
.textInputHalfWid {
background-color:rgb(43,33,30);
border-color: #858585;
border-width: 1px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
width:200px;
}
.textInputFullWidDark {
background-color: #15100F;
border-color: White;
border-width: 1px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: rgb(105,105,105);
width: 289px;
margin-left: 3px;
margin-bottom: 1px;
}
.textInputHalfWidDark {
background-color: #15100F;
border-color: White;
border-width: 1px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: rgb(105,105,105);
width: 141px;
margin-left: 3px;
margin-bottom: 1px;
}
.textInputComments {
background-color:rgb(43,33,30);
border-color: #858585;
border-width: 1px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
width:405px;
}
.textInputCommentsDark {
background-color: #15100F;
border-color: white;
border-width: 1px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
width:290px;
margin-left: 3px;
margin-bottom: 1px;
}
.textInputSmall {
background-color:rgb(43,33,30);
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:rgb(105,105,105);
width:100px;
}

.und {
text-decoration:underline;
}
UL {
margin-top:4px;
margin-bottom:20px;
}
.visHide {
visibility:hidden;
}
.visShow {
visibility:show;
}
.vSpacer2 {
line-height:2px;
}
.vSpacer5 {
line-height:5px;
}
.vSpacer7 {
line-height:7px;
}
.vSpacer10 {
line-height:10px;
}
a.ceHead {
text-decoration:none;
font-size: 9pt;
color: #AF9692;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
}
a.ceHead:hover {
text-decoration:underline;
font-size: 9pt;
color: #AF9692;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
}
span.cePlusMinus {
font-family:monospace;
font-weight:normal;
color:rgb( 180,180,180 );
font-size:11pt;
margin-right:7px;
}
div.ceInfo {
display:none;
margin:2px 20px 4px 34px;
text-align:left;
color:rgb( 255,255,255 );
font-size:8pt;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}
table.HVMbrn {
background-color: #151515;
}