BODY {
	MARGIN: 0px; 
	BACKGROUND-COLOR: #ffffff;
	padding: 0px;
	color: #666666;
	font-family: "Arial";
}

/* Default paragraph settings. */
p { 
	text-align: left;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 20px;
	font-weight: normal;
}

p.chinese_text { 
	text-align: left;
	font-size: 14px;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 20px;
	font-weight: normal;
}

p.table_text_title { 
	text-align: left;
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
}

p.table_text_sub { 
	text-align: left;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
}

p.table_text_sub1 { 
	text-align: center;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
}

p.table_text { 
	text-align: left;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight:;
}

p.table_text1 { 
	text-align: center;
	font-size: 8pt;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight:;
}

fieldset { 
	text-align: left;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 20px;
	font-weight: normal;
}

form { 
	text-align: left;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.00em;
	font-style: normal;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 20px;
	font-weight: normal;
}

H2 {
	font-size: 16px;
}
H3 {
	font-size: 15px;
}

A {
	COLOR: #000000;
	text-decoration: none; 
	font-size: 12px;
}
A:link {
	color: #000000;
}
A:hover {
	color: #000000;
}
A.line {
	COLOR: #000000;
	
}
A.line:link {
	COLOR: #000000;
}
A.line:hover {
	color: #000000;
}

.t16{
	font-size: 16px;
	line-height: 130%;
	font-family: "Arial";	
}

.t14{
	font-size: 14px;
	line-height: 130%;
	font-family: "Arial";	
}

.t12{
	font-size: 12px;
	line-height: 130%;
	font-family: "Arial";	
}

.t11{
	font-size: 11px;
	line-height: 130%;
	font-family: "Arial";		
}

.t10{
	font-size: 10px;
	line-height: 130%;
	font-family: "Arial";	
}

.t9{
	font-size: 9px;
	line-height: 130%;
	font-family: "Arial";	
}

.t8{
	font-size: 8px;
	line-height: 130%;
	font-family: "Arial";	
}

.t7{
	font-size: 7px;
	line-height: 130%;
	font-family: "Arial";	
}

.t15b{
	font-size: 15px;
	line-height: 130%;
	font-family: "Arial";	
  font-weight : bold;
}

.top11{
	font-size: 11px;
	line-height: 180%;
	font-family: "Arial";
	margin: 10px 15px;
}
.top11 A {
	COLOR: #666666;
	text-decoration: none;
}
.top11 A:link {
	COLOR: #666666;
	text-decoration: none;
}
.top11 A:hover {
	color: #666666;
	text-decoration: none;
}

.menu {
	width: 145px;
	margin: 0px;
	padding: 0px;
	display: table;
	border: 0px;
	border-spacing: 0px;
	border-collapse: separate;
	font-size: 12px;
}

.table A {
	COLOR: #000000;
	text-decoration: none;
	font-size: 12px;
}
.table A:link {
	COLOR: #000000;
	text-decoration: none;
}
.table A:hover {
	color: #000000;
	text-decoration: none;
}

.main {
	width: 565px;
	font-size: 12px;
}

.table table {
	width: 99%;
	margin-left: 4px;
	margin-right: 2px;
	padding: 0px;
	display: table;
	border-collapse: collapse;
	border-color: #000000;
}

.table td {
	font-size: 12px;
	margin: 0px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	display: table-cell;
	padding: 3px;
	width: 136px;
}

.table1 table {
	width: 99%;
	margin-left: 4px;
	margin-right: 2px;
	padding: 0px;
	display: table;
	border-collapse: collapse;
	border-color: #000000;
}

.table1 td {
	font-size: 12px;
	margin: 0px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	display: table-cell;
	padding: 3px;
	width: 96%;
}

.table2 table {
	width: 99%;
	margin-left: 4px;
	margin-right: 2px;
	padding: 0px;
	display: table;
	border-collapse: collapse;
	border-color: #000000;
}

.table2 td {
	font-size: 12px;
	margin: 0px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	display: table-cell;
	padding: 3px;
	width: 50%;
}

.table3 table {
	width: 96%;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	display: table;
	border-collapse: collapse;
	border-color: #000000;
}

.table3 td {
	font-size: 12px;
	margin: 0px;
	display: table-cell;
	padding: 3px;
}

#ceramics, #infrared, #mini, #reflector, #smd, #power, #round, #square, #ultra, #multi, #smd_part, #led_part { width: 270px; float: left; }
#ceramics a { background: url(../products/swap/ceramics_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#infrared a { background: url(../products/swap/infrared_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#mini a { background: url(../products/swap/mini_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#reflector a { background: url(../products/swap/reflector_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#smd a { background: url(../products/swap/smd_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#power a { background: url(../products/swap/power_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#round a { background: url(../products/swap/round_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#square a { background: url(../products/swap/square_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#ultra a { background: url(../products/swap/ultra_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#multi a { background: url(../products/swap/multi_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#smd_part a { background: url(../products/swap/smd_part_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
#led_part a { background: url(../products/swap/led_part_1.gif) no-repeat; display: block; margin: 0; padding: 0px; width: 100%; height: 44px; }
hr{ margin-left: 15px; margin-right: 20px; border: 1px dotted #000000; }
#ceramics, #ceramics a:hover { background: url(../products/swap/ceramics_2.gif) no-repeat; }
#infrared, #infrared a:hover { background: url(../products/swap/infrared_2.gif) no-repeat; }
#mini, #mini a:hover { background: url(../products/swap/mini_2.gif) no-repeat; }
#reflector, #reflector a:hover { background: url(../products/swap/reflector_2.gif) no-repeat; }
#smd, #smd a:hover { background: url(../products/swap/smd_2.gif) no-repeat; }
#power, #power a:hover { background: url(../products/swap/power_2.gif) no-repeat; }
#round, #round a:hover { background: url(../products/swap/round_2.gif) no-repeat; }
#square, #square a:hover { background: url(../products/swap/square_2.gif) no-repeat; }
#ultra, #ultra a:hover { background: url(../products/swap/ultra_2.gif) no-repeat; }
#multi, #multi a:hover { background: url(../products/swap/multi_2.gif) no-repeat; }
#smd_part, #smd_part a:hover { background: url(../products/swap/smd_part_2.gif) no-repeat; }
#led_part, #led_part a:hover { background: url(../products/swap/led_part_2.gif) no-repeat; }
.links {text-align: left; font-size: 12px; color: #000000; letter-spacing: 0.00em; font-style: normal; margin-top: 10px; margin-bottom: 0px; margin-left: 15px; margin-right: 20px; font-weight: normal; }
.links a{ color: Black; font-weight: normal; text-decoration: none; cursor: default; }
.link a:hover{ color: black; text-decoration: none; }
.link a:visited{ color: black; }
.bluenav { background-color: #FFFFFF; border: 1px #000000 solid; }
.yellownav { background-color: #FFFFFF; border: 1px #000000 solid;}
.orangenav { background-color: #FFFFFF; border: 1px #000000 solid;}
.rednav { background-color: #FFFFFF; border: 1px #000000 solid;}
.greennav { background-color: #FFFFFF; border: 1px #000000 solid;}
.whitenav { background-color: #FFFFFF; border: 1px #000000 solid;}