/* stylesheet revised 2007_02_20 

.menufloat {  
float: left
}
.float {  
float: right
}
.twopruleVertical {
color: #EE7D25;
background-color: #FFECD9;
width: 2px
}
.tableposition {
text-align: center
}
.profiletabs {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #003366;
line-height: 0px;
vertical-align: middle; 
background-color: #CCE0CC
}
/* .footer {  background-position: bottom} */
/* conflicts with global styles 

.tabtablealign {  
margin-top: 0px
}
.tabsetpropertyname {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #003366; 
text-decoration: none; 
margin-left: 5px
}
.tabsetpropertyaddress1 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #003366
}

/*.maintablecolor {  background-color: #FFFFFF}

.tabsetpropertyaddress { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #003366
}
.tabsetrowspace {  
height: 0px
}
.tabsettableindent {  
padding-left: 7px
}
.tabsetnavtext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
text-align: center; 
font-weight: bold
}
.oneptrulehorizontal {  
background-color: #B2BE36; 
height: 1px
}
.oneptrulehorizontalhighlight { 
background-color: #FF8000; 
height: 1px 
}
.emaillink {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bolder; 
text-decoration: none; 
color: #FFFFFF
}
.twoprulehorizontal { 
color: #EE7D25; 
background-color: #FFE9D2; 
height: 2px
}
/*.aoneprulehorizontal { 
background-color: #FF8000; 
clip:  rect(   ); 
height: 1px
}
.acornerLR {  
background-image: url(/acc126_cl85/images/corner_LR_SS.gif); 
background-repeat: no-repeat; 
background-position: right bottom; 
height: 14px; 
width: 15px
}
.acornerLL { 
background-image: url(/acc126_cl85/images/corner_LL_SS.gif); 
background-repeat: no-repeat; 
background-position: left bottom; 
height: 14px; 
width: 15px 
}
.cornerUR {
background-image: url(/acc126_cl85/images/corner_UR_SS.gif); 
background-repeat: no-repeat; 
background-position: right top; 
height: 15px; 
width: 15px 
}
.cornerUL { 
background-image: url(/acc126_cl85/images/corner_UL_SS.gif); 
background-repeat: no-repeat; 
background-position: left top; 
height: 15px; 
width: 15px 
}
.subnavspacer {  
height: 0px; 
width: 485px
}
.displaywidth {
width: 100%;
}
.RESdisplaywidth { 
width: 90%
}
.aoneprulevertical { 
background-color: #FF8000; 
clip: rect( ) ; 
width: 1px
}
.displaywidthtabtop {
width: 100%;
margin-top: 0px;
}

.placeholder {  
background-position: center; 
width: 80%
}
.displayplaceholder {
width: 80%;
text-align: center;
background-color: #FF0000;
}
.lodgingimagehighlighttablefloat { 
width: 87%; 
margin: 5px 0 0 20px;
}
.onepruleverticalnone { 
clip: rect( ) ; 
width: 1px 
}
.arrivatag {  
margin-left: 30px; 
height: 25px; 
vertical-align: bottom
}
.fiveplinespace {  
height: 5px
}
.twoplinespace { 
height: 2px
}
.profileobjects {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #666666;
}
.profilesearchtablealign {  
float: right; 
clip:   rect(   ); 
clear: none; 
position: relative; 
text-align: right
}
.profilesearchbuttonalign {
margin-top: 2px 
}
.profilesearchtext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #003366; 
padding-left: 10px; 
text-align: right; 
background-position: right
}
.profilesearchCategory { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #003366; 
text-align: right; 
padding-right: 10px
}
.attractionnavtext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
color: #003366; 
text-align: right
}
.navText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #666666;
}
a:link.navtext {
color: #666666;
}
a:visited.navtext {
color: #666666;
}
a:hover.navtext {
color: #FF9900;
}
a:active.navtext {
color: #666666;
}
*/
/* ------- Non Design Specific Styles ------- */
/* These styles may belong to includes that don't belong in separate style sheets. */

/*  These styles define display of include navigation topset 

div#subNavInc {

display:none;
}
div#subNavInc ul {
list-style: none; 
padding: 0;
margin: 0;
}
html>body div#subNavInc ul {
padding: 0;
margin: 0;
}
div#subNavInc ul li {
display: inline; 
padding: 0 5px 0 5px;
}
div#subNavInc ul li.subFirst {
display: inline; 
padding-left: 0;
}
div#subNavInc ul li a {
font-family: verdana, arial;
font-size: 12px;
text-decoration: none;
color: #800040;
}
div#subNavInc ul li a:hover {
text-decoration: underline; 
color: #333333;
}

/* ----- styles for Destinations -----  

.DestinationImageOne {  
border: 1px solid; 
clip:  rect(5px 5px 5px 5px); 
float: right; 
margin-left: 10px; 
margin-top: 5px
}
.DestinationImageTwo { 
border: 1px solid; 
clip: rect(5px 5px 5px 5px); 
float: left; 
margin-top: 5px; 
border-color: #2f4f4f #2F4F4F #2F4F4F; 
margin-right: 5px
}

/* ------ UNIDENTIFIED!!! PLEASE IDENTIFY STYLES WHEN ADDING!!!  ------- 

.holder {
width: 158px; 
margin: 5px; 
padding: 1em; 
border: 1px solid #ddd; 
float: left;
}
.holder h2 {
text-align: left;
}
a.hid {
color: #000000; 
text-decoration: none; 
outline-style: none;
}
a.hid em { display: none;
}
a.hid:hover {
text-decoration: none;
}
a.hid:active, a.hid:focus {
background: #71926a;
}
a.hid:active span, a.hid:focus span {
display: none;
}
a.hid:active em, a.hid:focus em {
display: block; 
color: #555555; 
width: 100%; 
font-style: normal; 
cursor: default;
}
