.title
{
    font-weight: bold;
    font-size: 11pt;
    color: #336699;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none
}

.green
{
    font-weight: bold;
    font-size: 10pt;
    color: #009900;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none
}

.title_red
{
    font-weight: bold;
    font-size: 13pt;
    color: #990000;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none
}

.header
{
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}
.footer
{
    font-weight: regular;
    font-size: 8pt;
    color: #000000;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}
/* Same as .header but red */
.required
{
    font-weight: bold;
    font-size: 10pt;
    color: #ff3300;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}
/* General style for all content on site */
.body
{
    font-weight: regular;
    font-size: 9pt;
    color: #000000;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}
/* Smaller version of body */
.body_999999
{
    font-weight: regular;
    font-size: 10pt;
    color: #999999;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}
/* Smaller version of body */
.bodysmall
{
    font-weight: regular;
    font-size: 8pt;
    color: #000000;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}


td
{	
    font-weight: regular;
    font-size: 9pt;
    font-style: regular;
    font-family: verdana,arial,helvetica;
}

td.grey
{	
    font-weight: regular;
    font-size: 10pt;
    font-style: regular;
    color: #999999;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}
td.menu
{	
    font-weight: regular;
    font-size: 8pt;
    font-style: regular;
    color: #ffffff;
    font-family: verdana,arial,helvetica;
    text-decoration: none
}


a:link{color: #333333; font-size: 9pt; text-decoration: underline;}
a:visited{color: #333333; font-size: 9pt; text-decoration:underline;}
a:hover{color: #333333;	font-size: 9pt; text-decoration: none;}

a.nav:link{color: #990000; font-size: 9pt; text-decoration: underline;}
a.nav:visited{color: #990000; font-size: 9pt; text-decoration:underline;}
a.nav:hover{color: #990000;	font-size: 9pt; text-decoration: none;}

a.white8pt:link{color: #ffffff; font-size: 8pt; text-decoration: underline;}
a.white8pt:visited{color: #ffffff; font-size: 8pt; text-decoration:underline;}
a.white8pt:hover{color: #990000; font-size: 8pt; text-decoration: none;}

a.white:link{color: #ffffff; font-size: 9pt; text-decoration: underline;}
a.white:visited{color: #ffffff; font-size: 9pt; text-decoration:underline;}
a.white:hover{color: #ffffff; font-size: 9pt; text-decoration: none;}

a.title:link{color: #336699; font-size: 11pt; text-decoration: none; font-weight: bold;}
a.title:visited{color: #336699; font-size: 11pt; text-decoration: none; font-weight: bold;}
a.title:hover{color: #336699;	font-size: 11pt; text-decoration: none; font-weight: bold;}

a.title_red:link
{
    font-weight: bold;
    font-size: 13pt;
    color: #990000;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none
}
a.title_red:visited
{
    font-weight: bold;
    font-size: 13pt;
    color: #990000;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none
}
a.title_red:hover
{
    font-weight: bold;
    font-size: 13pt;
    color: #990000;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none
}


input{
	background-color: transparent;
	border:1 #909090 solid;
	font-size:11px;
	color:#666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}
input.nobrd{
	border:0;
	background-color : transparent;
}
textarea{border:1 #909090 solid; font-size:11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666; background-color:#ffffff;}
select{border:1 #909090 solid; font-size:11px; color:#333333;}

#nav_div{float:right;width:730px;margin:0px;padding:0px;text-align:right; padding-right:20; margin-top:2px;}
#nav, #nav ul{list-style:none;font-size:11px;font-family:verdana,arial,helvetica;font-weight:normal;float:right;}
#nav a{display:block;text-decoration:none;color:#000;padding:0px 10px 0px 10px;}
#nav li{float:left;background-color:#80b1dc;border-style:solid;border-color:#fff;border-width:1px 0px 1px 1px;line-height:22px;}
#nav li ul{padding:0px;position:absolute;left:-1000px;margin:1px 0px 0px -1px;width:170px;text-align:left;}
#nav li ul a{width:170px;padding-left:15px;}
#nav li li{border-width:0px 1px 1px 1px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-1000px;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{left:auto;}
#nav li:hover, #nav li.sfhover{background-color:#c1d9ef;border-color:#fff;}



h1 {
    font-weight: bold;
    font-size: 13pt;
    color: #990000;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none;
		padding: 0px 0px -20px 0px;
		margin: 0px 0px -20px 0px;
		
}

#black h1 {
    font-weight: bold;
    font-size: 14pt;
    color: #000000;
    font-family: sans-serif,verdana,arial,helvetica;
    text-decoration: none;
		padding: 0px 0px -20px 0px;
		margin: 0px 0px -20px 0px;
}

.clear {clear:both;}
