body{font-family: Arial,sans-serif; font-size:.8em;	color: #333333;	line-height: 1.166;	 margin: 0px;	padding: 0px; background: repeat-x #929292 url("bg_grad3.gif") ;}
a:link, a:visited{	color: #005FA9; 	text-decoration: none; font-weight:bold;}
a:hover{text-decoration: none; color: #FF0000; font-weight:bold;}
h1{ font: bold 1.1em Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}
h2{color: #006699; margin: 0px; padding: 0px; font-size:1.2em;}
h3{color: #334d55; margin: 0px; padding: 0px; font-size: 1em; background-color:#FFFFFF;}
h4{color: #333333; margin: 0px;  padding: 0px; background-color:#FFFFFF;}
h5{color: #334d55; margin: 0px; padding: 0px; background-color:#FFFFFF;}

ul{ list-style-type: square;}
ul ul{ list-style-type: disc;}
ul ul ul{ list-style-type: none;}
form {	margin: 0;	padding: 0;}
input{font-family: Arial,sans-serif;}

#pagecell1{position: relative;top: 100px;left: 10px;width:780px;background-color: #ffffff;height: auto;padding: 0px; margin: 0px; min-height:600px;}
#tl {position:relative;	top: -1px;	left: -1px;	margin: 0px;	padding: 0px;}
#tr {position:relative;	top: -1px;	right: -1px;	margin: 0px;	padding: 0px;}

#pageNav{float: left;	width:130px;padding: 0px; margin:0px;background-color: #F5f7f7;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif;}

#content{padding: 0px 5px 0px 0px;	margin:0px;	border-left: 1px solid #ccd2d2;	width:470px; float: left;}

#siteName{margin: 0px;	color: #ffffff;	font-weight: bold; font-size:15px; position:absolute; left:0px; top: 0px;  background-image:url(left_graphic.gif); width:600px; height:103px; }
.sitetite{color:#FFFFFF;}

#globalNav{position: relative; width: 600px; min-width: 600px; max-width: 610px;height: 32px; color: #cccccc;padding: 0px; top: 63px; left:10px;margin: 0px; background-image:  url("glbnav_background.gif");}
#globalNav img{margin-bottom: -4px;}
#gnl {position: absolute;	top: 0px;	left:0px;}
#gnr {position: absolute;	top: 0px;	right:0px;}
#globalLink{font-size:15px;	position: absolute;	top: 6px;	height: 22px;	min-width: 740px;
	padding: 0px;	margin: 0px;	left: 10px;}
a.glink, a.glink:visited{font-size: 12px;  	color: #000000;	font-weight: bold;	margin: 0px;
	padding: 2px 5px 4px 5px;	border-right: 1px solid #8FB8BC;}
a.glink:hover{background-image:  url("glblnav_selected.gif");	text-decoration: none; color:#009966;}
.skipLinks {display: none;}

#breadCrumb{padding: 5px 0px 5px 5px;	font: small Verdana,sans-serif;	color: #AAAAAA; font-weight:bold; font-size:small;
 background-color:#FFFFFF;}
#breadCrumb a{color: #555555; background-color:#FFFFFF;}
#breadCrumb a:hover{color: #005FA9;	text-decoration: underline; background-color:#FFFFFF;}

.feature{position: relative; float:left; margin: 0px 4px 2px 5px;	font-size: 100%;min-height: 520px; height: auto; width:470px; }
.feature h3{font: bold 1em Arial,sans-serif;	color: #000000;	padding: 5px 0px 5px 0px;}
.feature img{padding: 0px 5px 0px 6px;}


/************** siteInfo styles ****************/

#siteInfo{border-top: 1px solid #cccccc;font-size: 10px;	color: #888888;	padding: 10px;	margin-top: 0px;  width:760px; clear:both;}
#siteInfo img{	padding: 4px 4px 4px 0px;	vertical-align: middle; float:left;}

/************ sectionLinks styles **************/

#sectionLinks{margin: 0px;	padding: 0px;	font-size:11px; min-width:120px; width:120px;}
#sectionLinks h2{padding: 10px 0px 2px 10px;	border-bottom: 1px solid #cccccc;}
#sectionLinks h3{padding: 10px 0px 2px 10px;	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;	padding: 3px 0px 3px 10px;	color: #21536A;}
#sectionLinks a:hover{
	border-top: 1px solid #cccccc;	background-color: #DDEEFF; background-image: none;	font-weight: bold;
	text-decoration: none;}

#topright{position:absolute; top: 0px; right: 5px; background-image:url(web_right_graphic.gif); width: 298px; height: 149px;}

#rightsection{width:135px; height:auto; float:left; padding-right:2px; margin-left:5px; padding-left: 5px;border:dashed 1px; font-size:.9em; border-color:#0066FF;}

.relatedLinks{margin: 0px; padding: 3px 1px 8px 10px; border-bottom: 1px solid #cccccc; font-size:11px; min-width:120px;}
.relatedLinks h2{padding: 0px 1px 2px 0px;	font-size:14px;}
.relatedLinks h3{padding: 0px 1px 2px 0px;	font-size:14px;}
.relatedLinks a{display: block;	font-size:100%;}

.normaltextbox{padding: 1px 1px 1px 1px;	font-size:11px; font-family:Arial, Helvetica, sans-serif;
	background-color: #FBFBFB; padding: 0px 3px 0px 3px;border: 1px dashed #000099;}
.normal {font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style2 {	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;}