body {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8.5pt;
color: #000000;
background-color: #E6E6E6;
margin-top: 0px;
margin-bottom: 0px;
_height: 100%;
min-height: 100%;
}


table {
border-collapse: collapse;
border: none;
border-style: none;
background-color: #CCCCCC; 
padding: 2px;
}

table.logo td {
border-style: none;
}

table.footer td {
border-style: none;
}

table.footer tr {
border-style: none;
}

table.main, table.mainouter, table.outer {
background-color: #B0B0B0;
padding: 0px;
border: 0px;
border-style: none;
}

table.outer td {
border-style: none;
}

table.menu {
background-color: #d5d5d5;
}

table.browse {
background-color: #a09f9f;
border-style: none;
}

table.poll {
background-color: #d5d5d5;
}

table.interiortable {
background-color: #d5d5d5;
}

table.menubartextbackground {
background: transparent;
border-style: none solid none solid;
border-width: 1px;
}

table.statusbar {
background-color: #b8b9b8;
border-width: 1px;
}

table.top {
background-color: #BCCAD6; 
padding: 2px;
border-style: none;
}

table.bottom {
background: transparent;
padding: 2px;
border-style: none;
}

table.message {
border: solid #000000 1px;
}

h1 {
font-size: 12pt;
}

h2 {
font-size: 10pt;
margin-bottom: 2px;
margin-top: 2px;
}

h3 {
font-size: 10pt;
}

p {
font-size: 8pt;
}

p.sub { 
margin-bottom: 4pt;
}

p.sig {
border-top-style: dotted;
border-top-length: 1pt; 
margin-bottom: 1pt;
}

td {
font-size: 8pt;
border: solid #000000 1px;
}

td.right {
border-style: solid none solid solid;
border-width: 1px;
}

td.left {
border-style: solid solid solid none;
border-width: 1px;
}

td.sides {
border-style: none;
border-width: 1px;
}

td.topbottom {
border-style: none ;
border-width: 1px;
}

td.border {
font-size: 8pt;
border: solid #000000 0px;
}

td.embedded {
border: none;
padding: 0px;
text-align: left;
}

td.bottom {
border: none;
border-style: none;
padding: 1px;
}

td.heading {
font-weight: bold;
}

td.text {
padding: 10pt;
text-align: left;
}

td.comment {
padding: 10pt;
font-size: 8pt;
text-align: left;
}

td.colhead {
font-weight: bold;
color: #333333;
background-color: #8e8e8e;
}

td.dldnfo {
font-weight: bold;
text-align: right;
vertical-align: top;
background-color: #8e8e8e;
}

td.rowhead {
font-weight: bold;
text-align: right;
vertical-align: top;
}

td.rowcenter {
font-weight: bold;
text-align: center;
vertical-align: top;
}

td.title {
font-size: 14pt;
}

td.navigation {
font-weight: bold;
font-size: 10pt;
border: solid #000000 1px;
}

td.clear {
padding: 0px;
border: 0px;
background: transparent;
}

form {
margin-top: 0;
margin-bottom: 0;
}

.sublink {
font-style: none;
font-size: 8pt;
font-weight: bold;
}

font.gray {
color: #000000;
text-decoration: none;
}


a:link, a:visited {
text-decoration: none;
color: #212121;
/*font-weight: bold;*/
}

a:hover {
color: #ffffff;
}

a.index {
font-weight: bold;
}

a.biglink {
font-weight: bold;
font-size: 12pt;
}

a.altlink:link, a.altlink:visited{
font-weight: bold;
color: #000000;
text-decoration: none;
}

a.altlink:hover {
text-decoration: underline;
}

a.altlink_blue:link, a.altlink_blue:visited{
font-weight: bold;
color: #000000;
text-decoration: none;
}

a.altlink_blue:hover {
text-decoration: underline;
}

a.altlink_green:link, a.altlink_green:visited{
font-weight: bold;
color: #000000;
text-decoration: none;
}

a.altlink_green:hover {
text-decoration: underline;
}

a.normal:link, a.normal:visited {
color: #000000;
text-decoration: none;
}

a.normal:hover {
text-decoration: none;
}

.important {
	font-weight: bold;
	font-size: 8pt;
		   }

.title {
	font-family: Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 9pt;
		}
		   
.red {
color: #EE0000;
}

.yellow {
color: #997700;
}

.green {
color: #000000;
}

input, select, textarea {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
}

.btn {
width: 75px;
height: 23px;
}

.small {
font-size: 7pt;
}

.big {
font-size: 10pt;
}

li {
margin-top: 6pt;
margin-bottom: 6pt;
}

ul {
margin-left: 16pt;
margin-top: 0px;
margin-bottom: 0px;
}

img.border {
border-style: solid;
border-color: #000000; 
border-width: 0px; 
}

li {
  margin-top: 6pt;
  margin-bottom: 6pt;
}

ul {
  margin-left: 16pt;
  margin-top: 0px;
  margin-bottom: 0px;
}

ul.navigation li {
margin-left: 15px;
}

ul.navigation {
background-color: #000000; 
padding: 2px;
border: solid 1px #000;
list-style-type: disc
}


a.colhead:link, a.colhead:visited {
font-weight: bold;
color: white;
text-decoration: none;
}


a.colhead:hover {
        text-decoration: underline;
}