/* global */


body {
	background-color: #FFFFFF;
	background-image: url(images/unigrade-bg.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
*/
td {
   	font: 11px Arial, Helvetica, sans-serif;
   	color: #2D2D2D;
   	line-height: 1.3;
}

h1,h2,h3,h4,h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #2D2D2D;
	text-decoration: none;
	line-height: 1.3;	
}

p {
    text-align: left;    
	line-height: 1.2;
}

/* ------------------top navigation------------------ */
a.links_normal:link, a.links_normal:visited, a.links_normal:active {
	font: 13px Arial, sans-serif;
    color: #08183a;
	font-weight: bold;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

a.links_normal:hover {
	font: 13px Arial, sans-serif;
    color: #0af6f9;
	font-weight: bold;
	font-style:normal;
    text-decoration: normal;
	padding: 1px 1px 1px 1px;
}

a.links_additives:link, a.links_additives:visited, a.links_additives:active {
	font: 13px Arial, sans-serif;
    color: #FFFFFF;
	font-weight: bold;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

a.links_additives:hover {
	font: 13px Arial, sans-serif;
    color: #b6b5b5;
	font-weight: bold;
	font-style:normal;
    text-decoration: normal;
	padding: 1px 1px 1px 1px;
}

a.links_normal22:link, a.links_normal22:visited, a.links_normal22:active {
	font: 13px Arial, sans-serif;
    color: #034ea4;
	font-weight: normal;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

a.links_normal22:hover {
	font: 13px Arial, sans-serif;
    color: #b6b5b5;
	font-weight: normal;
	font-style:normal;
    text-decoration: normal;
	padding: 1px 1px 1px 1px;
}

a.links_email:link, a.links_email:visited, a.links_email:active {
	font: 12px Arial, sans-serif;
    color: #ff0000;
	font-weight: normal;
	font-style:normal;
    text-decoration: underline;
	padding: 1px 1px 1px 1px;
}

a.links_email:hover {
	font: 12px Arial, sans-serif;
    color: #034ea4;
	font-weight: normal;
	font-style:normal;
    text-decoration: underline;
	padding: 1px 1px 1px 1px;
}

a.links_map:link, a.links_map:visited, a.links_map:active {
	font: 15px Arial, sans-serif;
    color: #ff0000;
	font-weight: normal;
	font-style:normal;
    text-decoration: underline;
	padding: 1px 1px 1px 1px;
}

a.links_map:hover {
	font: 15px Arial, sans-serif;
    color: #034ea4;
	font-weight: normal;
	font-style:normal;
    text-decoration: underline;
	padding: 1px 1px 1px 1px;
}

a.links_company:link, a.links_company:visited, a.links_company:active {
	font: 19px Arial, sans-serif;
    color: #FFFFFF;
	font-weight: bold;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

a.links_company:hover {
	font: 19px Arial, sans-serif;
    color: #FFFFFF;
	font-weight: bold;
	font-style:normal;
    text-decoration: normal;
	padding: 1px 1px 1px 1px;
}

a.links_industrial:link, a.links_industrial:visited, a.links_industrial:active {
	font: 12px Arial, sans-serif;
    color: #ed1a3a;
	font-weight: normal;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

a.links_industrial:hover {
	font: 12px Arial, sans-serif;
    color: #5e5e5e;
	font-weight: normal;
	font-style:normal;
    text-decoration: normal;
	padding: 1px 1px 1px 1px;
}

a.links_automative:link, a.links_automative:visited, a.links_automative:active {
	font: 12px Arial, sans-serif;
    color: #1e6277;
	font-weight: normal;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

a.links_automative:hover {
	font: 12px Arial, sans-serif;
    color: #fc3b52;
	font-weight: normal;
	font-style:normal;
    text-decoration: normal;
	padding: 1px 1px 1px 1px;
}
/* ------------------top navigation------------------ */

.marine_header{
    font: 13px Arial, sans-serif;
    color: #be0303;
	font-weight: bold;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

.links-no{
    font: 13px Arial, sans-serif, ;
    color: #FFFFFF;
	font-weight: bold;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

.links-no-sub{
    font: 13px Arial, sans-serif;
    color: #666666;
	font-weight: normal;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}


.header-total01{
    font: 17px Arial, sans-serif;
    color: #666666;
	font-weight: normal;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 6px 1px;
}

.header-total03{
    font: 14px Arial, sans-serif;
    color: #666666;
	font-weight: normal;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 6px 1px;
}

.header-total02{
    font: 35px Arial, sans-serif;
    color: #ef313c;
	font-weight: normal;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 6px 1px;
}

.header-red{
    font: 55px Arial, sans-serif;
    color: #ff0000;
	font-weight: bold;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 1px 1px;
}

.header-black{
    font: 27px Arial, sans-serif;
    color: #000000;
	font-weight: bold;
	font-style:normal;
    text-decoration: none;
	padding: 1px 1px 6px 1px;
}

.mainbody{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;	   
    padding: 1px 1px 1px 1px;
}

.mainbody-red{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: normal;	   
    padding: 1px 1px 1px 1px;
}

.mainbody-red2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;   
    padding: 1px 1px 1px 1px;
}

.footer{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	font-weight: normal;	   
    padding: 1px 1px 1px 1px;
}

/* bg image */
.bg_main{
	background-image:url(images/bg_main.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_main_below{
	background-image:url(images/bg_main_below.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:302px;
	width:1000px;
}

.bg_profile{
	background-image:url(images/bg_companyprofile.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_industrial{
	background-image:url(images/bg_industrial.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_industrial02{
	background-image:url(images/bg_industrial02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_automative{
	background-image:url(images/bg_automative.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_automative02{
	background-image:url(images/bg_automative02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_automative03{
	background-image:url(images/bg_automative03.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_marine{
	background-image:url(images/bg_marine.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_marine02{
	background-image:url(images/bg_marine02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_motorcycle{
	background-image:url(images/bg_motorcycle.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_motorcycle02{
	background-image:url(images/bg_motorcycle02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_motorcycle03{
	background-image:url(images/bg_motorcycle03.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_afton{
	background-image:url(images/bg_afton.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_ciba{
	background-image:url(images/bg_ciba.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_specialty{
	background-image:url(images/bg_specialty.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_diesel{
	background-image:url(images/bg_diesel.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_contact{
	background-image:url(images/bg_contact.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:598px;
	width:1000px;
}

.bg_automativebar{
	background-image:url(images/bar-automotive.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:87px;
	width:1000px;
}

.bg_marinebar{
	background-image:url(images/bar-marine.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:87px;
	width:1000px;
}

.bg_mainbar{
	background-image:url(images/bar-main.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:87px;
	width:1000px;
}

.bg_mainbar2{
	background-image:url(images/bar-main2.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:66px;
	width:1000px;
}

.bg_industrialbar{
	background-image:url(images/bar-industrial.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:87px;
	width:1000px;
}

.bg_motorcyclebar{
	background-image:url(images/bar-motorcycle.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:87px;
	width:1006px;
}

.bg_aftonbar{
	background-image:url(images/bar-afton.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:87px;
	width:1006px;
}

.bg_cibabar{
	background-image:url(images/bar-ciba.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:87px;
	width:1006px;
}
