body {
	background-color: #AAAAAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}

h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:18px;
    color:#000000
}

 h3 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#000000;
}


 h4 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#000000;
}

.button a:link {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	border-top: 1px #9D9D9D solid;
	border-right: 1px #7E7E7E solid;
	border-bottom: 1px #7E7E7E solid;
	border-left: 1px #9D9D9D solid;
	text-decoration: none;
}

.button a:hover {
	background-color: #666666;
	color: #FFFFFF;
}

.button a:visited {
	background-color: #999999;
	color: #FFFFFF;
}

a:link {
	color: #0000FF;
	text-decoration: none;
}

a:hover {
	color: #999999;
	text-decoration: none;
}

a:active {
	color: #0000FF;
	text-decoration: none;
}
 
a:visited {
	color: #0000FF;
	text-decoration: none;
}


 /*  table styles  */

.tablehead {
    background-color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    color:#FFFFFF;
    font-weight:bold;
    padding-left:4px
}

.tablehead a {
    color:#FFFFFF;
}

.tablehead a:hover {
    color:#9CD3EE;
}

.tablehead a:visited {
    color:#FFFFFF;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}

td.color1
{
    background-color: #FFFFFF;
}

td.color2
{
    background-color: #EEEEEE;
}

td.color3
{
    background-color: #DDDDDD;
}

td.toolnav
{
    background-color: #6666FF;
	color: #FFFFFF;
}

.toolnav a:link
{
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.toolnav a:visited
{
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

td.bold
{
	font-weight: bold;
}


th
{
    background-color: #006699;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 4px;
    text-align: left;
}

div.boxborder
{
    background-color: #9CD3EE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #333333;
    border-width: 1px;
    border-style: solid;
    border-color: #006699;
    padding-left: 4px;
}

.content {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}
	
/*  navigation styles  */

.nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
}

.nav1 a:link {
	color: #0000FF;
}

.nav1 a:hover {
	color: #6666FF;
}

.nav1 a:active {
	color: #0000FF;
}

.nav1 a:visited {
	color: #0000FF;
}

.nav1select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}

.nav1select a:link {
	color: #FFFFFF;
}

.nav1select a:hover {
	color: #CCCC99;
}

.nav1select a:active {
	color: #FFFFFF;
}

.nav1select a:visited {
	color: #FFFFFF;
}

.nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #006699;
}
.nav2Select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #006699;
}
.nav1Select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.nav3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #006699;
	background-color: #FFFFFF;
}
.nav4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #006699;
	background-color: #FFFFFF;
	font-style: italic;
}

.nav4 a:link{

}

.nav4 a:hover{
	color: #CCCC99;

}

.nav4 a:visited{

}

.nav4 a:active{

}

.red {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    color:#cc0000
}

.error {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    color:#cc0000
}

/* title, headline, subhead, bold styles  */

.h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:18px;
    color:#000000
}

 .h2sub {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	color:#FFFFFF;
}

 .h3 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#333333;
}

.h3sub {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#006699;
}

 .h4 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#333333;
}


.boxborder {
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    color:#333333;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-style: solid;
    border-color: #666666;
    padding-left:4px
}

.button  {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	border-top: 1px #9D9D9D solid;
	border-right: 1px #7E7E7E solid;
	border-bottom: 1px #7E7E7E solid;
	border-left: 1px #9D9D9D solid;
	text-decoration: none;
}

.button a {
	padding: 2px; 
	text-decoration: none; 
	color: #ffffff; 
	background-color: #666666; 
	border-top: 1px #cccccc solid; 
	border-left: 1px #cccccc solid; 
	border-bottom: 1px #333333 solid; 
	border-right: 1px #333333 solid;
}

.button a:hover {
	padding: 2px; 
	background-color: #999999; 
	border-top: 1px #333333 solid; 
	border-left: 1px #333333 solid; 
	border-bottom: 1px #999999 solid; 
	border-right: 1px #999999 solid;
}
