body {
  text-align: center;
  font: 13px/1.231 arial,helvetica,clean,sans-serif;
  *font-size: small;
  *font: x-small;
  text-align: center;
  text-align: center; }

#ft {
  clear: both;
  clear: both;
  clear: both; }

a {
  outline: none; }

#doc {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }

#doc2 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  width: 73.076em;
  *width: 71.25em;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  width: 73.076em;
  *width: 71.25em;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  width: 73.076em;
  *width: 71.25em; }

#doc3 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto 10px;
  width: auto; }

#doc4 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  width: 74.923em;
  *width: 73.05em;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  width: 74.923em;
  *width: 73.05em; }

.yui-t1 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }
  .yui-t1 #yui-main {
    float: right;
    margin-left: -25em; }
    .yui-t1 #yui-main .yui-b {
      margin-left: 13.30769em;
      *margin-left: 13.05em; }
  .yui-t1 .yui-b {
    float: left;
    width: 12.30769em;
    *width: 12.00em;
    float: left;
    width: 12.30769em;
    *width: 12.00em; }
  .yui-t1 .yui-main-ft {
    float: right;
    margin-left: -25em; }
    .yui-t1 .yui-main-ft .yui-b {
      margin-left: 13.30769em;
      *margin-left: 13.05em; }

.yui-t2 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }
  .yui-t2 #yui-main {
    float: right;
    margin-left: -25em; }
    .yui-t2 #yui-main .yui-b {
      margin-left: 14.8461em;
      *margin-left: 14.55em; }
  .yui-t2 .yui-b {
    float: left;
    width: 13.8461em;
    *width: 13.50em;
    float: left;
    width: 13.8461em;
    *width: 13.50em; }
  .yui-t2 .yui-main-ft {
    float: right;
    margin-left: -25em; }
    .yui-t2 .yui-main-ft .yui-b {
      margin-left: 14.8461em;
      *margin-left: 14.55em; }

.yui-t3 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }
  .yui-t3 #yui-main {
    float: right;
    margin-left: -25em; }
    .yui-t3 #yui-main .yui-b {
      margin-left: 24.0769em;
      *margin-left: 23.62em; }
  .yui-t3 .yui-b {
    float: left;
    width: 23.0769em;
    *width: 22.50em;
    float: left;
    width: 23.0769em;
    *width: 22.50em; }
  .yui-t3 .yui-main-ft {
    float: right;
    margin-left: -25em; }
    .yui-t3 .yui-main-ft .yui-b {
      margin-left: 24.0769em;
      *margin-left: 23.62em; }

.yui-t4 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }
  .yui-t4 #yui-main {
    float: left;
    margin-right: -25em; }
    .yui-t4 #yui-main .yui-b {
      margin-right: 14.8456em;
      *margin-right: 14.55em; }
  .yui-t4 .yui-b {
    float: right;
    width: 13.8456em;
    *width: 13.50em;
    float: right;
    width: 13.8456em;
    *width: 13.50em; }
  .yui-t4 .yui-main-ft {
    float: left;
    margin-right: -25em; }
    .yui-t4 .yui-main-ft .yui-b {
      margin-right: 14.8456em;
      *margin-right: 14.55em; }

.yui-t5 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }
  .yui-t5 #yui-main {
    float: left;
    margin-right: -25em; }
    .yui-t5 #yui-main .yui-b {
      margin-right: 19.4615em;
      *margin-right: 19.125em; }
  .yui-t5 .yui-b {
    float: right;
    width: 18.4615em;
    *width: 18.00em;
    float: right;
    width: 18.4615em;
    *width: 18.00em; }
  .yui-t5 .yui-main-ft {
    float: left;
    margin-right: -25em; }
    .yui-t5 .yui-main-ft .yui-b {
      margin-right: 19.4615em;
      *margin-right: 19.125em; }

.yui-t6 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }
  .yui-t6 #yui-main {
    float: left;
    margin-right: -25em; }
    .yui-t6 #yui-main .yui-b {
      margin-right: 24.0769em;
      *margin-right: 23.62em; }
  .yui-t6 .yui-b {
    float: right;
    width: 23.0769em;
    *width: 22.50em;
    float: right;
    width: 23.0769em;
    *width: 22.50em; }
  .yui-t6 .yui-main-ft {
    float: left;
    margin-right: -25em; }
    .yui-t6 .yui-main-ft .yui-b {
      margin-right: 24.0769em;
      *margin-right: 23.62em; }

.yui-t7 {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px; }
  .yui-t7 #yui-main .yui-b {
    display: block;
    margin: 0 0 1em 0; }
  .yui-t7 .yui-main-ft .yui-b {
    display: block;
    margin: 0 0 1em 0; }

.yui-b {
  position: relative;
  _position: static;
  position: relative;
  _position: static;
  position: relative;
  _position: static; }

#yui-main {
  width: 100%; }
  #yui-main .yui-b {
    position: static;
    float: none;
    width: auto; }

.yui-gb {
  zoom: 1; }
  .yui-gb .yui-u {
    float: left;
    width: 32%;
    margin-left: 1.99%;
    *margin-left: 1.9%;
    *width: 31.9%; }
  .yui-gb .yui-g {
    float: left;
    width: 32%;
    margin-left: 1.99%; }
    .yui-gb .yui-g .yui-u {
      width: 49%;
      *width: 48.1%;
      *margin-left: 0; }
    .yui-gb .yui-g div.first {
      *margin-right: 4%;
      _margin-right: 1.3%;
      *margin-left: 0; }
  .yui-gb .yui-gb {
    float: left;
    width: 32%;
    margin-left: 1.99%; }
    .yui-gb .yui-gb div.first {
      *margin-right: 0;
      *width: 32%;
      _width: 31.7%;
      *margin-left: 0; }
    .yui-gb .yui-gb .yui-u {
      *margin-left: 1.8%;
      _margin-left: 4%;
      _margin-left: .7%; }
  .yui-gb .yui-gc {
    float: left;
    width: 32%;
    margin-left: 1.99%; }
    .yui-gb .yui-gc div.first {
      *margin-right: 0;
      width: 66%;
      *float: left;
      *margin-left: 0; }
    .yui-gb .yui-gc .yui-u {
      *margin-left: 1.8%;
      _margin-left: 4%;
      width: 32%;
      _float: right;
      margin-right: 0;
      _margin-left: 0; }
  .yui-gb .yui-gd {
    float: left;
    width: 32%;
    margin-left: 1.99%; }
    .yui-gb .yui-gd div.first {
      *margin-right: 0;
      *width: 31%;
      _width: 29.5%; }
    .yui-gb .yui-gd .yui-u {
      *width: 66%;
      _width: 61.2%; }
  .yui-gb .yui-ge {
    float: left;
    width: 32%;
    margin-left: 1.99%; }
    .yui-gb .yui-ge .yui-u {
      margin: 0;
      *width: 24%;
      _width: 20%; }
    .yui-gb .yui-ge div.yui-u {
      float: right; }
    .yui-gb .yui-ge div.first {
      float: left;
      *width: 73.5%;
      _width: 65.5%; }
  .yui-gb .yui-gf {
    float: left;
    width: 32%;
    margin-left: 1.99%; }
    .yui-gb .yui-gf .yui-u {
      margin: 0;
      *width: 73.5%;
      _width: 65.5%; }
    .yui-gb .yui-gf div.yui-u {
      float: right; }
    .yui-gb .yui-gf div.first {
      float: left;
      *width: 24%;
      _width: 20%; }
  .yui-gb div.first {
    float: left;
    margin-left: 0; }
  .yui-gb:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.yui-g {
  zoom: 1; }
  .yui-g .yui-gb {
    float: right;
    width: 49.1%; }
    .yui-g .yui-gb .yui-u {
      float: left;
      width: 32%;
      margin-left: 1.99%;
      _margin-left: 1.0%; }
    .yui-g .yui-gb div.first {
      margin-left: 0;
      *margin-right: 0;
      *width: 32%;
      _width: 31.7%; }
  .yui-g .yui-u {
    float: right;
    width: 49.1%; }
  .yui-g .yui-g {
    float: right;
    width: 49.1%; }
    .yui-g .yui-g .yui-u {
      width: 49%;
      *width: 48.1%;
      *margin-left: 0; }
  .yui-g .yui-gc {
    float: right;
    width: 49.1%; }
    .yui-g .yui-gc .yui-u {
      float: right;
      width: 32%;
      _float: right;
      margin-right: 0;
      _margin-left: 0; }
    .yui-g .yui-gc div.first {
      float: left;
      width: 66%; }
  .yui-g .yui-gd {
    float: right;
    width: 49.1%; }
    .yui-g .yui-gd div.first {
      _width: 29.9%; }
  .yui-g .yui-ge {
    float: right;
    width: 49.1%; }
    .yui-g .yui-ge div.first {
      float: left; }
  .yui-g .yui-gf {
    float: right;
    width: 49.1%; }
  .yui-g div.first {
    float: left; }
  .yui-g:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.yui-gc {
  zoom: 1; }
  .yui-gc .yui-u {
    float: left;
    float: right;
    width: 32%;
    margin-left: 1.99%; }
  .yui-gc .yui-g {
    float: left;
    width: 32%;
    margin-left: 1.99%; }
    .yui-gc .yui-g .yui-u {
      width: 49%;
      *width: 48.1%;
      *margin-left: 0;
      *width: 48.1%;
      *margin-left: 0; }
  .yui-gc div.first {
    float: left;
    width: 66%;
    margin-left: 0; }
    .yui-gc div.first div.first {
      float: left; }
  .yui-gc:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.yui-gd {
  zoom: 1; }
  .yui-gd .yui-u {
    float: left;
    width: 32%;
    margin-left: 1.99%;
    width: 66%; }
  .yui-gd .yui-g {
    float: right;
    width: 66%; }
    .yui-gd .yui-g .yui-u {
      width: 49%;
      *width: 48.1%;
      *margin-left: 0;
      *width: 48.1%;
      *margin-left: 0; }
  .yui-gd div.first {
    float: left;
    width: 32%;
    margin-left: 0; }
  .yui-gd:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.yui-ge {
  zoom: 1; }
  .yui-ge .yui-u {
    float: right;
    width: 24%; }
  .yui-ge .yui-g {
    float: right;
    width: 24%; }
    .yui-ge .yui-g .yui-u {
      width: 49%;
      *width: 48.1%;
      *margin-left: 0; }
  .yui-ge div.first {
    float: left;
    width: 74.2%; }
    .yui-ge div.first .yui-gd .yui-u {
      width: 65%; }
    .yui-ge div.first .yui-gd div.first {
      width: 32%; }
  .yui-ge:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.yui-gf {
  zoom: 1; }
  .yui-gf .yui-g {
    float: right;
    width: 74.2%; }
    .yui-gf .yui-g .yui-u {
      width: 49%;
      *width: 48.1%;
      *margin-left: 0; }
  .yui-gf .yui-u {
    float: right;
    width: 74.2%; }
  .yui-gf div.first {
    float: left;
    width: 24%; }
  .yui-gf:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

s .yui-gb .yui-gd div.first {
  width: 32%; }

#bd {
  zoom: 1; }
  #bd:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

table {
  font-size: inherit;
  font: 100%; }

pre, code, kbd, samp, tt {
  font-family: monospace;
  *font-size: 108%;
  line-height: 100%; }

.yuimenubar {
  visibility: visible;
  position: static; }
  .yuimenubar .yuimenu {
    visibility: hidden;
    position: absolute;
    top: -10000px;
    left: -10000px; }
    .yuimenubar .yuimenu ul {
      *zoom: normal; }
  .yuimenubar li {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  .yuimenubar ul {
    margin: 0;
    padding: 0;
    *zoom: 1; }
  .yuimenubar h6 {
    margin: 0;
    padding: 0; }
  .yuimenubar.show-scrollbars {
    overflow: visible; }
    .yuimenubar.show-scrollbars .yui-menu-shadow {
      overflow: auto; }
  .yuimenubar.hide-scrollbars .yui-menu-shadow {
    overflow: hidden; }

.yuimenu .yuimenu {
  visibility: hidden;
  position: absolute;
  top: -10000px;
  left: -10000px; }
.yuimenu li {
  list-style-type: none;
  margin: 0;
  padding: 0; }
.yuimenu ul, .yuimenu h6 {
  margin: 0;
  padding: 0; }
.yuimenu.show-scrollbars {
  overflow: visible; }
  .yuimenu.show-scrollbars .yui-menu-shadow {
    overflow: auto; }
.yuimenu.hide-scrollbars .yui-menu-shadow {
  overflow: hidden; }

.yuimenuitemlabel {
  text-align: left;
  white-space: nowrap;
  display: block; }
  .yuimenuitemlabel .helptext {
    font-style: normal;
    display: block;
    margin: -1em 0 0 10em; }

.yuimenubaritemlabel {
  text-align: left;
  white-space: nowrap;
  display: block; }

.yuimenubar>.bd>ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  line-height: 0; }

.yuimenubaritem {
  float: left; }

.yui-menu-shadow {
  position: absolute;
  visibility: hidden;
  z-index: -1; }

.yui-menu-shadow-visible {
  top: 2px;
  right: -3px;
  left: -3px;
  bottom: -3px;
  visibility: visible; }

.hide-scrollbars * {
  overflow: hidden; }
.hide-scrollbars select {
  display: none; }

.yui-skin-samnav .yuimenubar {
  font-size: 93%;
  line-height: 2;
  *line-height: 1.9;
  border: solid 1px #808080;
  background: url(////assets/skins/sam/sprite.png) repeat-x 0 0; }
  .yui-skin-sam .yuimenubar .yuimenu {
    font-size: 100%; }
.yui-skin-sam .yuimenubarnav .yuimenubaritem {
  border-right: solid 1px #ccc; }
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {
  padding-right: 20px;
  *display: inline-block; }
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
  background: url(menubaritem_submenuindicator.png) right center no-repeat; }
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected {
  border-left-width: 1px;
  margin-left: -1px;
  *left: -1px; }
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled {
  background-image: url(menubaritem_submenuindicator_disabled.png); }
.yui-skin-sam .yuimenubaritemlabel {
  padding: 0 10px;
  color: #000;
  text-decoration: none;
  cursor: default;
  border-style: solid;
  border-color: #808080;
  border-width: 1px 0;
  *position: relative;
  margin: -1px 0; }
.yui-skin-sam .yuimenubaritem-selected {
  background: url(////assets/skins/sam/sprite.png) repeat-x 0 -1700px; }
.yui-skin-sam .yuimenubaritemlabel-selected {
  border-color: #7D98B8; }
.yui-skin-sam .yuimenubaritemlabel-disabled {
  cursor: default;
  color: #A6A6A6; }
.yui-skin-sam .yuimenu {
  font-size: 93%;
  line-height: 1.5;
  *line-height: 1.45; }
  .yui-skin-sam .yuimenu .yuimenu {
    font-size: 100%; }
  .yui-skin-sam .yuimenu .bd {
    border: solid 1px #808080;
    background-color: #fff; }
  .yui-skin-sam .yuimenu ul {
    padding: 3px 0;
    border-width: 1px 0 0 0;
    border-color: #ccc;
    border-style: solid; }
    .yui-skin-sam .yuimenu ul.first-of-type {
      border-width: 0; }
    .yui-skin-sam .yuimenu ul.hastitle {
      border-width: 0; }
  .yui-skin-sam .yuimenu h6 {
    font-weight: bold;
    border-style: solid;
    border-color: #ccc;
    border-width: 1px 0 0 0;
    color: #a4a4a4;
    padding: 3px 10px 0 10px; }
    .yui-skin-sam .yuimenu h6.first-of-type {
      border-width: 0; }
  .yui-skin-sam .yuimenu .yui-menu-body-scrolled {
    border-color: #ccc #808080;
    overflow: hidden; }
  .yui-skin-sam .yuimenu .topscrollbar {
    height: 16px;
    border: solid 1px #808080;
    background: #fff url(////assets/skins/sam/sprite.png) no-repeat 0 0;
    border-bottom-width: 0;
    background-position: center -950px; }
  .yui-skin-sam .yuimenu .bottomscrollbar {
    height: 16px;
    border: solid 1px #808080;
    background: #fff url(////assets/skins/sam/sprite.png) no-repeat 0 0;
    border-top-width: 0;
    background-position: center -850px; }
  .yui-skin-sam .yuimenu .topscrollbar_disabled {
    background-position: center -975px; }
  .yui-skin-sam .yuimenu .bottomscrollbar_disabled {
    background-position: center -875px; }
.yui-skin-sam .yuimenuitem {
  _border-bottom: solid 1px #fff; }
.yui-skin-sam .yuimenuitemlabel {
  padding: 0 20px;
  color: #000;
  text-decoration: none;
  cursor: default; }
  .yui-skin-sam .yuimenuitemlabel .helptext {
    margin-top: -1.5em;
    *margin-top: -1.45em; }
.yui-skin-sam .yuimenuitem-hassubmenu {
  background-image: url(menuitem_submenuindicator.png);
  background-position: right center;
  background-repeat: no-repeat; }
.yui-skin-sam .yuimenuitem-checked {
  background-image: url(menuitem_checkbox.png);
  background-position: left center;
  background-repeat: no-repeat; }
.yui-skin-sam .yui-menu-shadow-visible {
  background-color: #000;
  opacity: .12;
  *filter: alpha(opacity=12); }
.yui-skin-sam .yuimenuitem-selected {
  background-color: #B3D4FF; }
.yui-skin-sam .yuimenuitemlabel-disabled {
  cursor: default;
  color: #A6A6A6; }
.yui-skin-sam .yuimenuitem-hassubmenu-disabled {
  background-image: url(menuitem_submenuindicator_disabled.png); }
.yui-skin-sam .yuimenuitem-checked-disabled {
  background-image: url(menuitem_checkbox_disabled.png); }

.yui-main-ft {
  width: 100%; }
  .yui-main-ft .yui-b {
    position: static;
    float: none;
    width: auto; }

.full-page {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto 10px;
  width: auto;
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  margin: auto 10px;
  width: auto; }

.user-admin-doc {
  margin: auto;
  text-align: left;
  width: 57.69em;
  *width: 56.25em;
  min-width: 750px;
  width: 74.923em;
  *width: 73.05em; }


#nav ul {
  font-size: 100%;
  text-transform: lowercase; }
#nav .select a.drop-down {
  background-image: url(../images/icon-down-arrow.gif);
  background-position: 100% 100%;
  background-repeat: repeat-x;
  padding-right: 13px;
   }
  #nav .select a.drop-down:hover {
    background-image: url(../images/icon-down-arrow-over.gif);
    color: #00adef; }
#nav .select li:hover a.drop-down {
  background-image: url(../images/icon-down-arrow-over.gif)!important;
  background-position: 100% 100%;
  color: #00adef; }
#nav .select a.t-shirt {
  background-image: url(../images/icon-shirt-arrow.gif);
  background-position: 100% 100%;
  background-repeat: repeat-x;
  padding-right: 18px; }
  #nav .select a.t-shirt:hover {
    background-image: url(../images/icon-shirt-arrow-over.gif);
    color: #00adef; }
#nav .select li:hover a.t-shirt {
  background-image: url(../images/icon-shirt-arrow-over.gif)!important;
  background-position: 100% 100%;
  color: #00adef; }

a#active_nav_link.drop-down {
  background-image: url(../images/icon-down-arrow-over.gif)!important; }

a#active_nav_link.t-shirt {
  background-image: url(../images/icon-down-arrow-over.gif)!important; }

#active_nav_link {
  cursor: pointer;
  border-width: 0;
  padding-bottom: 10px;
  background-image: url(../images/bg-nav-over.gif);
  background-repeat: repeat-x;
  background-position: 100% 100%;
  color: #00adef!important; }

#active_nav_link_sub {
  cursor: pointer;
  color: #00adef!important; }

#nav {
  margin: 5px 0 0px 0;
  float: left;
  width: 960px;
  height: auto;
  position: relative;
  background-image: url(../images/bg-nav.gif);
  background-repeat: repeat-x;
  background-position: 0 100%;
  font-size: 123%;
  letter-spacing: -1px; }
  #nav .select {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block; }
    #nav .select a {
      display: block;
      height: 24px;
      float: left;
      padding: 0 0px 10px 0px;
      margin: 0 15px;
      text-decoration: none;
      line-height: 24px;
      white-space: nowrap;
      margin-left: 0px;
      color: #363636;
      font-weight:bold;
      background-color:transparent; }
      #nav .select a:hover {
        cursor: pointer;
        border-width: 0;
        padding-bottom: 10px;
        background-image: url(../images/bg-nav-over.gif);
        background-repeat: repeat-x;
        background-position: 0 100%;
        color: #00adef; }
        #nav .select a:hover .sub li a {
          display: inline;
          padding: 0 15px 0 0px;
          margin: 0;
          width: auto;
          white-space: nowrap;
          height: 38px;
          line-height: 38px;
          background-image: none; }
          #nav .select a:hover .sub li a:hover {
            color: #00adef; }
    #nav .select li:hover a {
      cursor: pointer;
      border-width: 0;
      padding-bottom: 10px;
      background-image: url(../images/bg-nav-over.gif);
      background-repeat: repeat-x;
      background-position: 0 100%; }
    #nav .select li:hover .sub {
      display: block;
      position: absolute;
      width: 960px;
      top: 33px;
      left: 0;
      margin-top: 1px;
      padding: 0;
      z-index: 100;
      border-width: 5px;
      background-color: #f1f0e8; }
      #nav .select li:hover .sub li a {
        display: inline;
        padding: 0 15px 0 0px;
        margin: 0;
        width: auto;
        white-space: nowrap;
        height: 31px;
        line-height: 31px;
        background-image: none; }
        #nav .select li:hover .sub li a:hover {
          color: #00adef; }
    #nav .select li a:hover .sub {
      display: block;
      position: absolute;
      width: 960px;
      top: 33px;
      left: 0;
      margin-top: 1px;
      padding: 0;
      z-index: 100;
      border-width: 5px;
      background-color: #fff; }
  #nav .current {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block; }
    #nav .current a {
      display: block;
      height: 24px;
      float: left;
      padding: 0 0px 10px 0px;
      margin: 0 15px;
      text-decoration: none;
      line-height: 24px;
      white-space: nowrap;
      margin-left: 0px;
      color: #363636; }
  #nav li {
    display: inline;
    margin: 0;
    padding: 0;
    height: auto; }
  #nav .sub {
    display: none;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 85%; }
    #nav .sub li a:hover {
      color: #00adef; }
  #nav table {
    position: absolute;
    border-collapse: collapse;
    left: 0;
    top: 0; }
  #nav .sub_active {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 85%;
    display: block;
    position: absolute;
    width: 960px;
    top: 33px;
    left: 0;
    background: #005984;
    margin-top: 1px;
    padding: 0;
    z-index: 10;
    color: #000; }
    #nav .sub_active .current_sub a {
      color: #ff6; }
    #nav .sub_active a {
      height: 38px;
      float: left;
      text-decoration: none;
      line-height: 38px;
      white-space: nowrap;
      display: inline;
      padding: 0 15px 0 0px;
      margin: 0;
      width: auto;
      white-space: nowrap;
      height: 38px;
      line-height: 38px;
      background-image: none; }
      #nav .sub_active a:hover {
        color: #ff6; }

* html #nav .select a {
  width: 1px; }
  * html #nav .select a:hover .sub {
    z-index: -1;
    margin-top: 0;
    margin-t\op: 1px; }
* html #nav .current a {
  width: 1px; }
* html #nav .sub_active {
  z-index: -1;
  margin-top: 0;
  margin-t\op: 1px; }
* html #nav-forum {
  margin-bottom: 20px; }
  * html #nav-forum .select a {
    width: 1px; }
    * html #nav-forum .select a:hover .sub {
      z-index: -1;
      margin-top: 0;
      margin-t\op: 1px; }
  * html #nav-forum .current a {
    width: 1px; }
  * html #nav-forum .sub_active {
    z-index: -1;
    margin-top: 0;
    margin-t\op: 1px; }

#nav-forum {
  float: left;
  width: 450px;
  height: auto;
  position: relative;
  background-image: url(../images/bg-nav.gif);
  background-repeat: repeat-x;
  background-position: 0 100%;
  text-transform: lowercase;
  font-size: 138.5%;
  letter-spacing: -1px;
  background-color: #e4e2d1;
  padding-left: 10px;
  margin-bottom: 20px; }
  #nav-forum .select {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block; }
    #nav-forum .select a {
      display: block;
      height: 24px;
      float: left;
      padding: 5px 0px 10px 0px;
      margin: 0 15px;
      text-decoration: none;
      line-height: 24px;
      white-space: nowrap;
      margin-left: 0px;
      color: #363636; }
      #nav-forum .select a:hover {
        cursor: pointer;
        border-width: 0;
        padding-bottom: 10px;
        background-image: url(../images/bg-nav-over.gif);
        background-repeat: repeat-x;
        background-position: 0 100%;
        color: #00adef; }
        #nav-forum .select a:hover .sub li a {
          display: inline;
          padding: 0 15px 0 0px;
          margin: 0;
          width: auto;
          white-space: nowrap;
          height: 38px;
          line-height: 38px;
          background-image: none; }
          #nav-forum .select a:hover .sub li a:hover {
            color: #00adef; }
    #nav-forum .select li:hover a {
      cursor: pointer;
      border-width: 0;
      padding-bottom: 10px;
      background-image: url(../images/bg-nav-over.gif);
      background-repeat: repeat-x;
      background-position: 0 100%; }
    #nav-forum .select li:hover .sub {
      display: block;
      position: absolute;
      width: 100%;
      top: 33px;
      left: 0;
      margin-top: 1px;
      padding: 0;
      z-index: 100;
      border-width: 5px; }
      #nav-forum .select li:hover .sub li a {
        display: inline;
        padding: 0 15px 0 0px;
        margin: 0;
        width: auto;
        white-space: nowrap;
        height: 38px;
        line-height: 38px;
        background-image: none; }
        #nav-forum .select li:hover .sub li a:hover {
          color: #00adef; }
    #nav-forum .select li a:hover .sub {
      display: block;
      position: absolute;
      width: 100%;
      top: 33px;
      left: 0;
      margin-top: 1px;
      padding: 0;
      z-index: 100;
      border-width: 5px; }
  #nav-forum .current {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block; }
    #nav-forum .current a {
      display: block;
      height: 24px;
      float: left;
      padding: 5px 0px 10px 0px;
      margin: 0 15px;
      text-decoration: none;
      line-height: 24px;
      white-space: nowrap;
      margin-left: 0px;
      color: #363636; }
  #nav-forum li {
    display: inline;
    margin: 0;
    padding: 0;
    height: auto; }
  #nav-forum .sub {
    display: none;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 85%; }
    #nav-forum .sub li a:hover {
      color: #00adef; }
  #nav-forum table {
    position: absolute;
    border-collapse: collapse;
    left: 0;
    top: 0; }
  #nav-forum .sub_active {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 85%;
    display: block;
    position: absolute;
    width: 100%;
    top: 33px;
    left: 0;
    background: #005984;
    margin-top: 1px;
    padding: 0;
    z-index: 10;
    color: #000; }
    #nav-forum .sub_active .current_sub a {
      color: #ff6; }
    #nav-forum .sub_active a {
      height: 38px;
      float: left;
      text-decoration: none;
      line-height: 38px;
      white-space: nowrap;
      display: inline;
      padding: 0 15px 0 0px;
      margin: 0;
      width: auto;
      white-space: nowrap;
      height: 38px;
      line-height: 38px;
      background-image: none; }
      #nav-forum .sub_active a:hover {
        color: #ff6; }

#nav .select li .display-subnav {
  display: block;
  position: absolute;
  width: 960px;
  top: 33px;
  left: 0;
  margin-top: 1px;
  padding: 0;
  z-index: 100;
  border-width: 5px;
  background-color: #fff; }
  #nav .select li .display-subnav li a {
    display: inline;
    padding: 0 15px 0 0px;
    margin: 0;
    width: auto;
    white-space: nowrap;
    height: 38px;
    line-height: 38px;
    background-image: none; }
#nav .select li:hover .sub li a:hover {
  color: #00adef; }
#nav .select li a .display-subnav {
  display: block;
  position: absolute;
  width: 960px;
  top: 33px;
  left: 0;
  margin-top: 1px;
  padding: 0;
  z-index: 100;
  border-width: 5px;
  background-color: #fff; }
#nav .display-subnav {
  display: none;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 85%; }

#nav.print {
  margin-bottom: 20px; }
  #nav.print .select li {
    display: block;
    height: 24px;
    float: right;
    padding: 0 0px 10px 0px;
    margin: 0 15px;
    text-decoration: none;
    line-height: 24px;
    white-space: nowrap;
    margin-right: 0px;
    color: #363636;
    font-weight: bold; }

#nav.print, #bd.print {
  position: relative;
  top: -30px; }

#bd.print h2 {
  margin: 0!important; }
#bd.print h3 {
  margin-bottom: 20px; }
#bd.print hr {
  margin-top: 40px; }

#hd.print .hr {
  height: 1px;
  border-bottom: 5px solid #363636;
  margin-bottom: 20px;
  position: relative;
  top: -30px; }
  #hd.print .hr hr {
    display: none; }
#hd.print h3 {
  margin-bottom: 10px;
  text-align: right;
  position: relative;
  top: -30px; }
