/* colour #1f69c2 is Pantone 300U used for Oil Technics text*/
td.company {background:url(images/OilTechnicsNameWeb.gif) no-repeat scroll 6px 6px; height:47px; width:220px;}
td.company a:link {text-decoration:none;}
td.company a:visited {text-decoration:none;}
td.company a:hover {text-decoration:none;}
td.banner_main {background:url(images/oiltechnics_banner_top.jpg) no-repeat scroll 0px 0px; height:109px; font-weight:normal; font-size: 32px; font-weight:bold; color:#1f69c2; text-align:left; vertical-align:middle; padding-left:10px;}
td.banner_main_freepp {background:url(images/oiltechnics_banner_top_freepp.jpg) no-repeat scroll 0px 0px; height:109px;	font-weight:normal; font-size: 32px; font-weight:bold; color:#1f69c2; text-align:left; vertical-align:middle; padding-left:10px;}
td.banner_sub {background-color:#1f69c2; text-align:left; padding-left:10px; padding-right:5px; padding-bottom:8px; padding-top:8px;	color:#ffffff; font-weight:normal; font-size:1.4em;}
td.banner_subc {background-color:#1f69c2; text-align:center; padding-left:10px; padding-right:5px; padding-bottom:8px; padding-top:8px;	color:#ffffff; font-weight: normal; font-size:36px;}
td.banner_subr {background-color:#1f69c2; text-align:right; padding-left:10px; padding-right:5px; padding-bottom:8px; padding-top:8px;	color:#ffffff; font-weight: normal; font-size:1.4em;}
td.banner_welcome {background-color:#1f69c2; text-align:center; padding-left:10px; padding-right:5px; padding-bottom:8px; padding-top:8px;	color:#ffffff; font-weight: normal; font-size:36px;}
td.banner_basket {background-color:#1f69c2; text-align:right; vertical-align:middle; padding: 5px;	color:#ffffff; font-weight: normal; font-size:18px;}
td.freepp {background:url(images/Common/oil_freePP_142.jpg) no-repeat scroll 0px 0px; height:142px; width:142px; }
td.non_mainland {color:#1f69c2; font-weight:bold; font-size:16px; padding-left:10px; vertical-align:middle;}
.product1 {font-size: 24px; line-height: 100%; background-color:#c7eafb; color:#007ac2; font-weight:bold; padding-left:10px;  padding-right:5px; padding-top:5px; padding-bottom:5px;}
.product1r {font-size: 14px; line-height: 100%; background-color:#c7eafb; color:#007ac2; font-weight:bold; padding-left:10px;  padding-right:5px; padding-top:5px; padding-bottom:5px; text-align:right;}
.maintext2e {font-size: 100%; line-height: 110%; background-color:#c7eafb; color:#007ac2; font-weight:500; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.maintext3e {font-size: 100%; color:#007700;}
.product2e {font-size: 140%; line-height: 100%; background-color:#c7eafb; color:#007ac2; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.band_product {background-color:#c7eafb; padding: 5px;}
.band_product h2 {font-size: 22px; color:#007ac2; margin: 0 0 0 0;}
.band_strap {font-size: 100%; line-height: 110%; background-color:#c7eafb; color:#007ac2; font-weight:normal; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.ss_section_title {color:#1f69c2; font-weight:bold; font-size:16px;}
h2.ss_section_title {color:#1f69c2; font-weight:bold; font-size:18px;}
h3.ss_section_title_z {color:#1f69c2; font-weight:bold; font-size:16px; margin-top:0;}
ul.bullet {margin-left:15px; margin-bottom:0px; margin-top:0px; padding-left:5px; padding-right:10px;}
ul.bullet li {color: #000000; list-style: url(images/li_a.gif);}
ul.bullet_bg1 li {color: #000000; list-style: url(images/li_ay.gif);}
.bg_detail_0 {vertical-align:baseline; background-color:#ffffb7;}
.bg_detail_1 {vertical-align:baseline; background-color:#ffffb7; border:#ffffb7 solid 3px; line-height:120%;}
table.contents {background-color:#f2f6f6; color:#000000;}
table.contents th {padding-left:5px; background-color:#c7eafb; color:#1f69c2; text-align:left;}
table.contents td {padding-left:5px;}
table.contents li {background-color:#f2f6f6; color:#1f69c2;}
table.techdata {border:1px solid #1f69c2; vertical-align: top;}
table.techdata td {border:1px solid #1f69c2; vertical-align: top;}
table.techdata td.shadded{background:#e9f7fd;}
p.heading {color:#1f69c2; font-weight:bold; font-size:16px}
.colourcode {color:#1f69c2;}
td.ss_menu_h {background:#a0efef;}
tr.es_menu_h {background:#1f69c2}
td.es_menu_h {background:#1f69c2}
a.ss_atag_h:link {font-size: 75%; color:#1f69c2; text-decoration: none}
a.ss_atag_h:visited {font-size: 75%; color:#1f69c2; text-decoration: none}
a.ss_atag_h:hover {font-size: 75%; color:#606060; text-decoration: underline}
a.es_atag_h:link {font-size: 75%; color:#ffffff; text-decoration: none}
a.es_atag_h:visited {font-size: 75%; color:#ffffff; text-decoration: none}
a.es_atag_h:hover {font-size: 75%; color:#ffffff; text-decoration: underline}
table.approval td {border-color:#3333cc; border-width:1px;}
table.approval th {border:#3333cc 1px solid; background-color:#3333cc; color:#ffffff;}
tr.approval_h {background-color:#d0ffff; line-height:150%; color:#000000;}
td.approval_h_path {padding-left:10px; text-align:left;}
td.approval_path {background-color:#d0ffff; color:#000000; padding-left:10px; text-align:left;}
.address1 {color:#1f69c2; font-weight:bold; font-size:16px;}
.address2 {color:#1f69c2; font-weight:bold; font-size:12px;}
/* eShop specific */
.menua {font-weight: normal; font-size: 14px; color: #ffffff; line-height: 100%; text-decoration: none; background-color:#606060;}
a.menua:link {font-weight: normal; font-size: 14px; color: #ffffff; line-height: 100%; text-decoration: none;}
a.menua:visited {font-weight: normal; font-size: 14px; color: #ffffff; line-height: 100%; text-decoration: none;}
a.menua:hover {font-weight: normal; font-size: 14px; color: #ffffff; line-height: 100%; text-decoration: underline;}
.menub {font-weight: normal; font-size: 12px; color: #ffffff; line-height: 100%; text-decoration: none; background-color:#606060;}
.menubs {font-weight: normal; font-size: 12px; color: #ffffff; line-height: 100%; text-decoration: none; background-color:#FF0000;}
a.menuc:link    {font-weight: bold; font-size: 75%; color: #606060; line-height: 160%; text-decoration: underline;}
a.menuc:visited {font-weight: bold; font-size: 75%; color: #606060; line-height: 160%; text-decoration: underline;}
a.menuc:hover   {font-weight: bold; font-size: 75%; color: #000000; line-height: 160%; text-decoration: underline;}
a.menuc2:link    {font-weight: bold; font-size: 75%; color: #606060; text-decoration: underline;}
a.menuc2:visited {font-weight: bold; font-size: 75%; color: #606060; text-decoration: underline;}
a.menuc2:hover   {font-weight: bold; font-size: 75%; color: #000000; text-decoration: underline;}
a.menucs:link {font-weight: bold; font-size: 75%; color: #FF0000; line-height: 160%; text-decoration: underline;}
a.menucs:visited {font-weight: bold; font-size: 75%; color: #FF0000; line-height: 160%; text-decoration: underline;}
a.menucs:hover {font-weight: bold; font-size: 75%; color: #FF0000; line-height: 160%; text-decoration: underline;}
a.menud:link {font-weight: bold; font-size: 75%; color: #606060; line-height: 100%; text-decoration: underline; margin-left:10px;}
a.menud:visited {font-weight: bold; font-size: 75%; color: #606060; line-height: 100%; text-decoration: underline; margin-left:10px;}
a.menud:hover {font-weight: bold; font-size: 75%; color: #000000; line-height: 100%; text-decoration: underline; margin-left:10px;}
a.menuds:link {font-weight: bold; font-size: 75%; color: #FF0000; line-height: 100%; text-decoration: underline; margin-left:10px;}
a.menuds:visited {font-weight: bold; font-size: 75%; color: #FF0000; line-height: 100%; text-decoration: underline; margin-left:10px;}
a.menuds:hover {font-weight: bold; font-size: 75%; color: #FF0000; line-height: 100%; text-decoration: underline; margin-left:10px;}
a.menue:link {font-weight: bold; font-size: 65%; color: #606060; line-height: 100%; text-decoration: underline; margin-left:20px;}
a.menue:visited {font-weight: bold; font-size: 65%; color: #606060; line-height: 100%; text-decoration: underline; margin-left:20px;}
a.menue:hover {font-weight: bold; font-size: 65%; color: #000000; line-height: 100%; text-decoration: underline; margin-left:20px;}
a.menues:link {font-weight: bold; font-size: 65%; color: #FF0000; line-height: 100%; text-decoration: underline; margin-left:20px;}
a.menues:visited {font-weight: bold; font-size: 65%; color: #FF0000; line-height: 100%; text-decoration: underline; margin-left:20px;}
a.menues:hover {font-weight: bold; font-size: 65%; color: #FF0000; line-height: 100%; text-decoration: underline; margin-left:20px;}
a.menuf:link {font-weight: bold; font-size: 65%; color: #606060; line-height: 160%; text-decoration: underline;}
a.menuf:visited {font-weight: bold; font-size: 65%; color: #606060; line-height: 160%; text-decoration: underline;}
a.menuf:hover {font-weight: bold; font-size: 65%; color: #000000; line-height: 160%; text-decoration: underline;}

