/*Globle Site CSS */
*{margin:0; padding:0;}
input,select,ul,li,p,hr,form{padding:0; margin:0;}
html{height:100%;}
body{background-color:#FFFFFF; text-align:center; }
/*Content CSS*/	
div,td{font:10px/16px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
p{padding:0; margin:3px !important; margin:5px;}
ul{padding:0; margin:0;}
hr{height:1px; width:98%; color:#CCCCCC;}
li{list-style-position:inside; list-style-image:url(/images/style/list1.gif); text-indent:-18px !important; text-indent:-16px; margin-left:20px !important; margin-left:16px;}
/*Title CSS*/
h1,h2,h3,h4,h5,h6{letter-spacing:0.02em}
/*Link CSS*/
a:link{font:10px Verdana, Arial, Helvetica, sans-serif;	color:#005FA9; line-height:12px; text-decoration:none;line-height:16px;}
a:visited{font:10px Verdana, Arial, Helvetica, sans-serif; color:#005FA9; text-decoration:none;}
a:hover{font:10px Verdana, Arial, Helvetica, sans-serif;color:#ff6600; text-decoration:underline}
/*Other CSS*/
img{border:none;}
/*header css*/
#key{width:775px; color:#999999; margin-right:auto !important; margin-left:auto !important; height:15px; overflow:hidden; padding-top:3px;}
#top{width:775px; margin-right:auto !important; margin-left:auto !important; height:50px; overflow:hidden;}
#top #logo{height:50px; width:50px; float:left; margin-right:auto !important; margin-left:auto !important; padding-top:10px;}
#top #menu1{text-align:right; width:725px; float:left; margin-right:auto !important; margin-left:auto !important; height:15px; margin-top:3px;}
#top #menu-main{width:725px; float:left; background:url(/images/style/bg_topmenu.gif) no-repeat left; height:33px;}
#top #menu2{width:560px; float:left; margin-right:auto !important; margin-left:auto !important; padding-top:3px;}
#top #search{width:165px; float:left; margin-right:auto !important; margin-left:auto !important; text-align:center; padding-top:4px;}
/*container*/ 
#content #content-left{width:200px; margin-right:auto !important; margin-left:auto !important; float:left; height:auto; padding-right:7px; padding-bottom:5px;}
#content #content-middle{width:568px; margin-right:auto !important; margin-left:auto !important; float:left; height:auto; padding-bottom:5px;}
#content #content-right{width:280px; margin-right:auto !important; margin-left:auto !important; float:left; height:auto; padding-bottom:5px;}
#content #content-different{height:auto; width:568px; margin-right:auto !important; margin-left:auto !important; float:left; padding-bottom:5px;}
#content #left-1{width:200px; margin-right:auto !important; margin-left:auto !important; height:auto; padding-bottom:5px;}
#content #content-main{width:567px; margin-right:auto !important; margin-left:auto !important; float:left; height:auto; padding-bottom:5px;}
#content-top{background:url(/images/style/bg-content1.gif) no-repeat center; margin-right:auto !important; margin-left:auto !important; height:31px; width:775px; padding-right:1px !important; padding-right/**/:0; margin-top:5px; text-align:left;}
#content-main{background:url(/images/style/bg-content2.gif) repeat-y center; margin-right:auto !important; margin-left:auto !important; height: auto; width:775px; padding:1px; padding-left:2px !important; padding-left:0; text-align:left;}
#content-bottom{background:url(/images/style/bg-content3.gif) no-repeat center; margin-right:auto !important; margin-left:auto !important; height:10px; width:775px;padding-right:1px; padding-left/**/:0 !important; text-align:left;}
#maincontent-top{background:url(/images/style/bg-content1_2.gif) no-repeat center; margin-right:auto !important; margin-left:auto !important; height:31px;width:775px; padding-right:1px !important; padding-right/**/:0; margin-top:5px; text-align:left;}
#maincontent-main{background:url(/images/style/bg-content2_2.gif) repeat-y center; margin-right:auto !important; margin-left:auto !important; height:auto;width:775px; padding:1px; padding-left:2px !important; padding-left:0; text-align:left;}
#maincontent-bottom{background:url(/images/style/bg-content3_2.gif) no-repeat center; margin-right:auto !important; margin-left:auto !important; height:10px; width:775px;padding-right:1px; padding-left/**/:0 !important; text-align:left;}
#win-top{background:url(/images/style/bg-title3.gif) no-repeat; height:33px; width:200px;}
#win-middle{height:auto; background-color:#fbfbfb; text-align:left; border-right:1px solid #B2B2B2; border-left:1px solid #B2B2B2; padding:5px; width:200px; width/**/:188px;}
#win-bottom{background:url(/images/style/bg-title3-2.gif) no-repeat; height:9px; width:200px;}
#win1-top{background:url(/images/style/bg-title3.gif) no-repeat; height:33px; width:200px;}
#win1-middle{height:auto!important; height: 450px; background-color:#fbfbfb; text-align:left; border-right:1px solid #B2B2B2; border-left:1px solid #B2B2B2; padding:5px; width:188px;}
#win1-bottom{background:url(/images/style/bg-title3-2.gif) no-repeat; height:9px; width:200px;}
#win2-top{background:url(/images/style/bg-title4.gif) no-repeat; height:33px; width:568px; margin-right:auto !important; margin-left:auto !important; float:left;}
#win2-middle{height:183px; background-color:#ffffff; margin-right:auto !important; margin-left:auto !important; text-align:left; float:left; border-right:1px dotted #B2B2B2; border-left:1px solid #B2B2B2; padding:5px; width:272px; width/**/:272px;}
#win2-bottom{background:url(/images/style/bg-title4-2.gif) repeat-x; height: 9px; width:568px; clear:both;}
#win3-middle{height:183px; background-color:#ffffff; text-align:left; margin-right:auto !important; margin-left:auto !important; float:left; border-right:1px solid #B2B2B2; border-left-color: #B2B2B2; padding:5px; width:273px; width/**/:273px;}
#win4-top{background:url(/images/style/bg-title4.gif) no-repeat; height:33px; width:568px;}
#win4-middle{height: 380px; background-color: #ffffff; text-align: left; border-right:1px solid #B2B2B2; border-left:1px solid #B2B2B2; padding: 5px; padding-top:10px; width:556px; width/**/:556px;}
#win4-bottom{background:url(/images/style/bg-title4-2.gif) repeat-x; height: 9px; width:568px;}
.leftwin{height:auto; width:767px; margin-right:auto !important; margin-left:auto !important; text-align:left; padding:4px; font-size:10px; line-height:15px;}
.centerwin{height:auto; width:775px; margin-right:auto !important; margin-left:auto !important; padding-top:5px;}
.win{margin-right:auto !important; margin-left:auto !important; width:100%; height:auto;}
.winmain-top{background:url(/images/style/win4_2.gif) repeat-x; height: 9px;}
.winmain-middle{height:auto; background-color:#ffffff; text-align:left; border-right:1px solid #B2B2B2; border-left:1px solid #B2B2B2; padding-left:5px; padding-right:5px;}
.leftarea{margin-right:auto !important; margin-left:auto !important; width:193px; padding-left:6px !important; padding-left:8px; height:auto; float:left;}
.contentarea{margin-right:auto !important; margin-left:auto !important; width:558px; padding-left:8px!important; padding-left:7px; float:left; height:auto;}
.maincontentarea{margin-right:auto !important; margin-left:auto !important; width:750px; padding-left:12px!important; padding-left:12px; float:left; height:auto;}
.label{height:24px; background:url(/images/style/btn-label3.gif) repeat-x bottom; padding-top:10px; padding-left:20px;}
.label-li1{background:url(/images/style/btn-label1.gif) no-repeat; height:24px;width:145px; list-style-image:none;	list-style-type:none; text-align:center; font:bold 12px/24px Arial, Verdana, Helvetica, sans-serif; text-indent:1px !important; text-indent:1px; margin:0 !important;	float:left;}
.label-li2{float:left; background:url(/images/style/btn-label2.gif) no-repeat; height:24px;width:145px; list-style-image:none; list-style-type:none;	text-align:center;	font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif; text-indent:1px !important; text-indent:1px; margin:0 !important;}
.content-title{font-size:11px;font-weight:bold;background-color:#ebebeb;border-bottom:1px inset #999999; border-right:1px inset #999999; height:20px;line-height:20px;padding-left:10px;margin-bottom:10px;}
.content-text1{float:left; width:47%; padding:5px;}
.content-text2{float:left; width:95%; padding:5px; border-bottom:1px dashed #999999; margin-left:5px;}
.content-text3{float:left; width:95%; padding:5px; margin-left:5px;}
.line1-div{border-bottom:1px dashed #CCCCCC; padding-bottom:8px; padding-top:8px;}
#content #free-soft{height:auto;width:775px;}
#free-soft #freesoft-title{background:url(/images/system/freesofttitle.gif) no-repeat; height:55px;width:775px;line-height:44px;}
#free-soft #freesoft-content{height:auto; width:773px; border-right:1px solid #A1A1A1; border-left:1px solid #A1A1A1; float:left;}
#free-soft #freesoft-bottom{margin-bottom:8px;}
#free-soft #freesoft-content #freesoft-con1{float:left;height:auto;width:450px;padding-left:5px;padding-right:5px;	border-right:1px dotted #A1A1A1; text-align:left;font-size:11px;}
#free-soft #freesoft-content #freesoft-con2{float:left;width:300px;padding-left:10px;height:auto;text-align:left;}
#free-soft #freesoft-content #freesoft-con2 dt{font-weight:bold;}
#free-soft #freesoft-content #freesoft-con2 dd{padding-left:5px;}
#free-soft #freesoft-content #freesoft-con1 img{float:left; padding:5px;}
#free-soft #freesoft-content #freesoft-con1 p{padding-top:5px; padding-bottom:5px;}
#content #content-middle #win2-middle img{padding-right:10px; padding-left: 8px; padding-top:5px;}
#content #content-middle #win3-middle img{padding-right:8px; padding-left:5px; padding-top:5px;}
#freesoft-screenshot{float:right; width:300px; padding-left:0; margin-right:0; height:250px;}
/*font.css*/
.verdana10{font:10px/15px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.verdana10-white{font:10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
a.verdana10-white:link{font:10px Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF; text-decoration:none;}
a.verdana10-white:visited{font:10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
a.verdana10-white:hover{font:10px Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#C4E8FF;}
.arial10{font:10px/12px Arial, Verdana, Helvetica, sans-serif; color:#000000;}
a.arial10:link{font:10px Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.arial10:visited{font:10px Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.arial10:hover{font:10px Arial, Verdana, Helvetica, sans-serif; color:#ff6600; text-decoration:underline}
.arial12b{font:bold 12px Arial, Verdana, Helvetica, sans-serif; color:#000000;}
a.arial12b:link{font:bold 12px/24px Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.arial12b:visited{font:bold 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.arial12b:hover{font:bold 12px Arial, Verdana, Helvetica, sans-serif; color:#ff6600; text-decoration:underline}
.font-red{color:#FF0000;}
.verdana10b{font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.verdana11b{font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.verdana12b{font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;	color:#000000;}
.verdana12b2{font:bold 12px Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;}
.verdana14{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.verdana14-write{font:bold 14px Verdana, Arial, Helvetica, sans-serif;	color:#ffffff;}
.verdana18{font:18px Verdana, Arial, Helvetica, sans-serif;	color:#000000;}
a.verdana18:link{font:18px Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.verdana18:visited{font:18px  Arial, Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.verdana18:hover{font:18px Arial, Verdana, Helvetica, sans-serif; color:#0066FF;}
/*form.css*/
.form{margin:0;}
.form-text{font:10px Verdana, Arial, Helvetica, sans-serif;}
.hand{font-family:Verdana, Arial, Helvetica, sans-serif; color:#005FA9;}