body{ margin:0; background-color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;
}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */
.title {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
.icon_w {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	position: relative;
	left: 10px;
	background-image: url(images/icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 20px;
}


.word {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.font_b {
	font-size: 12px;
	color: #170E4F;
}

.copyright {
	clear:both;
	font-size: 10px;
	color: #666666;
}
a.copyright:hover {
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

.t2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}
.table{
border-collapse:collapse;
border-color:#111111;
}
.movie {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.movie:hover {
	color: #666666;
}
.style3 {font-size: 11px; color: #333333; }
.style1 {
	font-size: 10px;
	color: #666666;
}
.style1 a{color:#666666}
a.style1:hover {
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.navigation { width:683px; height:27px;margin:0; padding:0; }
.navigation a{ color:#FFFFFF; font-size:11px; text-transform:uppercase; text-decoration:none;
background:url(images/listicon.gif) left 50%; background-repeat:no-repeat; 

display:block; line-height:27px; float:left; margin:0 15px 0 15px; padding-left:15px}
.navigation a:hover{color:#F2FF16}

.feature { font-size:11px; font-weight:bold; color:#170E4F; width:280px;}
.featurelist ol{font-size:11px; color:#505050; margin:0; padding:0 0 0 25px;}
.featurelist li {padding-left:-5px}

.footer { border-top:#FFF 1px solid; width:100%; background-image:url(top-images/pp1-26.jpg); background-repeat:repeat-x;}
.footer td { height:16px;}
.footer ul { width:100%; height:16px; margin:0; padding-left:210px; }
.footer li { list-style:none;display:block; float:left; margin:0 12px; line-height:11px;}
.footer li a { color:#FFFFFF; text-decoration:none; font-size:11px;text-transform:uppercase}

h1 { font-size:12px; font-weight:bold; text-transform:uppercase; line-height:20px; margin:0; padding:0;}
em { font-style:normal}

#sitemap {font-size:12px;}
#sitemap h1{ margin:20px 0 0 25px; font-size:14px}
#sitemap a { text-decoration:none; color:#000000; line-height:18px}
#sitemap a:hover { text-decoration:underline; color:#CC0000}
#sitemap li {list-style:none;}
#sitemap dl { padding:0; margin-left:20px}
#sitemap dt { background:url(images/bt-01.jpg) left no-repeat; padding-left:15px}
#sitemap dd { background:url(images/bt-02.jpg) left no-repeat; padding-left:15px}

.model dl { display:block;height:62px; width:260px; margin:0}
.model dt { padding-left:72px; margin:0; font-weight:bold;}
.model dd { padding-left:72px; margin:0; font-size:11px; line-height:12px;  text-transform:uppercase; }
.model a { text-decoration:none; color:#333333}
.model dt a:hover { color:#3333CC}

.cm-e1000 { background:url(botton/cm-e1000.gif) left no-repeat}
.cm-f1000 { background:url(botton/cm-f1000.gif) left no-repeat}
.cm-1000a { background:url(botton/cm-1000a.gif) left no-repeat}
.cm-200t  { background:url(botton/cm-200t.gif) left no-repeat}
.cm-1040  { background:url(botton/cm-1040.gif) left no-repeat}

#leftmenu { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#leftmenu ul { margin:0;}
#leftmenu li {list-style:none; vertical-align:middle;}
#leftmenu li a{color:#000000; text-decoration:none; margin:0; padding-left:35px; padding-top:3px;display:block; height:22px; line-height:22px}
#leftmenu li a:hover { background:url(images/hiverbkg.gif) top repeat-y;}

#thermo { background:url(images/thermo.gif) top no-repeat; height:80px;padding:45px 0 0 0;}
#punch {background:url(images/punch.gif) top no-repeat; height:50px;padding:25px 0 0 0;}
#cutting {background:url(images/cutting.gif) top no-repeat; height:50px;padding:25px 0 0 0; }