BODY {font-size:10px; font-family:tahoma,geneva; color:#333333;}
TD {font-size:10px; font-family:tahoma,geneva; color:#333333;}
P {font-size:11px; font-family:tahoma, geneva; color:#333333; padding:10px}


A
{
   
   color:#4F7440;
   text-decoration: none;
}
A:hover
{
   color:#999999;
   text-decoration: underline;
}


.pageheader
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#000F83;
   font-size: 14px;
   text-decoration: none;
   font-weight: bold;
}



.whatsnewheader
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 12px;
   text-decoration: none;
   font-weight: bold;
}

.whatsnew
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 9px;
   text-decoration: none;
   
}
.whatsnew A:link
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#D17131;
   font-size: 9px;
   text-decoration: none;
   
}
.whatsnew A:visited
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#D17131;
   font-size: 9px;
   text-decoration: none;
   
}
.whatsnew A:hover
{
   color:#a46000;
   text-decoration: underline;
   
}

/* top navigation blue bar */

.topnav
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#ffffff;
   font-size: 9px;
   text-decoration: none;
   font-weight: bold;
}

.topnav A:link
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#ffffff;
   font-size: 9px;
   text-decoration: none;
   font-weight: bold;
}
.topnav A:visited
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#ffffff;
   font-size: 9px;
   text-decoration: none;
   font-weight: bold;
}

.topnav A:hover
{
   color:#ffffcc;
   text-decoration: underline;
}


/* sec navigation */

.secnavitem
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 10px;
   text-decoration: none;
   
}

.secnavitem A:link
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 10px;
   text-decoration: none;
   
}
.secnavitem A:visited
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 10px;
   text-decoration: none;
   
}

.secnavitem A:hover
{
   color:#a46000;
   text-decoration: underline;
}

/* content area */
.content
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 12px;
   text-decoration: none;
   
}

.contentheader
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 14px;
   text-decoration: underline;
   font-weight: bold;
}

.gutter
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 10px;
   text-decoration: none;
   
}

.contentsmall
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 10px;
   text-decoration: none;
   
}



/* locator bar */

.locator
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#ffffff;
   font-size: 10px;
   text-decoration: none;
   font-weight: bold;
}

.locator A:link
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#ffffff;
   font-size: 10px;
   text-decoration: none;
   font-weight: bold;
}

.locator A:visited
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#ffffff;
   font-size: 10px;
   text-decoration: none;
   font-weight: bold;
}

.locator A:hover
{
   color:#ffffcc;
   text-decoration: underline;
}

/* Quick Links bar */

.quicklinks
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 11px;
   text-decoration: none;
   
}

.quicklinks A:link
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 11px;
   text-decoration: none;
   
}
.quicklinks A:visited
{
   font-family:Tahoma, Verdana, Helvetica, sans-serif;
   color:#333333;
   font-size: 11px;
   text-decoration: none;
   
}
.quicklinks A:hover
{
   color:#a46000;
   text-decoration: underline;
}



/*menus*/

.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	z-index:20;
	}

.transMenu .content {
	position:absolute;
	z-index:10;
	}
	
.transMenu .items {
	position:relative;
	left:13px; top:0px;
	z-index:100;
	background-color:#ffffff;
	}

.transMenu.top .items {
	border-top:none;
	}

.transMenu .item {
    color:#ffffff;
	font-size:9px;
	text-decoration:none;
	font-family:tahoma, arial,helvetica;
	border:none;
	cursor:pointer;
	cursor:hand;
	}

.transMenu .item.hover {
	background:#DFF8D2;
	color:#333333;
	font-size:9px;
	text-decoration:none;
	font-family:tahoma, arial,helvetica;
	}

.subnavlink {
    color:#333333;
	font-size:9px;
	text-decoration:none;
	
	font-family:tahoma, arial,helvetica;
	}

.subnavlink:hover {
	background:#8C8C8C;
	color:#333333;
	font-size:9px;
	text-decoration:none;
	font-family:tahoma, arial,helvetica;
	}

.transMenu .background {
	position:absolute;
	left:0px; top:0px;
	z-index:10;
	-moz-opacity:1;
	filter:alpha(opacity=65);
	}

.transMenu .shadowRight {
	position:absolute;
	z-index:30;
	top:1px; width:1px;
	-moz-opacity:.4;
	filter:alpha(opacity=100);
	}

.transMenu .shadowBottom {
	position:absolute;
	z-index:10;
	left:1px; height:1px;
	-moz-opacity:.4;
	filter:alpha(opacity=80);
	}

.transMenu .item img {
	margin-left:6px;
	}

