



body    { 

			width: 760px;  

			margin: 0 auto; 

			background:url('/images/Fieldbackground(new).jpg') no-repeat #d1d6b2;

			font-size: 100%;

			font-family: Arial, Helvetica, sans-serif;

			margin-top: 2px;

}





body,td,th  	{ color: #000000; font-size: 15px;  }

a:active        { color: #f9de35;   }

a:link          { color: #000000;   }

a:hover         { color: #f9de35; background-color: #1a570c;  }

a:visited       { color: #000000;   }

a:visited:hover { color: #f9de35; background-color: #1a570c; font-weight: bold;}

.piclink a		{ text-decoration: none;}

.clear

{

    clear: both;

    padding-bottom: 1px;

    margin-bottom: -1px;

}

div.clearer {
clear: left;
line-height: 0;
height: 10;
} 




.bold			{ font-weight: bold; }

.entry          { padding: 2px; font-size: 11px; border-bottom: thin gray solid; }

.centry         { padding: 2px; font-dize: 11px; text-align: center; border-bottom: thin gray solid; }

.boldred		{ font-weight: bold; color: #6B0007; font-size: 12px; }

.errmsg			{ font-weight: bold; color: #6B0007; font-size: 12px; padding: 6px; background-color: #eeeeee; border: 1px black solid; }

.errmsg ul li		{ background-color: #eeeeee; }

.more			{ font-size: 12px; }



.menufont	  	{ color: #ffffff; font-weight: bold; font-size: 13px; text-align: center; }

.menu			{ color: #ffffff; font-weight: bold; font-size: 15px; text-align: center; background-color: #336633; }

.menu a:link	{ color: #ffffff; text-decoration: none; }

.menu a:visited { color: #ffffff; text-decoration: none;  }

.menu a:hover 	{ color: #6B0007; text-decoration: underline; }

.admintable     { background-color: #ffffff; font-size: 12px; }

.amenu          { font-size: 14px; color: #ffffff; font-weight: bold; text-align: center; background-color: #a1570c;}

.amenu a:link   { color: #ffffff; text-decoration: none; }

.amenu a:active  { color: #ffffff; text-decoration: none; }

.amenu a:visited { color: #ffffff; text-decoration: none; }

.amenu a:hover   { color: #6B0007; text-decoration: underline; }

.aoffice a:link   { color: #ffffff; text-decoration: underline; font-weight: bold;}

.aoffice a:active  { color: #ffffff; text-decoration: underline; font-weight: bold;}

.aoffice a:visited { color: #ffffff; text-decoration: underline; font-weight: bold;}

.aoffice a:hover   { color: #f9de35; text-decoration: underline; font-weight: bold;}

.alinks a:link   { color: #1a570c; text-decoration: underline; font-weight: bold; font-size:14px;}

.alinks a:active  { color: #1a570c; text-decoration: underline; font-weight: bold; font-size:14px;}

.alinks a:visited { color: #1a570c; text-decoration: underline; font-weight: bold; font-size:14px;}

.alinks a:hover   { color: #f9de35; text-decoration: underline; font-weight: bold; font-size:14px;}

.thead          { font-weight: bold; background-color: #1A570C; color: #ffffff; }

.atitle			{ color: #660000; font-size: 18px; font-weight: bold; }

ul              { font-size: 14px; }

li.linkindent	{ 

padding-left: 1em;

text-indent: -1em;

padding-bottom: 12px;

}



.pic			{ padding: 3px 3px 8px 3px; }

.photo			{ cursor: help; border: 2px black solid; }

.sidecaption	{ font-size: 11px; color: white; text-align: center; }

.caption		{ font-size: 12px; text-align: center; }

.content		{ 

    clear: none; 

    background-color: #ffffff;

    top: 0px; left: 0px;

    margin: 0px; 

    width: 760;

}

li.media		{ text-align: left; cursor: default; background-color: #ffffcc; font-size: 12px; color: #000000; border-bottom: 10px #ffffcc solid; font-weight:bold; }

li.media2		{ text-align: left; cursor: default; background-color: #ffffcc; font-size: 12px; color: #1a570c; border-bottom: 10px #ffffcc solid;}



.anav2menu      { background-color: #1a570c; color: #660000; font-weight: bold; text-decoration: none;

                    text-align: center; width: 165px; border-bottom: 2px #9db196 solid; padding: 0px; font-size: 12px; }

.anav2menu a:active     { color: #ffffff; text-decoration: none; text-decoration: underline; }

.anav2menu a:link       { color: #ffffff; text-decoration: none; text-decoration: underline; }

.anav2menu a:visited    { color: #ffffff; text-decoration: none; text-decoration: underline; }

.anav2menu a:hover      { color: #f9de35; text-decoration: underline; }



.anav3menu      { background-color: #1a570c; color: #660000; font-weight: bold; text-decoration: none;

                    text-align: center; width: 165px; border-bottom: 4px #1a570c solid; padding: 0px; font-size: 12px; }

.anav3menu a:active     { color: #ffffff; text-decoration: none; text-decoration: underline; }

.anav3menu a:link       { color: #ffffff; text-decoration: none; text-decoration: underline; }

.anav3menu a:visited    { color: #ffffff; text-decoration: none; text-decoration: underline; }

.anav3menu a:hover      { color: #f9de35; text-decoration: underline; }



.title      	{ color: #000000; font-size: 20px; font-weight: bold; }

.subtitle       { color: #6B0007; font-size: 15px; font-weight: bold; }

.subtitle2		{ color: #1A570C; font-size: 14px; font-weight: bold; }

.center			{ text-align: center; }

.message		{ color: #666699;  padding: 6px; text-align: center; font-weight: bold; }

.info			{ font-size: 13px; font-weight: bold; }

.prompt			{ font-weight: bold; text-align: right; padding-right: 4px; }

.greenline01	{ background-color: #9db196; color: #9db196; font-weight: bold; text-align: center; font-size: 12px; line-height: 15px; width: 760px;}

.logo			{ width: 760px; height: 146px;}

.beige			{ background-color: #ffffcc;}

.yellow			{ background-color: #f9de35;}

.green			{ background-color: #1a570c;}
.lightGreyGreen			{ background-color: #e3eedd;}

.greenFont		{ color: #1a570c; }

.header			{ background-color: #ffffff; color: black; font-weight: bold; text-align: center; vertical-align: middle; font-size: 24px; padding: 0px; border-top: 12px #ffffff solid; border-bottom: 8px #ffffff solid;}

.aheader		{ background-color: #9db196; color: black; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; line-height: 28px; border-top: 24px #ffffff solid}

.aheaderwhite	{ background-color: #ffffff; color: #1a570c; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; height: 28px;}

.bheader		{ background-color: #1A570C; color: white; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; line-height: 28px; border-top: 24px #ffffff solid}

.sumheader		{ background-color: #1a570c; color: #f9de35; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; height: 22px; border-bottom: 1px #f9de35 solid; border-top: 16px #9db196 solid;}

.mheader		{ background-color: #ffff33; color: #006600; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; height: 16px;}

.headerBeige	{ background-color: #ffffcc; color: #1a570c; font-weight: bold; text-align: center; font-size: 18px; padding: 0px; border-top: 16px #ffffcc solid; border-bottom: 16px #ffffcc solid;}

.aheaderBeige	{ background-color: #ffffcc; color: #1a570c; font-weight: bold; text-align: center; font-size: 12px; padding: 0px; }

.oheader		{ background-color: #1a570c; color: #f9de35; font-weight: bold; text-align: center; font-size: 18px; padding: 0px; }

.o1header		{ background-color: #1a570c; color: #ffffff; font-weight: bold; text-align: center; font-size: 12px; padding: 0px; }

.sheader		{ background-color: #1a570c; color: #ffffff; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; border-top: 8px #1a570c solid; }

.spheader		{ background-color: #1a570c; color: #ffffff; font-weight: bold; font-style: italic; text-align: center; font-size: 12px; padding: 0px; }

.oheader		{ background-color: #1a570c; color: #f9de35; font-weight: bold; text-align: center; font-size: 18px; padding: 0px; }

.cheader		{ background-color: #1a570c; color: #f9de35; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; }

.bodheader		{ background-color: #1a570c; color: #f9de35; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; }

.bodline1		{ background-color: #ffffff; color: #000000; font-weight: bold; text-align: left; font-size: 14px; padding: 0px; border-top: 8px #ffffff solid; }

.bodline2		{ background-color: #ffffff; color: #000000; font-weight: normal; text-align: left; font-size: 12px; padding: 0px; }

.spacer8		{ background-color: #ffffff; color: white; height: 8px;}

.spacer12		{ background-color: #ffffff; color: white; height: 12px;}

.spacer18		{ background-color: #ffffff; color: white; height: 18px;}

.spacergreen18	{ background-color: #1a570c; color: white; height: 18px;}

.spacer24		{ background-color: #ffffff; color: white; height: 24px;}

.spacergreen24	{ background-color: #1a570c; color: white; height: 24px;}

.spacer45		{ background-color: #ffffff; color: white; height: 46px;}

.spacergreen42	{ background-color: #1a570c; color: white; height: 42px;}

.spacerbeige24	{ background-color: #ffffcc; color: #ffffcc; height: 24px;}

.footer      {	 

					border: 0px #666666 solid; 

					padding: 0px;

					line-height: 24px;

					color: #ffffff; font-size: 12px; 

					font-weight: bold; text-align: center; background-color: #1a570c; 

					width: 760px; margin: 0;

 }



ul.norm			{ text-align: left; }

li.square		{ display: block; list-style-type: square; text-align: left; background-color: #ffffcc; border: 1px #1a570c solid;}

.right			{ float: right; }

img.left {

  float:left;

  margin-right:12px;  

  margin-bottom:12px;

  }

.news           { text-align: left; margin: 4px; clear: right; }

.news2          { text-align: left; font-size: 95%; }

.newscat        { font-weight: bold; color:#6B0007; font-size: 15px; padding-top: 12px; text-decoration: underline }

.return			{ padding-left: 8px; }

div#article     { padding-right: 4px; padding-bottom: 8px; }

div#related     { padding-left: 8px; }

div#related li      { line-height: 150%; }

div#brief       { padding-left: 4px; font-size: 95%; }

.brief              { padding-right: 3px; font-size: 12px; }

.headline           { font-size: 110%;}

.bheadline          { font-size: 110%; font-weight: bold; }

.extra          { padding-left: 8px; font-size: 95%; color: #999999; }

.date               { font-size: 10px; }

.mbox           { 

				background-color: #ffd734; 

				border-top: 2px #ffd734 solid; 

				border-left: 1px #666666 solid; 

            	border-right: 1px #666666 solid;  

}

img.cpic {

	margin: 0 auto; 

}

img.right {

    float: right;

    line-height: 1.2; 

    position: relative;

    margin-left: 12px;

    margin-bottom: 12px;

    border: 0px black solid;

    z-index: 700;

}

img.rightLink {

    float: right;

    line-height: 1.2;     

    margin-left: 12px;

    margin-bottom: 12px;

    z-index: 70;

    border: 0;

}

.SGBackground   { background-image:url('/gifs/AlfalfaBackground.gif');  background-repeat: no-repeat; height: 787px; width: 590px; background-position: center; }

.picture		{ margin: 0px 5px 0px 5px }

.right          { float: right; line-height: 1.2; }

.indOpen        { background-image:url('/graphics/bottom.gif');  background-repeat: no-repeat; height: 28px; background-position: right; }

.indClosed      { background-image:url('/graphics/right.gif'); background-repeat: no-repeat; height: 28px; background-position: right; }

.picker         { font-size: 10px; overflow: auto; width: 300px; }

.mini           { font-size: 80%; line-height: 80%; }

.tdetail        { font-size: 11px; }

.bodyNormal 	{ font-size: 12px; }

.detailWide     { width: 95%; height: 500px; font-size: 11px;  }

.detail         { width: 80%; height: 140px; font-size: 11px; }

.directoryentry1 { margin-left: 0px; margin-top: 0px; float: left; border-left: 36px white solid; }

.directoryentry2 { margin-left: 0px; margin-top: 0px; float: right; } 

.directoryentry3 { margin-left: 6px; margin-top: 6px; float: right; }

.directoryentry4 { margin-left: 6px; margin-top: 6px; float: right; }

.directorycat	 { clear: right; color: #1A570C; font-size: 36pt; font-weight: bold; font-style: italic; margin-bottom: 4px;}

.rsstitle	{ font-weight: bold; font-size: 1em; }

.rssbody	{ text-index: 1em; font-size: .8em; }

img.rssbody	{ border: 0; }

.clearfix:after {

    content: ".";

    display: block;

    height: 0; 

    clear: both;

    visibility: hidden;

}

.clearfix {display: inline-table;}

* html .clearfix {height: 1%;}

.clearfix {display: block;} 

.directoryentry1 { margin-left: 0px; margin-top: 0px; float: left; }

.directoryentry2 { margin-left: 0px; margin-top: 0px; float: left; } 

.directoryentry3 { margin-left: 6px; margin-top: 6px; float: right;  }

.directoryentry4 { float: right; margin-left: 6px; margin-top: 6px; }

.directorycat	 { clear: right; color: #1A570C; font-size: 14px; font-weight: bold; }  

.leftCol

{

    clear: left;  float: left; 

    top: 0px; 

    margin-right: 0px;

    background-color: #9db196;

    border-right: 0px #333333 solid;

    line-height: 20px;

	height: 20px;

    width: 165px;

	margin-top: 0px;

	text-align: center;

	vertical-align: middle;

}

div#fillCol

{

    top: 0; 

    margin: 3px 6px 12px 172px;

    padding: 3px 3px 8px 8px;

    background-color: #ffffff;

    max-width: 595px;

	z-index: 100; 

}

div#wrapper   

{

	position: absolute; 

	width: 760px; 

    margin-left: 0; 

	margin-right: 0; 

    z-index: 60;

	border: 0px #666666 solid;

    background-color: #ffffff;

}



/* Sherry Added: */
.greyBKbar		{ background-color: #dadbda; color: #000; font-weight: bold; text-align: center; font-size: 13px; padding: 0px; }






/*\*//*/ 

.newBFC {display: inline-block;}

/**/


/* Code for new drop down menu*/
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial}
	
#sddm li.pad1
{	margin: 0;
	padding: 0;
	width: 120px;
	list-style: none;
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial}
	
#sddm li.pad2
{	margin: 0;
	padding: 0;
	width: 120px;
	list-style: none;
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial}
	
#sddm li.pad3
{	margin: 0;
	padding: 0;
	width: 100px;
	list-style: none;
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial;}
	
#sddm li.pad4
{	margin: 0;
	padding: 0;
	width: 75px;
	list-style: none;
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial;}
	
#sddm li.pad5
{	margin: 0;
	padding: 0;
	width: 75px;
	list-style: none;
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial;}
	
#sddm li.pad6
{	margin: 0;
	padding: 0;
	width: 130px;
	list-style: none;
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial;}
	
#sddm li.pad7
{	margin: 0;
	padding: 0;
	width: 25px;
	list-style: none; 
	float: left;
	vertical-align: text-middle;
	font: bold 16px arial;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 3px 10px;
	width: 100px;
	background: #1a570c;
	color: #FFF;
	text-align: left;
	text-decoration: none}

#sddm li a:hover
{	background: #1a570c;
	color: #f9de35;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #1a570c;
	border: 1px solid #f9de35}

#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 3px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: underline;
		background: #1a570c;
		color: #ffffff;
		font: bold 12px arial}

#sddm div a:hover
	{	background: #1a570c;
		color: #f9de35}
		
/* end of code for new drop down menu */




.sideMenu {

float:left; width:100%; margin:0 0 0px 0; 

}

.sideMenu ul {

padding:0;margin:0;list-style-type:none; background: #1a570c; width: 165px; text-align: center;

}

.sideMenu ul li {

float:left; position:relative; padding-right: 1em; 

}

/*.sideMenu ul li.group {display:block; text-indent:10px; background:#ff0; color:#ff0; width:152px; padding:4px 0;}*/

.sideMenu ul li a, .sideMenu ul li a:visited {

float:left; display:block; width: 165px; text-decoration:none; color:#ffffff; padding:0px 0px 0px 0px; line-height: 18px; h/ight: 23px; background-color: #1a570c; font-size: 12px;

}

.sideMenu ul li:hover {width:auto;}

.sideMenu ul li a:hover {background:#1a570c; color:#f9de35;}

.sideMenu ul li:hover a {background-color:#1a570c; color:#f9de35; text-decoration: underline;}

.sideMenu ul li:hover ul li:hover a {background-color:#1a570c; color:#f9de35; text-align: left; text-decoration: underline; font-size: 12px; }

/*.sideMenu ul li:hover ul.endstop li:hover a {background-color:#1a570c; color:#f9de35; text-decoration: underline; font-size: 12px;}*/

.sideMenu ul li:hover ul li a {background-color:#1a570c; color:#f9de35; text-align: left; text-decoration: underline; font-size: 12px; }

.sideMenu ul li ul {

display: none; position: absolute; top: 2px;

}

/*.sideMenu ul li > ul {

display: none; position: absolute; top: 2px;

}*/

.sideMenu table {

margin:0; border-collapse:collapse; position:absolute; top:0; left:0;

}

.sideMenu ul li:hover ul {

display:block; position:absolute; top:2px; background:#1a570c; color: #ffffff; margin-top:1px; left:160px; width:195px; border: 2px #f9de35 solid;

}

/*.sideMenu ul li:hover ul.endstop {

display:block; position:absolute;top:29px; background:#ffffff; margin-top:1px; left:0; width:215px; border: 2px #f9de35 solid;

}*/

/*.sideMenu ul li:hover ul.scroller {

height:138px; width:172px; overflow:auto;}*/



/*.sideMenu ul li:hover ul.endstop {

left:-80px;

}*/

.sideMenu ul li:hover ul li ul {

display: none;

}

.sideMenu ul li:hover ul li a {

display:block; background-color:#1a570c; color:#ffffff; height: auto; line-height:10px; padding:4px 16px; width:163px;

}

/*.sideMenu ul li:hover ul.endstop li a {

display:block; background:#1a570c; color:#fff; height:auto; line-height:10px; padding:4px 16px; width:183px;

}*/

/*.sideMenu ul li:hover ul li a.drop {

background:#ff0000;

}*/

/*.sideMenu ul li:hover ul li a:hover { color:#ff0; background: #ff0000;

}*/

/*.sideMenu ul li:hover ul li a:hover.drop {

background: #888; color:#ff0;

}*/

/*.sideMenu ul li:hover ul li:hover ul {

display:block; position:absolute; left:153px; top:-70px; color:#000; left:152px; height:138px; width:172px; overflow:auto; background:#888;

}*/

/*.sideMenu ul li:hover ul li:hover ul li a {background:#888;}*/

/*.sideMenu ul li:hover ul li:hover ul li.group {width:152px; padding:5px 0;}*/

/*.sideMenu ul li:hover ul li:hover ul.left {

left:-172px;

}*/

/*.sideMenu ul li:hover ul li:hover ul li a:hover {background:#666; color:#0ff;}*/

.sideMenu ul li a:hover ul {

display:block; position:absolute; top:2px; t\op:29px; background:#1a570c; left:160; marg\in-top:1px; border: 2px #f9de35 solid;

}

/*.sideMenu ul li a:hover ul.scroller {

height:138px; overflow:auto;}*/



/*.sideMenu ul li a:hover ul.endstop {

left: -80px;

}*/

.sideMenu ul li a:hover ul li a {

display:block; color:#fff; height:1px; line-height:10px; padding:4px 16px; width:163px; font-size: 12px; text-decoration: underline;

}

/*.sideMenu ul li a:hover ul li a.drop {

background:#888; padding-bottom:5px;

}*/

/*.sideMenu ul li a:hover ul li a ul {

visibility:hidden; position:absolute; height:0; width:0;

}*/

.sideMenu ul li a:hover ul li a:hover {

color:#f9de35; background: #1a570c;

}

/*.sideMenu ul li a:hover ul li a:hover.drop {

 background: #888; color:#ff0;

}*/

/*.sideMenu ul li a:hover ul li a:hover ul {

visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; height:138px; width:170px; overflow:auto; background:#888;

}*/

/*.sideMenu ul li a:hover ul li a:hover ul.left {

left:-170px;

}*/

/*.sideMenu ul li a:hover ul li a:hover ul li a:hover {background:#666; color:#0ff;}*/

.left {clear:both;}








