/* Global Settings for kaxi.com, created on 16-apr-2003*/

A 		{color: #003366; text-decoration:underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px}
A:visited 		{color: #003366; text-decoration:underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px}
A:hover 		{color: #CC0000; text-decoration:none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px}
A:active 		{color: #003366; text-decoration:underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px}

body {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;} 
img {
	border: 0px;
}	
h1	{ color:#000000; font-size:16px; margin: 4px 2px 5px 0px; line-height: 24px; vertical-align: top; letter-spacing: 0px; font-weight:bold;}

/*for different link*/
h1 A 		{color: #000000; text-decoration:underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight:bold;}
h1 A:visited 		{color: #000000; text-decoration:underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight:bold;}
h1 A:hover 		{color: #CC0000; text-decoration:none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight:bold;}
h1 A:active 		{color: #000000; text-decoration:underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight:bold;}


.head-interlocks {COLOR: #6600CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-interlocks:visited {COLOR: #6600CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-interlocks:hover {COLOR: #6600CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }
.head-interlocks:active {COLOR: #6600CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }

.head-ejector {COLOR: #000; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-ejector:visited {COLOR: #000; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-ejector:hover {COLOR: #000; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }
.head-ejector:active {COLOR: #000; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }

.head-oilless {COLOR: #FFCC00; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-oilless:visited {COLOR: #FFCC00; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-oilless:hover {COLOR: #FFCC00; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }
.head-oilless:active {COLOR: #FFCC00; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }

.head-punches {COLOR: #006633; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-punches:visited {COLOR: #006633; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.head-punches:hover {COLOR: #006633; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }
.head-punches:active {COLOR: #006633; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }

.subhead01{COLOR: #0033CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead01:visited {COLOR: #0033CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead01:hover {COLOR: #0033CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead01:active {COLOR: #0033CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }

.subhead02{COLOR: #CC0033; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead02:visited {COLOR: #CC0033; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead02:hover {COLOR: #CC0033; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead02:active {COLOR: #CC0033; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }

.subhead03{COLOR: #ff9900; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead03:visited {COLOR: #ff9900; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead03:hover {COLOR: #ff9900; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }
.subhead03:active {COLOR: #ff9900; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: underline; font-weight: bold; font-size:16px; line-height: 16px; }


A.green		{color: #336633; text-decoration:underline;; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10pt}

A.green:visited {color: #336633; text-decoration:underline;; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10pt}

A.green:hover 	{color: #cc0000;; text-decoration: none; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10pt}

A.green:active 	{color: #cc0000;; text-decoration: underline; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10pt}


/*additional for v3*/
TD {    FONT-FAMILY: "arial", "verdana", "helvetica", "sans-serif"; color:#; font-size:13px; vertical-align: top; line-height: 16px}
FORM  {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; background-color: #D0E8FF; font-weight: bold;}
.link_subitem	{COLOR: #000099; TEXT-DECORATION: none; font-size:12px; line-height: 15px; }
.link_subitem:visited {COLOR: #000099; TEXT-DECORATION: none; font-size:12px; line-height: 15px; }
.link_subitem:hover {COLOR: #003399; TEXT-DECORATION: underline; font-size:12px; line-height: 15px;  }
.link_subitem:active {COLOR: #000099; TEXT-DECORATION: none; font-size:12px; line-height: 15px; }

.h_line	{ BORDER-TOP: 1px solid #003399; }
.v_line	{ BORDER-LEFT: 1px solid #003399; BORDER-RIGHT: 1px solid #003399; }
.cat_01	{ font-size: 16px; COLOR: #66CC00; font-weight: bold; padding: 0px 0px 10px 5px;}
.cat_02	{ font-size: 16px; COLOR: #0066CC; font-weight: bold; padding: 0px 0px 10px 5px;}
.cat_03	{ font-size: 16px; COLOR: #CC9900; font-weight: bold; padding: 0px 0px 10px 5px;}
.sub_cat_on	{ font-size: 12px; COLOR: #000099; BACKGROUND-COLOR: #F0F0F0; font-weight: bold;}
.sub_cat	{ font-size: 12px; COLOR: #000099; BACKGROUND-COLOR: #FBFBFB; width: 250px;
BORDER-TOP: 1px solid #FFF; 
BORDER-BOTTOM: 1px solid #B0B0B0; }

#top {	margin: 0px 0px 0px 60px;	}
#content {	margin: 0px 0px 0px 60px;	}
#content_01 {	margin: 15px 60px 15px 30px;	}
#content_02 {	margin: 15px 200px 15px 30px;	}
#content_03 {	margin: 15px 60px 15px 230px;	}
#container {	margin: 0px 0px 0px 0px;	}
#footer {	margin: 0px 0px 0px 60px;	}
.justify {text-align: justify}


/*end of v3*/
th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#ffffff; font-size:13px;  
	PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; PADDING-BOTTOM: 2pt; PADDING-TOP: 4pt; TEXT-DECORATION: none;
	text-align: left;
	line-height: 14px;
	font-weight: bold;
	BACKGROUND-COLOR: #0063CC; TEXT-DECORATION: none;
	vertical-align:top;
	border-top: 1px solid #EFFAFF;
border-right: 1px solid #EFFAFF;
border-left: 1px solid #003399;
border-bottom: 1px solid #003399;
}
table.intro {
	font-family: Arial, Verdana, Helvetica, sans-serif;
border-top: 10px solid #DAF2FC;
border-right: 10px solid #DAF2FC;
border-left: 10px solid #DAF2FC;
border-bottom: 10px solid #DAF2FC;
PADDING-LEFT: 4px; 
PADDING-RIGHT: 2px; 
PADDING-TOP: 2px; 
PADDING-BOTTOM: 2px; 
BACKGROUND-COLOR: #ffffff;
}
td.intro {
	font-family: Arial, Verdana, Helvetica, sans-serif;
border-top: 1px solid #0B7FAF;
border-bottom: 1px solid #0B7FAF;
PADDING-LEFT: 4px; 
PADDING-RIGHT: 2px; 
PADDING-TOP: 2px; 
PADDING-BOTTOM: 2px; 
BACKGROUND-COLOR: #ffffff;
}
.cell {
border-top: 1px solid #B8CFEB;
border-right: 1px solid #B8CFEB;
PADDING-LEFT: 4px; 
PADDING-RIGHT: 2px; 
PADDING-TOP: 2px; 
PADDING-BOTTOM: 2px; 
BACKGROUND-COLOR: #EFFAFF;
}

.small {COLOR: #; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: normal; font-size:10px; line-height: 11px; }
.item {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10pt; font-weight: bold; color: #000000}

.item2 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; font-weight: bold; color: #000000; background-color: #FFFFFF}
.item-blue {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; font-weight: bold; color: #003399; background-color: #FFFFFF}
.item-red {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; font-weight: bold; color: ##ff0000; background-color: #FFFFFF}

.big-header {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; font-weight: bold; color: #FFCC33; background-color: #006699; text-align: center}
.header {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 8pt; font-weight: bold; color: #FFCC33; background-color: #006699; text-align: center}

.data {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 7pt; text-align: center; background-color: #FFFFFF}

.catno {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 7pt; background-color: #99CCFF; text-align: center}

.datab {  font-size: 7pt; font-weight: bold; text-align: center; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; background-color: #FFFFFF}

.bg {  background-color: #66CCFF; font-size: 7pt}

.page {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10pt; font-weight: bold; color: #999999}

.item3 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; font-weight: bold; color: #CC0000}

/*header*/

.header-interlocks {COLOR: #6600CC; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }

.header-ejector {COLOR: #000; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }

.header-oilless {COLOR: #FFCC00; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }

.header-punches {COLOR: #006633; BACKGROUND-COLOR: #; TEXT-ALIGN: left; TEXT-DECORATION: none; font-weight: bold; font-size:16px; line-height: 16px; }

/*Dropdown menu*/

#dropmenudiv{
position:absolute;
border:1px solid white;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color: #B1E4FF;
background-color: #B1E4FF;
color: #003399;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0677B4;
color: #ffffff;
}

/*end of Dropdown menu*/