@charset "utf-8";
/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img { margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td { font:normal 10px/1.8em Verdana, Arial, Helvetica, sans-serif}

ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0;}
a:link {color: #0000FF;}
a:hover {text-decoration: none;}
a:active {color: #FF0000;}

img { behavior:url(iepngfix.htc); }
/*html { background-color:#f5f5f5 }*/

.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }

.fa {font-family:Arial}
.fv {font-family:Verdana}

.s11 {font-size:11px}
.s12 {font-size:12px}
.s13 {font-size:13px}
.s14 {font-size:14px}
.s15 {font-size:15px}

/* HEADER start */
#headera, #headerb { width:960px; display:block;background-color:#fff}
#headera { height:25px; margin:8px auto;}
#headerb { height:40px; margin:12px auto;}
#headdesc { text-indent: 5px; font:normal 11px/25px Verdana, Arial, Helvetica, sans-serif; color:#448; float:left;}
#headprod { float:right; width:430px; height:25px;
background:url(../images/topprodbg.png) no-repeat;}
#headprod li { float:left; display:block; height:25px;}
#headprod li a {font:normal 11px/25px Arial, Helvetica, sans-serif; letter-spacing: 0px; word-spacing: 0px; text-decoration:none; color:#000}
#headprod li a:hover { line-height: 27px; color:#0033CC; text-decoration:underline;}
#headprod .prod1 { width:115px; padding-left:36px;}
#headprod .prod2 { width:115px; padding-left:30px;}
#headprod .prod3 { width:100px; padding-left:25px;}

#logoimg { float:left;}
#mainav{ width:758px; height:39px; float:right;}
#mainav li {float:left;}
#mainav li a {font:bold 12px/34px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
width:100px; height:39px; display:block; background:url(../images/mainavbg.png) no-repeat -129px 0; text-align:center}
#mainav li a:hover {padding-top:2px;color:#fff; text-decoration:underline; background:url(../images/mainavbg.png) no-repeat -129px -80px;}
#mainav a.mainavlil, #mainav a.mainavlilc {display:block; width:105px; background-position:0 0; text-align:right; padding-right:24px;}
#mainav a.mainavlir, #mainav a.mainavlirc {display:block; width:111px; background-position:-229px 0; text-align:left; padding-left:18px;}
#mainav a.mainavlil:hover, #mainav a.mainavlilc:hover {background-position:0px -80px;}
#mainav a.mainavlir:hover, #mainav a.mainavlirc:hover {background-position:-229px -80px;}
#mainav a.mainavlic {background-position:-129px -40px;}
#mainav a.mainavlilc {background-position:0px -40px;}
#mainav a.mainavlirc {background-position:-229px -40px;}
#mainav a.mainavlic, #mainav a.mainavlilc, #mainav a.mainavlirc {color:#000;}
/* HEADER end */

/* crumb start */
.crumb, .crumb a {font:normal 10px/16px Verdana, Arial, Helvetica, sans-serif; color:#525252; text-decoration:none;background-color:#f5f5f5}
.crumb { text-indent: 5px;width:960px; margin:0 auto; height:24px;}
.crumb a {color:#0033cc;}
.crumb a:hover {color:#0033FF; text-decoration:underline;}
/* crumb end */

/* CONTAINER start */
#main { width:960px; margin:0 auto;background-color:#f5f5f5}
#content {width:737px; float:left;}
#sidebar {float:right; width:212px;}
/*#sidebar {float:right; width:212px;background-color:#fff}*/
.box1start, .box1end { background:url(../images/boxes.png); width:737px; height:6px; font-size:0%; clear:both;padding:0px;}
.box1 {border-left:1px solid #ccc; border-right:1px solid #ccc; width:735px;background-color:#fff}
.box1end { background-position:0 -10px; margin-bottom:12px;}
.box2start, .box2end {background:url(../images/boxes.png); width:737px; clear:both;}
.box2start { height:41px; background-position:0 -20px;}
.box2end { height:13px; background-position:0 -70px; font-size:0%; margin-bottom:12px; clear:both;}
.box2 {border-left:1px solid #c0c1b9; border-right:1px solid #c0c1b9; width:735px; clear:both;background-color:#FFF}
.box2ttl0 {font:bold 14px/40px Arial, Helvetica, sans-serif; color:#3c78b5; padding-left:46px; 
display:block; float:left; width:360px;}
.cbox {padding:8px 16px; width:703px;}
/* CONTAINER end */

/* banners start */
.banr0 {width:960px; height:190px; margin:0 auto 12px auto;}
.banr1 { width:735px; height:153px; background:url(../images/banr1bg.png); margin-bottom:8px; position:relative;}
.banr1prodn { display:block; float:left; width:312px; padding-left:66px;}
.banr1prodn a {font:bold 16px/32px Arial, Helvetica, sans-serif; color:#FFF;}
.banr1prodn a:hover { color:#00FFFF;} 
.banr1 .feaup {font:bold 13px/32px Arial, Helvetica, sans-serif; color:#FF0000; width:85px;}
.banr1desc { display:block; width:500px; height:50px; padding:12px 24px;}
.banr1 a.freedown, .banr1 a.buynow, .banr1 a.learnmore { font:bold 12px/32px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline; display:block; float:left; height:32px;}
.banr1 a.freedown { width:200px; padding-left:56px;}
.banr1 a.freedown .size { color:#666; font:normal 12px/32px Arial, Helvetica, sans-serif;}
.banr1 a.buynow { width:120px; padding-left:24px;}
.banr1 a.learnmore { width:120px; padding-left:24px;}
.banr1 a.freedown:hover, .banr1 a.buynow:hover, .banr1 a.learnmore:hover { color:#0033CC; text-decoration:none;}
.banr1pic {	position:absolute;	right:19px;	top: 8px;}
.sidebarad0 img {vertical-align:bottom}
.sidebarad0 {margin-bottom:6px;}
/* banners end */

/* buttons start */
a.freetrlbtn, a.buynowbtn, a.learnmbtn { display:block; float:left; width:88px; height:32px; background:url(../images/buttons.png);
font:bold 12px/28px Arial, Helvetica, sans-serif; color:#333; padding-left:36px; text-decoration:underline; margin-right:8px;}
a.buynowbtn { background-position:-125px 0;}
a.learnmbtn { background-position:-250px 0;}
a.freetrlbtn:hover, a.buynowbtn:hover, a.learnmbtn:hover{ background-position:0 -40px; text-decoration:none; color:#0033CC;}
a.buynowbtn:hover{background-position:-125px -40px;}
a.learnmbtn:hover{background-position:-250px -40px;}

a.freetrlbtn2, a.buynowbtn2{ display:block; float:left; width:81px; height:26px; background:url(../images/buttons.png) 0 -80px;
font:bold 12px/26px Arial, Helvetica, sans-serif; color:#fff; padding-left:36px; text-decoration:none;}
a.buynowbtn2 { background-position:-125px -80px;}
a.freetrlbtn2:hover, a.buynowbtn2:hover { background-position:0 -120px; text-decoration:none; color:#fff;}
a.buynowbtn2:hover{background-position:-125px -120px;}


/* buttons end */

/* foot start */
#footer { height:70px; background:url(../images/bottombg.png);}
.footlink {height:28px; padding-top:8px; text-align:center; color:#37568a; font-weight:bold;}
.footlink a {font:bold 12px/28px Arial, Helvetica, sans-serif; color:#37568a; text-decoration:underline;}
.footlink a:hover { color:#0099FF; text-decoration:none;}
.copyr { text-align:center; color:#333;}
/* foot end */
/* list item start */
.ul1 li {display:block; clear:both; margin-bottom:8px;
padding-left:24px; background:url(../images/play.png) no-repeat 3px 2px;
font:normal 11px/18px Verdana,Arial, Helvetica, sans-serif;}
.ul1 li a { color:#666; text-decoration:underline}
.ul1 li a:hover {color:#0033CC; text-decoration:none;}

.ul2 li {display:block; clear:both; margin-bottom:8px; padding-left:24px; background:url(../images/arr2.png) no-repeat 12px 7px;
font:normal 12px/18px Arial, Helvetica, sans-serif;}
.ul2 li a { color:#666; text-decoration:underline}
.ul2 li a:hover {color:#0033CC; text-decoration:none;}
.ul2 a.prodnm { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#333;}
.ul2 a.prodnm:hover { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#0033CC;}

.ul3 li {display:block; clear:both; margin-bottom:14px;
padding-left:24px; background:url(../images/arr5.gif) no-repeat 8px 4px;
font:normal 12px/18px Arial, Helvetica, sans-serif;}
.ul3 li a { color:#666; text-decoration:underline}
.ul3 li a:hover {color:#0033CC; text-decoration:none;}

/* list item end */

/* products tab start */
.prodtab {padding-left:16px;margin:0px;}
.prodtab li { display:block; float:left;margin:0px;padding:0px; margin-right:2px;}
.prodtab li a, .prodtab li a.curt {display:block; width:175px; height:25px; 
background:url(../images/tab.png); text-align:center;
font:bold 14px/25px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.prodtab li a:hover { background-position:0 -25px;}
.prodtab li a.curt {
background-position: 0 -50px;line-height:25px;}
.prodbox {margin-top:-1px;}
.prodtspac1, .prodtspac2, .prodtspac3, .prodtspac4 {font-size:0%;
width:173px; height:5px; margin-left:17px; background-color:#FFFFFF;padding:0px;margin-top:0px;}
.prodtspac2 {margin-left:194px;}
.prodtspac3 {margin-left:371px;}
.prodtspac4 {margin-left:548px;}
a.freetrlbtn:hover{background:url(../images/btn.gif) no-repeat 1px 1px;}
/* products tab end */










/* search box start */
.srhbox {width:210px; border-left:1px solid #b3b8b9; border-right:1px solid #b3b8b9;}
.srhboxend { width:212px; height:5px; background:url(../images/sidebarboxes.png) 0 -30px; font-size:0%; margin-bottom:12px;}
.srhttl { display:block; width:212px; height:25px; background:url(../images/sidebarboxes.png); text-align:center; color:#205da7;
font:bold 12px/25px Arial, Helvetica, sans-serif;}
.srhbcont {width:168px; margin:0 auto; padding:8px 0;}
.srhbcont p {font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;}
.srhbcont select {width:160px; height:20px; *height:24px; margin:4px 0;
font:normal 12px/22px Arial, Helvetica, sans-serif;}
.srhbcont .schtype {width:80px; float:left;}
.srhbcont .schbtn {height:22px; width:64px; display:block; float:left;
margin:4px 0px 0px 6px; font:normal 12px/18px Arial, Helvetica, sans-serif;}
/* search box end */

/* product list start*/
.sidebttl0 {display:block; width:212px; height:25px; background:url(../images/sidebarboxes.png) 0 -40px; text-align:center;}
.sidebttl0, .sidebttl0 a{font:bold 12px/25px Arial, Helvetica, sans-serif;  color:#fff;}
.sidebttl1 {display:block; width:212px; height:25px; background:url(../images/sidebarboxes.png) 0 -80px; text-align:center;}
.sidebttl1 a{font:bold 12px/25px Arial, Helvetica, sans-serif;  color:#205da7;}
.sidebttl1 a:hover {font:bold 12px/25px Arial, Helvetica, sans-serif;  color:#00CCFF;}
.sprodul {width:196px; border-left:1px solid #83badf; border-right:1px solid #83badf; padding:2px 6px;}
.sprodul li { display:block; text-align:left; padding-left:0px; clear:both; height:20px;
font:12px/22px Arial, Helvetica, sans-serif;
border-bottom:1px solid #ddd;
background:url(../images/sidebarboxes.png) 0 -120px;}
/*.sprodul a:hover { background-color:#000;}*/
.sprodul li a {display:block; color:#515151;text-decoration:none;padding-left:6px;}
.sprodul li img {position: relative; right:-160px; top:-23px;}
.sprodul li a:hover {color:#0033FF;text-decoration:underline;background-color:#Fafafa}
.sprodul a.more {color:#174f82;text-decoration:none}
.sprodul a.more:hover {color:#0033FF;text-decoration:underline}

.sprodul p a {color:#515151;text-decoration:none;}
.sprodul p a:hover {color:#0033FF;text-decoration:underline;}
.sprodul p.more {color:#174f82;text-decoration:none}
.sprodul p.more:hover {color:#0033FF;text-decoration:underline}

.sidebend { width:212px; height:5px; background:url(../images/sidebarboxes.png) 0 -70px; font-size:0%; margin-bottom:24px;}
/* product list start*/
/* faq list start*/
.sfaqul { width:178px; margin:0 auto; padding:12px 16px; border-left:1px solid #83badf; border-right:1px solid #83badf;}
.sfaqul li { background:url(../images/arr5.gif) no-repeat 8px 4px; padding-left:24px; display:block; margin-bottom:8px;}
.sfaqul li a { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#333;}
.sfaqul li a:hover { color:#0033CC;}
/* faq list end*/




/*.prodbpic { display:block; float:left; text-align:center; width:150px;}*/
/*.pricea, .priceb { display:block; clear:both; font:bold 14px/16px Arial, Helvetica, sans-serif;}*/
/*.prodcontent { width:560px; float:right; margin-right:12px;}*/

/* product list start */
.indprodbox {padding:18px 0; *padding:8px 0;}
.pordlibox { padding:18px 0; *padding:8px 0; width:720px; border-bottom:1px solid #ccc; margin:0 auto;}
.prodbpic { display:block; float:left; text-align:center; width:140px; padding-top:24px;}
.pricea, .priceb { display:block; clear:both; font:bold 14px/16px Arial, Helvetica, sans-serif; text-align:center;}
.pricea { color:#333; text-decoration:line-through;} .priceb { color:#FF0000;}
.prodnm a{font:bold 18px/42px Arial, Helvetica, sans-serif; color:#3c78b5;}
.prodnm a:hover {color:#0099FF;}
.pricen {width:108px;text-align:center; font:bold 14px/32px Arial, Helvetica, sans-serif; color:#ff0000;}
.prodesc { margin-bottom:12px; padding-right:5px; text-align:justify; font:normal 14px/17px Arial, Helvetica, sans-serif;}
.prodesc p {margin-bottom:8px; font:normal 14px/17px Arial, Helvetica, sans-serif;}
.prodcontent { width:580px; float:right;}
/* product list end */

/* single product box start */
.sinprodbox {padding:8px 16px; *padding:8px 16px 0 16px; width:703px;}
.sinprodnm { font:bold 18px/40px Arial, Helvetica, sans-serif; color:#3c78b5; padding-left:46px; 
display:block; float:left; width:360px;}
a.whycho { font:normal 12px/32px Arial, Helvetica, sans-serif; color:#333; padding-left:12px; text-decoration:none;}
.sinprodcont { width:550px; float:right;}

.funcul {display:block; float:left;
width:710px; margin:12px 0px 0px 6px;}
.funcul li { display:block; clear:both;
padding-left:24px; background:url(../images/arr1--.png) no-repeat 4px 0px; font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; margin-bottom:12px;}
.funcbox {clear:both;}
.funcbox .img1 {float:left; margin:12px 0px 18px 24px;}
.funcbox .img2 {float:right; margin:24px 24px 18px 0px;}

.featubox {padding:8px 16px; *padding:8px 16px 0 16px; width:703px; clear:both;}
.featubox .content { width:530px; float:left;}
.featubox .scrshoot {width:128px; border:1px solid #ccc; padding:12px 8px; float:right; text-align:center;}
.featubox .scrshoot .ttl0 { font:bold 12px/32px Arial, Helvetica, sans-serif; color:#1466b7;}

.supbox {padding:8px 16px; *padding:8px 16px 0 16px; width:703px; clear:both;}
.supbox .content { width:530px; float:left;}
.supbox .pic {width:128px; padding:24px 8px; float:right; text-align:center;}
.supbox .freedown { display:block; clear:both; text-align:center;}
.supbox .freedown a {font:bold 18px/36px Arial, Helvetica, sans-serif; color:#FF9900; text-decoration:underline;}
.supbox .freedown a:hover {color:#FF6600; text-decoration:none;}

.relatbox {padding:8px 16px; *padding:8px 16px 0 16px; width:703px; clear:both;}
.relatbox .content { width:530px; float:left;}
.relatbox .pic {width:128px; padding:24px 8px; float:right; text-align:center;}
/* single product box end */

/*download page start */  
.downulbox { width:700px; margin:0 auto; padding:12px 10px 0px 25px;}
.downulbox .dcate { display:block; position:relative; color:#ff6600; font:bold 16px/36px Arial, Helvetica, sans-serif; clear:both;}
a.gotop{ display:block; position:absolute; right:24px; top:0px;
color:#333; font:bold 12px/18px Arial, Helvetica, sans-serif;}
.downth li {float:left; font:bold 10px/24px Verdana, Arial, Helvetica, sans-serif;}
.downth { clear:both;}
.downth .downth1{ width:420px;}
.downth .downth2{ width:65px;}
.downth .downth3{ width:65px;}
.downth .downth4{ width:90px;}
.downul, .downul li { display:block; clear:both; padding-bottom:12px;}
.downul .icon { display:block; float:left; margin:4px 18px 4px 0px;}
.downul .prodn { float:left; width:373px; height:36px; line-height:14px; padding-top:4px;}
.downul span { display:block; float:left; width:60px; height:40px; line-height:40px;}
.downul .freetrlbtn { margin-top:5px;}
/*download page end */ 

/* purchase start*/
.puprodul {display:block; width:700px; margin:0 auto; padding:24px 0; text-align:center;}
.puprodul li {display:block; clear:both; border-bottom:1px solid #ccc; padding-top:12px; height:160px;}
.puprodul li .content { float:right; width:570px;}
.puprodul li .boxm{	text-align:center; float:left; width:120px;}
.puprodul li .prodnm a{margin-bottom:12px; display:block; color:#235ba4; font:bold 18px/24px Arial; text-decoration:underline;}
.puprodul li .prodnm a:hover{color:#0033FF; text-decoration:none;}
.puprodul li .prodesc { width:430px; float:left;}
.puprodul li .prodesc p{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.puprodul li .prodesc a.learnlink {color:#0033CC}
.puprodul li .btns { float:right; padding-top:8px; width:120px; text-align:left;}
.puprodul li .freetrlbtn2, .puprodul li .buynowbtn2 { margin:8px 0px 3px 4px;}
/* purchase end*/

.sinpurbox {padding:8px 16px; width:703px;}
.sinpurbox .keydesc {font:bold 14px/36px Arial, Helvetica, sans-serif;}
.sinpurbox .content { float:right; width:550px;}
.sinpurbox .boxm { float:left; width:120px; text-align:center}
.licbox {padding:12px 24px; width:687px;}
.licbox ul li {height:32px; width:685px; border-bottom:1px solid #ccc; clear:both;}
.licbox .ver {display:block; float:left; text-align:center; font:bold 10px/32px Verdana, Arial, Helvetica, sans-serif; width:260px;}
.licbox ul li span {display:block; float:left; height:32px; line-height:36px;}
.priceva, .pricevb {padding:0 6px; font:bold 12px/32px Arial, Helvetica, sans-serif; color:#ff0000;}
.priceva {text-decoration:line-through; color:#333;}
.pricevb { font-size:16px;}
p.pricevb { font-weight:normal;}
.pricen {width:108px;text-align:center; font:bold 14px/32px Arial, Helvetica, sans-serif; color:#ff0000;}
.licbox .buynowbtn2 { float:right; margin-top:2px;}

.STYLE1 {
font-size: 11px;
color: #000000;
font-weight: bold;
}


.STYLE1 a{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #6633FF;
}
.STYLE2 {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}
.STYLE3 {
font-size: 12px;
font-weight: bold;
}
.STYLE4 {color: #FF0000}

.STYLE5 { font:bold 14px/40px Arial, Helvetica, sans-serif; color:#3c78b5;}

/*
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
color: #6633FF;
}
*/










.newsttl0 { width:654px; height:24px; display:block; margin:0px auto 12px auto;
background:#e5e5e5 url(../images/arr3.gif) no-repeat 12px 9px;color:#1466b7;text-align:left;padding-left:24px;}
.newsttl0 a,.newsttl0 a:link,.newsttl0 a:visited,.newsttl0 a:active { font:bold 12px/24px Arial, Helvetica, sans-serif; color:#205db4;text-decoration:underline; display:block; width:550px; float:left;}

.newsttl0 a:hover { color:#0099FF;}
.newsttl0 .ntime { font:normal 12px/24px Arial, Helvetica, sans-serif; color:#333;}
.newsttl1{width:664px; display:block; padding:12px 24px 12px 36px;
background:url(../images/arr4.gif) no-repeat 26px 25px;
font:bold 16px/36px Arial, Helvetica, sans-serif; color:#1466b7;}
.newsli { width:654px; margin:0 auto;padding-bottom:62px;}
.newsli .imgl{ margin:8px 18px 24px 4px; float:left;}
.newsli .imgr{ margin:8px 4px 24px 18px; float:right;}
.newsli p { text-align:justify; clear:both;}

.newbox{padding-top:18px;}

.newcontbox {width:700px; margin:0 auto; padding:24px 12px; text-align:justify;}
.newcontbox p { font:normal 12px/18px Arial, Helvetica, sans-serif; margin:8px;}
.newsinfo {margin:0px 24px 0px 24px; background-color:#e5e5e5; width:680px; height:24px; display:block;}
.newsinfo span {display:block; line-height:24px; float:left; padding:0 12px; background-color:#e5e5e5; border-right:1px solid white; }
.newsinfo a{ color:#333; text-decoration:underline} .newsinfo a:hover { color:#0033CC; text-decoration:none;}

.redtitle {color:#FF0000;font-size:14px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.recompro {
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}
.recompro a{
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}
.recomdes {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.smalltitle { color:#990000; font-size:12px; text-align:center;}




p.xmas{
background-color:#FFFFFF;
border:1px solid #99CCFF;
clear:both;
color:#555555;
display:block;
font-size:11px;
padding:4px 8px;
}





















.affprodsbox {padding:8px 16px; width:703px; text-align:justify;}
.affprodul { clear:both;}
.affprodul li { width:310px; margin:4px 4px; float:left;}
.affprodul li:hover { background-color:#fff;}
.cbox2 { background-color:#f6f7f9; padding:3px 12px; margin:18px; clear:both;}
.cbox2 .affid { width:80px; height:18px;}
.cbox2 .btns{ float:right; clear:both;}

.padth, .padul { width:640px; margin:0 auto; display:block; clear:both;}
.padth li {float:left; font:bold 10px/24px Verdana, Arial, Helvetica, sans-serif;}
.padth {clear:both;}
.padth .padth1{ width:220px;}
.padth .padth2{ width:80px;}
.padth .padth3{ width:120px;}
.padth .padth4{ width:200px;}
.padul { clear:both;}
.padul li{ display:block; height:24px; margin:4px 0; clear:both;}
.padul li:hover { background-color:#f5f5f5;}
.padul .sname, .padul .rid, .padul .ce, .padul .padf {
display:block; float:left; line-height:24px;}
.padul .sname { width:235px;}
.padul .rid { width:85px;}
.padul .ce { width:85px;}
.padul .padf { width:215px;}

body {
  margin:0px;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:18px;}
  
a img{
  border:0px;}

.banner_txt{
  color:#ffffff;}
  
.banner_price {
   font-weight:bold;
   color:#FFFF00;
   font-size:13px;
   }
  
.Price{
   color:#CC3300;
   font-weight:bold;}
   
.txt-input{
    height:13px;
	width:450px;}















.survbox { padding:12px 24px; width:687px; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.survbox p { margin:6px 0; color:#333; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.survbox .ttl0 {font:bold 14px/24px Arial, Helvetica, sans-serif;}
.survbox .ttl2 {font:bold 12px/24px Arial, Helvetica, sans-serif; margin:12px 0 6px 0;}
.survbox .ttl3 {font:bold 11px/18px Arial, Helvetica, sans-serif;}
