body
	{
	font-family: Arial,sans-serif;
	line-height: 1.166;	
	margin: 0px;
	margin-right: -7px;
	padding: 0px;
	background-image:url(page_bg.jpg);
	background-repeat:repeat-x;
	background-position:top
	}
a:link, a:visited
	{
	color: #005FA9;
	text-decoration: none;
	}
a:hover	{text-decoration: underline;}
h1	{ position: absolute; z-index: 0; top: -300px;left: -300px; color: #FFFFFF; font-size: 10px; line-height: 0px; }
h2	{ position: absolute; z-index: 0; top: -200px;left: -200px; color: #FFFFFF; font-size: 10px; line-height: 0px; }

td	{ font-size: 11px; }
#header
	{
	position:absolute;
	margin: 0px 25px 0px 25px;
	margin-left:-474px;
	left:50%;
	width:945px;
	height: 120px;
	background-image:url(header.jpg);
	background-position:left top;
	}
#headernav
	{
	position:absolute;
	top: 80px;
	left: 551px;
	}
#headernav_login
	{
	position:absolute;
	top: 80px;
	left: 500px;
	}
#loginHeader
	{
	font: 11px Arial, Helvetica, sans-serif;
	position:absolute;
	width:350px;
	top:10px;
	right: 0px;
	}
#page
	{
	position:absolute;
	top: 120px;
	margin-left:-474px;
	left:50%;
	width:945px;
	background-color:#FFFFFF;
	border-top: 1px solid #FDAB0D;
	}
#pageNav
	{
	position:absolute;
	width: 180px;
	height: 417px;
	left: 0px;
	top: 28px;
	padding: 0px;
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	overflow: hidden;
	font: small Verdana,sans-serif;
	}
#content
	{
	font-size: 11px;
	font-family: Verdana;
	position:relative;
	top:0px;
	margin-left: 200px;
	left:0px;
	margin-right:220px;
	padding-right:15px;
	bottom: 0px;
	height: 415px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color: #AAAAAA; 
	scrollbar-shadow-color: #FDAB0D; 
	scrollbar-highlight-color: #FDAB0D; 
	scrollbar-3dlight-color: #DDDDDD; 
	scrollbar-darkshadow-color: #DDDDDD; 
	scrollbar-track-color: #DDDDDD; 
	scrollbar-arrow-color: #555555;
	}
#form
	{ 
	position:absolute;
	margin: -380px 20px 0px 0px;
	right: 0px;
	}
form 
	{
	padding: 0px;
	margin: 0px;
	margin-bottom: 12px;
	}
.form 
	{
	font-stretch:ultra-condensed;
	font:11px Arial, Helvetica, sans-serif;
	background-color:#F5f7f7;
	border:1px solid #FDAB0D;
	padding: 1px;
	}
.formtext
	{
	font-stretch:ultra-condensed;
	font:11px Arial, Helvetica, sans-serif;
	background-color:#F5f7f7;
	width:178px;
	border:1px solid #FDAB0D;
	padding: 10px;
	}
.formtxt
	{
	font-stretch:ultra-condensed;
	font:11px Arial, Helvetica, sans-serif;
	background-color:#F5f7f7;
	}
.formfield	
	{
	font: 10px Arial, Helvetica, sans-serif;
	color:#2266FF;
	background-color:#FFFFCC;
	overflow:hidden;
	margin-left: 3px;
	text-indent: 3px;
	}
.formobject	
	{
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#5588EE;
	background-color:#FFFFCC;
	overflow:hidden;
	}
#pageName
	{
	font: bold 12px Arial,sans-serif;
	font-variant:small-caps;
	padding: 6px 6px 6px 6px;
	margin: 0px;
	border-bottom:1px solid #FDAB0D;
	}
.content {font-size: 11px;	font-family: Verdana;}
#gnl {top: 0px;	left:0px;}
#gnr {top: 0px;	right:0px;}
#globalLink
	{
	line-height: .85;	
	top: 0px;
	margin: 0px;	
	left: 0px;
	z-index: 100;
	background-image: url("glbnav_background.gif");
	}

a.glink, a.glink:visited
	{
  	font-size:11px;
  	color: #000000;
	font-weight: bold;
	margin: 0px;	
	padding: 3px 5px 4px 5px;
	border-right: 1px solid #FDAB0D;
	}
a.glink:hover {background-image: url("glblnav_selected.gif"); text-decoration: none;}
.skipLinks {display: none;}
#siteInfo{
	clear: both;
	border-top: 1px solid #FDAB0D;
	border-bottom: 1px solid #FDAB0D;
	font-size: 13px;
	color: #cccccc;
	padding: 1px 10px 0px 10px;
	margin-top: 2px;
	}
#siteInfocopy{font-size: 10px;}
#sectionLinks{margin: 0px; padding: 0px;}
#sectionLinks h3{padding: 10px 4px 2px 0px;	border-bottom: 1px solid #CCCCCC;}
#sectionLinks a:link, #sectionLinks a:visited 
	{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #CCCCCC;
	background-image:   url("bg_nav.jpg");
	font-weight: bold;
	font-size:13px;
	padding: 3px 5px 3px 0px;
	color: #21536A;
	}
#sectionLinks a:hover
	{
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	}
#subsectionLinks
	{
	margin: 0px 25px;
	padding: 0px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #CCCCCC;
	font-size:11px;
	font-weight: bold;
	width:155px;
	}
#subsectionLinks a:link, #sectionLinks a:visited 
	{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	color: #21536A;
	}
#subsectionLinks a:hover
	{
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	}
.mainheader
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	}