body 	{
	scrollbar-3d-light-color: #000000;
	scrollbar-arrow-color: #003399;
	scrollbar-base-color: #003399;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-face-color: #007700;
	scrollbar-highlight-color: #005500;
	scrollbar-shadow-color: #005500;
	scrollbar-track-color: #003300;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
        font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F0FFFF;
	color: #003399;
}
h1 	{
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	color: #003399;
	font-size: 18px;
	font-weight: bold;
}
h2 	{
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	color: #003399;
	font-size: 16px;
	font-weight: bold;
}
h3 	{
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	color: #003399;
	font-size: 18px;
	font-weight: bold;
}
h4 	{
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	color: #003399;
	font-size: 13px;
	font-weight: bold;
}
a 	{
	font-size: 13px;
	font-weight: bold;
	color: #0066ff;
	text-decoration: none;
}
a:hover {
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
a.ayellow	{
	font-size: 13px;
	font-weight: bold;
	color: #0099ff;
	text-decoration: none;
}
a.ayellow:hover {
	font-size: 13px;
	font-weight: bold;
	color: #0099ff;
	text-decoration: underline;
}
.small {
	font-size: 8px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.giant 	{
	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	color: #003399;
	font-size: 28px;
	font-weight: bold;F
}
.lgreentxt {
	font-size: 13px;
	font-weight: normal;
	color: #003399;
}
.lgreenbtxt {
	font-size: 13px;
	font-weight: bold;
	color: #003399;
}
.dgreentxt {
	font-size: 13px;
	font-weight: normal;
	color: #007700;
}
.graytxt {
	font-size: 13px;
	font-weight: normal;
	color: #8DA68F;
}
.whitetxt {
	font-size: 13px;
	font-weight: normal;
	color: #003399;
}
.whitebtxt {
	font-size: 13px;
	font-weight: bold;
	color: #003399;
}
.yellowtxt {
	font-size: 13px;
	font-weight: normal;
	color: #0099ff;
}
.yellowbtxt {
	font-size: 13px;
	font-weight: bold;
	color: #0099ff;
}
.newshdr1 {
	font-size: 13px;
	font-weight: bold;
	color: #0099ff;
	text-align: left;
	padding-bottom: 10px;
}
.newshdr2 {
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	text-align: left;
}        
.newshdr3 {
	font-size: 13px;
	font-weight: normal;
	color: #003399;
	text-align: justify;
}
.newstxt {
	font-size: 13px;
	font-weight: normal;
	color: #003399;
	text-ali0000FF solid 1px; padding-bottom:15px;}




/*----------------------*/

#menuh-container
{
width:100%;
position: absolute;		
top: 20px;
left: 1px;

margin:0 auto;

}

#menuh
{
font-size: small;
font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
width:100%;
float:left;
}

#menuh a
{
text-align: center;
display:block;
white-space:nowrap;
margin:0;
padding: 0.3em;
}

#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
{
color: #F0FFFF;
background-color: #006699;
text-decoration:none;
}

#menuh a:hover						/* menu on mouse-over  */
{
color: #006699;
background-color: #F0FFFF;
text-decoration:none;
}	

#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
{
background-image: url(navdown_white.gif);
background-position: right center;
background-repeat: no-repeat;
}

#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
{
background-image: url(nav_white.gif);
background-position: right center;
background-repeat: no-repeat;
}


.ul_main {
margin:14px;}

#menuh ul
{
list-style:none;
margin:0;
padding:40px 2px 2px 2px;
float:left;
/* width:9em;	width of all menu boxes */
/* NOTE: For adjustable menu boxes you can comment out the above width rule.
However, you will have to add padding in the "#menh a" rule so that the menu boxes
will have space on either side of the text -- try it */
}

#menuh li
{
position:relative;
min-height: 1px;		/* Sophie Dennis contribution for IE7 */
vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
}

#menuh ul ul
{
position:absolute;
z-index:500;
top:auto;
display:none;
padding: 1em;
margin:-10px 0 0 -1em;
}

#menuh ul ul ul
{
top:0;
left:100%;
}

div#menuh li:hover
{
cursor:pointer;
z-index:100;
}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

div.partn { border-bottom:#0000FF solid 1px; padding-bottom:15px;}