BODY {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
TD {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
TH {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #f8f8f8
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
H1.home
{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-DECORATION: none; font-style: italic;
}

H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-DECORATION: none; margin-top: 20px; margin-bottom: 0px
}

H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 10px;
}

H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none; margin-bottom: 0px; margin-top: 5px;
}


TH {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold
}
td.maincontent {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 25px; BORDER-LEFT: #888888 1px solid; PADDING-TOP: 25px; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #ffffff;
	text-align:left;
}
td.maincontent table{
	text-align:left;
}
td.maincontentdetails {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px; BACKGROUND-COLOR: #ffffff
}
P {
	PADDING-RIGHT: 20px; TEXT-ALIGN: justify
}
td.maincontenttop {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: url(/images/navright.gif) #ffffff no-repeat right top; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
td.contentheader {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: medium none
}
td.maincontentbottom {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: url(/images/navbottomleft.gif) #ffffff no-repeat left bottom; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
td.navleft {
	BORDER-TOP: medium none; BORDER-BOTTOM: #f8f8f8 2px solid; HEIGHT: 25px
}
td.navright {
	BORDER-TOP: medium none; BORDER-BOTTOM: #f8f8f8 2px solid; HEIGHT: 25px;
}
td.nav {
	BORDER-TOP: medium none; BORDER-BOTTOM: #f8f8f8 2px solid; HEIGHT: 25px;
}
td.navbottomleft {
	BORDER-TOP: medium none; BORDER-BOTTOM: #f8f8f8 2px solid; HEIGHT: 25px
}
td.navbottomright {
	BORDER-TOP: medium none; BORDER-BOTTOM: #f8f8f8 2px solid; HEIGHT: 25px
}
td.navbottom {
	BORDER-TOP: medium none; BORDER-BOTTOM: #f8f8f8 2px solid; HEIGHT: 25px
}
td.navbottomleft {
	BORDER-RIGHT: #f8f8f8 1px solid; BORDER-TOP: #f8f8f8 2px solid; BACKGROUND: url(../images/navbottomleft.gif) #00003f no-repeat left bottom; BORDER-BOTTOM: medium none
}
td.navbottom {
	BORDER-TOP: #f8f8f8 2px solid; BACKGROUND: #00003f; BORDER-BOTTOM: medium none
}
TD.navbottomright {
	BORDER-TOP: #f8f8f8 2px solid; BACKGROUND: url(../images/navbottomright.gif) #00003f no-repeat right bottom; BORDER-BOTTOM: medium none
}
TD.navleft {
	BORDER-RIGHT: #f8f8f8 1px solid; 
	BACKGROUND: url(../images/navleft.gif) #00003f no-repeat left top;
}
TD.navright {
	BACKGROUND: url(../images/navright.gif) #00003f no-repeat right top; 
	BORDER-LEFT: #f8f8f8 1px solid;
}
TD.nav {
	BORDER-RIGHT: #f8f8f8 1px solid; 
	BACKGROUND: #00003f; 
	BORDER-LEFT: #f8f8f8 1px solid;
	position:relative;
	border-bottom:2px solid #FFF;
	border-left:none;
	border-right:none;
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A.headlink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.headlink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.headlink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.headlink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.navigation {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #bbbbbb; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigationSmall {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigationSmall:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigationSmall:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigationSmall:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #bbbbbb; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_logistics {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_logistics:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_logistics:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_logistics:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #c7c4a3; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_logistics_on {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #c7c4a3; TEXT-DECORATION: none
}
A.navigation_logistics_on:active {
	FONT-WEIGHT: bold; COLOR: #c7c4a3; TEXT-DECORATION: none
}
A.navigation_logistics_on:visited {
	FONT-WEIGHT: bold; COLOR: #c7c4a3; TEXT-DECORATION: none
}
A.navigation_logistics_on:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #c7c4a3; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_planning {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_planning:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_planning:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_planning:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #baa4c0; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_planning_on {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #baa4c0; TEXT-DECORATION: none
}
A.navigation_planning_on:active {
	FONT-WEIGHT: bold; COLOR: #baa4c0; TEXT-DECORATION: none
}
A.navigation_planning_on:visited {
	FONT-WEIGHT: bold; COLOR: #baa4c0; TEXT-DECORATION: none
}
A.navigation_planning_on:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #baa4c0; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_sales {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_sales:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_sales:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_sales:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #a3c7a7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_sales_on {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #a3c7a7; TEXT-DECORATION: none
}
A.navigation_sales_on:active {
	FONT-WEIGHT: bold; COLOR: #a3c7a7; TEXT-DECORATION: none
}
A.navigation_sales_on:visited {
	FONT-WEIGHT: bold; COLOR: #a3c7a7; TEXT-DECORATION: none
}
A.navigation_sales_on:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #a3c7a7; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_brands {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_brands:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_brands:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation_brands:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #a0b2c1; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A.navigation_brands_on {
	BORDER-RIGHT: #00003f 3px none; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT: #00003f 3px none; COLOR: #a0b2c1; TEXT-DECORATION: none
}
A.navigation_brands_on:active {
	FONT-WEIGHT: bold; COLOR: #a0b2c1; TEXT-DECORATION: none
}
A.navigation_brands_on:visited {
	FONT-WEIGHT: bold; COLOR: #a0b2c1; TEXT-DECORATION: none
}
A.navigation_brands_on:hover {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #555555; COLOR: #a0b2c1; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #555555
}
A {
	COLOR: #222222; TEXT-DECORATION: underline
}
A:active {
	COLOR: #222222; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #222222; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.bodywhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

.bodywhite a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
.bodywhite a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	padding-bottom: 200px;
}

.bodywhite a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

.bodywhite a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.bodylargebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.bodysmallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}
.bodysmallboldred {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight:bold;
}

.header
{
	padding-right: 5px;
	border-top: #333333 1px solid;
	padding-left: 20px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 0px;
	color: #ffffff;
	padding-top: 0px;
	border-bottom: #333333 1px solid;
}

A.subheader {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; font-size: 8pt;
}

A.subheader:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; font-size: 8pt;
}

A.subheader:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; font-size: 8pt;
}

A.subheader:hover {
	FONT-WEIGHT: bold; COLOR: #c7c4a3; TEXT-DECORATION: none; font-size: 8pt;
}

.BHLButton
{
	border-right: medium none;
	padding-right: 3px;
	border-top: medium none;
	padding-left: 3px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 6px;
	border-left: medium none;
	color: #ffffff;
	padding-top: 4px;
	border-bottom: medium none;
	background-color: #00003f;
	text-decoration: none;
	height:12px;
}

.BHLButtonFixed
{
	border-right: medium none;
	padding-right: 3px;
	border-top: medium none;
	padding-left: 3px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 6px;
	border-left: medium none;
	color: #ffffff;
	padding-top: 4px;
	border-bottom: medium none;
	background-color: #00003f;
	text-decoration: none;
	height:12px;
	width:110px;
}

.BHLButtonSmall
{
	padding: 6px 8px 4px 8px;
	background-color:#00003f;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
}

.block
{
    padding-left: 4px;
    padding-right: 4px;
    border: solid 1px #000;
    margin-bottom: 10px;
}

#logos { WIDTH: 80%;margin-left:50px; }
#logos TD { TEXT-ALIGN: center }

.os
{
	height: 25px;
	line-height: 25px;
}

table.bList tr td
{
	height: 16px;
	background-color: #020240;
	border-top: solid 1px #FFFFFF;
}

table.bList tr td a, table.bList tr td a:link, table.bList tr td a:visited, table.bList tr td a:hover, table.bList tr td a:active
{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 13px;
	text-decoration: none;
	color: #FFFFFF;
}
#orderonline{
	position:absolute;
	width:130px;
	text-align:center;
	top:0px;
	right:0px;
}

.hPriceList
{
	font-size: 1.3em;
	display: block;
	float: right;
	padding-top: 10px;
	padding-right: 30px;
	
}

div#prnOverflow
{
	OVERFLOW: auto;
	HEIGHT: 300px;
}

