body
{ 
	MARGIN: 10px 0px 0px 0px; 
	background-color:#000033;
	background-image: url(../images/main_bg.jpg);
	background-repeat:repeat;
	color: #000000;
	font-family: Arial;
	font-size:10pt;
}
A:active
{
	color:#000066;
}
A:link
{
	color:#000066;
}
A:visited
{
	color:#000066;
}
A.NewsLink:link
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #666666; 
	FONT-FAMILY:  Arial;
	text-decoration: none;
}
A.NewsLink:visited
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #666666; 
	FONT-FAMILY:  Arial;
	text-decoration: none;
}
A.NewsLink:hover
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #666666; 
	FONT-FAMILY:  Arial;
	text-decoration: none;
}
.NavigationLink
{	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #666666; 
	FONT-FAMILY: Arial;
	text-decoration:underline;
}
.NavLink
{
	font-family: Arial;
	font-size: 10pt;
	COLOR: #666666; 
}
.TextAreaDisplay
{
	BORDER: none; 
	HEIGHT: 100%; 
	width:100%;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	background-color:#ffffff;
	FONT-FAMILY:  Arial;
	padding-bottom:10px;
	line-height:20px;
}
.TitleHeader
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 24pt; 
	COLOR: #000000; 
	FONT-FAMILY:  Arial;
}
.PageHeader
{	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #000000; 
	FONT-FAMILY:  Arial;
	padding-bottom:10px;
}
.PageLabel
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #000000; 
	FONT-FAMILY:  Arial ;
}
.PageDescription
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY:  Arial;
	line-height:20px;
}
.PageDescriptionSm
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY:  Arial;
	line-height:10px;
}
.PageDescriptionWht
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: white; 
	FONT-FAMILY:  Arial;
}
.PageItalics
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY:  Arial;
	line-height:20px;
	font-style:italic;
}
.GroupHeaderRow
{
	background-color:#000033;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:10pt;
	width:100%;
}
.FooterBar
{	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000033; 
	FONT-FAMILY: Arial;
	text-decoration: none;
	height:15px;
	background-color:#cccccc;
	border-top: solid 1px #000033;
}
.FooterLink
{	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000066; 
/**	COLOR: #000066; **/
	FONT-FAMILY: Arial;
	text-decoration:underline;
}
.NewsTitle
{
	vertical-align:top;
	color:#000000;
	font-family: Arial;
	font-weight:bold;
	font-size:10pt;
}
.GroupTable
{
	background-color:#cccccc;
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid;
	padding-bottom:7px;
	padding-left:7px;
	padding-top:2px;
	padding-right:7px;
}
.GroupHeaderRow
{
	background-color:#333333;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:9pt;
	width:100%;
}
.FieldLabel
{
	vertical-align:top;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:9pt;
}
.FieldDescription
{
	vertical-align:top;
	color:#000000;
	font-family:Arial;
	font-weight:normal;
	font-size:9pt;
}
.TextBox
{
	font-family: Arial;
	font-size: 9pt;
}
.DropDown
{
	font-family: Arial;
	font-size: 9pt;
}
.Button
{	
	font-family:Arial;
	font-size:9pt;
}
.CheckBox
{
	font-family: Arial;
	font-size: 8pt;
}
.SpiderLink:active
{
	font-size:1;
	height: 1;
	width: 1;
	COLOR: #999962; 
	text-decoration:none;
	position: absolute;
	top:1px;
	left:100px;
}
.SpiderLink:link
{
	font-size:1;
	height: 1;
	width: 1;
	COLOR: #999962; 
	text-decoration:none;
	position: absolute;
	top:1px;
	left:100px;
}
.SpiderLink:visited
{
	font-size:1;
	height: 1;
	width: 1;
	COLOR: #999962; 
	text-decoration:none;
	position: absolute;
	top:1px;
	left:100px;
}

