
h1 {
font-family: arial, sans-serif;
font-size: medium;
font-weight: lighter;
color: #003399;
margin: 0;
padding: 0;
}

h2 {
font-family: arial, sans-serif;
font-weight: bold;
margin: 18px 0;
padding: 0;
font-size: small;
color: #6c6c6c;
}

h2.sublob { /* use as head of lob-colored sidebox */
font-family: arial, sans-serif;
font-weight: bold;
margin: 5px 0 0 0;
padding: 0;
font-size: small;
color: #6c6c6c;
}

h3 {
font-family: arial, sans-serif;
font-weight: bold;
font-size: x-small;
margin: 14px 0 0 0;
padding: 0;
}

h3.travspec {
font-family: arial, verdana, sans-serif;
font-size: x-small;
font-weight: bold;
color: #970000;
}


a:link, a:active {
color: #0000cc;
text-decoration: underline;
}

a:visited {
color: #660099;
text-decoration: underline;
}

a.bluetitle:link, a.bluetitle:active {
font-family: arial, verdana, sans-serif;
font-size: x-small;
font-weight: bold;
color: #0000cc;
text-decoration: underline;
}

a.bluetitle:visited {
font-family: arial, verdana, sans-serif;
font-size: x-small;
font-weight: bold;
color: #660099;
text-decoration: underline;
}



p.sublob {
margin: 5px 0;
}

p.br {
margin-top: 0;
}

.contenttext {
font-family: arial, verdana, sans-serif;
font-size: x-small;
}

.disclaim, .subhome {
font-family: arial, verdana, sans-serif;
font-size: xx-small;
}

.rightfloat {
float: right;
font-family: arial, verdana, sans-serif;
padding: 8px;
}

li.anchor {
display: inline;
list-style-type: none;
font-size: x-small;
padding: 0 5px;
}

hr {
color: #e0e0e0;
}

ul, dl {
margin: 0 0 0 30px;
}

hr.travspec { 
width: 30%;
border: dashed;
text-align: left;
}



