body
{
	font-family: Verdana, Tahoma, Arial;
	color: Black;
	font-size: 10pt;
	border-collapse: collapse;
	background-position: right 150px;
	background-attachment: fixed;
}

body TD
{
	font-family: Verdana, Tahoma, Arial;
	color: Black;
	font-size: 10pt;
}

.nav
{
	font-size: 10pt;
	color: #990000;
	font-family: Verdana, Tahoma, Arial;
}

.pageGutter
{
	width: 70px;
}

A
{
	color: #003366;
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
}

A:link
{
	color: #003366;
}
A:active
{
	color: #003366;
}
A:visited
{
	color: #003366;
}
A:hover
{
	color: maroon;
}

A:hover
{
	color: maroon;
}

A.Link
{
	color: #003366;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
}
A.Link:link
{
	color: #003366;
}
A.Link:visited
{
	color: #003366;
}
A.Link:active
{
	color: #003366;
}
A.Link:hover
{
	color: Maroon;
}

.Link
{
	font-weight: normal;
	color: #003366;
	font-size: 10pt;
	font-family: Verdana,Tahoma, Arial;
	text-decoration: none;
}
.Link:link
{
	color: #003366;
}
.Link:visited
{
	color: #003366;
}
.Link:active
{
	color: #003366;
}
.Link:hover
{
	color: Maroon;
}

/* Menu Link Style */
.LinkMenu A
{
	color: #003366;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
}

.LinkMenu A:link
{
	color: #003366;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
}
.LinkMenu A:visited
{
	color: #003366;
}
.LinkMenu A:active
{
	color: #003366;
}
.LinkMenu A:hover
{
	color: Maroon;
}

/* Highlight link Style */
A.LinkHighlight
{
	color: maroon;
	text-decoration: none;
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
}
A.LinkHighlight:link
{
	color: maroon;
}
A.LinkHighlight:visited
{
	color: maroon;
}
A.LinkHighlight:active
{
	color: maroon;
}
A.LinkHighlight:hover
{
	color: #003366;
}

.LinkHover
{
	color: Maroon;
}

A.SmallLink
{
	font-weight: normal;
	font-size: 8pt;
	color: #003366;
	font-family: Tahoma, Verdana, Arial;
}
A.SmallLink:link
{
	color: #003366;
}
A.SmallLink:hover
{
	color: maroon;
}
A.SmallLink:visited
{
	color: #003366;
}
A.SmallLink:active
{
	color: #003366;
}

.SmallLink
{
	font-weight: normal;
	font-size: 8pt;
	color: #003366;
	font-family: Tahoma, Verdana, Arial;
}
.SmallLink:link
{
	color: #003366;
}
.SmallLink:hover
{
	color: maroon;
}
.SmallLink:visited
{
	color: #003366;
}
.SmallLink:active
{
	color: #003366;
}

/*
A.LinkFormat{font-family: Verdana, Tahoma, Arial;font-size:10pt;color:#003366;text-decoration:none;}
A.LinkFormat:link{color:#003366;}
A.LinkFormat:hover{color:maroon;}
A.LinkFormat:visited{color:#003366;}
A.LinkFormat:active{color:#003366;}

.LinkFormat{font-family:Verdana;font-size:10pt;color:#003366;text-decoration:none;}
.LinkFormat:link{color:#003366;}
.LinkFormat:hover{color:maroon;}
.LinkFormat:visited{color:#003366;}
.LinkFormat:active{color:#003366;}
*/
/* End Hyperlink Styles */

/* Accent table/inset window styles */
.DownloadPane
{
	font-family: Verdana, Tahoma, Arial;
	background-color: #eeeeee;
	font-size: 10pt;
	color: Black;
	padding: 3px;
}
.DownloadPane A
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
.DownloadPane TH
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 12pt;
}

.DownloadPaneTextBox
{
	width:90px;
	border-right: #0069AA 1px solid;
	border-top: #0069AA 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #0069AA 1px solid;
	color: black;
	border-bottom: #0069AA 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}

.AccessGridHeader
{
	border-right: #0069AA 1px solid;
	border-top: #0069AA 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: #0069AA 1px solid;
	color: #0069AA;
	border-bottom: #0069AA 1px solid;
	font-family: Tahoma, Verdana, Arial;
	background-color: white;
}

.AccessGridLevels
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	background-color: #0069AA;
}

.ResourceHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: #0069AA;
	font-family: Verdana, Tahoma, Arial;
}

.ResourceListing
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
}

.FrameTable
{
	border-right: solid 1px darkgray;
	border-top: solid 1px darkgray;
	border-bottom: solid 1px darkgray;
	border-left: solid 1px darkgray;
	border-collapse: collapse;
	padding: 0;
	width: 780px;
	text-align: center;
	background-color: "white";
}

.MainTable
{
	padding: 0;
	width: 780px;
	color: Black;
	text-align: center;
	background-color: "white";
}

.NoMarginTable
{
	border-collapse: collapse;
	color: Black;
	padding: 0;
	margin: 0 0 0 0;
}

.HPSTable
{
	border-right: #0069AA 1px solid;
	border-top: #0069AA 1px solid;
	border-left: #0069AA 1px solid;
	border-bottom: #0069AA 1px solid;
	background-color: #ecf7fa;
}

.CompanyFooter
{
	font-family: Verdana;
	color: black;
	font-size: 10pt;
	border-collapse: collapse;
}

.SoftwareInfo Table
{
	border-collapse: collapse;
	padding: 0;
	width: 260px;
	border: 0;
}

.SoftwareDetails TD
{
	font-family: Verdana;
	color: black;
	font-size: 8pt;
}


/*
.SoftwareDetails TD A
{
	font-family: Verdana;
	color: #003366;
	font-size: 9pt;
	text-decoration: none;
}

.SoftwareDetails  TD A:hover
{
	color: maroon;
}


A.SoftwareDetails:hover
{
	color: maroon;
}
*/

/* End Accent table/inset window styles */


/* Form Tag Styles */
.formField
{
	border-right: #0069AA 1px solid;
	border-top: #0069AA 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #0069AA 1px solid;
	color: black;
	border-bottom: #0069AA 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}

.formRadio-Check
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}

.formFieldAlignRight
{
	border-right: #0069AA 1px solid;
	border-top: #0069AA 1px solid;
	border-left: #0069AA 1px solid;
	border-bottom: #0069AA 1px solid;
	background-color: white;
	text-align: right;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
	font-size: 10pt;
	color: black;
}

.formLabel
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Tahoma, Arial;
	background-color: transparent;
}

.formButton
{
	cursor: hand;
	background-color: #000040;
	color: White;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial;
}

.formFieldReadOnly
{
	font-weight: bold;
	font-size: 10pt;
	color: #000066;
	font-family: Verdana, Tahoma, Arial;
}
/* End Form Tag Styles */


.Heading
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana, Tahoma, Arial;
	background-color: transparent;
}

#TableHeading
{
	font-weight: bold;
	font-size: 14pt;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}

.HeaderRow
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	background-color: #0069AA;
}

.header
{
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	color: black;
	font-size: 24pt;
}

.subheader
{
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana, Tahoma, Arial;
	color: black;
}

.SectionHeader
{
	font-style: normal;
	font-size: 18pt;
	font-family: Verdana, Tahoma, Arial;
	color: black;
}

.ListLabel
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}

.listing
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}

.News
{
	font-weight: bold;
	font-size: 12pt;
	color: #333333;
	font-family: Verdana, Tahoma, Arial;
}

#divPlayerAd
{
	display: block;
}

.metaheader
{
	display: none;
}

.ThinBorder
{
	border-right: solid 1px black;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-collapse: collapse;
	padding: 0;
}

.ThinBorderGray
{
	border-right: solid 1px darkgray;
	border-top: solid 1px darkgray;
	border-bottom: solid 1px darkgray;
	border-left: solid 1px darkgray;
	border-collapse: collapse;
	padding: 0;
}

A.Link:link
{
	color: #003366;
}
A.Link:visited
{
	color: #003366;
}
A.Link:active
{
	color: #003366;
}
A.Link:hover
{
	color: Maroon;
}

A.TemplateLink:link
{
	color: #003366;
}
A.TemplateLink:visited
{
	color: #003366;
}
A.TemplateLink:active
{
	color: #003366;
}
A.TemplateLink:hover
{
	color: Maroon;
}
.clear 
{ 
	clear: both; 
}