/*line-height: 14px;*/
body {color: #2e2a1a;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-style: normal;margin-top: 0px;margin-left: 0px;scrollbar-arrow-color: #B5926E;scrollbar-3dlight-color: #CCCCCC;scrollbar-darkshadow-color: #dddddd;scrollbar-face-color: #eeeeee;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #CCCCCC;scrollbar-track-color: #fcfcfc; }
td {color: #2e2a1a;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-style: normal;margin-top: 0px;margin-left: 0px;scrollbar-arrow-color: #B5926E;scrollbar-3dlight-color: #CCCCCC;scrollbar-darkshadow-color: #dddddd;scrollbar-face-color: #eeeeee;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #CCCCCC;scrollbar-track-color: #fcfcfc; }
img {border-style:none; }
/* ToolTip*/
#dhtmltooltip{visibility:hidden; z-index:999;  position: absolute;background-image: url(../../images/WhtBkg.png); background-repeat: repeat; background-attachment: scroll; border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
.postit
{
background-image: url(../../images/WhtBkg.png); background-repeat: repeat; background-attachment: scroll;
}
.classoutline
{
	border-right: #cccccc 1px solid;border-left: #cccccc 1px solid;border-top: #cccccc 1px solid;border-bottom: #cccccc 1px solid;
}
.tooltipInterior{padding-left:10px;padding-right:10px;}
/*input{color: #cccccc;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}*/
.inputbox{color: #504030;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
.inputbox2{width: 120px; color: #504030;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
.inputboxdark{color: #504030;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
select{color: #2e2a1a;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
/*.searchtype{color: #f18510; line-height:14px;}*/
.searchtype{color: #f18510; vertical-align:middle;  }
.searchtype input{height:14px; vertical-align:middle; }
.error{color: #ff0000; font-size: x-small; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;}

/* class for the rounded corners */
.rounded{background-image: url(../../images/WhtBkg.png); background-repeat: repeat; background-attachment: scroll;position: relative;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
.sided{background-image: url(../../images/WhtBkg.png); background-repeat: repeat; background-attachment: scroll;position: relative;border-left: #cccccc 1px solid;border-right: #cccccc 1px solid;}
.sm_rounded{ text-align: center; position:relative;border-right: #FF0000 1px solid;border-top: #FF0000 1px solid;border-left: #FF0000 1px solid;border-bottom: #FF0000 1px solid;}
.smartlink
{
	color: #f18510;
	cursor: pointer;
}
hr{border-right: #ffffff 1px solid;border-top: #ffffff 1px solid;border-left: #ffffff 1px solid;border-bottom: #cccccc 1px solid;}

/*row colors*/
.silver
{ background-color: gainsboro;}

/*red error message on login control*/
.smallred{ color:red;font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; }

.paging
{
	font-size:10px; line-height:10px; 
}
/* fudge for IE6 to have transparent button with png behind */
.buttonfix { z-index:9;}
DIV.fileinputs { POSITION: relative }
DIV.fakefile { Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px }
INPUT.image { Z-INDEX: 2; FILTER: alpha(opacity: 0); POSITION: relative; moz-opacity: 0; opacity: 0 }


ul
{
	list-style-image: url(../../images/doublebullet.gif);
}

/* standard link class */
a { color: #f18510; text-decoration: none; }
a:link {color: #f18510;	text-decoration: none;}
a:hover {color: #FF0000;	text-decoration: none;}

/* Main navigation bar */
.TopMenu {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 12px;color: #2e2a1a;padding-right: 5px;padding-left: 5px;text-decoration: none;}
.TopMenu:link {	font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 12px;color: #2e2a1a;padding-right: 5px;padding-bottom: 12px;text-decoration: none;}
.TopMenu:hover{font-family: "Century Gothic" , Arial, Helvetica, sans-serif;font-size: 12px;color: #f18510;padding-right: 5px;padding-left: 5px;text-decoration: none;}

/* Footer navigation bar */
.BottomMenu {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #504030;padding-right: 5px;padding-left: 5px;text-decoration: none;}
.BottomMenu:link {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #504030;padding-right: 5px;padding-left: 5px;text-decoration: none;}
.BottomMenu:hover {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #f18510;padding-right: 5px;padding-left: 5px;text-decoration: none;}

/* left section menu*/
.LeftMenu {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #2e2a1a;text-decoration: none;}
.LeftMenu:link {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #2e2a1a;line-height: 18px;text-decoration: none;}
.LeftMenu:hover {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #f18510;line-height: 18px;text-decoration: none;}

/* dropdown section menu*/
.ddMenu {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #2e2a1a;text-decoration: none;}
.ddMenu:link {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #2e2a1a; text-decoration: none;}
.ddMenu:hover {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #f18510; text-decoration: none;}

/* secondary navigation bar*/
.SubMenuSeparator{font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;padding-right: 5px;padding-left: 5px;line-height: 18px;text-decoration: none;}
.SubMenu {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #f18510;text-decoration: none;}
.SubMenu:link {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #f18510;line-height: 18px;text-decoration: none;}
.SubMenu:hover {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #504030;line-height: 18px;text-decoration: none;}

.Copyright {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 11px;color: #504030;padding-right: 5px;padding-left: 5px;}

/* Large red header text*/
.Red2	{color: #FF0000;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 18px;}
/* Large grey header text*/
.Gray2	{color: #968870;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 18px;}
/* Smaller red header text*/
.Red3	{color: #FF0000;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 16px;}
/* Smaller grey header text*/
.Gray3	{color: #968870;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 16px;}
/* Small dark gray header text */
.Gray4	{color: #726242 ;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 14px; font-weight:bold}
/* Small dark gray header text */
.Gray5	{color: #726242;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold}

/* Subsection red header text*/
.Red1 {color: #FF0000;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 24px;}
/* Subsection grey header text*/
.Gray1 {color: #968870;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 24px;}
.smSectionTitleSuperScript {font-size: 14px;}


/* Plant Info Page Classes*/
.PlantNameTitle		{color: #FF0000;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 24px;}
.PlantName			{color: #968870;font-family:  Arial, Helvetica, sans-serif;font-size: 18px;font-weight:bold;}
.OtherVarieties		{color: #FF0000;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 18px;}
.OtherPictures		{color: #968870;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 18px;}
.infoTitle			{color: #f18510;font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}

/* Employment Listing Page */
.small{ font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; }



/* Large grey section title when displayed as a subsection at the right*/
#rightsectionhead 
{
	font-family: 'Century Gothic' , Arial, Verdana, Helvetica, sans-serif;
	color: #d8d1bc;
	font-size: 50px;
	line-height: 62px;
	text-align: right;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	z-index: 0;
	top: -12px;
	right: 0px;
	float: right;
	position: absolute;
}
#leftsectionhead 
{
	font-family: 'Century Gothic' , Arial, Verdana, Helvetica, sans-serif;
	color: #d8d1bc;
	font-size: 60px;
	line-height: 75px;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	z-index: 0;
	top: -15px;
	left: 0px;
	float: right;
	position: absolute;
}
#subsectionhead {
	overflow: visible;
	z-index: 0;
	position: absolute;
	left: 0px;
	top: -5px;
	line-height: 30px;
}
#contain
{
	position: relative;
	width: 634px;
}
.outline
{
	border-right: #cccccc 1px solid;border-left: #cccccc 1px solid;border-top: #cccccc 1px solid;
}
.nooutline
{
	border-top-style: none;	border-right-style: none;border-left-style: none;
}
.nooutline
{
	border-top-style: none;	border-right-style: none;border-left-style: none;
}
.bottomoutline
{
	border-bottom: #cccccc 1px solid;	border-right: #cccccc 1px solid;border-left: #cccccc 1px solid;
}
.TopMenuTD {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 12px;color: #2e2a1a;text-decoration: none;}
.TopMenuTD:link {	font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 12px;color: #2e2a1a;text-decoration: none;}
.TopMenuTD:hover{font-family: "Century Gothic" , Arial, Helvetica, sans-serif;font-size: 12px;color: #f18510;text-decoration: none;border-right: #cccccc 1px solid;border-left: #cccccc 1px solid;border-top: #cccccc 1px solid;}

.checkoutBarCurrent { font-size: 12px; font-family: "Century Gothic", arial, geneva, tahoma; font-weight: bold; text-decoration: none; }
.checkoutBarTo { color: #b6b6b6; font-size: 11px; font-family: "Century Gothic", arial, geneva, tahoma; text-decoration: none; }
.checkoutBarFrom { color: #b6b6b6; font-size: 11px; font-family: "Century Gothic", arial, geneva, tahoma; text-decoration: none; }

/*Punch'n Gro */
.grid_white {background-color: #FFFFFF;}
.grid_white:link {background-color: #FFFFFF;}
.grid_white:hover {background-color: #CCCCCC;}
.grid_gray {background-color: #EEEEEE;}
.grid_gray:link {background-color: #EEEEEE;}
.grid_gray:hover {background-color: #CCCCCC;}
.grid_section {background-color: #e5e1d5;}
.grid_hdr {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
.grid_body, .grid_body a:link, .grid_body a:visited, .grid_body a:hover, .grid_body a:active {font-family: "Century Gothic", Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration: none;}

/* Borders */
.L_border { border-left:solid 1px #cccccc;}
.R_border { border-right:solid 1px #cccccc;}
.T_border { border-top:solid 1px #cccccc;}
.B_border { border-bottom:solid 1px #cccccc;}

/* Floating survey div */


#footer2
{
	display:block;
	position: absolute;
	text-align: left;
	/*bottom: 0;*/
	left: 0px;
	width: 219px;
	height: 100px;
	top: 100px;
	visibility: visible;
	/*margin-bottom: 0px; */
	background-image: url(../../images/Bkg_White_Stroke.png);
	background-repeat: no-repeat;
}

.TBHead {  color: #414042; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.TDHead {  color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; text-align: left; vertical-align: top; width: 90px; }
.TDinfo {  font-size: 12px; line-height: 15px; text-align: left; vertical-align: top; }
