a.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

a.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #618621;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 1.5;
}
a.news:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.news:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.text_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F680E;
	text-decoration: none;
}
a.text_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F680E;
	text-decoration: none;
}
a.text_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F680E;
	text-decoration: underline;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #5C8827;
	font-weight: bold;
}
a.greenLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #527A23;
	text-decoration: none;
}
a.greenLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #527A23;
	text-decoration: none;
}
a.greenLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #527A23;
	text-decoration: underline;
}
.nav_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3E660D;
}
a.sidenav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #5C8827;
}
a.sidenav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.sidenav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.bannerLink {
	text-decoration: none;
}
a.bannerLink img {
	border: 0px;
  margin-bottom: 16px;
}
.text_homepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 1.5;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 1.5;
}
.floatRight {
	float: right;
  margin: 0px 0px 7px 7px;
}
.floatLeft {
	float: left;
  margin: 0px 0px 7px 7px;
}
.clearLeft {
	clear: left;
}
.spacer {
	clear: both;
}
.noBorder {
	border: none;
}
#ncfList {
	background-color: #f1f1f1;
  margin: 0px;
  padding: 15px 5px 10px 35px;
  list-style-position: outside;
}
#ncfList li {
	margin-bottom: 10px;
  margin-left: 20px;
}
#spotLightItems {
	margin-top: 10px;
}
a.homeText,
a.homeText2 {
	text-decoration: none;
  color: #333333;
}
a.homeText2:hover {
	text-decoration: underline;
  color: #333333;
}
a.homeText:hover {
	text-decoration: none;
  color: #333333;
}
/*** Estimate Form ***/
form h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  background-color: #cccccc;
  padding: 2px;
  margin: 5px 0px 10px 0px;
  clear: left;
}
form span.formLabel {
	width: 160px;
  font-weight: bold;
  text-align: right;
  display: block;
  float: left;
  clear: left;
  margin-right: 5px;
  margin-bottom: 10px;
}
form p {
	clear: left;
  margin-bottom: 2px;
}
form table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 1.5;
}
#txtCompanyName,
#txtCity,
#txtState,
#txtContactName,
#txtPhone,
#txtEmail,
#txtDropOther,
#txtTruck,
#txtDistance,
#txtPickOther {
	float: left;
  display: block;
  clear: right;
  width: 300px;
}
#dropDownMktg {
	float: left;
  display: block;
  clear: right;
}
#txtPickCity,
#txtPickBldg,
#txtPickFloor,
#txtPickState,
#txtPickAddress,
#txtPickZip {
	float: left;
  display: block;
  clear: right;
  width: 300px;
}
#txtCondition {
	float: left;
  display: block;
  clear: right;
	width: 50px;
}
#txtVolume {
	float: left;
  display: block;
  clear: right;
	width: 100px;
}
#btnSubmit {
	float: left;
	display: block;
  clear: both;
  margin: 20px 10px 10px 80px;
}
input,
textarea,
select
 {
	border: 1px solid #0a50a1;
  background-color: #f0f9f2;
}
#ageRange_0,
#ageRange_1,
#ageRange_2,
#ageRange_3,
#deliveryType_0,
#deliveryType_1,
#deliveryType_2,
#pickUpDetails1_0,
#pickUpDetails1_1,
#pickUpDetails2_0,
#pickUpDetails2_1,
#pickUpDetails2_2,
#pickType_0,
#pickType_1,
#pickType_2,
#truck_1,
#truck_2,
#distance1,
#distance2,
#dropType_0,
#dropType_1,
#dropType_2,
#inventory_0,
#inventory_1,
#inventory_2 {
	border: none;
  background-color: #ffffff;
}
.ActiveInputControl {
	background-color: #ffffff;
  border: 1px solid #008000;
}
.InactiveInputControl {
	background-color: #f0f9f2;
  border: 1px solid #0a50a1;
}
#valTxtCompanyName,
#valTxtCity,
#valTxtState,
#valTxtContactName,
#valTxtPhone,
#valTxtEmail,
#valTextareaEquipment,
#valAgeRange,
#valTxtCondition,
#valTxtVolume,
#valTxtPickCity,
#valTxtPickState,
#valTxtPickZip,
#valTxtPickAddress {
	float: left;
  display: block;
  clear: right;
}
#percSign {
	float: left;
  display: block;
}
#dropOffPanel {
	display: none;
}
#pickUpPanel {
	display: none;
}
#packingPanel {
	display: none;
}
#txtPickOther,
#txtDropOther,
#txtTruck,
#txtDistance,
#txtareaInventory {
	display: none;
}
.error {
 color: red;
 font-size: 90%;
}
.centerIMG {
	text-align: center;
	margin-top: 45px;
}

