body {
background: #bbbec7;
font-family:  Verdana, Helvetica, sans-serif;
color: black;
width: 95%;
margin: 0px auto;
padding: 20px;
font-size: small;
font-weight: normal;
font-style: normal;
}

div.container {
margin: 20px auto;
background: #FFFFFF url('https://secure26.prohosting.com/a0008080/images/bground.jpg') no-repeat;
border: medium double #606060;
padding: 20px;
min-height: 950px;
}

div.header {
height: 100px;
clear: left;
}

div.footer {
white-space: nowrap;
text-align: center;
margin-left:125px;
margin-top: 75px;
}

div.left {
position: absolute;
left: 5px;
width: 150px;
float: left;
margin: 16px 0px 0px 0px;
padding: 5px;
border: medium double #828282;
background: #EBEBEB;
text-align: left;
}

div.content {
margin: 0px 0px 0px 120pt;
padding: 2px 10px 10px 10px;
text-align: left;
}

img {
border: 0;
margin: 0px 8px 0px 8px;
}

h1.pagetop {
font-family: Helvetica, sans-serif;
color: #000172;
font-size: 16px;
margin: 0px 0px 10px 300px;
text-align: center;
vertical-align: middle;
}

td.cat {
white-space: wrap;
width: 150px;
a:link: red;
}

h1 {
font-size: 94%;
text-align: left;
font-weight: 700;
padding: 2px;
margin: 0pt;
}

h2 {
color: #606060;
font-size: 94%;
text-align: left;
font-weight: 700;
padding: 2px;
margin: 0pt;
}

h3 {
color: #606060;
font-size: 90%;
font-weight: 700;
padding: 4px 4px 8px 30px;
text-align: center;
}

hr {
color: black;
text-align: center;
width: 80%;
}

ul {
list-style-position: outside;
list-style-type: none;
}

li   {
font-size: 90%;
}

.small  {
font-size: 85%;
}

a:link{
color: #050ed5;
font-weight: bold;
text-decoration: None;
}

a:visited {
color: #050ed5;
font-weight: bold;
text-decoration: None;
}

a:hover {
color: #6A6A6A;
text-decoration: none;
font-weight: bold;
}

a:active {
font-weight: bold;
text-decoration: None;
}

.main {
height: 400px;
width: 550px;
border: medium double black;
padding: 0px;
margin: 1px auto;
}

.menu {
background-color: #EBEBEB;
width: 40%;
padding: 0px;
border: 2px solid #404040;
margin: 2px;
text-align: left;
}

ul.index {
list-style-type: none;
padding: 2px;
text-align: left;
line-height: 16px;
margin: 0px;
text-align: left;
}

a.bgrollover {
display: block;
padding:0px 0px 0px 2px;
margin: 1px;
}

a.bgrollover:hover {
display: block;
padding:0px 0px 0px 2px;
margin: 1px;
}

a.button {
text-align: center;
color:#000000;
font-size: 10px;
font-weight: bold;
padding: 4px 10px;
background-color:#BBBBBB;
border: 1px black solid;
background: url('https://secure26.prohosting.com/a0008080/images/slice.gif') repeat-x;
}

a.button:visited {
text-align: center;
color:#000000;
font-size: 10px;
font-weight: bold;
padding: 4px 10px;
background-color:#BBBBBB;
border: 1px black solid;
background: url('https://secure26.prohosting.com/a0008080/images/slice.gif') repeat-x;
}

a.button-page:hover {
text-align: center;
color:#000000;
font-size: 10px;
font-weight: bold;
padding: 4px 10px;
background-color:#BBBBBB;
border: 1px black solid;
background: url('https://secure26.prohosting.com/a0008080/images/slice.gif') repeat-x;
}

#toolTipBox {
display: none;
padding: 5px;
font-size: 12px;
border: black solid 1px;
font-family: verdana;
position: absolute;
background-color: #FFFFFF;
color: #000000;
}

.button {
text-align: center;
color:#000000;
font-size: 11px;
font-weight: bold;
padding: 1px 10px;
background-color:#BBBBBB;
border-color: black;
border-width: 1px;
background: url('https://secure26.prohosting.com/a0008080/images/slice.gif') repeat-x;
}

.title {
background-color: #EBEBEB;
color: #000000;
display: block;
width: 95%;
padding: 0px 0px 0px 2px;
margin: 4px;
font-size: 11px;
font-weight: bold;
text-decoration: none;
border: medium double #808080;
}

a.bgrollover-page {
background-color: #EBEBEB;
color: #000000;
display: block;
width: 95%;
padding: 0px 0px 0px 2px;
margin: 1px;
font-size: .875em;
font-weight: bold;
text-decoration: none;
border: medium double #808080;
}

a.bgrollover-page:visited {
background-color: #EBEBEB;
color: #000000;
display: block;
width: 95%;
padding:0px 0px 0px 2px;
margin: 1px;
font-size: .875em;
font-weight: bold;
text-decoration: none;
border: medium double #808080;
}

a.bgrollover-page:hover {
background-color: #ffffff;
font-size: .875em;
display: block;
width: 95%;
padding:0px 0px 0px 2px;
margin: 1px;
color: #000000;
font-weight: bold;
border: medium double #ff0000;
}

a.nav {
display: block;
font-size: 10px;
}

a.nav:hover {
display: block;
font-size: 10px;
}

a.nav {
display: block;
font-size: 10px;
}

a.nav:visited {
display: block;
font-size: 10px;
}

a.nav-page:hover {
display: block;
font-size: 10px;
}

.fibutton{
background-color: #EBEBEB;
border: 2px #635bf7 outset;
padding: 1px 4px;
text-decoration: none;
text-align: center;
}

.fibutton:visited{
color: black;
}

.fibutton:hover{
border-style: inset;
background-color: #e7e8eb;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.fibutton:active{
color: black;
}
