body {
font-family: "Trebuchet MS", Verdana, Tahoma;
font-weight:normal;
font-size:14px;
color: #333333;
margin:0px;
padding:0px;
}

table {
font-family: "Trebuchet MS", Verdana, Tahoma;
font-size: 14px;
color: #333333;
text-decoration: none;
font-weight:normal;
}

h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 26px; color: #0e437f; margin: 15px 0 10px 0;}

h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #19579d; margin: 15px 0 10px 0;}

h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #19579d; margin: 15px 0 10px 0;}

h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #19579d; margin: 15px 0 10px 0;}

h5 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #19579d; margin: 15px 0 10px 0;}

h6 { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #19579d; margin: 15px 0 10px 0;}

p { font-family: "Trebuchet MS", Verdana, Tahoma; font-weight:normal; font-size:14px; color: #000000; margin: 15px 0 10px 0;}

ul {font-family: "Trebuchet MS", Verdana, Tahoma; font-weight:normal; font-size:14px; color: #000000; margin: 15px 30px 20px 20px; }
li {margin: 0; }

.headerright{
background-color:#0c3869;
background-repeat: no-repeat;
background-position: left top;
height:140px;
}

/*tables*/
.tabshorthotel {
vertical-align:top;
padding: 0 30px 0 50px;
 }
.tabshorthotel h2{
margin: 0 0 10px 0;
 }
.tabshorthotel p{
font-style:italic;
color: #19579d;
text-align: left;
 }
 
.bordtabprice {
Border: Solid #FFFFFF; 
Border-Width:1px 1px 1px 1px; 
margin:10px 0 10px 0;}

.tabprice1 {
color:#FCFFFF; 
text-align:center;
background-color: #023469; 
font-weight:bold;}

.tabprice2 {
background-color:#E0E0E0;
text-align: center;
}

.tabprice3 {
background-color:#FFFFFF; 
text-align: center;
 }
/*END --- tables*/

#regionIdGraphic{
padding-left: 7px;}

#globalToolbar{
text-decoration: none;}

.allcontent {
width:100%;
padding: 10px 200px 20px 20px;
}

.allcontentmain {
width:100%;
padding: 10px 20px 20px 20px;
}
.indexcannon{
width:300px;
padding: 50px 0 0 0;
vertical-align:top;
}

.topmenu {
color:#000000; 
font-size:11px;  
font-family:Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
padding-top:7px; 
font-weight:bold;}

.topmenu a {
color:#000000; 
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; font-weight:bold;}

.topmenu a:hover{
color: #6583A5;
text-decoration: none; 
font-weight:bold;}

#globalToolbar a{
font: 65% Verdana;
text-decoration: none;
color: #FFFFFF;}

.gt0{
color: #FFFFFF;
border: solid 1px #012F60;
padding: 0px 4px 2px 4px;
font-size: 100%;}

.gt1{
color: #FFFFFF;
border: solid 1px #A1C6EB;
padding: 0px 4px 2px 4px;
background: #3484D7;
font-size: 100%;}

.gtsep{
font: 65% Verdana;
color: #FFFFFF;
padding: 0px 1px 2px 1px;}

#banner{
text-align: right;}

#globalSearch{
text-align: left;
font: 65% Verdana;
padding-top: 5px;
padding-left: 6px;
padding-right: 15px;}

#searchForm{
margin: -1px 0px 0px 0px;}

#searchBox{
width: 230px;
xheight: 18px; /*2.1ex;*/
font: 110% Tahoma;}

#goButton{
font: 110% Tahoma;
padding: 0em 0.2em;
position: relative;
top: 1px;
margin-left: 6px;}

#noSearch{
width: 271px;}

#mastheadHR{
height: 1px;
overflow: hidden;
background: #003499;}

#localToolbar{
border-top: solid 1px #999;
border-bottom: solid 1px #999;
background: #E6EBE8;
padding: 2px 0px 2px 0px;
font-size: 100%;}

#localToolbar td{
font-size: 100%;}

#localToolbar a{
font: 70% Verdana;
color: black;
text-decoration: none;}

.lt0{
border: solid 1px #E6EBE8;
background: #E6EBE8;
padding: 0px 6px 0px 6px;}

.lt1{
border: solid 1px #999;
background: #CCC;
padding: 0px 6px 0px 6px;}

.ltsep{
font: 70% Verdana;
color: #A9A9A9;
padding: 0px 1px;}

.localToolbar form{
margin: 0px;}

.localToolbar input{
font: 70% Tahoma, Helvetica;
margin-right: 8px;
padding: 0px;}

#homePageLink{
width: 176px;
padding-left: 2px;}

#homePageLink td{
font-size: 100%;}

#homePageLink a{
color: #000000;
display: block;
border: solid 1px #D5DDD8;
padding: 2px 6px 2px 6px;
margin: 0px;
background: #D5DDD8;
white-space: nowrap;}

#homePageLink a:hover{
color: #000000;
display: block;
border: solid 1px #ffffff;
padding: 2px 6px 2px 6px;
margin: 0px;
background: #ffffff;}

.green a { 
font-family: Arial; 
font-size: 15px; 
color: #339967; 
margin:0px; 
padding:0px;
text-decoration: none; }

.green a:hover{ 
font-family: Arial; 
font-size: 15px; 
color: #339967; 
margin:0px; 
padding:0px;}

red { 
font-family: Arial; 
font-size: 26px; 
color: #000000; 
margin:0px; 
padding:0px; }

.copy {font-size:9px;}

.copy a {font-size:9px;}

.borr {color:#0e437f;}

.zag {
font-size: 18px; 
color:#6984A1; 
padding: 10px 10px 15px 25px;}

.text {
font-size:12px; 
padding: 0 10px 10px 25px; 
font-family: Tahoma;}

.blue {
color:#6984A1; 
font-weight:bold;}

.links2 {
font-family: Tahoma; 
font-size:12px;}

.links2 a:link {
text-decoration: underline; 
font-family: Tahoma; 
font-size:12px;}

.links2 a:active {
text-decoration: underline; 
font-family: Tahoma; 
font-size:12px;}

.links2 a:visited {
text-decoration: underline; 
font-family: Tahoma; 
font-size:12px;}

.links2 a:hover {
text-decoration: underline; 
font-family: Tahoma; 
font-size:12px;}

