body {
background: rgb(255, 255, 255);
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
color: inherit
}
div.img {
margin : 0
}
tr.header {
width: 777px;
height: 139px
}
td.leftcol {
background: rgb(255, 255, 255);
width: 192px;
height: inherit;
margin: 0;
padding: 0;
color: inherit
}
table.menu {
background: rgb(255, 255, 255);
width: 192px;
height: inherit;
margin: 0;
padding: 0;
color: inherit
}
.vnav {
font-family: verdana, arial, helvecita, sans-serif;
}
.vnav ul , .vnav ul li {
margin-left: 6px;
padding: 0;
list-style-type: none;
display: block
}
.vnav ul {
border-top: 0;
border-bottom-width: 0
}
.vnav ul li {
border-bottom: 1px solid rgb(152, 152, 152)
}
.vnav ul li a {
display: block;
text-decoration: none;
padding: 4px 6px
}
html .vnav ul li a {
height: 1%
}
.vnav ul li a {
background-color: inherit;
color: rgb(152, 152, 152);
font-weight: 400;
font-size: 75%;
border-left: 1px solid rgb(152, 152, 152);
border-right: 1px solid rgb(152, 152, 152)
}
.vnav ul li a:hover {
background-color: rgb(222, 224, 223);
color: rgb(102, 102, 102);
font-weight: 400;
font-size: 75%;
border-left: 1px solid rgb(152, 152, 152);
border-right: 1px solid rgb(152, 152, 152)
}
td.menu_bot {
background: rgb(255, 255, 255);
width: 192px;
height: 33px;
color: inherit
}
td.page {
background: rgb(255, 255, 255);
width: 585px;
height: inherit;
margin: 0;
padding: 0;
color: rgb(102, 102, 102)
}
div.page_content {
margin-left: 20px;
margin-right: 30px;
font-family: verdana, arial, helvecita, sans-serif;
font-size: 89%; 
font-weight: 400
}
table.page_content {
background: inherit;
font-size: 100%;
color: rgb(102, 102, 102)
}
p.pagetitle {
background: inherit;
font-family : Georgia, Times New Roman, Times, serif;
font-style: italic;
font-size: 20px;
font-weight: 600;
text-align: left;
margin: 0;
color: rgb(106, 129, 171)
}
p.left {
text-align: left
}
p.right {
text-align: right
}
p.center {
text-align: center
}
p.justify {
text-align: justify
}
.searchform {
margin-bottom: 4px;
}
.searchform .q {
border-width: 1px 0px 1px 1px;
border-style: solid none solid solid;
border-left-color: #4b7c9f;
border-top-color: #4b7c9f;
border-bottom-color: #4b7c9f;
padding-left: 2px 2px 0px;
height: 22px;
width: 135px;
vertical-align: middle;
background-position: right;
background-repeat: no-repeat;
background-color: White;
}
.searchform span.sc {
white-space: nowrap;
display: inline;
padding-left: 20px;
}
.searchform .go {
border: 1px solid #4b7c9f;
height: 20px;
width: 23px;
vertical-align: middle;
}
.searchform label {
display: none;
}
input.q {
border-right: 0;
width: 135px;
height: 22px;
background: white url(img/srch_shadow.gif) no-repeat right;
}
input.go {
width: 23px;
height: 22px;
}
tr.footer {
background: rgb(255, 255, 255);
width: 777px;
height: 61px;
color: rgb(152, 152, 152)
}
div.copyright {
text-align: right;
padding-top: 25px;
padding-right: 110px;
font-family: verdana, arial, helvecita, sans-serif;
font-size: 75%; 
font-weight: 400
}