﻿body
{
	font-family: verdana, Arial;
	font-size: xx-small;
	color: Black;
	background-color: #35538d;
	text-align: center;
	margin: 0 auto;
}

.headingMessage
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: x-small;
	color: Black  
}

.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  
}

.labelAdminGreen
{
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: xx-small;
	color: #003399;
}

.labelAdminGreenNormal
{
	font-family: verdana, Arial;
	font-weight: normal;
	font-size: xx-small;
	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: Black;
}

.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: #003399;
	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: #36648B;
}

.PartHeadings
{
	font-family : Verdana ;
	font-size :x-small ;
	 font-weight: bold;  
	color: White ;
	border-style :solid ;
	border-width : 1px ;
	background-color : #36648B;
	border-color :Black ;
}

.GridHeadings
{
	font-family : Verdana ;
	font-size :xx-small ;
	font-weight: bold;  
	color: White ;
	background-color : #36648B;
}

.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: #36648B;
}

.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/blockactiveDCI1.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;
}

.GridComboItem
{
	background-color: White;
	font-family: verdana, Arial;
	font-weight: normal; 
	font-size: xx-small;
	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, Verdana, Arial;
	 font-weight: bold;
	 font-size: 12px;
	 color: Black;
}

.labelTitleNormal
{
	 font-family: Trebuchet MS, Verdana, Arial;
	 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;
}
.watermarked
{
	font-family: verdana, Arial;
	font-weight: normal; 
	font-size: xx-small;
	color: Gray;
}
.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;
}
.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;
}
.hyperlink10Bold
{
	font-family: Arial, Verdana;
	font-size:10px;
	color:Blue;
}
.hyperlink11
{
	font-family: Arial, Verdana;
	font-size:11px;
}
.hyperlink12
{
	font-family: Arial, Verdana;
	font-size:12px;
}
.hyperlink14
{
	font-family: Arial, Verdana;
	font-size:14px;
	color:Blue;
}
.hyperlink14Black
{
	font-family: Arial, Verdana;
	font-size:14px;
	color:Black;
}
.hyperlink14BlackBold
{
	font-family: Arial, Verdana;
	font-size:14px;
	color:Black;
	font-weight:bold;
}
.headerBack
{
	background-color: #f9f7ff;
}
.labelVerdana16BlackBold
{
	 font-family: verdana;
	 font-weight: normal;
	 font-size: 18px;
	 color: Black;
}
.menuStatic
{
	background-color: #bac58c;
	color: black;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 14px;
}
.menuHover
{
	color: white;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 14px;
	background-color: #8a9368;
}
.menuDynamic
{
	color: white;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 14px;
	background-color: #8a9368;
}
.menuDynamicHover
{
	background-color: #bac58c;
	color: black;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 14px;
}
.menuR3
{
	font-family: Arial, Verdana;
	font-weight: bold;
	font-style: italic;
	color: White;
	font-size: 14px;
	background-color: #4162a6;
}
.menuR3Hover
{
	font-family: Arial, Verdana;
	font-weight: bold;
	font-style: italic;
	color: Yellow;
	font-size: 14px;
}
.topBlue_old
{
	background-color: #dce6f2;
}
.labelTopBlue
{
	color: #00286e;
	font-size: 14px;
	font-family: Arial, Verdana;
	font-weight: normal;
	text-decoration:none;
}
.labelTopBlueLarge
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: #00286e;
	font-size: 20px;
}
.labelBrownLarge
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: #827F70;
	font-size: 20px;
}
.labelTopBlack
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Black;
	font-size: 14px;
	text-decoration:none;
}
.labelTopBlackLarge
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 20px;
}
.pnlBrown
{
	background-color: #ddd9c3;
}
.pnlGreen
{
	background-color: #ebf1de;
}
.pnlBlue
{
	background-color: #dce6f2;
}
.topBlue
{
	background: url(images/blue.jpg);
}
.pnlHeader1
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 28px;
}
.pnlHeader2
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 18px;
}
.pnlHeader3
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 16px;
}
.pnlText
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Black;
	font-size: 14px;
	text-decoration:none;
}
.pnlTextBold
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 14px;
	text-decoration:none;
}
.pnlTextItalic
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Black;
	font-size: 14px;
	font-style:italic;
	text-decoration:none;
}
.pnlTextBoldItalicUnderline
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 14px;
	font-style:italic;
	text-decoration:underline;
}
.pnlTextBlue
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: #2b67b1;
	font-size: 14px;
	text-decoration:none;
}
.lnkBrown
{
	color: #7e6f1b;
	font-weight: normal;
	font-family: Arial, Verdana;
	font-size: 14px;
}
.lnkGreen
{
	color: #485d23;
	font-weight: normal;
	font-family: Arial, Verdana;
	font-size: 14px;
}
.lnkBlue
{
	color: #2b67b1;
	font-weight: normal;
	font-family: Arial, Verdana;
	font-size: 14px;
}
.pnlNote
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Black;
	font-size: 16px;
}
.pnlNoteLink
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Blue;
	font-size: 16px;
}
.pnlBullet
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Black;
	font-size: 14px;
	text-decoration:none;
}
.pnlBulletBold
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 14px;
	text-decoration:none;
}
.altGridBlue
{
	background-color: #e4ebf5;
}
.altGridGreen
{
	background-color: #eaf2d8;
}
.altGridBrown
{
	background-color: #f4f4c8;
}
.pnlText12
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Black;
	font-size: 12px;
	text-decoration:none;
}
.pnlText14Bold
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 14px;
	text-decoration:none;
}
.pnlText10Bold
{
	font-family: Arial, Verdana;
	font-weight: bold;
	color: Black;
	font-size: 10px;
	text-decoration:none;
}
.labelArial16BlackBold
{
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 18px;
	color: #7b7b7b;
}
.pnlText12
{
	font-family: Arial, Verdana;
	font-weight: normal;
	color: Black;
	font-size: 12px;
	text-decoration:none;
}
.adjustedZIndex 
{
	z-index: 1;
}