﻿BODY, TABLE, TD, TH, TR {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

h1, h2, h3 {
	font-family: Verdana, Arial, Helvetica;
}

p {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

b {
	font-weight: bold;
}

.labelbody {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	font-weight: normal;
	margin: 0px;
}

.labelsm {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	font-weight: normal;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
}

.labelvariety {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
}

.alertbox {
	background-color: #FFCC99;
	color: #000000;
	border: 1px #F1993B solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	width: 250px;
	padding: 5px;
}

.menubox {
	background-color: #B0CA7B;
	color: #000000;
	border: 1px solid #3A6429;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	width: 600px;
	padding: 5px;
	white-space: nowrap;
}

.shipbox {
	background-color: #B0CA7B;
	color: #000000;
	border: 1px solid #3A6429;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	width: 350px;
	padding: 5px;
	white-space: nowrap;
}

.leftborder {
	 border-right: 1px dashed #B0CA7B;
}

.hr {
	background-color: transparent;
	color: #FFFFFF;
	width: 90%;
	height: 1px;
	border-bottom: 1px #E6A12F solid;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

div.hr hr {
  display: none;
}

.hrmini {
	background-color: transparent;
	color: #FFFFFF;
	width: 500px;
	height: 1px;
	border-bottom: 1px #E6A12F solid;
	text-align: center;
	margin-left: 0;
}

div.hrmini hr{
  display: none;
}

img.button {
	border: thin white solid;
}

img.grbutton {
	border: thin #B0CA7B solid;
}

.bluetablehead {
	background-color: #061c4b;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px #006600 solid;
	height: 20px;
}

.bluetabledata {
	background-color: #FFFFFF;
	color: #061c4b;
	font-weight: normal;
	border-bottom: 1px #061c4b solid;
	height: 18px;
}

.outertable {
	border-top: 1px #B0CA7B solid;
	border-bottom: 1px #B0CA7B solid;
	border-left: 1px #B0CA7B solid;
	border-right: 1px #B0CA7B solid;
}

.greentable {
	border-top: 0px #B0CA7B solid;
	border-bottom: 0px #B0CA7B solid;
	border-left: 0px #B0CA7B solid;
}

.greentablehead {
	background-color: #25a125;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px #006600 solid;
	height: 20px;
}

.ltgreentablehead {
	background-color: #B0CA7B;
	color: #333333;
	font-weight: bold;
	border-bottom: 1px #006600 solid;
	height: 20px;
}

.orderrowred {
	background-color: #B0CA7B;
	color: #E64700;
	font-weight: normal;
	border-bottom: 1px #006600 solid;
	height: 20px;
}

.selrowgreen {
	background-color: #FFFF66;
	color: #006600;
	font-weight: normal;
	border-bottom: 1px #006600 solid;
	height: 30px;
}

.selrowred {
	background-color: #FFFF66;
	color: #E64700;
	font-weight: normal;
	border-bottom: 1px #006600 solid;
	height: 30px;
}

.orderrowgrn {
	background-color: #B0CA7B;
	color: #006600;
	font-weight: normal;
	border-bottom: 1px #006600 solid;
	height: 20px;
}

.tantablehead {
	background-color: #FFFF66;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px #F1993B solid;
	height: 20px;
}

.greentabledata {
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;
	border-bottom: 1px #B0CA7B solid;
	height: 30px;
}
.greentabledatabotborder {
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;
	border-bottom: 3px #006600 solid;
	height: 30px;
}


.unsolditem {
	background-color: #FFFFFF;
	color: blue;
	font-weight: normal;
	border-bottom: 1px #B0CA7B solid;
	height: 30px;
}

.greetabledatagrn {
	background-color: #FFFFFF;
	color: #006600;
	font-weight: normal;
	border-bottom: 1px #B0CA7B solid;
	height: 30px;
}


.greetabledatanoborder {
	background-color: #FFFFFF;
	color: #006600;
	font-weight: normal;
	height: 30px;
}

.redtabledata {
	background-color: #FFFFFF;
	color: #F44103;
	font-weight: normal;
	border-bottom: 1px #B0CA7B solid;
	height: 30px;
}


.redtabledatanoborder {
	background-color: #FFFFFF;
	color: #F44103;
	font-weight: normal;
	height: 30px;
}

.redtabledatatan {
	background-color: #FFFF66;
	color: #F44103;
	font-weight: normal;
	border-bottom: 1px #B0CA7B solid;
	height: 30px;
}

.orangetable {
	border-top: 1px #25a125 solid;
}

.orangetablehead {
	background-color: #25a125;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px #006600 solid;
}

.orangetabledata {
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;
	border-bottom: 1px #B0CA7B solid;
}

.orangetabledatal {
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;
	border-left: 1px #B0CA7B solid;
	border-bottom: 1px #B0CA7B solid;
}

.orangetabledatar {
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;
	border-right: 1px #B0CA7B solid;
	border-bottom: 1px #B0CA7B solid;
}

.formbacker {
	background-color: #F3D9CB;
	color: #000000;
}

.microtable {
	background-color: #FFFFFF;
	color: #333333;
	border-top: 1px #3A6429 solid;
	border-left: 1px #3A6429 solid;
}

.microtablecell{
	background-color: #FFFFFF;
	color: #333333;
	border-bottom: 1px #3A6429 solid;
	border-right: 1px #3A6429 solid;
}

.tableselect {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

.tableselectlg {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	font-weight: normal;
}


.tabletextbox {
	width:250pt; font-family: Verdana; font-size: 8pt; color: #333333
}

.tablegrtextbox {
	width:350pt; font-family: Verdana; font-size: 8pt; color: #333333
}


.tabletextbox2 {
	width:250pt; font-family: Verdana; font-size: 12pt; color: #333333
}

.tabletrailtextbox {
	width:170pt; font-family: Verdana; font-size: 8pt; color: #333333
}

.tabletinytextbox{width:30pt; font-family: Verdana; font-size: 8pt; color: #333333}

.tablelbstextbox{width:25pt; font-family: Verdana; font-size: 8pt; color: #333333}

.tabletinytextbox2{width:30pt; font-family: Verdana; font-size: 12pt; color: #333333}

.tabletimebox {
	width:15pt; font-family: Verdana; font-size: 8pt; color: #333333
}

.tablecal {
	width:60pt; font-family: Verdana; font-size: 8pt; color: #333333
}

.tablecal2 {
	width:80pt; font-family: Verdana; font-size: 12pt; color: #333333
}

.tableminitextbox {
	width:100pt; font-family: Verdana; font-size: 8pt; color: #333333
}

.tabledatetimetextbox {
	width:97pt; font-family: Verdana; font-size: 8pt; color: #333333
}

.tableminitextbox2 {
	width:100pt; font-family: Verdana; font-size: 12pt; color: #333333
}

.tablemidtextbox {
	width:80pt; font-family: Verdana; font-size: 8pt; color: #333333
}

.tablelongtextbox {width:320pt; font-family: Verdana; font-size: 8pt; color: #333333}

.tableoptionbox{
	color: #333333; font-family: Verdana; font-size: 8pt
}

.submit{
	background-color: #25a125;
	color: #ffffff;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 70pt;
}

.submit4{
	background-color: #25a125;
	color: #ffffff;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 80pt;
}

.submit5{
	background-color: #25a125;
	color: #ffffff;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 110pt;
	height: 24pt;
}

.submit2{
	background-color: #25a125;
	color: #ffffff;
	font-family: verdana, helvetica;
	font-size: 10pt;
	font-weight: bold;
	cursor: hand;
	width: 70pt;
	height: 24pt;
}

.submit3{
	background-color: #25a125;
	color: #ffffff;
	font-family: verdana, helvetica;
	font-size: 10pt;
	font-weight: bold;
	cursor: hand;
	width: 90pt;
	height: 24pt;
}

.submitorange{
	background-color: #A02900;
	color: #ffffff;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 70pt;
}

.submitmini{width:40pt; color:#ffffff; background-color:#25a125; font-family:verdana, helvetica; font-size:8pt; font-weight:bold; cursor:hand; padding-right: 2px; padding-left: 2px;}

.submitmini2{width:50pt; color:#ffffff; background-color:#25a125; font-family:verdana, helvetica; font-size:8pt; font-weight:bold; cursor:hand; padding-right: 2px; padding-left: 2px;}

.submitbluemini{width:40pt; color:#ffffff; background-color:#061c4b; font-family:verdana, helvetica; font-size:8pt; font-weight:bold; cursor:hand; padding-right: 2px; padding-left: 2px;}

.submitorangemini{width:40pt; color:#ffffff; background-color:#A02900; font-family:verdana, helvetica; font-size:8pt; font-weight:bold; cursor:hand; padding-right: 2px; padding-left: 2px;}

a:link {
	color: #558038; 
}

a:visited {
	color: #000066; 
}

a:active {
	color: #000066;
}

a:hover {
    color: #990000;
    text-decoration: none;
}

div.frameshipa {
	height: 620px;
	overflow-y: scroll;
}

div.frameshipb {
	height: 410px;
	overflow-y: scroll;
}

div.frameshipc {
	height: 180px;
	overflow-y: scroll;
}

div.framelista {
	height: 380px;
	overflow-y: scroll;
}

div.framelistb {
	height: 200px;
	overflow-y: scroll;
}

div.framelistc {
	height: 270px;
	overflow-y: scroll;
}

div.framelistd {
	height: 200px;
	overflow-y: scroll;
}

div.frameliste {
	height: 70px;
	overflow-y: scroll;
}

div.framelista2 {
	height: 620px;
	overflow-y: scroll;
}

div.framelistb2 {
	height: 200px;
	overflow-y: scroll;
}

div.framelistc2 {
	height: 270px;
	overflow-y: scroll;
}

div.framelistd2 {
	height: 315px;
	overflow-y: scroll;
}

div.frameliste2 {
	height: 70px;
	overflow-y: scroll;
}


.h1 {font-family: Verdana, Helvetica;font-size:13pt;color: #E6680B;font-weight: bold;
}

.h2 {font-family: Verdana, Helvetica;font-size:16pt; color: #E6680B; font-weight:bold;}

.h3 {font-family: Verdana, Helvetica;font-size:12pt; color: #061c4b; font-weight:bold;}

.h3alert {font-family: Verdana, Helvetica; font-size:12pt; color: #F44103; font-weight:bold;}

.h4 {font-family: Verdana, Helvetica;font-size:10pt; color: #061c4b; font-weight:bold;}

.h5 {font-family: Verdana, Helvetica;font-size:11pt; color: #5B253C; font-weight:bold;}

.h6 {font-family: Verdana, Helvetica;font-size:10pt; color: #E6680B; font-weight:bold;}

.h7 {font-family: Verdana, Helvetica;font-size:11pt; color: #434343; font-weight:bold;}

.h8 {font-family: Verdana, Helvetica;font-size:10pt; color: #434343; font-weight:bold;}

.h9 {font-family: Verdana, Helvetica;font-size:12pt; color: #4E182F; font-weight:bold;}

.h10 {font-family: Verdana, Helvetica;font-size:11pt; color: #E6680B; font-weight:bold;}

.redtext {font-family: Verdana, Helvetica;font-size:8pt; color: #E64700; font-weight:normal;}

.greentext {font-family: Verdana, Helvetica;font-size:8pt; color: #25a125; font-weight:normal;}

.whitetext {font-family: Verdana, Helvetica;font-size:8pt; color: #ffffff; font-weight:normal;}

.greytext { font-family: Verdana, Helvetica;font-size:8pt; color: #999999; font-weight:normal;}

.smaller { font-family: Verdana, Helvetica;font-size:7.5pt; color: #434343; font-weight:normal;}
.smaller a:active { font-family: Verdana, Helvetica;text-decoration:underline; font-size:7.5pt; color: #434343; font-weight:normal;}
.smaller a:link { font-family: Verdana, Helvetica;text-decoration:underline; font-size:7.5pt; color: #434343; font-weight:normal;}
.smaller a:visited { font-family: Verdana, Helvetica;text-decoration:underline; font-size:7.5pt; color: #434343; font-weight:normal;}
.smaller a:hover { font-family: Verdana, Helvetica;text-decoration:none; font-size:7.5pt; color: #434343; font-weight:normal;}

.arialsmaller { font-family: Arial, Helvetica;font-size:7.5pt; color: #434343; font-weight:normal;}

.whitesmaller { font-family: Verdana, Helvetica;font-size:7.5pt; color: #ffffff; font-weight:normal;}

.greysmaller { font-family: Verdana, Helvetica;font-size:7.5pt; color: #999999; font-weight:normal;}

.redsmaller { font-family: Verdana, Helvetica;font-size:7.5pt; color: #E93505; font-weight:normal;}

.orangesmaller { font-family: Verdana, Helvetica;font-size:7.5pt; color: #EB8017; font-weight:normal;}

.whitetabletop { font-family:arial, helvetica; color:#ffffff; font-size:11pt; font-weight:bold;}

.recipetitle {font-family:arial; font-size:13pt; color: #ffffff; font-weight:bold;}

.homeheadingorange {font-family: Verdana, Helvetica;font-size:18pt; color: #F1993B; font-weight:bold;}

.homeheadingbrown {font-family: Verdana, Helvetica;font-size:18pt; color: #502702; font-weight:bold;}

.homeheadingpurple {font-family: Verdana, Helvetica;font-size:18pt; color: #571F37; font-weight:bold;}

.homeheadinggreen {font-family: Verdana, Helvetica;font-size:18pt; color: #3A6429; font-weight:bold;}

.homeheadingwhite {font-family: Verdana, Helvetica;font-size:18pt; color: #FFFFFF; font-weight:bold;}

.headingsection {font-family: Verdana, Helvetica;font-size:10pt; color: #09245b; font-weight:bold;}

.heading {font-family: Verdana, Helvetica;font-size:20pt; color: #ee8601; font-weight:bold;}

.linknounderline { font-family: Verdana, Helvetica;font-size:8pt; color:#434343; font-weight:bold;}
.linknounderline a:active { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#434343; font-weight:bold;}
.linknounderline a:link { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#434343; font-weight:bold;}
.linknounderline a:visited { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#434343; font-weight:bold;}
.linknounderline a:hover { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#434343; font-weight:bold;}

.whtlinknounderline { font-family: Verdana, Helvetica;font-size:8pt; color:#ffffff; font-weight:bold}
.whtlinknounderline a:active { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#ffffff; font-weight:bold}
.whtlinknounderline a:link { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#ffffff; font-weight:bold}
.whtlinknounderline a:visited { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#ffffff; font-weight:bold}
.whtlinknounderline a:hover { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#ffffff; font-weight:bold}

.headingtrail {font-family: Verdana, Helvetica;font-size:7.5pt; color: #DBAF72; font-weight:normal;}
.headingtrail a:active {font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:underline; color: #CFA060; font-weight:normal;}
.headingtrail a:link {font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:underline; color: #CFA060; font-weight:normal;}
.headingtrail a:visited {font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:underline; color: #CFA060; font-weight:normal;}
.headingtrail a:hover {font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:none; color: #DBAF72; font-weight:normal;}


.loggedinas { font-family:arial, helvetica; color:#333333; font-size:8pt; font-weight:normal;}
.loggedinas a:active { font-family:arial, helvetica; color:#E93505; font-size:8pt; font-weight:normal;}
.loggedinas a:link { font-family:arial, helvetica; color:#E93505; font-size:8pt; font-weight:normal;}
.loggedinas a:visited { font-family:arial, helvetica; color:#E93505; font-size:8pt; font-weight:normal;}
.loggedinas a:hover { font-family:arial, helvetica; color:#E93505; font-size:8pt; font-weight:normal;}

.menu { font-family: Verdana, Helvetica;font-size:9pt; color:#333333; font-weight:normal;}
.menu a:active { font-family: Verdana, Helvetica;font-size:9pt;text-decoration:none; color:#333333; font-weight:normal;}
.menu a:link { font-family: Verdana, Helvetica;font-size:9pt;text-decoration:none; color:#333333; font-weight:normal;}
.menu a:visited { font-family: Verdana, Helvetica;font-size:9pt;text-decoration:none; color:#333333; font-weight:normal;}
.menu a:hover { font-family: Verdana, Helvetica;font-size:9pt;text-decoration:none; color:#EB8017; font-weight:normal;}

.submenu { font-family: Verdana, Helvetica;font-size:8pt; color:#464646; font-weight:normal;}
.submenu a:active { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#464646; font-weight:normal;}
.submenu a:link { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#464646; font-weight:normal;}
.submenu a:visited { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#464646; font-weight:normal;}
.submenu a:hover { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#EB8017; font-weight:normal;}

.footer {font-size: 7.5pt; color: #000000;}
.footer a:active    { text-decoration:underline; font-size: 7.5pt; color: #CC3300;}
.footer a:link     { text-decoration:underline; font-size: 7.5pt; color: #00505F2;}
.footer a:visited     { text-decoration:underline; font-size: 7.5pt; color: #558038;}
.footer a:hover     { text-decoration:none; font-size: 7.5pt; color: #CC3300;}

.copyright { font-family: Verdana, Helvetica;font-size:7.5pt; color:#ffffff; font-weight:normal;}
.copyright a:active { font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:underline; color:#ffffff; font-weight:normal;}
.copyright a:link { font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:underline; color:#ffffff; font-weight:normal;}
.copyright a:visited { font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:underline; color:#ffffff; font-weight:normal;}
.copyright a:hover { font-family: Verdana, Helvetica;font-size:7.5pt; text-decoration:none; color:#ffffff; font-weight:normal;}

#pic {
	position: relative;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0px none;
}

#pic a.p1, #pic a.p1:visited {
	display: block;
	left: 0;
	top: 0;
}

#pic a.p1:hover {

}

#pic a.p1:hover .large {
	display: block;
	height: 400px;
	left: 80px;
	position: absolute;
	top: -100px;
	width: 400px;
}



/* style for the drop down list */
option.red {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}

.packingorder { font-family: Verdana, Helvetica;font-size:8pt; color:#464646; font-weight:normal;}
.packingorder a:active { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#464646; font-weight:normal;}
.packingorder a:link { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#464646; font-weight:normal;}
.packingorder a:visited { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#464646; font-weight:normal;}
.packingorder a:hover { font-family: Verdana, Helvetica;font-size:8pt;text-decoration:none; color:#EB8017; font-weight:normal;}



/* Print styles */
.description {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
}

.comment {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

.address {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

.text {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.cpiqtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.cpiqtextsm {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

.h1print {
	background-color: black;
	color: white;
	text-align: center;
	font-family: verdana;
	font-size: 16pt;
	font-weight: bold;
}

.h2print {
	background-color: black;
	color: white;
	text-align: center;
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
}

.h3print {
	background-color: black;
	color: white;
	text-align: center;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
}

.ordernumber {
	font-family: verdana;
	font-size: 12pt;
}

.ordertable {
	border: solid #000000 2px;
}

.infotable {
	border-top: solid #D3D3D3 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.columnright {
	border-right: solid #D3D3D3 1px;
	border-bottom: solid #D3D3D3 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}
.columnrightsm {
	border-right: solid #D3D3D3 1px;
	border-bottom: solid #D3D3D3 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}


.columnleft {
	border-bottom: solid #D3D3D3 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}
.columnleftsm {
	border-bottom: solid #D3D3D3 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}


.columnrightmini {
	border-right: solid #D3D3D3 1px;
	border-bottom: solid #D3D3D3 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.columnleftmini {
	border-bottom: solid #D3D3D3 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}


.underline {
	border-bottom: solid #000000 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.labeltext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

.labellg {
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	padding-left: 0px;
	padding-right: 0px;
}

.labelhead {
	border-top: 1px #000000 solid;
}

.labellgsmall {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

.labellgtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14pt;
	font-weight: normal;
}

.labellgtype {
	font-family: Verdana, Arial, Helvetica;
	font-size: 21pt;
	font-weight: normal;
}


.greentablehead a:link {
	color: #ffffff;
	text-decoration: underline;
}

.greentablehead a:visited {
	color: #ffffff;
	text-decoration: underline;
}

.greentablehead a:active {
	color: #F18200;
	text-decoration: underline;
}

.greentablehead a:hover {
    color: #ffff00;
    text-decoration: none;
}

.pastorders{
	background-color: #25a125;
	color: #ffffff;
	border:1px #ee8601 ridge;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 100pt;
	height: 20pt;
}

.pastgrades{
	background-color: #25a125;
	color: #ffffff;
	border:1px #ee8601 ridge;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 140pt;
	height: 20pt;
}

.pastorderbox {
	border: 1px #25a125 solid;
	width: 100%;
	height: 100%;
}

.greencolumnright {
	border-right: solid #25a125 1px;
	border-bottom: solid #25a125 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.greencolumnleft {
	border-bottom: solid #25a125 1px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.pastordertable {
	border-top: solid #25a125 1px;
	border-right: solid #25a125 1px;
	border-left: solid #25a125 1px;

}

.greentableheadpastorder {
	background-color: #25a125;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px #006600 solid;
}

.greentablepastorder {
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;
	border-bottom: 1px #B0CA7B solid;
}

.searchbox {
	background-color: #c9e19c;
	color: #000000;
	border: 1px solid #3A6429;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	white-space: nowrap;
}

.showhide{
	background-color: #25a125;
	color: #ffffff;
	border:1px #ee8601 ridge;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 80pt;
	height: 15pt;
}

.showhidebl{
	background-color: #061c4b;
	color: #ffffff;
	border:1px #ee8601 ridge;
	font-family: verdana, helvetica;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	width: 80pt;
	height: 15pt;
}

.btntopmarg {
	margin-top: 5px;
}

.readonlytextinput {
	background-color:transparent; 
	padding-right:0px; 
	border:0px; 
	text-align:right;
	font-size: 8pt;
	font-family: verdana, helvetica;
	width: 35pt;
}

.truckbed {
	background-color: #ffffff;
	color: #000000;
	border: 2px #000000 solid;
	width: 250px;
}

.cpiq {
	background-color: #FFFFFF;
	color: #006600;
	font-weight: bold;
	border-bottom: 1px #B0CA7B dotted;
	height: 0px;

}

.cpiqselected {	
	background-color: #B0CA7B;
	color: #333333;
	font-weight: bold;
	border-bottom: 1px #B0CA7B dotted;
	height: 22px;
	width: 125px;
}

.cpiq a:active {text-decoration: underline; background-color: #ffffff; color: #CC3300;}
.cpiq a:link {text-decoration: underline; background-color: #ffffff; color: #006600;}
.cpiq a:visited {text-decoration: underline; background-color: #ffffff; color: #006600;}
.cpiq a:hover {text-decoration: none; background-color: #ffffff; color: #CC3300;}

.cpiqselected a:active {text-decoration: underline; background-color: #B0CA7B; color: #CC3300;}
.cpiqselected a:link {text-decoration: underline; background-color: #B0CA7B; color: #00505F2;}
.cpiqselected a:visited {text-decoration: underline; background-color: #B0CA7B; color: #006600;}
.cpiqselected a:hover {text-decoration: none; background-color: #B0CA7B; color: #CC3300;}

.greytext {
	background-color: transparent ;
	color: silver;
}

.cpiqbutton {
	margin-bottom: -8px;
	padding: 0px;
	border: thin white solid;
}

.smallgreytext{	font-family: Arial, Helvetica;	font-size: 7pt;	font-weight: normal; color:#818181; }

.addressnarrow { font-family: Arial, Helvetica; font-size: 8pt; font-weight: normal; }

.textnarrow { font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; }

.ordernumbernarrow { font-family: arial,helvetica; font-size: 12pt; }

.columnrightnarrow {
	border-right: solid #D3D3D3 1px;
	border-bottom: solid #D3D3D3 1px;
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.columnleftnarrow {
	border-bottom: solid #D3D3D3 1px;
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.truckposition {
	border-bottom: solid #D3D3D3 1px;
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}

.reporttopbox {
	background-color: #B0CA7B;
	color: #000000;
	border: 1px solid #3A6429;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding:10px 30px 10px 30px;
	font-weight: normal;
}
.reportbutbox {
	background-color: #83a441;
	color: #000000;
	border-left: 1px solid #3A6429;
	border-right: 1px solid #3A6429;
	border-bottom: 1px solid #3A6429;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding:5px 5px 5px 5px;
	font-weight: normal;
	text-align:center;
}



