﻿body 
{
	font-family: verdana, Arial;
	font-size: xx-small;
	color: Black;
	background-color: #004a00;
	text-align: center;
	margin: 0 auto;
}

.headingMessage
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: x-small;
	color: Black  
}
.menuTop
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: black;
	text-decoration: none;
}

.menuMiddle
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: small;
	color: white;  
	text-decoration: none;
		
}

.menuBottom
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: #628262;  
	text-decoration: none	

}
.labelMessage
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: Black  
}

.labelAdmin
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: Black  
}
.labelAdminNormalXSmall
{
	font-family: verdana, Arial;
	font-weight: normal;
	font-size: x-small;
	color: Black  
}
.labelAdminGreen
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: #25521c;
}
.labelAdminGreenSmall
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: small;
	color: #25521c;
}
.labelAdminGreenXSmall
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: x-small;
	color: #25521c;
}
.labelAdminGreenNormal
{
	font-family: verdana, Arial;
	font-weight: normal;
	font-size: xx-small;
	color: #4f7c46;
}

.labelAdminGreenNormalItalics
{
	font-family: verdana, Arial;
	font-weight: normal;
	font-size: xx-small;
	font-style:italic;
	color: #0033ff;
}
.labelAdminDark
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: Black;  
}

.labelAdminItalic
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	font-style: italic;
	color: Black;
	
}
.labelPageHeader
{
	 font-family: Verdana, Arial;
	 font-weight: bold;
	 font-size: small;
	 color: White;
}
.labelPageHeader16
{
	 font-family: Verdana, Arial;
	 font-weight: bold;
	 font-size: 16px;
	 color: White;
}
.txtBoxAdmin
{
	font-family: verdana, Arial;
	font-weight: normal; 
	font-size: xx-small;
	color: Black  
}
.txtBoxAdminRight
{
	font-family: verdana, Arial;
	font-weight: bold; 
	font-size: xx-small;
	color: Black;
	text-align:right;
}

.txtBoxAdminRightGreen
{
	color: #25521c;
	font-family: verdana, Arial;
	font-weight: bold; 
	font-size: xx-small;
	text-align:right;
}
.errorMessage
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	font-style: italic;
	color: Red;  
}

.MainMenuLink
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: small;
	color: Black;
}

.MainMenuLink:hover
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: small;
	color: White;
}

.SubMenuLink
{
	font-family: verdana, Arial;
	font-size: small;
	color: Black;
}

.SubMenuLink:hover
{
	font-family: verdana, Arial;
	font-size: small;
	color: White;
}

.TriMenuLink
{
	font-family: Arial;
	font-size: x-small;
	color: Black;
}

.TriMenuLink:hover
{
	font-family: Arial;
	font-size: x-small;
	color: #25521c;
}

.PartHeadings
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	background-color: #4f7c46;
	border-color: Black;
}

.GridHeadings
{
	font-family : Verdana ;
	font-size :xx-small ;
	font-weight: bold;  
	color: White ;
	background-color : #4f7c46;
}

.PartMenuLink
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: small;
	color: Black;
}

.PartMenuLink:hover
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: small;
	color: White;
}

.GreenButton
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: White;
	background-color: #4f7c46;
}

.GrayButton
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: White;
	background-color: #D3D3D3;
}

.Dropdown
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;  
	color: Black;
	background-color: Silver ;
}

.DivisionLink
{
	font-family: Arial;
	font-size: x-small;
	color: Red;
}

.DivisionLinkAlt
{
	font-family: Arial;
	font-size: x-small;
	color: Yellow;
}


.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 10px Verdana;
width: 100%;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.GridItem
{
	background-color: #faebd7;
}

.GridAltItem
{
	background-color: #fffaf0;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactiveMGC.gif) center center repeat-x;
}

.solidblockmenu2{
margin: 0;
padding: 0;
float: left;
font: bold 9px Verdana;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/blockdefault2.gif) center center repeat-x;
}

.solidblockmenu2 li{
display: inline;
}

.solidblockmenu2 li a{
float: left;
color: black;
padding: 3px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu2 li a:visited{
color: black;
}

.solidblockmenu2 li a:hover, .solidblockmenu2 li .current{
color: white;
background: transparent url(images/blockactive2a.gif) center center repeat-x;
}

.lnkClass{
color: blue;
}

#cfnavbar{
margin: 0;
padding: 0;
}

#cfnavbar ul{
background: url(images/bg.gif) repeat-x;
padding: 0;
margin: 0;
float: left;
font: bold 100% Verdana;
}

#cfnavbar ul li{
display: inline;
}


#cfnavbar ul li a, #cfnavbar ul li span{
float: left;
color: black;
font-weight: bold;
padding: 8px 13px 5px 6px;
text-decoration: none;
background: url(images/divider.gif) top right no-repeat;
}

#cfnavbar ul li span{ /*Targets span tag to the right of #leftcorner below*/
padding-left: 0px;
}

#cfnavbar ul li a#leftcorner{
float: none;
padding-left: 10px;
padding-right: 0px;
background: url(images/leftcorner.gif) top left no-repeat;
}

#cfnavbar ul li a#rightcorner{
padding-right: 10px;
background: url(images/rightcorner.gif) top right no-repeat;
}

#cfnavbar ul li a:hover{
text-decoration: underline;
}

#cfnavbar:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


.ddoverlap{
border-bottom: 1px solid #bbb8a9;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font: bold 90% default;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
padding: 3px 7px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color: black;
background: transparent url(images/righttabdefault.gif) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
}

.ddoverlap li a:visited{
color: black;
}

.ddoverlap li a:hover{
text-decoration: underline;
}

.ddoverlap li.selected a{ /*selected tab style*/
color: blue;
z-index: 100; /*higher z-index so selected tab is topmost*/
top: 1px; /*Shift tab 1px down so the border beneath it is covered*/
background: transparent url(images/righttabselected.gif) 100% 0 no-repeat;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
color: black;
}

.TableBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.ExampleCrimson
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	background-color: #e30000;
	border-color: Black;
}

.ExampleDefault
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	background-color: #4f7c46;
	border-color: Black;
}

.ExampleGreen
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	background-color: Green;
	border-color: Black;
}

.ExampleIndigo
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	background-color: #4b0082;
	border-color: Black;
}

.ExampleSlateBlue
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	background-color: #36648B;
	border-color: Black;
}

.ExampleSteelBlue
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	background-color: #466b99;
	border-color: Black;
}
.labelPageHeaderLarge
{
	 font-family: Trebuchet MS, Verdana, Arial;
	 font-weight: bold;
	 font-size: large;
	 color: Black;
}

.labelSectionHeaderLarge
{
	 font-family: Trebuchet MS, Verdana, Arial;
	 font-weight: normal;
	 font-size: large;
	 color: Red;
}
.labelTitleBold
{
	 font-family: Trebuchet MS;
	 font-weight: bold;
	 font-size: 12px;
	 color: Black;
}

.labelTitleNormal
{
	 font-family: Trebuchet MS;
	 font-weight: normal;
	 font-size: 12px;
	 color: Black;
}

.labelFooterExtraSmall
{
	 font-family: Tahoma;
	 font-weight: bold;
	 font-size: x-small;
	 color: Black;
}

.labelGray
{
	 font-family: Trebuchet MS;
	 font-weight: normal;
	 font-size: 12px;
	 color: Gray;
}

.labelHeaderLargeNormal
{
	 font-family: Trebuchet MS, Verdana, Arial;
	 font-weight: normal;
	 font-size: large;
	 color: Black;
}

.labelTahomaSmall
{
	 font-family: Tahoma;
	 font-weight: normal;
	 font-size: small;
	 color: Black;
}
.SignonHeader
{
	font-family: 'Arial Rounded MT Bold' , Arial;
	font-weight: normal;
	font-size: x-large;
	color: #334a00;
}
.EventTabs
{
	font-size: 10px;
}

.watermarked
{
	font-family: verdana, Arial;
	font-weight: normal; 
	font-size: xx-small;
	color: Gray;
}
.pageHeading
{
	background-color: Gray;
}
.labelGreenSmall
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #25521c;
}

.labelAdminRed
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: Red;  
}
.labelAdminXXLarge
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-large;
	color: Black;  
}
.labelAdminNormalBlue13
{
	font-family: verdana, Arial;
	font-weight: normal;
	font-size: 13px;
	color: Blue;  
}
.labelAdminNormal10
{
	font-family: verdana, Arial;
	font-weight: normal;
	font-size: 10px;
	color: Black;  
}
.labelBrownHeading
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 16px;
	color: #330000;
}
.labelBrownDate
{
 font-family: Comic Sans MS;
 font-weight: normal;
 font-style: italic;
 font-size: 24px;
 color: #8B4513;
}
.labelSectionHeaderLargeBlue
{
	 font-family: Trebuchet MS, Verdana, Arial;
	 font-weight: normal;
	 font-size: large;
	 text-decoration: underline;
	 color: Blue;
}
.labelBlackHeading
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 16px;
	color: Black;
}
.mainPanel
{
 height: 530px;
 width: 780px;
 background-color: #F5FFFA;
}
.labelPageHeaderLargeGray
{
	 font-family: Trebuchet MS, Verdana, Arial;
	 font-weight: bold;
	 font-size: large;
	 color: Gray;
}
.labelVerdana11Black
{
	 font-family: verdana;
	 font-weight: normal;
	 font-size: 11px;
	 color: Black;
}
.labelVerdana11BlackBold
{
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 11px;
	 color: Black;
}
.labelAdminGreenLarge
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: large;
	color: #25521c;
}
.labelAdminSmall
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: small;
	color: Black  
}
.labelCodesRetail
{
	 font-family: verdana;
	 font-weight: normal;
	 font-size: 11px;
	 color: Green;
}
.labelCodesTurf
{
	 font-family: verdana;
	 font-weight: normal;
	 font-size: 11px;
	 color: Blue;
}
.labelCodesGrower
{
	 font-family: verdana;
	 font-weight: normal;
	 font-size: 11px;
	 color: Red;
}
.labelCodesRetailBold
{
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 11px;
	 color: Green;
}
.labelCodesTurfBold
{
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 11px;
	 color: Blue;
}
.labelCodesGrowerBold
{
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 11px;
	 color: Red;
}
.hyperlink11
{
	font-size:11px;
}
.mapPanel
{
 height: 530px;
 width: 780px;
 background-color: White;
}
.labelBlueDate
{
 font-family: Comic Sans MS;
 font-weight: normal;
 font-style: italic;
 font-size: 24px;
 color: Blue;
}
.mainPanelRetail
{
	height: 530px;
	width: 780px;
	background-color: #ffe9a8;
}
.mainPanelTurf
{
	height: 530px;
	width: 780px;
	background-color: #d2ffd2;
}
.mainPanelGrower
{
	height: 530px;
	width: 780px;
	background-color: #e3c3e3;
}
.titlePanel
{
	width: 598px;
	background-color: #F5FFFA;
}
.titlePanelRetail
{
	width: 598px;
	background-color: #ffe9a8;
}
.titlePanelTurf
{
	width: 598px;
	background-color: #d2ffd2;
}
.titlePanelGrower
{
	width: 598px;
	background-color: #e3c3e3;
}
.menuPanelRetail
{
	background-color: #ffe9a8;
}
.menuPanelTurf
{
	background-color: #d2ffd2;
}
.menuPanelGrower
{
	background-color: #e3c3e3;
}
