body {font-family:Trebuchet MS, tahoma, verdana, arial, helvetica, sans-serif; font-size:9pt; margin:0px;}
td {font-family:Trebuchet MS, tahoma, verdana, arial, helvetica, sans-serif; font-size:9pt; padding:0px;}

.darkest {color:#574937;}
.dark {color:#374F57;}
.medium {color:#BC903C;}
.light {color:#A5B8C9;}
.lightest {color:#C8D2DD;}

.brown {color:#846100;}
.darkGray {color:#606060;}
.gray {color:#B0B0B0;}
.blue {color:#074CB9;}

.moderate {font-size:10pt;}

.bgDarkest {background-color:#574937;}
.bgDark {background-color:#374F57;}
.bgMedium {background-color:#BC903C;}
.bgLight {background-color:#A5B8C9;}
.bgLightest {background-color:#C8D2DD;}

.borderDarkest {border-color:#574937;}
.borderDark {border-color:#374F57;}
.borderMedium {border-color:#BC903C;}
.borderLight {border-color:#A5B8C9;}
.borderLightest {border-color:#C8D2DD;}

.list {padding:4px; border-bottom:1px solid #BC903C; vertical-align:middle; font:normal 9pt Trebuchet MS;}

.listTitle {padding:4px; font:12pt Trebuchet MS; border:1px solid #574937; color:#C8D2DD; background-color:#574937;}
.listTitleLeft {padding:4px; font:normal 10pt Trebuchet MS; border-top:1px solid #574937; border-bottom:1px solid #574937; border-left:1px solid #574937; color:#FFFFFF; background-color:#574937;}
.listTitleRight {padding:4px; font:normal 10pt Trebuchet MS; border-top:1px solid #574937; border-bottom:1px solid #574937; border-right:1px solid #574937; color:#FFFFF; background-color:#574937;}

.listHeader, .listHeaderLeft, .listHeaderRight {
  font:normal 12px Trebuchet MS;
  padding:2px 4px 2px 4px;
  border-top:none;
  border-right:none;
  border-bottom:1px solid #BC903C;
  border-left:none;
  color:#574937;
  background-color:#C8D2DD;
}

.listSubHead {
  font:normal 12pt Trebuchet MS;
  padding:2px 4px 2px 4px;
  border:1px solid #BC903C;
  color:#574937;
  background-color:#C8D2DD;
}
.Menu {cursor:pointer;}
.MenuGroup {padding:3px; border:2px solid #C8D2DD; background-color:#C8D2DD;}

.SubMenu {cursor:pointer; font:bold 10pt Trebuchet MS; color:#374F57; background-color:#A5B8C9;}
.SubMenuHover {cursor:pointer; font:bold 10pt Trebuchet MS; color:#A5B8C9; background-color:#374F57;}

.tabLink {font:bold 11px Trebuchet MS; padding:2px 4px 3px 4px; color:#374F57; text-decoration:none;}
.tabLink:hover {font:bold 11px Trebuchet MS; padding:2px 4px 3px 4px; color:#C8D2DD; text-decoration:none; background-color:#BC903C;}
.tabHigh {font:bold 11px Trebuchet MS; padding:2px 4px 3px 4px; color:#C8D2DD; text-decoration:none; background-color:#374F57;}

.mainMenu {display:block; padding-top:3px; padding-bottom:9px; width:185px;}

.menuItem {text-transform:uppercase; font-weight:bold; padding:6px 2px 6px 2px; font-family:Trebuchet MS; width:200px; display:block; color:#374F57;}
.menuItem:Hover {text-decoration:none; background:#A5B8C9;}

.menuBullet {font:10pt Trebuchet MS; width:190; padding:4px; color:#574937;}
.menuBullet:hover {font:10pt Trebuchet MS; text-decoration:none; color:white; background-color:#574937;}

.highslide-wrapper div {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide {cursor: url(../highslide/graphics/zoomin.cur), pointer; outline: none; text-decoration: none;}
.highslide img {border-bottom:3px solid #dddddd;}
.highslide:hover img {border-color: gray;}

.highslide-active-anchor img, .highslide-active-anchor:hover img {border-color: black;}
.highslide-image {border-width: 1px; border-style: solid; border-color: gray; background: gray;}
.highslide-wrapper, .rounded-white {background: white;}
.highslide-image-blur {}
.highslide-number {font-weight: bold; color: gray;}
.highslide-caption {display: none; border-top: none; font-size: 1em; padding: 5px; background: white;}
.highslide-heading {display: none; font-weight: bold; margin-bottom: 0.4em;}
.highslide-dimming {position: absolute; background: black;}
.highslide-loading {display: block; color: black; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border: 1px solid black; background-color: black; padding-left: 22px; background-image: url(../highslide/graphics/loader.gif); background-repeat:no-repeat; background-position: 3px 1px;}

.highslide-controls {width: 90px; height: 25px; background: url(../LibraryDM/buttons_gallery.gif) 0 -75px no-repeat; margin: 2px 0px 0px 2px; padding-left:5px;}
.highslide-controls a {background-image: url(../LibraryDM/buttons_gallery.gif); display: block; float: left; height: 25px; width: 26px; outline: none;}
.highslide-controls a.disabled {cursor: default;}
.highslide-controls a span {display: none;}
.highslide-move a {cursor: move;}
.highslide-overlay {display: none; }


.hidden-container {display: none;}

.highslide-controls .highslide-previous a {background-position: -6px 0;}
.highslide-controls .highslide-previous a:hover {background-position: -6px -25px;}
.highslide-controls .highslide-previous a.disabled {background-position: -6px -50px !important;}
.highslide-controls .highslide-play a {background-position: -32px 0;}
.highslide-controls .highslide-play a:hover {background-position: -32px -25px;}
.highslide-controls .highslide-play a.disabled {background-position: -32px -50px !important;}
.highslide-controls .highslide-pause a {background-position: -90px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -90px -25px;}
.highslide-controls .highslide-next a {background-position: -58px 0;}
.highslide-controls .highslide-next a:hover {background-position: -58px -25px;}
.highslide-controls .highslide-next a.disabled {background-position: -58px -50px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}

.closebutton {position: relative; top: -5px; left: 220px; width: 30px; height: 30px; cursor: pointer; background-image: url(../highslide/graphics/close.png); }
.small {font-size:8pt;}

