body {
font-family: Arial, Tahoma, Sans-serif, Helvetica, Verdana;
font-size: 77%;
text-align: center;
background-color: #eee;
color: #000;
margin-top: 2px;
padding: 0;
}

td.announce {
  color : #333;
  font-size : 11px;
  font-family : Arial,Tahoma,Verdana;
}

form{margin: 0;}

p {padding: 2px; margin: 0;}

p.title {
font-family: Arial Black;
font-size: 64px;
font-weight: bold;
color:  #00ac00;
}

p.title2 {
font-family: Arial;
font-size: 18.2px;
font-weight: bold;
color: #ffffff;
vertical-align: text-bottom;
}

p.title3 {
font-family: Arial;
font-size: 13px;
font-weight: normal;
color: #D2B48C;
vertical-align: text-top;
}

h1,h2,h3,h4,h5 {padding: 2px; margin: 0;}

a {text-decoration: none; color: #0000bb; background-color: inherit;}
a.visited {text-decoration: none; color: #0000bb; background-color: inherit; border: 0}
a:hover {text-decoration: none; color: #000000; background-color: #dddddd; border: 0}}

img {margin: 3px;}

.left {float:left;}
.right {float:right;}
.addbox {border: 3px solid #888888;}

.menu {width: 140px;}
.menu li {list-style-type: none; border-bottom: 1px dotted #888888;}
.menu li a {background-image: url(images/b1.jpg); display: block; background-repeat: no-repeat; padding-left: 30px; padding-top: 5px; padding-bottom: 5px;}
.menu li a:hover { text-decoration: none; background-image: url(images/b2.jpg); background-repeat: no-repeat;}
.menu ul {margin: 0; padding: 0;}

.splitright {
width: 46%;
float: right;
overflow: hidden;
}

.splitleft {
width: 46%;
float: left;
overflow: hidden;
}

.news {
width: 130px;
padding: 5px;
border-bottom: 1px solid #888888;
}

#page {
width: 750px;
border: 1px solid #888888;
background-color: #FFFFFF;
color: inherit;
text-align: left;
overflow: hidden;
margin: auto;
}

#header {
background-image: url(images/logo.jpg);
background-repeat: no-repeat;
border-top: 1px solid #888888;
border-bottom: 1px solid #888888;
width: 750px;
height: 78px;
padding: 0;
margin: 0;
overflow: hidden;
}

#top {
width: 740px;
padding: 5px;
overflow: hidden;
}

#top h1{
font-size: 1.6em;
color: #3366FF;
background-color: inherit;
font-weight: bold;
margin: 0;
padding: 2px;
}

#top h3{
font-size: 1em;
color: #777777;
background-color: inherit;
margin: 0;
padding: 2px;
font-weight: bold;
}

#content h2 {
font-size: 1.4em;
}

#navigation {
width: 140px;
padding: 5px;
float: left;
overflow: hidden;
}

#content {
width: 579px;
padding: 5px;
background-color: #FFFFFF;
color: inherit;
border-left: 1px solid #777777;
overflow: hidden;
}

#cbody {
padding-left: 0px;
}

#footer {
background-color: #CCCCCC;
color: inherit;
width: 740px;
text-align: center;
border-top: 1px solid #888888;
padding: 5px;
clear: both;
}

#dropmenudiv{
position:absolute;
background-color: #A8A8A8;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #dddddd;
}

.navlist li {
list-style-type: square;
width: 135px;
background-color: inherit;
}

a.z:link { color: black; text-decoration: none; }
a.z:visited { color: black; text-decoration: none; }
a.z:hover { color: blue; background-color: pink; text-decoration: none; }


#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 color: #FFF;
 font: bold 9px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

i {
  font-style: normal;
  text-decoration: none;
}


