﻿/*--------------Global----------------*/

html { 
 margin: 0px;
}

h1 { 
 color: #0069AA;
 font-style:normal; font-weight:bold; font-size:1.6em; font-family:Arial, Verdana, Helvetica, sans-serif	
}

h2 { 
 color: #0069AA;
 font-style:normal; font-weight:bold; font-size:1.4em; font-family:Arial, Verdana, Helvetica, sans-serif	
}

h3 {
 color: #0069AA;
 font-style:normal; font-weight:bold; font-size:1.1em; font-family:Arial, Verdana, Helvetica, sans-serif	
}

h5 {
 color: #000000;
 font-style:normal; font-weight:bold; font-size:1.0em; font-family:Arial, Verdana, Helvetica, sans-serif
}

img {
border: none;
margin-left: -5px;
padding: 0;
}

a {
 text-decoration: none;
 color: #0069AA;
 font-weight: bold;
}

body {
 background: #fff;
 margin: 0px;
 padding: 0px;
 border: medium none;
 text-decoration: none;
 line-height: 150%; font-style:normal; font-weight:normal; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif
}

hr {
 color: #0069AA;
}
	
	
/*------------Main Index Content---------*/

#container {
 margin: 0 auto;
 border: none;
 position: relative;
 width: 900px;
 top: 20px;

 text-decoration: none;
}


	/*--------------Hack for IE 7-------------*/
	*:lang(en) #container {
	 top: 16px;
	}
	/*----------------End Hack----------------*/

#kato {
 margin: 0 auto;
 position: relative;
 left: 0px;
}

#subcontainer {
 margin: 0 auto;
 border: none;
 width: 900px;
 height: 230px;
 background: #fff;
 text-decoration: none;
 position: relative;
 left: -1px;
 top: -3px;
}

	/*--------------Hack for IE 7-------------*/
	*:lang(en) #subcontainer {
	 top: -5px;
	}
	/*----------------End Hack----------------*/

.button {
 position: relative;
 display: inline;
 float: left;
}

	#tlinserts {
	 width: 213px;
	}

	#font-family {
	 width: 143px;
	}
	
	#tinserts {
	 width: 135px;
	}
	
	#font-family {
	 width: 124px;
	}
	
#font-family     {
	 width: 107px;
	}
	
	#font-family {
	 width: 178px;
	}


#insert {
 position: relative;
 top: 0px;
 left: -10px;
 margin: 0 auto;
 width: 197px;
 height: 197px;
 background: #fff url('images/coil.gif');
 clear: both;
}

	/*--------------Hack for IE 7-------------*/
	*:lang(en) #contain {
	 top: -55px;
	}
	/*----------------End Hack----------------*/

#font-family {
 position: relative;
 margin: 0 auto;
 width: 617px;
 height: 201px;
 background: #fff;
 clear: both;
}

#advanex {
 position: relative;
 margin: 0 auto;
 display: inline;
 width: 420px;
 float: left;
}

#members {
 position: relative;
 margin: 0 auto;
 width: 450px;
 height: 121px;
 float: left;
}

#header {
 position: relative;
 margin: 0 auto;
 width: 900px;
 height: 100px;
 background: #fff;
}

#footer {
 clear: both;
 margin: auto 0;
 position: relative;
 width: 900px;
 height: 97px;
 top: -80px;
 background: #fff;
 color: #000;
}

	#advanex {
	 position: relative;
	 float: left;
	 left: 22px;
	 top: -20px;
	}

	#copyright {
	 position: relative;
	 display: inline;
	 float: right;
	 text-align: right;
	 top: -20px;
	 left: -22px;
	}
	
	#valid {
	 position: relative;
	 display: inline;
	 float: right;
	}


/*-----------------Navigation-------------*/

#nav_container {
 margin: 0 auto;
 position: relative;
 width: 887px;
 top: 12px;
 clear: both;
 z-index: 1;
}

	.nav_button {
	 margin: 0;
	 position: relative;
	 display: inline;
	 float: left;
	}
	
	#search_nav {
	 background-image: url('images/nav/searchbox_02.gif');
	 width: 219px;
	 height: 56px;
	}
	
	#search_nav_04 {
	 background-image: url('images/nav/searchbox_04.gif');
	 width: 219px;
	 height: 56px;
	}

		#searchbar {
		display: inline;
		position: relative;
		float: right;
		right: 16px;
		top: 16px;
		}
		
			#search2 {
			 position: relative;
			 display: inline;
			 left: 24px;
			}




/*----------Special Classes---------*/

.center {
 text-align: center;
}

.bold {
 font-weight: bold;
}

.left {
 float: left;
}


/*-------------About KATO-----------*/

		#globe {
		 float: left;
		 margin: 10px;
		 }

		#satisfaction {
		 float: right;
		 margin: 10px;
		}
		
		#map {
		 position: relative;
		 left: 140px;
		 clear: both;
		 width: 250px;
		}



/*---------Advanex Group---------*/

#list_holder {
 position: relative;
 display: inline;
 float: left;
 width: 400px;
}

.advanex_list ul li {
 margin-bottom: 2px;
}

#rightside {
 position: relative;
 display: inline;
 float: right;
 width: 290px;
 top: 40px;
 left: -30px;
 margin-right: 30px;
}

#advanex_wrapper {
 position: absolute;
 top: 660px;
}

/*-----------Feedback------------*/

#feedback_hdr {
 margin: 0 auto;
 position: relative;
 width: 900px;
 height: 136px;
 background: #fff url('images/feedback_hdr.jpg');
 clear: both;
}


/*-------Literature Request------*/

#lit_wrapper {
 margin: 0 auto;
 position: relative;
 width: 700px;
}

	/*--------------Hack for IE 7-------------*/
	*:lang(en) #lit_wrapper {
	 top: 0px;
	}
	/*----------------End Hack----------------*/

#list_01 {
 position: relative;
 display: inline;
 float: left;
 width: 300px;
 text-align: right;
 line-height: 1.7;
 margin-right: 10px;
}

#list_02 {
 position: relative;

 display: inline;
 float: left;
 width: 390px;
 text-align: left;
}

.check {
 position: relative;
 display: inline;
 width: 30px;
 height: 180px;
 float: left;
}

.check_pic {
 position: relative;
 display: inline;
 width: 150px;
 height: 180px;
 float: left;
}

.check_txt {
 position: relative;
 display: inline;
 width: 500px;
 height: 180px;
 float: left;
 margin-left: 20px;
}


/*---------Privacy Policy--------*/

#privacy_hdr {
 margin: 0 auto;
 position: relative;
 width: 900px;
 height: 136px;
 background: #fff;
 clear: both;
}


/*---------Legal Statement--------*/

#font-family {
 margin: 0 auto;
 position: relative;
 width: 900px;
 height: 136px;
 background: #fff;
 clear: both;
}

/*-----------Distributors---------*/

#dist_table {
 margin: 0 auto;
 position: relative;
 width: 800px;
 line-height: 100%;
}

#us_map {
 margin: 0 auto;
 position: relative;
 left: 60px;
}

/*-----------Tech Info------------*/

#techinfo_hdr {
 margin: 0 auto;
 position: relative;
 width: 900px;
 height: 136px;
 background: #fff url('images/techinfo_hdr.jpg');
 clear: both;
}

/*------------Feedback-----------*/

#feedback {
 margin: 0 auto;
 position: relative;
 float: right;
}

/*---------Products New----------*/

#newcon {
 margin: 0 auto;
 width: 877px;
}