<!--

body{
	margin: 0px 0px 0px 0px;
	background-repeat: repeat-x;
	background-image: url("/images/design.main/oaBg.jpg");
	background-color: #CCD2CE;
}

#content, div.content{text-align: left;}

#pageHeader, div.pageHeader{/* Put any pageHeader styles here.*/}

#breadcrumbs, div.breadcrumbs{
	/* This is the style for the space between the header and the main content body (where the breadcrumbs are).*/
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 750px;
	text-align: right;
	margin-top: 10px;
}

#cTop, div.cTop{ /*This is the top of the main two boxes that make up the left and main nav.*/
	text-align: left;
	margin: 0px auto;
	width: 750px;
	height: 9px;
	background: transparent url("/images/design.main/cTop.gif") no-repeat center bottom;
}

#cLayout, div.cLayout{ /*This is the main background of the two boxes (repeats itself)*/
	text-align: left;
	margin: 0px auto;
	width: 730px;
	height: inherit;
	background: transparent url("/images/design.main/cBg.gif") repeat-y center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

#cBottom, div.cBottom{ /*This is the bottom of the two boxes*/
	text-align: left;
	margin: 0px auto;
	width: 750px;
	height: 9px;
	background: transparent url("/images/design.main/cBottom.gif") no-repeat center top;
}

#lbar, table.lbar{ /*lbar = Left bar. Not too complex, eh?*/
	height: auto;
	vertical-align: top;
	width: 153px;
	font-size: 10px;
}

#main_content, div.main_content{ /*Hmmm... I wonder what this is for? */
	position: relative;
	padding-left: 22px;
	width: 555px;
}

#header, .header{font-size: 18px;	font-weight: normal; color: #5A8A5A;}
#pageFooter, .pageFooter{color: #666666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}

td.desc{border-width: 1px; border-color: ;}

h1.mainheader{font-size: 18px; font-weight: normal; color: #5A8A5A;}
h2.subheader{font-size: 12px; font-weight: bold; color: #333333;}
h1.descheader{font-size: 10px; font-weight: bold; margin: 0px; color: #ffffff;}

a:link{color: #000066; text-decoration: underline;}
a:visited{color: #000066; text-decoration: underline;}
a:active{color: #000000; text-decoration: underline;}
a:hover{color: #000000; text-decoration: underline;}

a.black_s:link{color: #000000; text-decoration: none;}
a.black_s:visited{color: #000000; text-decoration: none;}
a.black_s:active{color: #000000; text-decoration: none;}
a.black_s:hover{color: #000000; text-decoration: none;}

a.bottomnav:link{color: #000000; text-decoration: none;}
a.bottomnav:visited{color: #000000; text-decoration: none;}
a.bottomnav:active{color: #000000; text-decoration: none; background-color: #ffffff;}
a.bottomnav:hover{color: #000000; text-decoration: none; background-color: #ffffff;}

a.breadcrumb:link{color: #000000; text-decoration: none;}
a.breadcrumb:visited{color: #000000; text-decoration: none;}
a.breadcrumb:active{color: #000000; text-decoration: none; background-color: #ffffff;}
a.breadcrumb:hover{color: #000000; text-decoration: none; background-color: #ffffff;}

a.definition:link{color: #2A6A2A; text-decoration: underline;}
a.definition:visited{color: #000000; text-decoration: none;}
a.definition:active{color: #3A5A3A; text-decoration: none;}
a.definition:hover{color: #3A5A3A; text-decoration: none;}

a.leftnav:link{color: #000000; text-decoration: none;}
a.leftnav:visited{color: #000000; text-decoration: none;}
a.leftnav:active{color: #222222; text-decoration: underline; background-color: #ffffff;}
a.leftnav:hover{color: #222222; text-decoration: underline; background-color: #ffffff;}

a.leftnavnews:link{color: #3A5A3A; text-decoration: none; font-weight: bold;}
a.leftnavnews:visited{color: #3A5A3A; text-decoration: none; font-weight: bold;}
a.leftnavnews:active{color: #000000; text-decoration: underline; background-color: #ffffff; font-weight: bold;}
a.leftnavnews:hover{color: #000000; text-decoration: underline; background-color: #ffffff; font-weight: bold;}

a.privacystatement:link{color: #333333; text-decoration: underline; font-size: 9px;}
a.privacystatement:visited{color: #333333; text-decoration: underline; font-size: 9px;}
a.privacystatement:active{color: #ffffff; text-decoration: none; font-size: 9px;}
a.privacystatement:hover{color: #ffffff; text-decoration: none; font-size: 9px;}

a.topnav:link{color: #000000; text-decoration: none;}
a.topnav:visited{color: #000000; text-decoration: none;}
a.topnav:active{color: #000000; text-decoration: underline;}
a.topnav:hover{color: #000000; text-decoration: underline;}

.desc{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.dgreen{color: #3A5A3A;}
.leftnews{font-size: 9px;}
.lgreen{color: #5A8A5A;}
.main{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.postedon{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;}
.sm{font-size: 9px;}
.white{color: #ffffff;}

/*** FORM STYLES ***/

#field, .field{font-size: 10px; background-color: #ffffff; border: 1px solid #999999; padding: 1px;background-color: #f8f8f8;}
#field:focus, .field:focus{border: 1px solid; border-color: #3A5A3A #5A8A5A #3A5A3A #5A8A5A; background-color: #ffffff;}

#select, .select{font-size: 9px; background-color: #ffffff; border: 1px solid #999999; padding: 0px;background-color: #f8f8f8;}

#lbfield, .lbfield{font-size: 10px; background-color: #ffffff; border: 1px solid #999999; padding: 1px;}
#lbfield:focus, .lbfield:focus{border: 1px solid; border-color: #3A5A3A #5A8A5A #3A5A3A #5A8A5A}


#submit, .submit {font-size: 10px; background-image: url(/images/design.main/buttonBg.jpg); color: #000000; border: 1px solid #333333; padding: 1px;}
#radioButton, .radioButton {height: 13px; width: 11px;}

div.scrollbox_outline{font-size:10px; border-left: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 1px solid #fff; border-right: 1px solid #ffffff;}
div.scrollbox{overflow: auto; border-left: 1px solid #404040; border-top: 1px solid #404040; border-bottom: 1px solid #d4d0c8; border-right: 1px solid #d4d0c8; padding: 3px 3px 3px 3px;}
ul.subnav{list-style: none; padding-left: 13px;  margin-top: 0px; margin-bottom: 5px; font-size: 9px; color: #999999;}
ul.subnav li{padding-top: 10px; line-height: normal;}

.lrharticle_subhead{font-size: 14px; font-weight: bold; font-style: italic; color: #666666;}
.title_reg{font-size: 10px;}
.not_required{color: #666666;}
.errormsg {color: #ff0000; font-style: italic; font-weight: normal; font-size: 11px; font-weight: bold;}
.ten{font-size: 10px;}
img{border: none;}

ul{line-height: 25px;}

-->