@charset "UTF-8";
.bodytext {
	margin-left:56px;
	margin-right:60px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:24px;
	text-align: left;
	margin-bottom: 8px;
}
.listcat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #054720;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}

.listcat a {
	font-size: 11px;
	line-height: 18px;
	text-decoration:none;
	color: #054720;
}

.listcat a:hover {
text-decoration:underline;
color:#CC0000;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #556032;
}

hr {
border:solid 1px #099315;
}

.productTABLE{
	background:#FFFFFF;
}
.productTABLE TH{
background:#7BAE5A;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.productTABLE TD{
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
border-bottom:#999999 solid 1px;
}

.greenTABLE {
	border:thin solid;
	border-color:#77AF5D;
	background-color: #EEEEEE;
}
.greenTABLE TH {
background:#7BAE5A; 
border:thin solid; 
border-color:#77AF5D; 
margin-left:6px; 
margin-top:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:14;
font-weight:bold;
color:#000000;
}

.PO_list-info {
font-size:11PX; 
font-weight:normal; 
color:#000000; 
padding:4px; 
border-bottom:solid 1px #FFFFFF;
}

	.tableRollOverEffect1{
	background-color:#7BAE5A;
	color:#000000;
	cursor:hand;
	}

	.tableRollOverEffect2{
		background-color:#000;
		color:#FFF;
	}
	
	.tableRowClickEffect1{
		background-color:#F00;
		color:#FFF;
	}
	.tableRowClickEffect2{
		background-color:#00F;
		color:#FFF;
	}
.tableHeader {
font-size:10PX; 
font-weight:bold; 
color:#ffffff; 
background-color:#004720; 
margin:3px;
}
.clear { /* generic container (i.e. div) for floating buttons */
	overflow: hidden;
	width: 100%;		
}

a.button {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	
}

a.button span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
	
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
.bodytext_tw0 {
	margin-left:28px;
	margin-right:80px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:24px;
	text-align: left;
	margin-bottom: 8px;
}
