BODY {margin-left:0; margin-top:0
}

A {
	FONT-SIZE: 12px; COLOR: #42731A; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:hover {text-decoration:underline
}
BODY.PageBody {
	
}
BODY.PrintBody {
	BACKGROUND-IMAGE: url('none'); MARGIN: 0px
}
TABLE.PageBody {
	TEXT-ALIGN: left
}
TABLE.PageBox {
	TEXT-ALIGN: left
}
TBODY {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

P {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
BR {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
FONT { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; COLOR: #f00000
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OPTION {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PageTitle {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #cc6600; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.FeatureText {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.popup {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popupHover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup1Hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup2Hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.popup {
	BACKGROUND-COLOR: #f0f5f9
}
.popup1 {
	BACKGROUND-COLOR: #f0f5f9
}
.popup2 {
	BACKGROUND-COLOR: #f0f5f9
}
.popupHover {
	BACKGROUND-COLOR: #ccdbec
}
.popup1Hover {
	BACKGROUND-COLOR: #ccdbec
}
.popup2Hover {
	BACKGROUND-COLOR: #ccdbec
}
.popup A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000c68; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.popup1 A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000c68; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.popup2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000c68; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.popupHover A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000c68; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.popup1Hover A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000c68; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.popup2Hover A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000c68; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.popupbox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; Z-INDEX: 1000; VISIBILITY: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 160px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f0f5f9
}
.leftnavbody {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.leftnav1body {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.leftnav2body {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.leftnav3body {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.leftnav2body {
	
}
.leftnav3body {
	
}
.leftnavseparator {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.leftnav1separator {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.leftnav2separator {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.leftnav3separator {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.popupseparator {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.popup2separator {
	WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.leftnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnav A {
	COLOR: #000000; TEXT-DECORATION: none
}
.leftnav {
	PADDING-LEFT: 0px
}
.barlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.FooterRow {
	PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.FooterPrintLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url('/pkg_cfg/print.gif') no-repeat 5px 0px; VERTICAL-ALIGN: middle; HEIGHT: 25px
}
.FooterPrintLink A {
	FONT-SIZE: 9px; COLOR: #000066; LINE-HEIGHT: 11px; TEXT-DECORATION: underline
}
.FooterDetail {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.FooterText {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.FooterLink {
	FONT-SIZE: 9px; COLOR: #006699; LINE-HEIGHT: 11px; TEXT-DECORATION: underline
}
.FooterCopyrightText {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  background-image: url('../images/box/corner_right_left.gif');
  color: #ffffff;
}
TD.specBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
}
TD.infoBoxHighlight {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  color: #f8f8f9;
}
.infoBox {
  background: #b6b7cb;
}
.specBox {
  background: #b6b7cb;
}
.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}
.NewsBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
TD.TitleHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

.textmenu {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
}
.textmenu a {
	color: #454545;
	text-decoration: none;
	display: table-cell;
	width: 162px;
	background-image: url('../images/menu/arrow_on.gif');
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1; padding-left:10px; padding-right:0px; padding-top:7px; padding-bottom:7px
}
.textmenu a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #CFD8C7;
	background-image: url('../images/menu/arrow.gif');
}

.dropmenu {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454545;
	width: 162px; height: 5;
}
.dropmenu a {
	color: #454545;
	text-decoration: none;
	display: table-cell;
	width: 162px;
	background-image: url('images/menu/arrow_on.gif');
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1; padding-left:10px; padding-right:0px; padding-top:7px; padding-bottom:7px
}
.dropmenu a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #CFD8C7;
	background-image: url('images/menu/arrow.gif');
	width: 162px;
}

.submenu {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454545;
}

.submenu ul {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	}
.submenu a
{
float:left;
width:6em;
text-decoration:none;
color:white;
background-color:purple;
padding:0.2em 0.6em;
border-right:1px solid white;
}

.submenu a:hover {background-color:#ff3300}

.submenu li {display:inline}

.divline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.greenheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #427319;

}
.formobject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.smallprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454545;

}
.greenlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #42731A;
	
}
.paddingborder {
	border-left: #C1C1C1 1px solid;
	border-right: #C1C1C1 1px solid;
	padding: 5px 10px 5px 10px;
}
.bmenu A {
	text-decoration: none;
	display: table-cell;
	background-image: url('../images/body/eM_02_product_7.jpg');
}
.bmenu A:hover {
	text-decoration: none;
	background-color: #CFD8C7;
	background-image: url('../images/body/eM_02_product_7.jpg');
}
.order {
visibility: visible;
}
.bid {
visibility: visible;
}

/*Credits: Dynamic Drive CSS Library */

a.squarebutton{
background: transparent url('../images/buttons/square-orange-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('../images/buttons/square-orange-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

a.g_squarebutton{
background: transparent url('../images/buttons/square-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.g_squarebutton, a:visited.g_squarebutton, a:active.g_squarebutton{
color: #494949; /*button text color*/
}

a.g_squarebutton span{
background: transparent url('../images/buttons/square-green-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.g_squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.g_squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
a.b_squarebutton{
background: transparent url('../images/buttons/square-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.b_squarebutton, a:visited.b_squarebutton, a:active.b_squarebutton{
color: #494949; /*button text color*/
}

a.b_squarebutton span{
background: transparent url('../images/buttons/square-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.b_squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.b_squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
