@charset "iso-8859-1";
/* author: mark@weballistics.com */
/* Creation date: jan 09 2005 */
BODY{
background-color: white;
margin-left: 7px;
margin-right: 7px;
margin-top: 7px;
font-family: Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
color: black;
}

div#left{
text-align: right;
}

P{
margin-top: 0;
font-size: 1em;
line-height: 1.3em;
text-align: justify;
}

h3 {
padding: 0px;
padding-bottom: 5px;
margin: 0px;
font-size: 1.1em;
color: yellow;
font-weight: bold;}

h2 {
padding: 0px;
color: #FFFF00;
margin: 0px;
font-weight: bold;
font-size: 1.1em;}

h1 {
border: solid think black;
padding: 0px;
padding-top: 0px;
margin: 0px;
color: #FF9900;
font-weight: bold;
font-size: 2.3em;
}



h4  {
color: #474747;
font-size: 1.2em;
text-align: left;
padding-left: 1em;
margin-top: 2em;
margin-bottom: 0;
background-color: #F2F2F2;
border-style: solid;
border-color: #808080;
border-width: 0px 1px 1px 0px;
}

textarea {
font-size: 0.9em;
background-color:#fdfdfd;
}

img#java {float: right;
}

div#menu {
color: black;
}

div#menu ul {
margin-top: 10px;
margin-bottom: 0px;
padding-top: 1px;
padding-bottom: 1px;
margin-left: 2px;
margin-right: 2px;
padding-left: 4px;
padding-right: 2px;
background-color; #A5D4FF;
list-style-type: none;
text-align: center;
}

div#menu ul li {
padding-right: 5px;
font-weight: normal;
font-size: 1.2em;
display: inline;
}

div#menu a {
width: 100%;
text-align: center;
border-style: solid;
border-color: #1128B9;
color: black;
-moz-border-radius: 4px;
background-color: #A5D4FF;
border-width: 1px 1px 1px 1px;
margin-left: 2px;
margin-right: 2px;
padding-left: 2px;
padding-right: 2px;
text-decoration: none;
}

div#menu a#active {
color: white;
background-color: #5275AF;
text-decoration: none;
}

div#menu a:hover {
background-color: #5275AF;
}

br#clear {
clear: left;
}

div#header{
width: 100%;
background-image: url('../images/leftside.jpg');
background-repeat: no-repeat;
background-position: top left;
background-color: #6FA0ED;
text-align: center;
padding: 0em;
border-style: solid;
border-color: #1128B9;
border-width: 0px 0px 1px 0px;
}

div#footer{
text-align: center; font-size: 0.8em; color: #707C82;
}

div#wrapper{
background-image: url(../images/rightside.jpg);
background-repeat: no-repeat;
background-position: top right;
}

div#panel {
padding-right: 25px;
}

div#applet{
float: left;
text-align: center;
font-size: 0.8em;
}

div#minmap{
padding-right: 5px;
margin-right: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
float: left;
}

div#content{
margin-top: 10px;
padding-top: 0em;
padding-left: 6em;
padding-right: 6em;
text-align: left;
font-size: 1.1em;
}

div#tourbrief{
margin-top: 10px;
padding-top: 0em;
padding-left: 8em;
padding-right: 8em;
text-align: left;
font-size: 1.1em;
}

div.googlead{
margin-top: 5px;
 margin-bottom: 5px;
 padding-top: 0em;
text-align: center;
font-size: 1.1em;
}

table#configure {
color: black;
font-size: 0.9em;
background-color: #f2f2f2;
border-style: solid;
border-color: #black;
border-width: 1px;
padding-bottom: 10px;
margin-bottom: 10px;
}


table#configure td {
padding-left: 10px;
padding-right: 10px;
}

table#configure select {
font-size: 0.9em;
}

.buttons {
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
    border-top-style: double;
    border-right-style: double;
    border-bottom-style: double;
    border-left-style: double;
    border-right-color: rgb(153, 153, 153);
    border-bottom-color: rgb(153, 153, 153);
    border-top-color: rgb(204, 204, 204);
    border-left-color: rgb(204, 204, 204);
    color: white;
    background-color: rgb(82, 117, 175);
    font-size: 0.8em;
}


table#configure td.txt {
padding-top: 7px;
}

table#listings ul{
list-style-type: circle;
}

table#listings {
background-color: #F6F6F6;
padding-top: 1em;
padding-right: 1em;
margin-top: 2em;
margin-bottom: 2em;
border-style: solid;
border-color: black;
border-width: 1px 1px 1px 1px;
}

table#listings tr td{
text-align: left;
}

table#users ul {
list-style-type: circle;
}

table#users {
background-color: #fffef1;
background-color: #F6F6F6;
padding-top: 1em;
padding-right: 1em;
margin-top: 2em;
margin-bottom: 2em;
border-color: black;
border-style: solid;
border-width: 1px 1px 1px 1px;
}

table#users tr#heading td {
text-align: center;
}

table#users tr{
text-align: left;
}

table#hotels ul {
list-style-type: circle;
}

table#hotels {
background-color: #fffef1;
background-color: #F6F6F6;
padding-top: 1em;
padding-right: 1em;
margin-top: 2em;
margin-bottom: 2em;
border-color: black;
border-style: solid;
border-width: 1px 1px 1px 1px;
}

table#hotels tr#heading td {
text-align: center;
}

table#hotels tr{
text-align: left;
}

table#linked tr#heading1 td {
text-align: center;
}

table#linked tr{
text-align: left;
}

table#params {
background-color: #808080;
}
table#params td{
padding: 2px;
background-color: #fffef1;
}

table#params td.center{
text-align: center;
}

table#params tr#heading{
text-align: center;
}

table#params tr#heading td{
background-color: #E6E5D9;
}
