/*-- GENERAL --*/
body{
	margin: 0;
	font-family: Arial, Verdana, Helvetica ! important;
	font-size : 8pt;
	color: #434343;

	scrollbar-3dlight-color: #336666;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #336666;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
}
td, div{
	font-family: Arial, Verdana, Helvetica ! important;
	font-size : 8pt;
	color: #434343;
}
p, span{
	/*line-height: 14px ! important;*/
	margin: 0px;
	font-family: Arial, Verdana, Helvetica ! important;
	font-size : 8pt ! important;
}
font{
	font-family: Arial, Verdana, Helvetica ! important;
}
/*-- GENERAL LINKS --*/
a:link{
	color: #336666;
	font-weight: normal;
	text-decoration: underline;
}
a:active{
	color: green;
	font-weight: normal;
	text-decoration: underline;
}
a:visited{
	color: #336666;
	font-weight: normal;
	text-decoration: underline;
}
a:hover{
	color: green;
	font-weight: normal;
	text-decoration: underline;
}
/* CRUMB */
.crumbOn
{
	font-family: Verdana, Arial, Helvetica ! important;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.crumb
{
	font-family: Verdana, Arial, Helvetica ! important;	
	color: #797979;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
a.crumb:link
{
	font-family: Verdana, Arial, Helvetica ! important;	
	color: #797979;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
a.crumb:active
{
	font-family: Verdana, Arial, Helvetica ! important;	
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
a.crumb:visited
{
	font-family: Verdana, Arial, Helvetica ! important;	
	color: #797979;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
a.crumb:hover
{
	font-family: Verdana, Arial, Helvetica ! important;	
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
/* TOPNAV */
a.topnav:link{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.topnav:active{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.topnav:visited{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.topnav:hover{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
/*-- FORM STUFF --*/
select{
	font-family: Arial, Verdana, Helvetica ! important;
	font-size: 8pt ! important;
}
textarea
{
	padding: 5px;
	border: 1px solid #000000;
	font-family: Arial, Verdana, Helvetica ! important;
	font-size: 8pt ! important;
}
.dropdown{
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
}
.grayField{
	border: 0px solid #000000;
	color: #000000;
	background-color: #DDDDDD;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;		
}
.grayArea{
	border: 0px solid #000000;
	color: #000000;
	background-color: #DDDDDD;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;		
}
.formField{
	border: 1px solid #000000;
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	padding: 2px;	
}
.formButton{
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	padding: 0px;
	cursor: hand;
	cursor: pointer;	
}
.searchField{
	border: 0px solid #434343;
	background: #FFFFFF;
	color: #434343;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	padding: 1px;	
}

.footer
{
	color:#D1D1D1;
	font-size : 8pt ! important;
}
/*-- LINKS --*/
a.leftnav:link{
	color: #FFFFFF;
	font-weight: bold;
}
a.leftnav:active{
	color: #FFFFFF;
	font-weight: bold;
}
a.leftnav:visited{
	color: #FFFFFF;
	font-weight: bold;
}
a.leftnav:hover{
	color: #FFFFFF;
	font-weight: bold;
}

a.home:link{
	color: #D1E062;
}
a.home:active{
	color: #D1E062;
}
a.home:visited{
	color: #D1E062;
}
a.home:hover{
	color: #D1E062;
}

a.bottomNav:link{
	color: #AAAAAA;
}
a.bottomNav:active{
	color: #AAAAAA;
}
a.bottomNav:visited{
	color: #AAAAAA;
}
a.bottomNav:hover{
	color: #AAAAAA;
}
.homeField{
	border: 1px solid #999999;
	color: #FFFFFF;
	background-color: #555555;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;		
}
.homeFieldOld{
	border: 1px solid #575757;
	color: #AAAAAA;
	background-color: #2C2C2C;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;		
}
.status{
	line-height: 14px ! important;
	font-family: Arial, Verdana, Helvetica ! important;
	font-size : 8pt ! important;
	color: Red;
}
.bio
{
	color:#16828D;
	font-weight:bold;
	font-size: 13pt ! important;
}
.head
{
	text-transform: uppercase;
	color: #434343;
	font-size: 9pt ! important;
	font-weight: bold;
	text-decoration: none;
}
.h1
{
	color: #D1E062 ! important;
	font-size: 9pt ! important;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
h1
{
	color: #D1E062;
	font-size: 9pt ! important;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
h2
{
	color: #FFFFFF;
	font-size: 9pt ! important;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
.version
{
	text-transform: uppercase;
	color: #B4C334;
	font-size: 8pt ! important;
	font-weight: bold;
	text-decoration: none;
}
.subhead{
	color: #797979;
	font-size: 9pt ! important;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
}
.sectionHead
{
	text-transform: uppercase;
	color: #434343;
	font-size: 11pt ! important;
	font-weight: bold;
	text-decoration: none;
}
.head2{
	color: #FFFFFF;
	font-size: 9pt ! important;
	font-weight: bold;
	text-decoration: none;
}
.copy-bk{
	color: #000000;
	font-size: 8pt ! important;
	font-weight: none;
	text-decoration: none;
}
.copy-home{
	color: #AAAAAA;
	font-size: 8pt ! important;
	font-weight: none;
	text-decoration: none;
}
a.head:link
{
	text-transform: uppercase;
	color: #434343;
	font-size: 9pt ! important;
	font-weight: bold;
	text-decoration: none;
}
a.head:active
{
	text-transform: uppercase;
	color: #434343;
	font-size: 9pt ! important;
	font-weight: bold;
	text-decoration: none;
}
a.head:visited
{
	text-transform: uppercase;
	color: #434343;
	font-size: 9pt ! important;
	font-weight: bold;
	text-decoration: none;
}
a.head:hover
{
	text-transform: uppercase;
	color: #434343;
	font-size: 9pt ! important;
	font-weight: bold;
	text-decoration: none;
}




/*-- CUSTOM --*/
.title{
	color: #475289;
	font-size: 10pt ! important;
	font-weight: bold;
	text-decoration: none;
}
.caption{
	line-height: 14px ! important;
	font-family: Arial, Verdana, Helvetica ! important;
	font-size : 7pt ! important;
}
.caption-home{
	line-height: 14px ! important;
	font-family: Arial, Verdana, Helvetica ! important;
	font-size : 7pt ! important;
	color: #AAAAAA ! important;
}
.callout{
	line-height: 14px ! important;
	font-family: Arial, Verdana, Helvetica ! important;
	font-size : 8pt ! important;
	color: Teal;
}

/*-- DHTML --*/
.dek{
	z-index : 200;
	visibility : hidden;
	position : absolute;
}
.linksMenu{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background: transparent;
	border-bottom: 1px solid black;
	text-align: left;
	padding: 2px;
	cursor: pointer;
	cursor: hand;
}
.buttonMenu{
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
	position: absolute;
	visibility: hidden;
	background-color: #CBCACA;
	layer-background-color: #CBCACA;
	width: 140;
	border-left: 1px solid #CBCACA;
	border-top: 1px solid #CBCACA;
	border-bottom: 0px solid #CBCACA;
	border-right: 1px solid #CBCACA;
	padding: 0px;
	z-index: 11;
	top: 78px;
	left: 132px
}
.finger
{
	cursor: pointer;
	cursor: hand;
}