body {padding: 1%; margin: 0; color: #000000; background-color: #ffffff; font-family: arial,helvetica,sans serif}
img {border: none;}
table.layout {width: 755px;}
table.ShopNav	{width: 143px;}
.subsection {background-color: #EEEEEE;}
.prodbg {background-color: #FFFFFF;}
.backg {background: #ffff00}
.promocol {color: #FFFFFF}
.paddingabove {padding-top:15px;}
td.padded5 {padding: 5px;}
td.padded10 {padding: 10px;}
a.home1:link {color: #ffffff; text-decoration: none;}
a.home1:visited {color: #ffffff; text-decoration: none;}
a.home1:hover {color: #ffffff; text-decoration: underline;}
a.home2:link {color: #ffffff; text-decoration: none;}
a.home2:visited {color: #ffffff; text-decoration: none;}
a.home2:hover {color: #ffffff; text-decoration: underline;}
.home1 {font-size: 100%; color: #ffffff}
h1 {font-size:32px; padding-bottom:0px;}
h2.home1 {font-size: 90%; color: #ffffff}
h2.home2 {font-size: 90%; color: #b6312a}
.home2 {font-size: 95%; color: #b6312a}
.main {font-size: 85%; line-height: 140%;}
.maintext {font-size: 75%; line-height: 130%;}
.maintext2 {font-size: 90%; line-height: 130%; padding-left:10px; padding-right:10px;}
.maintext2b {font-size: 100%; line-height: 110%; background-color:#c7eafb; color:#007AC2; font-weight:400; padding-top:5px; padding-bottom:5px;}
.maintext3 {font-size: 90%; line-height: 120%; padding-left:5px; padding-right:5px;}
.bluenotes {font-size: 100%; font-weight:normal; line-height:110%; background-color:#c7eafb; color:#007AC2;}
a.approvals:link {font-weight: bold; color: #0000FF; line-height: 115%; text-decoration: none;}
a.approvals:visited {font-weight: bold; color: #0000FF; line-height: 115%; text-decoration: none;}
a.approvals:hover {font-weight: bold; color: #0000FF; line-height: 115%; text-decoration: underline;}
.small {font-size: 75%; line-height: 100%;}
.price {font-weight: bold; font-size: 80%; line-height: 140%;}
.new {font-size: 90%;}
.white {font-size: 90%; background: #ffffff}
.silver {color: #999999;}
.select {background: #ffffff;}
a.price:link {font-weight: bold; font-size: 75%; color: #000000; line-height: 140%; text-decoration: none;}
a.price:visited {font-weight: bold; font-size: 75%; color: #000000; line-height: 140%; text-decoration: none;}
a.price:hover {font-weight: bold; font-size: 75%; color: #000000; line-height: 140%; text-decoration: underline;}
a.homemenu:link {font-size: 75%; text-decoration: none;}
a.homemenu:visited {font-size: 75%; text-decoration: none;}
a.homemenu:hover {font-size: 75%; text-decoration: underline;}
a.homemenu:active {font-size: 75%; text-decoration: none;}
/*a:link {color: #606060; text-decoration: underline;}
a:visited {color: #606060; text-decoration: underline;}
a:hover {color: #606060; text-decoration: underline;}*/
a.hyper:link {font-weight: bold; font-size: 100%; color: #000000; text-decoration: underline;}
a.hyper:visited {font-weight: bold; font-size: 100%; color: #000000; text-decoration: underline;}
a.hyper:hover {font-weight: bold; font-size: 100%; color: #0000ff; text-decoration: underline;}
a.nav:link		{text-decoration: underline; color: #999999; font-size: 0.8em;}
a.nav:visited	{text-decoration: underline; color: #999999; font-size: 0.8em;}
a.nav:hover		{text-decoration: underline; color: #000000; font-size: 0.8em;}
a.nav:active	{text-decoration: underline; color: #999999; font-size: 0.8em;}
a.pnav:link {font-weight: bold; font-size: 80%; color: #ffffff; text-decoration: none;}
a.pnav:visited {font-weight: bold; font-size: 80%; color: #ffffff; text-decoration: none;}
a.pnav:hover {font-weight: bold; font-size: 80%; color: #ffffff; text-decoration: underline;}
a.anav:link {font-size: 75%; color: #ffffff; text-decoration: none;}
a.anav:visited {font-size: 75%; color: #ffffff; text-decoration: none;}
a.anav:hover {font-size: 75%; color: #ffffff; text-decoration: underline;}
a.aselect:link {font-weight: normal; font-size: 75%; color: #404040; text-decoration: none;}
a.aselect:visited {font-weight: normal; font-size: 75%; color: #404040; text-decoration: none;}
a.aselect:hover {font-weight: normal; font-size: 75%; color: #404040; text-decoration: underline;}
a.prodlink:link {font-weight: normal; font-size: 100%; color: #000000; line-height: 110%; text-decoration: none;}
a.prodlink:visited {font-weight: normal; font-size: 100%; color: #000000; line-height: 110%; text-decoration: none;}
a.prodlink:hover {font-weight: normal; font-size: 100%; color: #0000FF; line-height: 110%; text-decoration: underline;}
.prodlink_b {background-color:#007AC2; color:#FFFFFF; height:38px;}
a.prodlink_b:link {font-weight: normal; font-size: 95%; background-color:#007AC2; color: #FFFFFF; line-height: 110%; text-decoration: none;}
a.prodlink_b:visited {font-weight: normal; font-size: 95%; background-color:#007AC2; color: #FFFFFF; line-height: 110%; text-decoration: none;}
a.prodlink_b:hover {font-weight: normal; font-size: 95%; background-color:#007AC2; color: #FFFFFF; line-height: 110%; text-decoration: underline;}
.prodlink_r {background-color:#FF0000; color:#FFFFFF; height:38px;}
a.prodlink_r:link {font-weight: normal; font-size: 95%; background-color:#FF0000; color: #FFFFFF; line-height: 110%; text-decoration: none;}
a.prodlink_r:visited {font-weight: normal; font-size: 95%; background-color:#FF0000; color: #FFFFFF; line-height: 110%; text-decoration: none;}
a.prodlink_r:hover {font-weight: normal; font-size: 95%; background-color:#FF0000; color: #FFFFFF; line-height: 110%; text-decoration: underline;}
dl.menu_v {margin-left:0px; margin-bottom:18px; margin-top:0px; padding-left:0px; padding-right:0px;}
dl.menu_v dt {margin-left:0px; margin-bottom:8px; margin-top:3px; padding-left:0px; padding-right:0px;}
a.wht:link				{text-decoration: none; color: #FFFFFF; font-weight: normal;}
a.wht:visited			{text-decoration: none; color: #FFFFFF; font-weight: normal;}
a.wht:hover				{text-decoration: underline overline; color: #FFFFFF; font-weight: normal;}
a.blk:link				{text-decoration: underline; color: #000000; font-weight: normal;}
a.blk:visited			{text-decoration: underline; color: #000000; font-weight: normal;}
a.blk:hover				{text-decoration: underline; color: #ff0000; font-weight: normal;}
#HeaderTable H1 {padding: 0 0 0 0; margin: 0px; width: 100%;}
h1.prodtitle {font-weight: bold; font-size: 80%;}
.prodtitle {font-weight: bold; font-size: 80%;}
H2.title {font-size: 80%; color: #606060; line-height: 115%;}
h2.title2 {font-size: 80%; color: #606060; line-height: 115%;}
h2.page {font-size: 100%; color: #606060; line-height: 130%;}
h3 {font-size: 80%; color: #606060; line-height: 115%;}
h3.title2 {font-size: 80%; color: #606060; line-height: 115%;}
h3.new {font-weight: bold; font-size: 125%;}
.related {padding-right: 0px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px;}
.relatedColour {color:#007AC2;}
td.footvert {background: url(/images/dot_vert.gif) #eeeeee;}
td.foothori {background: url(/images/dot_horiz.gif) #eeeeee;}
td.footlinks {padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; font-size: 70%; vertical-align:middle; line-height: 140%; color:#000000}
a.footlinks:link {font-weight: bold; font-size: 90%; color: #000000; line-height: 160%; text-decoration: underline;}
a.footlinks:visited {font-weight: bold; font-size: 90%; color: #000000; line-height: 160%; text-decoration: underline;}
a.footlinks:hover {font-weight: bold; font-size: 90%; color: #0000FF; line-height: 160%; text-decoration: underline;}
td.footcopyright {padding-right: 0px; padding-left: 0px; font-size: 70%; padding-bottom: 0px; padding-top: 10px; text-align: center}
td.aselect {background: #eeeeee}
table.header {background:#606060;}
td.header {background: #606060;}
tr.header {background: #606060;}
tr.white {background: #ffffff}
tr.footer {background: #eeeeee}
td.headline {background: url(/images/dot_horiz.gif) #606060}
td.menuvert {background: url(/images/dot_vert.gif) #ffffff}
td.search {font-weight: bold; font-size: 75%; background: #eeeeee; color: #606060}
tr.search {background: #eeeeee}
.email {
	background: #d6ebf5
}
.cal {
	background: #eeeeee
}
ul {list-style-type:disc;}
ul.squ {list-style-type:square;}
ul.alignleft {margin-top:8px; margin-left:15px; margin-bottom:8px; padding-left:5px;}
.vert {background-IMAGE: url(/images/dot_vert.gif)}
.hori {background-IMAGE: url(/images/dot_horiz.gif)}
td.white {background: #ffffff}
.helpdot {
	font-size: 75%; color: #3399cc; line-height: 140%
}
th.title {
	padding-right: 0px; padding-left: 4px; font-size: 80%; padding-bottom: 7px; color: #606060; line-height: 140%; padding-top: 0px
}
.form {
	font-size: 75%; background: #eaf5fa; line-height: 140%
}
.bottom {vertical-align: bottom;}
.a {color: #3333cc;}
.b {color: #006600;}
.e {color: #60b63c;}
.bold {font-weight: bold;}
td.titleendu {background-color: #c7eafb; color: #007AC2; line-height: 140%; text-align:center;}
td.titlespk {background-color: #c7eafb; color: #007AC2; line-height: 140%; text-align:center;}
td.titlebio {background-color: #c7eafb; color: #007AC2; line-height: 140%; text-align:center;}
td.titlespk h1 {vertical-align:middle; margin:10px 0 15px 0;}
td.titlespk h2 {vertical-align:middle;}
td.titleendu h1 {vertical-align:middle; margin:10px 0 15px 0;}
td.titlebio h1 {vertical-align:middle; margin:10px 0 15px 0;}
tr.shopitem	{vertical-align:baseline; background-color:#FFFFB7;}
tr.shopheadb {vertical-align:baseline; background-color:#c7eafb; color:#007AC2; font-weight:400;}
td.shopheadb {padding-left:5px; padding-right:5px;}
tr.shopitemOIL {vertical-align:text-top; background-color:#66CCFF; padding-right:5px;}
tr.shopitemMRO {vertical-align:text-top; background-color:#CCCCCC; padding-right:5px;}
tr.shopitemHAZ {vertical-align:text-top; background-color:#FFFF00; padding-right:5px;}
td.shopitemOIL {vertical-align:baseline; background-color:#66CCFF; padding-right:5px;}
td.shopitemMRO {vertical-align:baseline; background-color:#CCCCCC; padding-right:5px;}
td.shopitemHAZ {vertical-align:baseline; background-color:#FFFF00; padding-right:5px;}
tr.shopheadb td {padding-left:5px; padding-right:5px;}
tr.shopitem td {padding-left:5px; padding-right:5px;}
.titles {font-weight: normal; font-size: 100%; color: #ffffff; background: #888888; line-height: 100%; vertical-align:middle; text-align:center;}
.titles2 {font-weight: normal; font-size: 90%; color: #ffffff; background: #888888; line-height: 100%; vertical-align:middle; text-align:center;}
td.bdrred {background-color:#FFFFFF; border-color: #FF0000; border-width:3px; border-style:solid; color:#FFFFFF;}
td.bdrblue {background-color:#FFFFFF; border-color: #007AC2; border-width:3px; border-style:solid; color:#FFFFFF;}
.popup {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ffffcc; visibility:hidden;	margin:0 10px; padding:5px; position:absolute;	width:250px; border:solid 1px black;}
.ss_section_title {color:#3333cc; font-weight:bold; font-size:1.1em;}
ul.lm	{margin-left:15px; margin-bottom:0px; padding-left:5px; padding-right:10px;}

