/* colour #1f69c2 is Pantone 300U used for Oil Technics text*/
body {text-align:left; font-family:Arial, Helvetica, sans-serif}
.NavBar, .NavBox, FORM.Search {}
form              {margin-bottom: 0px;}
table *           {margin-bottom: 0px;}
table.layout {width: 755px;}
.borders          {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-top-width: 1px;
}
img	{border: none;}
.no_margin_top {margin-top:0;}
.titles {font-weight:normal; font-size:100%; color:#ffffff; background:#888888; line-height:120%; vertical-align:middle;}
.titles2 {font-weight:normal; font-size:100%; color:#ffffff; background:#888888; line-height:120%; vertical-align:middle;}
tr.titles2 td {height:38px;}
td.main {vertical-align: top; padding-left: 15px; padding-right:2px; padding-top:10px;}
td.padded0 {padding: 10px 0 10px 0;}
td.padded1 {padding: 10px 5px 10px 5px;}
td.padded1a {padding: 5px 5px 0 5px;}
td.paddedlr1 {padding: 0 5px 0 5px;}
td.padded5 {padding: 5px;}
td.padded5l {padding: 0 0 0 5px;}
td.padded10 {padding: 10px;}
td.paddedimg {padding: 25px 5px 25px 5px;}
.paddingabove {padding-top:15px;}
td.indent			{padding-left:20px;}
table.header {background:#606060;}
.bg_detail	{vertical-align:baseline; background-color:#FFFFB7;}
.bg_detail_w {vertical-align:baseline; background-color:#ffffff; border:#ffffff solid 3px; line-height:120%;}
a.a:link			{text-decoration: underline; color: #3333CC; font-weight: bold;}
a.a:visited		{text-decoration: underline; color: #3333CC; font-weight: bold;}
a.a:hover			{text-decoration: underline overline; color: #ff0000; font-weight: bold;}
a.a:active		{text-decoration: underline; color: #3333CC; font-weight: bold;}
.anav {font-size: 75%; color: #ffffff;}
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:link				{text-decoration: underline; color: #3333CC; font-weight: bold;}
a:visited			{text-decoration: underline; color: #3333CC; font-weight: bold;}
a:hover				{text-decoration: underline; color: #ff0000; font-weight: bold;}
a:active			{text-decoration: underline; color: #3333CC; font-weight: bold;}

a.b:link			{text-decoration: underline; color: #006600; font-weight: bold;}
a.b:visited		{text-decoration: underline; color: #006600; font-weight: bold;}
a.b:hover			{text-decoration: underline overline; color: #ff0000; font-weight: bold;}
a.b:active		{text-decoration: underline; color: #006600; font-weight: bold;}

a.e:link			{text-decoration: underline; color: #60b63c; font-weight: bold;}
a.e:visited		{text-decoration: underline; color: #60b63c; font-weight: bold;}
a.e:hover			{text-decoration: underline overline; color: #ff0000; font-weight: bold;}
a.e:active		{text-decoration: underline; color: #60b63c; font-weight: bold;}

a.blk:link		{text-decoration: underline; color: #000000; font-weight: bold;}
a.blk:visited	{text-decoration: underline; color: #000000; font-weight: bold;}
a.blk:hover		{text-decoration: underline overline; color: #ff0000; font-weight: bold;}
a.blk:active	{text-decoration: underline; color: #000000; font-weight: bold;}

a.redu:link		{text-decoration: none; color: #ec0d3c; font-weight: bold;}
a.redu:visited {text-decoration: none; color: #ec0d3c; font-weight: bold;}
a.redu:hover	{text-decoration: underline; color: #ec0d3c; font-weight: bold;}
a.redu:active	{text-decoration: none; color: #ec0d3c; font-weight: bold;}

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.wht:active	{text-decoration: none; color: #FFFFFF; font-weight: normal;}

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;}

.center				{text-align: center;}
ul.approval		{font-weight: bold; line-height: 3em;}
.bold					{font-weight: bold;}
.italics			{font-style: italic;}
.normal  			{font-style: normal;}
.underline    {text-decoration:underline;}

ul.a li				{color: #000000; list-style: url(images/li_a.gif);}
ul.ay li			{color: #000000; list-style: url(images/li_ay.gif);}
ul.by li			{color: #000000; list-style: url(images/li_by.gif);}
ul.b li				{color: #000000; list-style: url(images/li_b.gif);}
ul.e li				{color: #000000; list-style: url(images/li_e.gif);}
ul.a					{margin-left:15px; margin-bottom:0px; margin-top:0px; padding-left:5px; padding-right:10px;}
ul.b					{margin-left:15px; margin-bottom:0px; margin-top:0px; padding-left:5px; padding-right:10px;}
ul.e					{margin-left:15px; margin-bottom:0px; margin-top:0px; padding-left:5px; padding-right:10px;}
ul.lm					{margin-left:10px; margin-bottom:0px; margin-top:0px; padding-left:5px; padding-right:10px;}
li.sp         {margin-bottom: 1.5em;}
td.biotechnics		{background-image: url(images/BioTechnicsLogo.jpg);	background-repeat: no-repeat;	height: 109px;}
td.sidebarwite		{vertical-align: top; width: 165px; background-color:#FFFFFF;}
td.sidebarwitewide {vertical-align: top; width: 250px; background-color:#FFFFFF;}
td.productendu    {background-color: #007AC2;	font-weight: bold; font-size: 2em; color: #FFFFFF; height: 47px; text-align:center;}
td.descripendu    {background-color: #0053A0;	font-size: 1.6em; font-style: italic; color: #FFFFFF; height: 60px;	text-align:center;}
td.productind     {background-color: #1f69c2;	font-weight: bold; font-size: 2em; color: #FFFFFF;	height: 47px;	width: 530px;	padding-left: 10px;}
td.productspil    {background-color: #F05933;	font-weight: bold; font-size: 2em;	color: #FFFFFF;	height: 47px;	width: 530px;	text-align: center;}
td.browse         {background-color: #92d9f7;}
td.cross_blue {background-image:url(images/Common/cross_blue.gif); background-position:center center; background-repeat:no-repeat;}
td.tick_blue {background-image:url(images/Common/tick_blue.gif); background-position:center center; background-repeat:no-repeat;}
.section_title {color:#000000; font-weight:bold; font-size:1.1em;}
h2 								{color: #3333CC; font-weight: bold;}
h3.a              {color: #3333CC; margin-bottom:0px; padding-bottom:0px;}
h3.b              {color: #006600; margin-bottom:0px; padding-bottom:0px;}
.colourcode_OT {color: #3333cc;}
.colourcode_BT {color: #006600;}
.a {color: #3333cc;}
.b {color: #006600;}
.e {color: #60b63c;}
.white {color: #ffffff;}
.red {color: #FF0000;}
.silver {color: #999999;}
hr.shop	{background-color: #4209CE; color: #4209CE;}
.font10           {font-size: 0.8em;}
.font14           {font-size: 1.1em;}
.big              {font-size: 1.4em;}

table.test        {
	background-color: #DEE9F3;
	color: #DEE9F3;
	width: 715px;
	font-weight: bold;
}
table.test td			{text-align: center; border: solid 2px; width: 165px; background-color: #ffffff;}
table.test td.pic   	{
	text-align: center;
	width: 165px;
	background-color: #ffffff;
	border-top-style: none;
	border-bottom-style: none;
}
table.test td.spacer	{width: 123px; border: solid 2px; background-color: #DEE9F3; color: #DEE9F3;}
.popup {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffcc;
	visibility:hidden;
	margin:0 10px;
	padding:5px;
	position:absolute;
	border:solid 1px black;
}
.footcopyright {font-size: 70%; color:#999999;}
a.homepage {background-image:url(/images/Common/home-w.jpg); background-repeat:no-repeat; padding:8px 75px 8px 20px;}
a.homepage:link    {font-weight: bold; color: #1f8ccd; text-decoration: none;}
a.homepage:visited {font-weight: bold; color: #1f8ccd; text-decoration: none;}
a.homepage:hover   {font-weight: bold; color: #1f8ccd; text-decoration: underline;}
a.contact {background-image:url(/images/Common/email-w.jpg); background-repeat:no-repeat; padding:8px 75px 8px 20px;}
a.contact:link    {font-weight: bold; color: #1f8ccd; text-decoration: none;}
a.contact:visited {font-weight: bold; color: #1f8ccd; text-decoration: none;}
a.contact:hover   {font-weight: bold; color: #1f8ccd; text-decoration: underline;}
