body {padding:0;margin:0;background:#DEF;}
th, td {font-family:tahoma,helvetica,sans-serif;font-size:70%;}
td {vertical-align:top;background:#FFF;}
table.whatsnew td { background:transparent}
table.whatsnew img { border: 0px solid; }
th {text-align:left;background:#FC0;font-weight:bold;}
ul {list-style-type:square;}
dt {font-weight:bold;}
dd {margin-bottom:8px;}
hr {height:1px;color:#69C;}
a:link {text-decoration:underline;color:#69C;}
a:visited {color:#036;}
a:hover {text-decoration:none;}
a.button:link, a.button:visited {/*/*/ padding:3px 8px;background:#FC0;border:solid 1px;border-color:#FFC #333 #333 #FFC;text-decoration:none;color:#333; /* */ font-weight:bold;}
a.button:hover {/*/*/ background:#FFC; /* */}
a.button:active {/*/*/ padding:3px 8px;background:#FC0;border:solid 1px;border-color:#333 #FFC #FFC #333;text-decoration:none;font-weight:bold;color:#FFF; /* */}
.header1 {background:url(mountains-header-right.jpg) #036;}
.header2 {padding:2px; /*/*/ padding:2px 6px 2px 2px; /* */ vertical-align:bottom;text-align:right;background:url(mountains-header-right.jpg) #036;font-weight:bold;color:#FC0;}
.header2 a:link, .header2 a:visited { /*/*/ padding:0 4px; /* */ font-family:verdana,helvetica,sans-serif;text-decoration:none;color:#FC0;}
.header2 a:hover {color:#FFF;}
.header3 {background:url(kvbl.jpg) #9CF;}
.navigation {background:#369;}
.rightcol {background:#FFF;}
.home {padding:4px; /*/*/ padding:3px 6px 3px 10px; /* */ background:#FC0;font-weight:bold;}
.home a:link, .home a:visited {text-decoration:none;font-weight:bold;color:#69C;}
.home a:hover {text-decoration:underline;color:#369;}
.nav1on  {padding:4px; /*/*/ padding:3px 6px 3px 10px; /* */ background:url(activenav.gif) #FFF;font-weight:bold;color:#333;}
.nav1off {padding:4px; /*/*/ padding:3px 6px 3px 10px; /* */ background:#DEF;}
.nav1on a:link, .nav1off a:link, .nav1on a:visited, .nav1off a:visited {text-decoration:none;font-weight:bold;color:#69C;}
.nav1on a:hover, .nav1off a:hover {text-decoration:underline;color:#369;}
.nav2on  {padding:4px; /*/*/ padding:3px 5px 3px 25px; /* */ background:url(activenav.gif) #FFF;color:#333;}
.nav2off {padding:4px; /*/*/ padding:3px 5px 3px 25px; /* */ background:#DEF;}
.nav2on a:link, .nav2off a:link, .nav2on a:visited, .nav2off a:visited {text-decoration:none;color:#69C;}
.nav2on a:hover, .nav2off a:hover {text-decoration:underline;color:#369;}
.currentarea {padding:4px; /*/*/ padding:4px 10px; /* */ background:#369;font-weight:bold;color:#FFF;}
.breadcrumb {background:#DEF;font-family:verdana,helvetica,sans-serif;font-size:60%;color:#69C;}
.breadcrumbbottom {background:#DEF;padding-left:25px;font-family:verdana,helvetica,sans-serif;font-size:60%;color:#69C;}
.breadcrumb a:link, .breadcrumbbottom a:link, .breadcrumb a:visited, .breadcrumbbottom a:visited {text-decoration:none;color:#369;}
.breadcrumb a:hover, .breadcrumbbottom a:hover {text-decoration:underline;}
.content {padding:10px;vertical-align:top;line-height:130%;}
.content h1 {margin:7px 0;font-size:140%;color:#369; /*/*/ clear:both; /* */}
.content h2 {margin:5px 0;font-family:verdana,helvetica,sans-serif;font-size:120%;font-style:italic;color:#69C; /*/*/ clear:both; /* */}
.content h3 {margin:10px 0 3px 0;font-size:100%;color:#09C;}
.content h4 {margin:8px 0 0 0;font-size:100%;color:#666;}
.content p {margin:7px 0;}
.more {text-align:right;}
.bottomline {height:1px;padding:0px;background-color:#69C;}
.back2top {background:#DEF;font-family:verdana,helvetica,sans-serif;font-size:60%;font-weight:bold;color:#69C;}
.back2top a:link, .back2top a:visited {text-decoration:none;color:#369;}
.back2top a:hover {text-decoration:underline;}
.searcharea {padding:4px; /*/*/ padding:3px 6px 3px 10px; /* */ background:#69C;font-weight:bold;color:#9CF;}
.spiffarea {padding:4px; /*/*/ padding:3px 6px 3px 10px; /* */ background:#69C;font-weight:bold;color:#9CF;}
.searchfield {background:#69C; /*/*/ width:100%; /* */}
.spifffield {background:#69C; /*/*/ width:100%; /* */}
.searchterm {/*/*/ width:100%;margin:0;background:#9CF;font-size:9pt;border:solid 1px #369; /* */}
.searchterm {/*/*/ width:100%;margin:0;background:#9CF;font-size:9pt;border:solid 1px #369; /* */}
.searchbutton {background:#69C;padding:2px;}
.searchbutton a:link, .searchbutton a:visited {padding:1px;font-weight:bold;text-decoration:none;color:#DEF;/*/*/ border:solid 1px #DEF; /* */}
.searchbutton a:hover {color:#FC0;border:solid 1px #FC0;}
.searchengine {background:#69C;}
.whatson {background:#CDE;color:#69C;}
.newsdate {font-weight:normal;color:#999;}
.legend {background:#CDE;color:#69C;}
.calendar {padding:2px; /*/*/ padding:3px 5px; /* */ background:#CDE;vertical-align:top;}
.calendar h1 {margin:7px 0;font-size:140%;color:#369; /*/*/ clear:both; /* */}
.calendar th {padding:3px 0 0 0;text-align:left;color:#333;color:#69C;}
.contentarea {padding:2px; /*/*/ padding:3px 5px; /* */ background:#CDE;vertical-align:top;}
.contentarea h1 {margin:7px 0;font-size:140%;color:#369; /*/*/ clear:both; /* */}
.contentarea th {padding:3px 0 0 0;text-align:left;color:#333;color:#69C;}
.dayname {text-align:center;background:#69C;color:#DEF;}
.weekday {text-align:right;background:#FFF;}
.weekend {text-align:right;background:#DEF;}
.tripday {text-align:right;background:#FC0;}
.trngday {text-align:right;background:#FF6;}
.privtrip {text-align:right;background:#FFC;}
.tripday a:link, .tripday a:visited, .privtrip a:link, .privtrip a:visited {text-decoration:underline;color:#369;}
.monthpic {text-align:center;background:#CDE;}
.caption {padding:2px 5px;background:#CDE;color:#69C;}
.caption a:link, .caption a:visited {color:#FFF;}
.caption a:hover {text-decoration:none;}
.applybox {margin:4px 10px 8px 0;border:solid 1px #69C; /* */}
.applyheading {padding:3px;background:#369;text-align:center;font-weight:bold;color:#FFF;}
.applylinks {background:#DEF;}
.applylinks ul {margin-top:5px;margin-right:5px;margin-bottom:10px;}
.contenttable {background:#DEF;}
.contenttable ul {margin-top:5px;margin-right:5px;margin-bottom:10px;}
.tablehead {background:#FFC;font-weight:bold;}
.tablehead a:link, .tablehead a:visited {font-weight:lighter;}
.warning {margin:8px 0;padding:5px 10px;border:solid 1px #FC0;}
.frommag {list-style-image:url(frommag.gif);}
.author {padding-bottom:15px;font-family:verdana,helvetica,sans-serif;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2pt;}
.left {padding-right:5px;vertical-align:middle;text-align:right;font-weight:bold;}
.mandatory {color:#900;}
.date {text-align:right;font-family:verdana,helvetica,sans-serif;font-size:80%;color:#999;}
.thumbnail {/*/*/ border:solid 1px #69C; /* */}
.justify {/*/*/ width:100%; /* */}

.vddmenu, .vddmenu ul {
    width: 12em;
    padding: 0;
    margin: 0;
    list-style: none;
    line-height: 1.8;
    font-size: 11px;
    font-weight: bold;
    font-family: arial, sans-serif;
}

.vddmenu a {
    display: block;
    width: 10em;
    text-align: left;
    text-decoration: none;
    padding-left: 1em;
}

.vddmenu a.parent {
    background: url(rightarrow.gif) center right no-repeat;
}

.vddmenu li {
    float: left;
    width: 12em;
    background: #69C;
    border-width: 0;
    border-top: 1px;
    border-style: solid;
    border-color: #CDE;
}

.vddmenu li ul {
    position: absolute;
    width: 12em;
    left: -999em;
    margin: -1.75em 0 0 11.5em;
}

.vddmenu li:hover, .vddmenu li.sfhover {
    background: #369;
    color: #ffffff;
}

.vddmenu a {
    color: #000000;
}

.vddmenu li:hover a, .vddmenu li.sfhover a {
    color: #ffffff;
}

.vddmenu li:hover li a, .vddmenu li.sfhover li a {
    color: #000000;
}

.vddmenu li:hover li:hover a, .vddmenu li.sfhover li.sfhover a {
    color: #ffffff;
}

.vddmenu li:hover li:hover li a, .vddmenu li.sfhover li.sfhover li a {
    color: #000000;
}

.vddmenu li:hover li:hover li:hover a, .vddmenu li.sfhover li.sfhover li.sfhover a {
    color: #ffffff;
}

.vddmenu li:hover li:hover li:hover li a, .vddmenu li.sfhover li.sfhover li.sfhover li a {
    color: #000000;
}

.vddmenu li:hover li:hover li:hover li:hover a, .vddmenu li.sfhover li.sfhover li.sfhover li.sfhover a {
    color: #ffffff;
}

.vddmenu li:hover ul, .vddmenu li.sfhover ul {
    left: auto;
}

.vddmenu li:hover ul ul, .vddmenu li.sfhover ul ul {
    left: -999em;
}

.vddmenu li:hover ul, .vddmenu li li:hover ul, .vddmenu li.sfhover ul, .vddmenu li li.sfhover ul {
    left: auto;
}

.vddmenu li:hover ul ul, .vddmenu li:hover ul ul ul, .vddmenu li.sfhover ul ul, .vddmenu li.sfhover ul ul ul {
    left: -999em;
}

.vddmenu li:hover ul, .vddmenu li li:hover ul, .vddmenu li li li:hover ul, .vddmenu li.sfhover ul, .vddmenu li li.sfhover ul, .vddmenu li li li.sfhover ul {
    left: auto;
}

