body {
  border:0;
  padding:10px;
  margin:0;
  font:normal normal normal 8pt Verdana;
  color:black;

  background:url(images/Page_Background.jpg) no-repeat fixed;
  text-align:left;
  vertical-align:top;
}  

font {
  font:normal normal normal 8pt Verdana;  
}

input {
  font:normal normal normal 8pt Verdana;  
}


.ref {
  font:normal normal normal 7pt Verdana;
  color:#888888;  
}


.refRight {
  font:normal normal normal 7pt Verdana;
  color:#888888;
  text-align:right;
}

.inputLabel {
  vertical-align:middle;
  text-align:left;
  padding-left:15px;
  padding-bottom:5px;
}

.inputField {
  padding-left:10px;
  vertical-align:middle;
  text-align:left;
  padding-bottom:5px;
}

.heading {
  font-weight:bold;
  font-size: 14pt;  
  color:#E4A60D;
  margin-top:10px;  
}

.photoGrid 
{
  padding:10px;
  text-align:center;
  vertical-align:top;  
}

.photoGridHead 
{
  text-align:center;
  vertical-align:top;  
}



.goldBorderRight {
  border-right:solid 1px #E4A60D;
}

.goldBorderLeft {
  border-left:solid 1px #E4A60D;
}

.goldBorderTop {
  border-top:solid 1px #E4A60D;
}

.goldBorderBottom {
  border-bottom:solid 1px #E4A60D;
}

.whiteCenter {
  font:normal normal normal 8pt Verdana;
  font-weight:bold;
  color:#FFFFFF;
}

.whiteSmall {
  font:normal normal normal 7pt Verdana;
  color:#FFFFFF;
  text-align:center;  
}

.blackCenter {
  font:normal normal normal 8pt Verdana;
  font-weight:bold;
  color:#000000;
  text-align:center;  
}

.bodyCopy {
  font:normal normal normal 8pt Verdana;
  color:#000000;
  text-align:left;  
}

.bodyCopyBlue {
  font:normal normal normal 8pt Verdana;
  color:#000080;
  text-align:left;  
}

.redCopy {
  font:normal normal normal 8pt Verdana;
  color:#CC3300;
  text-align:left;  
}

.blueCopy {
  font:normal normal normal 8pt Verdana;
  color:#99CCFF;
}

.headingRed {
  font-weight:bold;
  font-size: 12pt;
  color:#CC3300;
  text-align:center;  
}

.headingBlue {
  font-weight:bold;
  font-size: 12pt;
  color:#99CCFF;
  text-align:center;  
}

.headingBlueSm {
  font-weight:bold;
  font-size: 10pt;
  color:#99CCFF;
  text-align:left;  
}

.pheadingBlueSm {
  margin: 5px 5px 5px 30px;  
}



.day {
  padding:2px 10px 2px 2px;
  border-bottom:1px solid #888888;
}

.time {
  padding:2px;
  border-bottom:1px solid #888888;
  border-right:1px solid #888888;
}
.tourTextLink {
  width:118px;
  height:14px;
  text-align:right;
  vertical-align:middle;
  background-repeat:no-repeat;
  background-color:white;
}

img {
  border:0;
  padding:0;
  margin:0;
}

img.inCopyRight {
  margin:10px;
  float:right;
}

img.inCopyLeft {
  margin:10px;
  float:left;
}

tr {
  border:0;
  padding:0;
  margin:0; 
}

td {
  margin:0;
  font:normal normal normal 8pt Verdana; 
  text-align:left;
  vertical-align:top;
}

.tdBlueCopy {
  padding-left:5px;
  padding-right:5px;
  height:21px;
  background-color:#000080;
  vertical-align:middle;
  color:#AF8F00;
  font-weight:bold;
}

ul {
  padding:0;
  margin-top:0px;
  margin-right: 15px;
  margin-bottom: 0px;
  list-style-position:inside;
}

ol {
  padding:0;
  margin-top:0px;
  margin-right: 15px;
  margin-bottom: 0px;
}
li {

  padding:1px;
}

.bigLetter {
  font-weight:bold;
  font-size:10pt;
}

 .subMenu {
   position:absolute;
   left:-5000px;
   top:0px;
   padding:3px;
   border:2px outset white;
   background:#6F7CA1;
   color:white;
 }
 hr.sMenu {
   width:100%;
   color:white;
   height:1;
 }


a {
  border:0;
  margin:0;
  padding:0
  color: navy;
  text-decoration: underline;
  }   
a:link { color: navy }
a:visited { color: gray }
a:hover { color: #AF8F00; text-decoration: underline }
a:active { color: #AF8F00; text-decoration: underline }


a.aBlueCopy {
  border:0;
  margin:0;
  padding:0
  color: #99CCFF;
  text-decoration: underline;
  font-weight:bold;
  }   
a.aBlueCopy:link { color: #99CCFF }
a.aBlueCopy:visited { color: #BBBBBB }
a.aBlueCopy:hover { color: #AF8F00; text-decoration: underline }
a.aBlueCopy:active { color: #AF8F00; text-decoration: underline }
 

a.aSubMenu {
  font-size:7pt;
  font-weight:bold;
  color:white;
  word-spacing:-.15em;
  text-decoration: none;
}
a.aSubMenu:link {
}
a.aSubMenu:visited {
  color:#CCCCCC;
}
a.aSubMenu:hover {
  color:#AF8F00;
  text-decoration:none;
}
a.aSubMenu:active {
  color:#AF8F00;
   text-decoration: none;
}


a.nameOnly {
  border:0;
  margin:0;
  padding:0
  color: black;
  text-decoration: none;
  }   
a.nameOnly:link { color: black }
a.nameOnly:visited { color: black }
a.nameOnly:hover { color: black; text-decoration: none }
a.nameOnly:active { color: black; text-decoration: none  }
 
a.aTourMenu {
  font-size:8pt;
  font-weight:bold;
  color:white;
  text-decoration: none;
}
a.aTourMenu:link {
}
a.aTourMenu:visited {
  color:#CCCCCC;
}
a.aTourMenu:hover {
  color:#AF8F00;
  text-decoration:none;
}
a.aTourMenu:active {
  color:#AF8F00;
   text-decoration: none;
}


a.aDockMenu {
  font-size:8pt;
  font-weight:bold;
  color:#888888;
  text-decoration: none;
}
a.aDockMenu:link {
}
a.aDockMenu:visited {
  color:#888888;
}
a.aDockMenu:hover {
  color:#AF8F00;
  text-decoration:none;
}
a.aDockMenu:active {
  color:#AF8F00;
   text-decoration: none;
}


a.aDockMenuSp {
  font-size:10pt;
  font-weight:bold;
  color:Navy;
  text-decoration: none;
}
a.aDockMenuSp:link {
}
a.aDockMenuSp:visited {
  color:#888888;
}
a.aDockMenuSp:hover {
  color:#AF8F00;
  text-decoration:none;
}
a.aDockMenuSp:active {
  color:#AF8F00;
   text-decoration: none;
}

a.nameOnlyDockMenu {
  border:0;
  margin:0;
  padding:0
  font-size:8pt;
  font-weight:bold;
  color:navy;
  text-decoration: none;
}   
a.nameOnlyDockMenu:link {  }
a.nameOnlyDockMenu:visited {  }
a.nameOnlyDockMenu:hover { text-decoration: none }
a.nameOnlyDockMenu:active { text-decoration: none  }
