
/* DEFAULTS */
body					{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0px; background-color:#ffffff; background-image:url(../images/bg.gif); background-repeat:repeat-x; margin-top:23px; }
td						{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }
input					{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }
textarea				{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }
select					{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }
ul						{ list-style:url(../images/corn-bullet.png); margin:0px 0px 10px 8px; padding-left:8px; }
ol						{ margin-top:10px; }
form					{ margin:0px; padding:0px; }
h1						{ color:#4b99c5; font-size:18px; font-weight:bold; }
h2						{ color:#9acb2e; font-size:16px; font-weight:bold; margin:0px 0px 10px 0px; }
h2.onBlue				{ color:#473d8d; }

a						{ color:#3863b4; text-decoration:underline; }
a:visited				{ color:#3863b4; text-decoration:underline; }
a:hover					{ color:#cc0000; text-decoration:none; }
a:visited:hover			{ color:#cc0000; text-decoration:none; }

/* LAYOUT */
#pageWrapperDiv				{ width:775px; text-align:left; background-image:url(../images/contentBg.png); background-position:top; background-repeat:no-repeat; min-height:575px; padding:0px 35px 0px 35px;}
#headerDiv					{  }
#headerLogoDiv				{ float:left; }
#headerImgDiv				{ float:right; margin-right:-10px; }
#headerImgBottomDiv			{ margin-left:-10px;  }
#headerImgBottomHomeDiv		{ margin-left:-10px; }
#footerDiv					{ padding-bottom:25px; position:relative; }
#copyrightText				{ position:absolute; top:155px; left:250px; color:#FFF; font-size:13px; }
.clearFloats				{ clear:both; }
.hideDiv					{ display:none; }
.showDiv					{ display:block; }
.errorBox					{ border:#cc0000 solid 3px; margin:0px 0px 25px 0px; padding:25px; }
#contactUsTop				{ margin-bottom:25px; padding-bottom:25px; border-bottom:#4b99d9 3px solid; }
#contactUsTop .phoneNumber	{ font-size:36px; color:#473d8d; font-weight:bold; }
#contactUsBottom			{ margin-top:25px; padding-top:25px; border-top:#4b99d9 3px solid; }
#fieldsFields				{ background-image:url(../images/fieldsToYouDiagramFields.png); background-position:right; background-repeat:no-repeat; }
#fieldsFields li			{ width:170px; }
#fieldsFacilitiesBox		{ background-image:url(../images/fieldsToYouDiagramFacilities2.gif); background-position:right; background-repeat:no-repeat; }
#fieldsFacilities li		{ width:220px; }

/* page navigation */
#headerNavDiv			{ float:right; height:61px; width:455px; text-align:right; }
#headerNavDiv ul		{ list-style:none; margin:0px; padding:23px 5px 9px 0px; color:#4b99c5; font-size:13px; font-weight:bold; }
#headerNavDiv li		{ display:inline; margin-left:3px; margin-top:0px; padding:3px 2px 10px 2px; cursor:pointer; }
.navOver				{ color:#9acb2e; background-image:url(../images/onArrowGreen.gif); background-position:bottom; background-repeat:no-repeat; }
.navOff					{  }
.navOn					{ background-image:url(../images/onArrowBlue.gif); background-position:bottom; background-repeat:no-repeat; }

/* box w/ round corners */
.roundedContentBox 		{ border:3px solid #9acb2e; text-align:left; }
.roundedContentBox *	{ position:relative; }
.topLeft 				{ width:15px; height:15px; top: -3px; left: -3px; background: url(../images/roundedBoxTopLeft.gif) top left no-repeat; }
.topRight 				{ width:15px; height:15px; top: -3px; right: -3px;	background: url(../images/roundedBoxTopRight.gif) top right no-repeat; float:right; }
.bottomLeft 			{ width:15px; height:15px; top: 3px; left: -3px; background: url(../images/roundedBoxBottomLeft.gif) top left no-repeat; }
.bottomRight 			{ width:15px; height:15px; top: 3px; right: -3px; background: url(../images/roundedBoxBottomRight.gif) top right no-repeat; float:right; }
.innerContent 			{ margin:10px 25px 10px 25px; /*border:#00F 1px solid;*/ }
.aboutImg				{ float:left; margin-right:15px; border:#9acb2e 1px solid; }

/* year navigation */
#navYearDiv				{ }
#navYearDiv ul			{ list-style:none; margin:0px 0px 0px 0px; top:-50px; padding:0px; color:#4b99c5; font-size:13px; font-weight:bold; /*border:#003 solid 1px;*/ }
#navYearDiv li			{ display:inline; margin-left:4px; padding:3px 3px 3px 3px; cursor:pointer; border:#9acb2e solid 3px; font-size:18px; top:10px; background-color:#fff; }
.navYearOver			{ background-color:#9acb2e !important; color:#FFF; }
.navYearOff				{ }
.navYearOn				{ background-color:#9acb2e !important; color:#FFF; }
