h1 {color:#666666, font-family:Arial, Helvetica, sans-serif}
h2 {color:#666666, font-family:Verdana, Arial, Helvetica, sans-serif}
h3 {color:#666666, font-family:Arial, Helvetica, sans-serif}
h4 {color:#666666, font-family:Arial, Helvetica, sans-serif}
h5 {color:#666666, font-family:Arial, Helvetica, sans-serif}

body {font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFFFF;
	}

p {
	font-size: 10pt; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #666666;
}
.logo
{
position:absolute;
left:10%;
top:0px;
}
.middle
{
background-color: #FFFFFF ;
border-bottom-width: 0px;
position:absolute;
left:30%;
top:26%;
}
.info
{
width:200px;
height:300px;
overflow:atuo;
position:absolute;
left:16%;
top:26%;
}

.search
{
position:absolute;
left:40%;
top:12%;
}
.menu
{
position:absolute;
left:40%;
top:4%;
}

a {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
}
 A:visited {	text-decoration: underline;
	font-weight: bold;
			  color: #CC0000; }

   A:hover   {color: #000000; 
			text-decoration: none;
			border-style: solid;
			border-color: white;
			padding: 0;
	}
}

ul {list-style:disc;text-align:left;margin:0px;margin-left:15px;
    border:0px;padding:0px}
li {margin:0px;border:0px;padding:0px 3px}

/* default form elements */
form {margin:auto;margin-top:10px;margin-bottom:10px;
      padding:10px;text-align:center}
fieldset {margin:4px;border:1px solid black;padding:2px}
label {font-weight:bold}
legend {background:thistle;border:1pt solid black;
        margin-left:10px;padding-left:4px;padding-right:4px}
input {background:white;}
textarea {background:white;border:2px inset;padding:1px;font-weight:normal}
select {margin:2px 5px; padding:1px;font-family: Verdana; font-size: 10px; color: #000000; border: 1px solid #000000}

@media print {
   .zone {position:absolute;top:5px;left:10%;visibility:hidden}
   .toc {font-size:2pt;position:relative;top:5px;visibility:hidden}
   h2 {padding:0px}
   pre {color:black}
             }

h1.scroll {color:red;margin:3px;padding:0px;
   font-weight:bold;font-size:8pt;font-family:sans-serif}
div.newsbox {float:right;margin-left:10px}

/* begin style specifications for the dropdown menu system */
div.zone {position:absolute;z-index:3;left:10%}
ul.cl1,ul.cl2,ul.cl3,ul.cl4 {list-style:url() none;
        margin:0px;border:0px;padding:0px}
ul.cl2,ul.cl3,ul.cl4 {position:relative;visibility:hidden;display:none}
ul.cl3,ul.cl4 {margin-top:-18px;margin-left:100px !important}
ul.cl4 {margin-top:-15px}
li.cl1,li.cl2,li.cl3,li.cl4 {background:#FFFFFF;color:#000000;text-align:left;
        width:115px;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;float:left;
        margin:0px;border:1px solid black;padding:0px;padding-left:4px}
li.cl2,li.cl3,li.cl4 {width:133px;height:18px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;float:none;
        margin-top:-1px;border-top:2px solid black}
li.cl3 {width:140px} li.cl4 {width:90px}
a.cl1,a.cl2,a.cl3,a.cl4 {display:block !important;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;
        height:20px;color:black !important;text-decoration:none !important;
        margin-left:-4px;padding-left:4px} /* fudge for background */
a.c12,a.c13,a.c14 {}
a.cl1:hover,a.cl2:hover,a.cl3:hover,a.cl4:hover {display:block !important;
        font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;height:20px;background:#CCCCFF;
	color:black !important;text-decoration:none !important;
        margin-left:-4px;padding-left:4px} /* fudge for background */
a.cl2:hover,a.cl3:hover,a.cl4:hover {}        
/* end style specifications for dropdown menu system */
