﻿body
{
font-size: 70%;
margin-top:15px;
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
}


body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input, select
{
  font-family: Verdana,Arial;
}

.bd_img_1
{
  background-image : url(images/background_1.gif);
  background-repeat : no-repeat;
  background-position : top left;
  font-family: Verdana,Arial;
  font-size: 70%;
  margin-top:1px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:0px;
}


table, input, textarea, select
{
font-size: 100%;
}

div {width:100%;}

.pagetitle {font-size: 170%; font-weight: bold }

h1 {font-size: 170%; font-weight: bold }
h2 {font-size:140%; font-weight: bold }
h3 {font-size:120%; font-weight: bold}
h4 {font-size:105%;}

.h2font {font-size:140%; font-weight: bold }
.h3font {font-size:120%; font-weight: bold }

.sidem {font-size:125%; font-weight: bold }

.title1 {font-size:200%; font-weight: bold }

.wd1 {width:60; }
.wd2 {width:80; }
.wd3 {width:100; }

a:link          { color: #800000;text-decoration:none;  }
a:visited	{ color: #800000;text-decoration:none; }
a:active        { color: #800000;text-decoration:none;  }
a:hover	  	{ color: red; text-decoration:underline;  }

a.alt:link      { color: white;text-decoration:none;  }
a.alt:visited	{ color: white;text-decoration:none; }
a.alt:active    { color: white;text-decoration:none;  }
a.alt:hover	{ color: yellow; text-decoration:none;  }

.sml  { font-size: 80% }
.ro   { background-color: #CCCCCC }

.bt1 { width:85; font-weight: bold; font-size:120%}
.bt2 { width:105; font-weight: bold; font-size:120%}
.bt3 { width:130; font-weight: bold; font-size:120%}
.bt4 { width:160; font-weight: bold; font-size:120%}
.bt5 { width:240; font-weight: bold; font-size:130%}

.reshrow { border-top-style: solid; border-top-width: 1px; border-top-color: #C58442 }
.resorow { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C58442 }
.guiderow { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C58442 }

.box1 { border-left-style: solid; border-left-width: 5px; border-left-color: #633131;
        border-right-style: solid; border-right-width: 5px; border-right-color: #633131;
        border-bottom-style: solid; border-bottom-width: 5px; border-bottom-color: #633131 }

.box2 { border-left-style: solid; border-left-width: 1px; border-left-color: #C58442;
        border-right-style: solid; border-right-width: 1px; border-right-color: #C58442;
        border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C58442;
        border-top-style: solid; border-top-width: 1px; border-top-color: #C58442 }

.boxdt { border-left-style: dashed; border-left-width: 1px; border-left-color: #808080;
        border-right-style: dashed; border-right-width: 1px; border-right-color: #808080;
        border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: #808080;
        border-top-style: dashed; border-top-width: 1px; border-top-color: #808080}

.boxlb { border-left-style: solid; border-left-width: 1px; border-left-color: #000000;
        border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000 }

.boxl { border-left-style: solid; border-left-width: 1px; border-left-color: #000000 }

.boxb { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000 }

#fade {
  display: none;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 1001;
  -moz-opacity: 0.8;
  opacity: .80;
  filter: alpha(opacity=80);
}

#light {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 600px;
  max-height: 360px;
  margin-left: -300px;
  margin-top: -180px;
  border: 2px solid #FFF;
  background: #FFF;
  z-index: 1002;
  overflow: visible;
}

#boxclose {
  float: right;
  cursor: pointer;
  color: #fff;
  border: 1px solid #AEAEAE;
  border-radius: 3px;
  background: #222222;
  font-size: 31px;
  font-weight: bold;
  display: inline-block;
  line-height: 0px;
  padding: 11px 3px;
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 1002;
  opacity: 0.9;
}

.boxclose:before {
  content: "×";
}

#fade:hover ~ #boxclose {
  display:none;
}

.test:hover ~ .test2 {
  display: none;
}

