/* CSS Document */
body {
	padding:0; border:0; font-size:12px; background: url(bodybgtop.jpg) #DEF5FD repeat-x left top; color:#333; line-height:150%; font-family:Arial, Helvetica, sans-serif; border-left:1px solid #CCE9F5;border-right:1px solid #CCE9F5;
}
* {padding:0; margin:0;}
A:link,A:visited {color: #4c94b7; text-decoration: none}
A:hover,A:active  {color: #4c94b7;  text-decoration: none}
h1,h2 { font-size: 12px; font-weight:normal;}
img { border-width:0;}
.floatleft{ float:left;}
.floatright{ float:right;}

#bodybottom {background: url(bodybgbottom.jpg) repeat-x left bottom;}
#bodybottomtwo { background:none; }
/*\*/ * html #bodybottom{ /**/ height: 1%; }*>#bodybottom{ overflow: hidden; }
#wrap { padding:0; background: url(topbg.jpg) no-repeat center top; margin: 16px auto 0px auto; width: 950px;}
#wraptwo { padding:0; background: url(topbgtwo.jpg) no-repeat center top; margin: 16px auto 0px auto; width: 950px;}
#container {padding: 0px;MARGIN: 0px auto; width: 950px;background: #D6F1FA url(conbgtop.jpg) repeat-x center top;}
#containerbottom{background: url(conbgbottom.jpg) repeat-x center bottom;}
/*\*/ * html #containerbottom{ /**/ height: 1%; }*>#containerbottom{ overflow: hidden; }
#header {margin: 0px auto; height: 215px; width:950px;}
.logo {width: 500px; height: 76px; margin:58px 0 0 26px; }
	.logo a {background:url(ntlogo.gif) no-repeat; display:block; height: 76px;text-indent:-8888px;}
.freedownload{ width: 181px; height: 30px; margin:48px 0 0 26px;}
	.freedownload a {background: url(freedownloadbg.gif) no-repeat;display:block; height: 30px;text-indent:-8888px;}
.rightlistload{ width:260px; margin:105px 0 0 0; float:right;}
	.rightlistload h2 {background: url(freedownload.gif) no-repeat; width: 169px; height: 22px; margin:0 0 5px 0; text-indent:-9000px;}
	.rightlistload p { color:#999; line-height:20px;margin:0 50px 0 5px;}

.download { margin:2px 0 4px 0;}
	.download a { color:#88B500; margin-right:12px; border-bottom: #88B500 1px dotted;}
	.download a:hover { color:#88B500; margin-right:12px; border-bottom: #88B500 1px dotted;}
.downloadicon{ background: url(download.gif) no-repeat 5px 2px; padding-left:28px;}
	.iconone,.icontwo,.iconthree{ background: url(1.gif) no-repeat 0 50%; line-height:28px; line-height:28px; font-size:16px; font-weight:bold; padding-left:30px;}
	.icontwo { background: url(2.gif) no-repeat 0 50%;}
	.iconthree { background: url(3.gif) no-repeat 0 50%;}
	.icontwo em { margin-left:8px;}
	.icontwo em a{ font-style:normal; color:#E2AC0A; text-decoration:none;}

.rightbar {float:right; background: url(rightbarbg.jpg) repeat-y left top; width:283px; }
.rightbarbottom {background: url(rightbarbottom.jpg) no-repeat left bottom; width:283px; }
.downloadlist{ width:220px; margin:0 0 0 25px; padding-bottom: 40px;}
	.downloadlist .installuse {background: url(installuse.gif) no-repeat; width: 91px; height: 22px; margin:0 0 5px 0; text-indent:-8888px;}
	.downloadlist .soundcode {background: url(soundcode.gif) no-repeat; width: 211px; height: 33px; margin:8px 0 5px 0;text-indent:-8888px;}
	.downloadlist .document {background: url(document.gif) no-repeat; width: 71px; height: 22px; margin:8px 0 5px 0;text-indent:-8888px;}
	.downloadlist .mutualitylink {background: url(mutualitylink.gif) no-repeat; width: 71px; height: 22px; margin:8px 0 5px 0;text-indent:-8888px;}
	.downloadlist p { color:#999; line-height:20px; margin:0 0 0 5px;}
.talk {width:80%;margin:auto;}
	.talk h3 {color:#0099CC; font-size:14px; font-weight:bold; margin-bottom:10px; }

.blueline { background-color:#C1E8F6; height:1px; overflow:hidden; width:235px; margin:10px 0 10px 15px;}
.realize { color:#666; margin:0 0 0 25px; width:215px; padding-bottom:40px;}
	.realize h2 { margin:20px 0 5px 0}
	.realize a { color:#666 !important; line-height:22px;border-bottom: #666 1px solid;} 
	.realize a:hover { color:#666; line-height:22px;border-bottom: #666 1px dotted;} 

.specialtylist { float:left; width:667px; overflow:hidden; background:url(leftlistbottom.jpg) no-repeat 0 395px;height:auto !important; height:925px; min-height:925px;}
/*\*/ * html .specialtylist{ /**/ height: 1%; }*>.specialtylist{ overflow: hidden; }
.specialtylisttwo { overflow:hidden; background: url(contentbg.jpg) repeat-x 0 0;}
/*\*/ * html .specialtylisttwo{ /**/ height: 1%; }*>.specialtylisttwo{ overflow: hidden; }
.taglist { float:left; background:url(leftlistbg.jpg) no-repeat left top; width:147px; height:395px;}
	.taglist h2 {width: 94px; height: 12px; margin:10px 0 12px 20px; text-indent:-8000px;}
	.taglist li { text-align: left; line-height:36px;}
		.taglist li a { cursor: pointer;color:#4E607E; height:36px; line-height:36px; margin-right:-1px;padding:12px 55px 12px 40px;}
			.taglist li#platformtag a {padding:12px 30px 12px 38px;}
			.taglist li#functiontag a {padding:12px 30px 12px 38px;}
			.taglist li#frametag a,.taglist li#managetag a{padding:12px 30px 12px 38px;}
		.taglist li a:hover {cursor: hand;}
		.taglist li .curtab {font-weight:bold;color:#09C;}

#conducttag .curtab {background:url(conducttag.jpg) no-repeat right top;}
#opentag .curtab {background:url(opentag.jpg) no-repeat right top;}
#platformtag .curtab {background:url(platformtag.jpg) no-repeat right top;}
#functiontag .curtab {background:url(functiontag.jpg) no-repeat right top;}
#frametag .curtab {background:url(frametag.jpg) no-repeat right top;}
#managetag .curtab {background:url(managetag.jpg) no-repeat right top;}

.content { width:508px; float:left; min-height:800px; background:url(contentbg.jpg) repeat-x 0 0; }
/*\*/ * html .content{ /**/ height: 1%; }*>.content{ overflow: hidden; }
.contenttwo {float:left; min-height:500px; margin:10px;}
* html .contenttwo { height:766px;}
/*\*/ * html .content{ /**/ height: 1%; }*>.content{ overflow: hidden; }
.tabcontent { margin:20px;}
* html .tabcontent{ height:900px;}
	.tabcontent h3 { font-size:14px; font-weight:bold; color:#09C; margin-bottom:10px;}
	.tabcontent p { color:#333; line-height:20px; margin: 6px 0;}
.date{ color:#999; margin-bottom:5px;}

.tabcontenttwo { margin:20px; float:right;}
	.tabcontenttwo h3 { font-size:14px; font-weight:bold; color:#09C; margin-bottom:10px;}
	.tabcontenttwo p { color:#333; line-height:20px;}
.footer { background: url(footerbg.jpg) repeat-x left top; height:198px; width:950px;}
	.footer .footerleft{ background: url(footerleft.jpg) no-repeat left top; height:198px; width:100%;}
		.footer .footerleft ul{ background: url(footerright.jpg) no-repeat right top; height:198px;}
	.footerlineleft { background:url(footerlineleft.gif) no-repeat 14px 100%; height:92px; }
	.copyright {background:url(copyright.gif) no-repeat center top; width:197px; margin:20px 0 20px 40%; text-indent:-8888px;}	
	.footerlinecenter {background:url(footerlinecenter.gif) no-repeat center top;margin:27px 0 20px 0;}
	* >.footerlinecenter {margin:28px 0 20px 0;}
	*+html .footerlinecenter{margin:27px 0 20px 0;}
#products_nav { text-align: left; width: 100%; height: 29px; background: #EDEEEE url(images/nav_bg.gif) repeat-x 0 0; overflow: hidden; position: absolute; top: 0; left: 0; }
#products_nav ul { list-style: none; padding: 8px 0 0 20px; margin: 0; font: 12px/12px Arial, sans-serif, "ËÎÌå";}
#products_nav li { float: left; margin-right:  6px; padding-left: 6px; border-left: 1px solid #BBB; }
#products_nav li.first { padding-left:  0; border: none; }
#products_nav li a { text-decoration: none; color: #333; }	
.bg{
	background: #bbe6f6;
}
.bg span{
	font-weight: bold; color: #FF0000;
}
.bold{
	font-weight: bold; color: #FF0000;
}