p.head {text-align:center;margin-left:0;margin-top:0; margin-bottom:0PX;font-size:0.9em;font-family:Arial, Helvetica, sans-serif;color:#333333;
padding-bottom:0px;padding-top:0px;padding-left:0px;background-color:#5e8eab;border-bottom:2px solid; border-bottom-color:#FFCC33;}
p.head img {margin-right:0em; border:0;}

/*main menu link*/
#nav {display: block;position:absolute;top:30px;left:17%;width:58%;background-color:transparent;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;}
#nav ul {font-size:100%;list-style:none;margin-bottom:0px;padding-left:0px;}
#nav ul ul {list-style: none;	margin-left: 0px;	padding-left: 0;}
#nav li {font-size: 90%;	margin-bottom:0em;}
#nav a:link, #nav a:visited {text-decoration: none;	margin-top:0px;	padding:2px;margin-left:4px;color: #ffffff;	border-top: 0px solid #FFFFFF;border-left: 0px solid #FFFFFF;border-bottom: 0px solid #717171;border-right: 0px solid #717171;}
#nav a:hover {border-top: 0px solid #717171;border-left:0px solid #717171;border-bottom:0px solid #FFFFFF;border-right:0px solid #FFFFFF;color:#00ffff;}
#nav span {	color:#ffffff;}

/*second menu link*/
.style1 {font-size:1em;color:#0000aa;line-height:1em;font-family:Arial, Helvetica, sans-serif; text-decoration: none; }
.menuhead {font-size:1em;margin:0;position:absolute;top:65px;left:0px;text-align:center;width:98%;}
p.menuhead2 a {font-size:1em; margin:1px;text-decoration:none;font-family:Arial, Helvetica, sans-serif; padding-left:1px;padding-top:0px;padding-bottom:0px;margin-left:4px;}
p.menuhead2 a:hover {background-color:#ffff99;color:#000000;margin:1px;margin-left:4px;}
p.menuhead2 span {color:#3399cc;margin:0px;padding:0px;}

/*left menu link*/
.menu {font-size:0.81em;color:#00ffaa;text-decoration:none;background-color:#5e8eab;position:absolute;top:98px;left:2px;text-align:left;width:116px;font-family:Arial, Helvetica, sans-serif;}
.menu2 {font-size:1em;color:#ffffff;background-color:#5e8eab;padding-left:2px;}
.menu2 a {color:#000000; text-decoration:none;	text-align:left;width:100%;	line-height:1em; font-family:Arial, Helvetica, sans-serif; }
p.menu3 {font-size:0.9em;text-decoration:none;background-color:#ffffec;margin:0;line-height:1.5em;}
p.menu3 a {color:#0000dd;text-decoration:none; text-align:left;width:100%;	 font-family: Arial, Helvetica, sans-serif; padding-left:2px;padding-top:1px;padding-bottom:0px;display:block;border-bottom:1px solid #cccccc;}
p.menu3 a:hover {display:block;background-color:#aaFFFF;color:#000000;padding-left:2px;padding-top:1px;margin:0px;}
p.menu3 a:active {font-weight:bold;color:#000000;padding:0px;margin:0px;}
p.menu3 a:visited {color:;}
p.menu3 span {color:#c5e1ed;}
/*path*/
p.path {font-size:0.74em;color:#dddddd;display: block;position:absolute;top:48px;left:60%;width:27%; text-align:right; margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif; }
p.path a {font-size:0.74em;color:#dddddd; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
/*every page*/
body {text-align:center;background-color: #FFFFEC;text-decoration: none;margin:0;	padding:0;}
.contents {width:83%;margin-left:auto;margin-right:auto; position:absolute;top:90px;left:120px;text-align:center;}
.section {margin-left:5px;margin-right:5px;margin-top:2em;text-align:left;text-decoration: none;}
/*title*/
h1 {font-size:1.25em;color:#2d444f;	background-color:#5e8eab;padding-top:8px;padding-bottom:8px;text-align:center;margin-bottom:0;margin-top:8px;margin-left:20px;margin-right:20px;font-family:Arial, Helvetica, sans-serif;}
p.img {margin:0px;}
h2 {font-size:1em;color:#2d444f;text-align:left;}
h4 {font-size:1.25em;background-color:#ddFFFF;width:90%;padding-top:1px;padding-bottom:1px;text-align:left;margin-bottom:0;margin-top:5px;
margin-left:20px;margin-right:20px;font-family:Arial, Helvetica, sans-serif;}
.mark {margin-right:0.5em; padding-top:0px;vertical-align:bottom;}
p {font-size:0.875em;line-height:1em;color:#333333;	margin-top:0.5em;}
/*tempered.htm doc*/
.style3 {font-size:1.2em;font-weight:600;color:#000000; margin-left:28px; line-height:1.3;font-family: Arial, Helvetica, sans-serif;}
/*coating.htm title*/
.style4 {font-size:1.25em;color:#000000; margin-left:26px; line-height:1.3;font-family: Arial, Helvetica, sans-serif;}
/*aboutus.htm history*/
.style6 {font-size: 1.25em;color: #000000; margin-left:15px; line-height:1.3;font-family: Arial, Helvetica, sans-serif;}
/*style7 not found*/
.style7 {font-size:1em;font-weight:600;margin-left:65px;line-height:1.3;padding-top:6px;padding-bottom:1px;font-family:Arial, Helvetica, sans-serif;}
.style7 a{font-size:0.98em;color:#FF6633;line-height:1.1em;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
.style7 a:hover {color:#0000ff;}
/*style8 link to other product pages*/
.style8  {font-size:1em;margin-left:100px;font-family: Arial, Helvetica, sans-serif;}
.style8 a{color:#007700;line-height:1.4em;text-decoration:none;font-family: Arial, Helvetica, sans-serif;border-bottom:dotted 1px orange;}
.style8 a:hover {color:#ff8800;}
/*style9 item no.*/
.style9 {font-size:1em;color:#000000;font-weight:600;font-family: Arial, Helvetica, sans-serif;   }
/*style10 for density.htm, glasfilter.htm*/
.style10 {font-size:1em;color:#003366;font-weight:600;font-family: Arial, Helvetica, sans-serif;   }
/*style11 for glasfilter.htm and coveglas.htm link*/
.style11 {font-size:1em;color:#007700;font-weight:400;text-decoration:none;border-bottom:dotted 1px orange;font-family: Arial, Helvetica, sans-serif;}
.style11 a {font-color:#007700;}
.style11 a:hover {font-color:#ff8800;	}
/*ctcf*/
.style12 {font-size:0.98em;color:#3399CC;margin-left:80px;font-family:Arial, Helvetica, sans-serif;}
.style13 {font-size:0.98em;color:#FF9900;margin-left:80px;font-family:Arial, Helvetica, sans-serif;}
/*style15 for ps.text*/
.style15 {font-size:0.8em;color:#0000FF; font-family: Arial, Helvetica, sans-serif;}
/*style16 for h4*/
.style16 {font-size:1.1em;margin-left:58px;color:#0000FF; font-family: Arial, Helvetica, sans-serif;}
/*style17 for h3*/
.style17 {font-size:1em;font-weight:normal; color: #ffffff; font-family: Arial, Helvetica, sans-serif;}
/*style19 for h1 title*/
.style19 {font-size:2em;font-weight:normal; color: #ffffff; font-family: Arial, Helvetica, sans-serif;}
/*style20 ps.*/
.style20 {font-size:0.75em;margin-left:45px;color: #223111; font-family: Arial, Helvetica, sans-serif;}
/*style22 doc title*/
.style22 {font-size: 1.35em; font-weight:800;font-family: Arial, Helvetica, sans-serif; color: #000000;}
/*style23.24 product desc.*/
.style23 {font-size:0.85em;margin-left:6px;color:#0000CC;font-family:Arial,Helvetica,sans-serif;line-height:18px;}
.style24 {font-size:0.85em;margin-left:12px;color: #0000CC;font-family:Arial,Helvetica,sans-serif;line-height:18px;}
/*style25.26 density.htm*/
.style25 {font-size:0.92em;margin-left:6px;color:#0000cc;line-height:1.1em;font-family: Arial, Helvetica, sans-serif;}
.style26 {font-size:0.92em;margin-left:6px;color:#003366;line-height:1.1em;font-family: Arial, Helvetica, sans-serif;}
/* camfilter.htm density 80%-1%*/
.style27 {color: #000000;}
.style28 {color: #888888;}
.style29 {color: #777777;}
.style30 {color: #666666;}
.style31 {color: #555555;}
.style32 {color: #444444;}
.style33 {color: #333333;}
.style34 {color: #222222;}
.style35 {color: #111111;}
/* filmquality.htm*/
.style36 {font-size:1.2em;color:#000000; margin-left:26px; line-height:1.26em;font-family: Arial, Helvetica, sans-serif;}
.style37 {font-size:1.3em;color:#5500ff; margin-left:22px; font-weight:600;line-height:1;font-family: Arial, Helvetica, sans-serif;}
.style38 {font-size:1.2em;color:#0033aa; margin-left:26px; line-height:1.25em;font-family: Arial, Helvetica, sans-serif;}
/*table title*/
.style39 {font-size:1.1em;color:#3333CC; vertical-align:middle;text-align:center;font-family: Arial, Helvetica, sans-serif;}
/*for informations and notes*/
.style40 {font-size:0.97em; margin-left:64px; line-height:1.45em;}
.style40 a:hover {color:#ff8800}

/*for sort.htm*/
.style41 {font-size:1.2em;color:#000000; background-color:#99ffcc; margin-left:2px;}
.style42 {font-size:1.2em;color:#000000; background-color:#ccffff; margin-left:2px;}
.style43 {font-size:1.2em;color:#000000; background-color:#99ccff; margin-left:2px;}
.style44 {font-size:1.2em;color:#000000; background-color:#ffcc99; margin-left:2px;}
.style45 {font-size:1.2em;color:#000000; background-color:#ffff99; margin-left:2px;}
.style46 {font-size:1.2em;color:#000000; background-color:#ffccff; margin-left:2px;}
.style47 {font-size:1.2em;color:#000000; background-color:#ffcccc; margin-left:2px;}
.style48 {font-size:1.2em;color:#000000; background-color:#ccccff; margin-left:2px;}

.style49 {font-size:1em; margin-left:3px; line-height:1.45em;}
.style49 a:hover {color:#ff8800}

.style50 {font-size: 1.2em;color:#000000;LINE-HEIGHT: 160%;margin-left:30px;}
.style50 a{font-size:1.15em;color:#0000ff;margin-left:0px;line-height:1.5em;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
.style50 a:hover {text-decoration:underline;}

.style52 {font-size: 1.2em;color: #000000; LINE-HEIGHT: 160%;margin-left:30px;}
.style52 a{font-size:1.2em;color:#0000ff;margin-left:30px;line-height:1.5em;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
/*style53.54 application.htm, spectrum.htm doc*/
.style53 {font-size:1.2em;color:#000000;LINE-HEIGHT:150%;margin-left:220px;TEXT-INDENT:-190px;}
.style53 a{text-decoration:none;}
.style54 {font-size:1.2em;color:#000000; LINE-HEIGHT: 150%;margin-left:200px;TEXT-INDENT: -170px;}
.style54 a{text-decoration:none;}
/*in list*/
.name {font-size:1em; margin-left:10px; margin-right:10px;  text-decoration:none;}
.name a {color:#0000CC;  display:block; text-decoration:none;}
.name a:hover {color:#FF0000;}
/*li*/
li {font-size:0.97em; line-height:1.45em;}
li a:hover {color:#ff8800}

td {margin-left:6px;font:0.94em Arial,Helvetica,sans-serif;text-decoration: none;line-height:1.4em;}

/*datatable css*/
.datatable {border: 2px solid #336688;	text-decoration: none;	}
.datatable td {border:0px solid #D6DDA6;padding:1px;text-decoration: none;background-color:#eeeeee;line-height:1.4em;}
.datatable th {font:1.1em Arial, Helvetica, sans-serif;border:0px solid #828282;background-color:#eeeeee;text-align:left;padding-left: 1px;text-decoration: none;}
.datatable caption {font-size:1.15em;font-weight:800;font-family:Arial,Helvetica,sans-serif;color:#335170;text-align:left;padding-top:3px;padding-bottom:8px;text-decoration: none;}
.datatable tr.altrow {background-color: #DFE7F2;color: #000000;	text-decoration: none;}
.datatable tr.item {color:#0000AA;text-decoration: none;	border-color: #222222;}
.datatable tr.item a{color: #0000FF;	text-decoration: none;	}
.datatable tr.item a:hover{color:#FF0000;border-bottom: solid 1px #ff0000;}
.datatable tr.item a:visited {color:#003399;}
.datatable tr.item2 {color:#336600;font-family: Arial, Helvetica, sans-serif;}
.datatable tr.item2 a{color:#339900;text-decoration: none;text-align:center;font-family:Arial,Helvetica,sans-serif;}
.datatable tr.item2 a:hover{color: #FF0000;	border-bottom: solid 1px #ff0000;	}
.datatable tr.item2 a:visited {color:#339966;	}
/*table for lenses*/
.table {border: 2px solid #D6DDff;	text-decoration: none;	}
.table td {border-bottom:0px solid #dddddd;padding:0px;text-decoration: none;}
.table th {font:1.1em Arial, Helvetica, sans-serif;color:#FFFFFF;border:0px solid #828282;background:#666666;text-align:left;padding-left: 0px;text-decoration: none;}
.table caption {font-size:1.15em;font-weight:800;font-family:Arial,Helvetica,sans-serif;color:#335170;text-align:left;padding-top:3px;padding-bottom:8px;text-decoration: none;}
.table tr.altrow {background-color: #DFE7F2;color: #000000;	text-decoration: none;}
.table tr.item {background:#dddddd; color:#000000;text-decoration: none;	border-color: #222222;text-align:center;}
.table tr.item a{color: #0000AA;	text-decoration: none;}
.table tr.item a:hover{color:#FF0000;border-bottom: solid 1px #ff0000;}
.table tr.item a:visited {color:#003399;}
.table tr.item2 {background:#ffffcc;color:#336600;text-align:center;font-family: Arial, Helvetica, sans-serif;}
.table tr.item2 a{color:#003300;background-color:#CCCBBB;text-decoration: none;text-align:center;font-family:Arial,Helvetica,sans-serif;}
.table tr.item2 a:hover{background-color: #DFE7F2;	color: #FF0000;	border-bottom: solid 1px #ff0000;	}
.table tr.item2 a:visited {color:#003399;	}

/*table2 css*/
.table2 {border: 2px solid #336699;	text-decoration: none;	}
.table2 td {border-bottom:1px solid #dddddd;padding-right:3px;text-decoration: none;text-align:left;line-height:1.4em;}
.table2 th {font:1.1em Arial, Helvetica, sans-serif;color:#FFFFFF;border:0px solid #828282;background:#9999ff;text-align:left;padding-left: 0px;text-decoration: none;line-height:1.45em;}
.table2 caption {font-size:1.15em;font-weight:800;font-family:Arial,Helvetica,sans-serif;color:#335170;text-align:left;padding-top:3px;padding-bottom:8px;text-decoration: none;}
.table2 tr.altrow {background-color: #DFE7F2;color: #000000;	text-decoration: none;}
.table2 tr.item {background-color:eeffff;color:#000000;text-decoration:none;text-align:center;font-family:Arial,Helvetica,sans-serif;}
.table2 tr.item a{color: #0000AA;	text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
.table2 tr.item a:hover{color:#FF0000;border-bottom: solid 1px #ff0000;}
.table2 tr.item a:visited {color:;}
.table2 tr.item2 {background-color:#ffffcc;color:#000000;text-align:center;font-family: Arial, Helvetica, sans-serif;}
.table2 tr.item2 a{color:#0000aa;text-decoration: none;text-align:center;}
.table2 tr.item2 a:hover{color: #FF0000;	border-bottom: solid 1px #ff0000;	}
.table2 tr.item2 a:visited {color:;	}

/*table3 for new*/
.table3 {border: 2px solid #336699;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;}
.table3 td {border-bottom:0px solid #dddddd;padding:0px;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
.table3 th {font:1.15em Arial, Helvetica, sans-serif;color:#FFFFFF;border:0px solid #828282;background:#666666;text-align:left;padding-left: 0px;text-decoration: none;}
.table3 caption {font-size:1.2em;font-weight:800;font-family:Arial,Helvetica,sans-serif;color:#335170;text-align:left;padding-top:3px;padding-bottom:8px;text-decoration: none;}
.table3 tr.item {background:#ccccff;color:#000000;text-decoration:none;border-color:#222222;font-family:Arial,Helvetica,sans-serif;}
.table3 tr.item a{color: #000000;	text-decoration: none;}
.table3 tr.item a:hover{color:#FF0000;border-bottom: solid 1px #ff0000;}
.table3 tr.item a:visited {color:#003399;}
.table3 tr.item2 {font:1.1em;background:#eeeeee;color:#000000;text-align:left;font-family: Arial, Helvetica, sans-serif;}
.table3 tr.item2 a{color:#003300;background-color:#CCCBBB;text-decoration: none;text-align:left;}
.table3 tr.item2 a:hover{background-color: #DFE7F2;	color: #FF0000;	border-bottom: solid 1px #ff0000;	}
.table3 tr.item2 a:visited {color:#003399;	}

div#sort1 {display:inline; float:left; width:20@; height:auto; padding:2%px;}
div#sort2 {display:inline; float:left; width:20%; height:auto; padding:2%px; margin2 2%px;}
div#sort3 {display:inline; float:right; width:20%; height:auto; padding:2%px;margin:2 2%px;}
div#sort4 {display:inline; float:right; width:20%; height:auto; padding:2%px;}

/*reference*/
refer {font-size:1.2em;	color:#000000;background:#00c4ff;height:10px;padding:10px;margin-left:68px;border-bottom: solid 1px #000000;border-top:solid 9px #5e8eab;padding-top:3px;padding-bottom:3px;}

/*note information*/
.note {width:75%;margin-left:auto;margin-right:auto; position:absolute;top:90px;left:120px;text-align:center;}
.notes {margin-left:5px;margin-right:5px;margin-top:2em;text-align:left;text-decoration: none;}
h5 {font-size:1.1em;padding-top:4px;padding-bottom:3px;text-align:center;}

/*bottom image*/
h3 {font-size:1em;color:#2d444f;background-color:#5e8eab;padding-top:4px;padding-bottom:3px;text-align:center;}

/*bottom image*/
.imgg {margin:4px;}
/*image*/
.img2 {text-align:center; margin-left:5%;}
/*density image*/
.img3 {margin-top:10px;margin-bottom:22px;margin-left:5pcs;margin-right:5px;}
/*tital language image*/
.img4 {mpadding-top:0px;vertical-align:bottom;}
/*bottom copy right and link*/
address {font-size:0.85em;	color:#5e8eab;	border-top:solid 9px #5e8eab;font-style:normal; padding-top:3px;padding-bottom:3px;margin-top:30px;margin-left:10px;margin-right:10px;text-align:center;}
address a {color:#336699;text-decoration:none;border-bottom:dotted 1px orange;font-family: Arial, Helvetica, sans-serif; }
address a:hover {color:#ff8800	}
