body {
    font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	background:#D5D5D5 url(images/bgnew.gif) repeat-x;
}
#container { margin:0 auto; position:relative; width:780px; padding:128px 0 0 0;}
#container img { border:none;}

#header { width:100%; height:128px; text-align:center; margin:0; padding:0; position:absolute; top:0;}
#header img { border:none;}
#logo {margin:0 auto; display:block; height:90px; width:780px; background:url(images/bglogo.gif) left center no-repeat;}
#logo h1 { margin:0; padding:0;}
#logo ul {margin:0; padding:0; float:right; overflow:hidden;}
#logo ul li { margin:0; padding:15px 0 0 0; list-style-type:none;}
#logo ul li a {margin:0; padding:0; font-size:13px;}
#logo ul li a:link, #logo ul li a:visited {color:#FFFFFF; text-decoration:none;}
#logo ul li a:hover { color:#FF0000;}
.homepage {display:block; width:306px; height:88px; float:left; overflow:hidden; text-indent:-200em; background:url(images/logonew.gif); background-position:center;}
#declaration {
    padding:0;
	margin:0;
	position:absolute;
	left:28px;
	top: 175px;
	z-index:2;
	width:500px;
}
#declaration a:link {text-decoration:none; color:#FFFF00;}
#declaration a:visited { text-decoration:none; color:#FFFF00;}
#declaration a:hover { text-decoration:underline;}
/*start hd*/
#Navw {margin:0 auto; height:38px; padding:0; width:780px;}
#Nav {margin:1px 0 0 25px; padding:0; }
ul#menu { list-style:none; margin:0 0 0 10px; padding:0;}
ul#menu li {float:left; list-style:none; padding:0; margin:0;}
ul#menu ul { position:absolute; left:-9999px; margin:0; padding:0; list-style:none;}
ul#menu table {border-collapse:collapse; font-size:1em; float:left; margin:-1px;}
ul#menu ul li {float:left; margin:0; text-align:left;}
ul#menu ul li a {display:block; line-height:20px; margin:0; padding:0 10px; background:none; width:150px;}


ul#menu li a { float:left; display:block; height:32px; padding:0 22px 0 0; margin:0; background:url(images/nav-b.gif) no-repeat top right; line-height:32px; vertical-align:middle; font-size:12px; color:#000; text-decoration:none;}
ul#menu li a b { float:left; display:block; height:32px; padding:0 0 0 22px; margin:0; cursor:pointer; background:url(images/nav-a.gif) no-repeat top left;}
ul#menu li a.current { background-position:right -39px; color:#fff;}
ul#menu li a.current b { background-position:left -39px;}
ul#menu li a:hover { background:url(images/nav-b.gif) no-repeat right -39px; position:relative; color:#FFF; }
ul#menu li a:hover b { background:url(images/nav-a.gif) no-repeat left -39px; }

ul#menu :hover { position:relative; }
ul#menu :hover ul { position:absolute; top:32px; left:0px;}
ul#menu :hover ul li {display:block; float:left; margin:0; border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
ul#menu :hover ul li a {display:block; float:left; margin:0; height:25px; line-height:25px; width:88px; background:#aa9696; color:#000;}
ul#menu :hover ul li a:hover { background:#ae0001; color:#FFF;}

ul#menu :hover ul ul {left:-9999px;}
ul#menu :hover ul :hover ul {left:108px; top:0; width:150px;}
ul#menu :hover ul :hover ul li {display:block; float:left; margin:0; border-bottom:1px solid #fff;}
ul#menu :hover ul :hover ul li a {display:block; float:left; margin:0; height:25px; line-height:25px; background:#aa9696; color:#000;}
ul#menu :hover ul :hover ul li a:hover {color:#FFF; background:#ae0001;}

h1.home {background:url(images/dvd-copy.gif);width:760px; height:210px; margin:0 auto;padding:0; text-indent:-1000em; overflow:hidden;}
h1.home-christmas {background:url(images/dvd-player-blazevideo.gif) center; width:760px; height:210px; margin:0 auto;padding:0; text-indent:-1000em; overflow:hidden;}
/*javascript*/
#js {position:absolute; top:354px; left:10px; width:760px;height:25px; background-color:#E2E2E2; border-bottom:#000000 solid 2px; }
.jsleft { float:left;height:19px; width:104px;text-align:left; margin:0px; padding:2px 0 0 0; border-right:#000000 solid 1px;}
.jsleft img { border:none;}
/*endjava*/
#content { margin:0; padding:10px 0 0 0; background:#FFFFFF;}

#content01 { width:760px; text-align:left; margin:8px auto 0;}
#content01l{ width:550px; font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#606060; float:left;}
#content01r { width:200px; float:right;}
ul.navi { margin:0; padding:0; list-style-type:none; width:550px; height:30px; overflow:hidden;}
ul.navi li { float:left; margin:0; padding:0; list-style-type:none;}
ul.navi li a { float:left; display:block; width:110px; height:30px; overflow:hidden; margin:0; padding:0; text-indent:-100em;}
.overview {background:url(images/tt1.gif) no-repeat;}
.overview1 {background:url(images/ttt1.gif) no-repeat;}
.feature {background:url(images/tt2.gif) no-repeat;}
.feature1 {background:url(images/ttt2.gif) no-repeat;}
.screenshot {background:url(images/tt4.gif) no-repeat;}
.screenshot1 {background:url(images/ttt4.gif) no-repeat;}
.comparision {background:url(images/tt6.gif) no-repeat;}
.comparision1 {background:url(images/ttt6.gif) no-repeat;}
.require {background:url(images/tt3.gif) no-repeat;}
.require1 {background:url(images/ttt3.gif) no-repeat;}
#contentp { margin:0; padding:0;border-top:#CCCCCC 2px solid; border-left:#ababab solid 1px; border-right:#ababab solid 1px; border-bottom:#ababab solid 1px;}
#contentp p {text-align:left; margin:5px 0; padding:0;}

#slidetop { background:url(images/slidet1.gif); margin:0; padding:0; width:200px; height:33px;}
#slidetop p { text-align:center; color:#FFFF55; font-size:14px; font-weight:bold; line-height:33px;}
#slidecen { width:198px; height:445px; border-left:#ababab solid 1px; border-right:#ababab solid 1px; border-bottom:#ababab solid 1px; margin:0; padding:0; overflow:hidden;}
#buybox {width:200px; margin:0; padding:0; position:relative; overflow:hidden;}
#buybox img { border:none; }
ul.buybox {list-style:none; float:left; margin:0; padding:0;}
ul.buybox li { list-style-type:none; border:none; margin:16px 15px;}
ul.ask { list-style-type:none; margin:10px; padding:0; clear:both;}
ul.ask li { background:url(images/bj1.gif) no-repeat left; margin:1px 2px; padding:0 0 0 18px;}
ul.pl { margin:0; padding:0; list-style-type:none;}
ul.pl li {margin:0 0 5px 22px; padding:0; text-align:left; list-style-type:none; color:#606060; font-size:11px;}
.d7h4 { width:100%; height:16px; background:#d7d7d7; color:#FF0000; line-height:16px; vertical-align:middle; text-align:center; font-size:13px; margin:0 0 5px 0; padding:0;}
#footer { margin:0; padding:0; height:35px; width:100%; background:url(images/footerbg.gif) repeat-x;}
#bottom {height:35px; width:780px; margin:0 auto; padding:0; }
#bottom p{font-size:11px; color:#616161; text-align:left; line-height:35px; margin:0; padding:0;}
.left { float:left;}
.right { float:right;}
a.black:link {color:#616161; text-decoration:none; font-size:11px;}
a.black:visited { color:#616161; text-decoration:none;}
a.black:hover { text-decoration:underline; position:relative; top:-2px;}

#protop { width:580px; height:23px; background:url(images/productbgtop.gif) no-repeat; margin:0 0 0 0; padding:0;}
#procen { width:580px; height:160px; background:url(images/productbg.gif) no-repeat; margin:0; padding:0; position:relative;}
#procen img {border:0;}
.propic {
	position:absolute;
	left: 0px;
	top: 16px;
}
#probuttond {
	position:absolute;
	left: 460px;
	top: 128px;
}
#probutton {
	margin:0;
	padding:0;
	position:absolute;
	left: 266px;
	top: 132px;
	
}
ul.product {margin:0; padding:0; list-style-type:none;}
ul.product li{float:left; margin:0  0 0 22px; padding:0; list-style-type:none;}

#procen h2 {
	margin:0;
	padding:0;
	position:absolute;
	color:#FF0000;
	left: 143px;
	top: 10px;
	font: bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
}
#procen p {
	width:430px;
	position:absolute;
	text-align:left;
	color:#606060;
	left: 144px;
	top:32px;
	margin:0;
	padding:0;
	font:12px/16px Arial, Helvetica, sans-serif;
}
#bddes {width:460px; font-size:12px; text-align:left; line-height:15px; margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
    color:#606060;
	position:absolute;
	line-height:20px;
	left: 140px;
	top: 43px;
}
#procen b {color:black; }
#buydes {width:460px; text-align:left;  margin:0; padding:0;
font:12px/22px Arial, Helvetica, sans-serif;
	color:#606060;
	position:absolute;
	left: 140px;
	top: 31px;}
#htb {height:233px; width:290px; float:left; background:url(images/hbg02.gif) no-repeat; margin:5px 10px 10px 0; position:relative; overflow:hidden;}
#htb h2 { font-size:14px; color:#FF2222; text-align:center; clear:both; margin:3px 5px;}
#htb img {border:none; margin:3px; padding:0;}
#htb ul { margin:0; padding:0; list-style-type:none; float:right; position:relative; top:18px; right:38px;}
#htb ul li {list-style-type:none; margin:0 0 10px 0; padding:0;}
#htb p {clear:left;text-align:left; margin:2px 8px; padding:0; font:12px/16px  Arial, Helvetica, sans-serif; color:#3C3C3C;}
.pishots { width:150px; height:210px; float:left; margin:5px 0 5px 15px; padding:0; position:relative; overflow:hidden;}
.pit {
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FF5151;
	position:absolute;
	left:44px;
	bottom:10px;
}
.heh2 { text-align:left; font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#FF6600; margin:2px auto auto 10px; padding:4px 0 0 0;}
A.linkff6600:link { text-decoration:none; font: bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#FF6600;}
A.linkff6600:visited { text-decoration:none; color:#ff6600;}
A.linkff6600:hover { text-decoration:underline;}
.link8 {font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#606060;}
A.link8:link { text-decoration:none;}
A.link8:visited { text-decoration:none;}
A.link8:hover { text-decoration:underline;}
.link6{
	color: #FD1E21;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: underline;
}
.link4{
	color:#FF6600;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
}
A.link4:link {
	text-decoration: none;
	color:#E6E6E6;
}
A.link4:visited {
	text-decoration: none;
	color: #E6E6E6;
}
A.link4:hover {
	text-decoration: underline;
}

A.link6:link {
	text-decoration: none;
	color: #FD1E21;
}
A.link6:visited {
	text-decoration: none;
	color: #FD1E21;
}
A.link6:hover {
	text-decoration: underline;
	color: #FD1E21;
}
A.link6:active {
	text-decoration: none;
	color: #FD1E21;
}
A.link9:link,A.link9:visited {
	font:12px/16px  Arial, Helvetica, sans-serif; color:#3C3C3C; text-decoration:none;
}

A.link9:hover {
	text-decoration: underline;
}

.link12{
	color: #0d69b2;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	text-decoration: none;
}
A.link12:link {
	text-decoration: none;
	color: #0d69b2;
}
A.link12:visited {
	text-decoration: none;
	color: #0d69b2;
}
A.link12:hover {
	text-decoration: underline;
	color: #0d69b2;
}
A.link12:active {
	text-decoration: none;
	color: #0d69b2;
}

.discountprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DE0000;
}

.zt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.link11{
	color: #525252;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link11:link {
	text-decoration: none;
}
A.link11:visited {
	text-decoration: none;
}
A.link11:hover {
	text-decoration: underline;
}
A.link11:active {
	text-decoration: none;
}
A.link13:link,A.link13:visited {
    color: #FF6600;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
A.link13:hover { text-decoration:underline;}
table.requ { width:548px; border-collapse:collapse; border:#CCCCCC solid 1px; margin:0; padding:0;}
table.requ th,table.requ td { border-color:#CCCCCC; height:41px; margin:0; padding:0 0 0 8px;}
/*image page*/
p.previous {
	position:absolute;
	left:-6px;
	top: 175px;
	z-index:5;
}
p.next {position:absolute; top:175px; right:-6px; z-index:5;}
p.previous a, p.next a {
display:block;
width: 59px;
height: 59px;
overflow:hidden;
text-indent: -800em;
background-position: 0 0;
background-repeat: no-repeat;}
p.previous a:hover, p.next a:hover {
background-position: 0 -200px; text-decoration:none;}
p.previous a {
background-image:url(images/tour_previous.gif);}
p.next a {
background-image:url(images/tour_next.gif);}
