/**
 +--------------------------------------------------------------+
 	Aruna Send Sub Css
 	Copyrights: Aruan Labs
	Url: http://www.arunalabs.com/
	Design by: Apr, 2007
	last update: 04 Jul,2007
 +--------------------------------------------------------------+
 */
/* ******************************
** Date: 2007-03-05       *******
** Author: wugang        ********
** Content: Home css     *******
********************************/
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#homecontentarea {
	text-align:center;
	width:916px;
	height:494px;
}
#sentbefore {
	display:block;
	text-align:left;
	width:916px;
	height:494px;
}
#sentafter {
	display:none;
	background:#eaeaea;
	width:916px;
	height:494px;
}
#homesub {
	position:absolute;
	width:916px;
	height:494px;
	color:#fff;
	background:#ececec url(../images/maincontentbg.gif) no-repeat;
}
#homesub a {
	color:#fff;
	text-decoration:underline;
}
#process {
	display:none;
}
#maskpanel {
	display:none;
	position:absolute;
	z-index:9;
	width:916px;
	height:494px;
}
#maskimg {
	width:100%;
	height:100%;
}
#hlwrap {
	position:absolute;
	z-index:1;
	top:63px;
	left:40px;
	width:334px;
	height:423px;
	background:url(../images/frombg.jpg) no-repeat;
}
#hrwrap {
	position:absolute;
	z-index:1;
	top:63px;
	right:40px;
	width:334px;
	height:423px;
	background:url(../images/tobg.jpg) no-repeat;
}
#hl, #hr {
	margin:40px 30px 0px 35px;
	line-height:1.6em;
}
#ifr1, #ifr2 {
	visibility:hidden;
}
#fml1 {
	width:140px;
}
#femail {
	width:144px;
}
#upfile {
	width:230px;
}
.fwrap {
	margin-top:12px;
}
.fText {
	border:1px solid #2162b7;
}
.tText {
	border:1px solid #000;
	width:255px;
}
.tTextarea {
	border:1px solid #000;
	height:32px;
	width:255px;
}
#hl h3, #hr h3 {
	margin:0px 0px 40px 0px;
	padding:0px;
	font-size:21px;
	font-weight:normal;
	text-align:center;
}
#hr {
	text-align:center;
}
#hcwrap {
	position:absolute;
	z-index:10;
	top:63px;
	left:377px;
}
#prwrap {
	width:158px;
	margin-top:95px;
}
#pstus {
	position:absolute;
	z-index:10;
	text-align:center;
}
.pstusBef {
	bottom:340px;
	left:345px;
	width:231px;
}
.pstusAft {
	bottom:360px;
	left:0px;
	width:916px;
}
#pstus div {
	line-height:1.5em;
}
#stat1 {
	margin:0px;
	padding:0px;
	color:#2162b7;
	font-size:20px;
	font-weight:bold;
}
#stat2 {
	margin:0px;
	padding:0px;
	color:#484848;
	font-size:18px;
	font-weight:bold;
}
#stat3, #stat4 {
	color:#356eb7;
	font-size:10px;
	overflow:hidden;
}
#stat4 a {
	color:#356eb7;
	text-decoration:underline;
}
#stat3 span, #stat4 span {
	color:#000;
}
#stat5 {
	position:absolute;
	z-index:11;
	top:205px;
	left:379px;
	width:152px;
	text-align:center;
	overflow:hidden;
}
#sentdone {
	overflow:hidden;
	text-align:center;
	margin:0px auto;
}
#psbar {
	position:absolute;
	z-index:11;
	top:95px;
	width:158px;
	height:114px;
	overflow:hidden;
	background:url(../images/processbarbg.gif) no-repeat;
}
#psbar_light {
	position:absolute;
	z-index:12;
	top:95px;
	width:0px;
	height:114px;
	overflow:hidden;
	background:url(../images/processbar.gif) no-repeat;
}
#warn {
	position:absolute;
	z-index:0;
	top:316px;
	left:357px;
	width:40px;
	height:36px;
	vertical-align:middle;
	/*background:url(../images/warn.png) no-repeat;	*/
}
#notice {
	position:absolute;
	display:table-cell;
	z-index:15;
	top:5px;
	left:360px;
	width:178px;
	height:77px;
	padding-left:30px;
	/*background:url(../images/warnbg.png) no-repeat;*/
}
#notice div {
	position:relative;
	top:50%;
	left:0px;
	text-align:center;
	width:137px;
}
div#process>div#notice {
	display:table;
}
div#process>div#notice>div{
	display:table-cell;
	vertical-align:middle;
}
#notice p {
	position:relative;
	top:-50%;
	margin:0px;
	padding:0px;
	font-weight:bold;
	line-height:1.2em;
	width:137px;color:#000;
}
#btn_send {
	width:115px;
	height:36px;
	border:0px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	background:url(../images/send_btn_bg.jpg) no-repeat;
}
#leftnote {
	position:absolute;
	z-index:1;
	bottom:8px;
	left:60px;
	width:377px;
	text-align:left;
	color:#464646;
	overflow:hidden;
	line-height:1.4em;
}
#getupdatewrap {
	position:absolute;
	z-index:1;
	bottom:8px;
	left:40px;
}

/*#rightnote {
	position:absolute;
	z-index:1;
	bottom:8px;
	right:90px;
	width:230px;
	text-align:left;
	color:#464646;
	overflow:hidden;
	line-height:1.4em;
}*/
#rightnote {
	position:absolute;
	z-index:1;
	bottom:8px;
	right:40px;
	width:390px;
	text-align:left;
	color:#464646;
}
#ads{
        height:17px;
         padding-left:38px;
}
#s_ads{
        clear:both;
        padding-top:2px;
        padding-left:40px;
}
#rightnote a{
	color:#2368C3;
}
.gTopAd {
	padding-top:10px;
}
.gBottomAd {
	margin-top:20px;
}
#donewrap {
	text-align:center;
	margin:25px auto 0px auto;
	width:610px;
}
#doneL {
	width:435px;
	height:220px;
	color:#fff;
	overflow:hidden;
	background:#000 url(../images/bg2.gif) no-repeat;
}
#doneL h3 {
	margin:38px 0px;
	padding:0px;
	font-size:24px;
	line-height:1em;
	font-weight:bold;
	color:#fff;
}
#doneL h4 {
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:1em;
	font-weight:normal;
	color:#fff;
}
#downurl {
	margin:5px auto 18px auto;
	text-align:center;
	width:410px;
}
#downurl a {
	font-size:12px;
	color:#356eb7;
	text-decoration:underline;
}
#sendanother {
	margin:0px auto;
	text-align:center;
	width:107px;
	height:28px;
}
#sendanother a {
	display:block;
	width:107px;
	height:28px;
	background:url(../images/btn_send_another.gif) no-repeat;
}
#sendanother a span {
	display:none;
}
#doneR {
	width:164px;
	height:220px;
	font-size:11px;
	color:#fff;
	background:#000 url(../images/bg1.gif) no-repeat;
	overflow:hidden;
}
#doneNotes {
	margin:0px auto;
	padding-top:155px;
	width:147px;
	text-align:center;
}

/* ******************************
** Date: 2007-03-05       *******
** Author: mztest        ********
** Content: Features css     *******
********************************/
#featuresContent	{
	background:#fff url(../images/features_bg.jpg)  top center no-repeat;
	color:#000;
	width:916px;
	height:770px;
	text-align:center;
	}
#featuresContent a{
	color:#2162b7;
	}

.featuresContentWrap{
	width:690px;
	margin:0 auto;
	text-align:left;
	padding:50px 0 0 60px;
}	
.about_subject {
	font-size:24px;
	width:100px;
	background:url(../images/about_bg.gif) top left no-repeat;
	margin-left:70px;
	text-align:left;
	height:33px;
	padding-top:4px;
	padding-left:3px;
	color:#fff;
}
.subject {
	text-align:left;
	font-size:24px;
}
#send_intro{
	font-size:12px;
	text-align:justify;
	width:486px;
	margin-left:70px;
	}

.freeVersion	{
	clear:both;
	background:url(../images/freeversion_bg.gif) left top no-repeat;
	color:#010101;
	width:305px;
	float:left;
	margin-top:78px;
	padding:5px 0px 0px 10px;
	}
.freeVersion ul{
	margin:0px;
	padding:0px;
	}

.freeVersion ul li{
	margin:0 0 0 15px;
	line-height:14px;
	list-style:url(../images/fr_list.jpg);
	}
.versionText	{
	font-size:20px;
	font-weight:bold;
	color:#fff;
	}
.betaText	{
	vertical-align:top;
	font-weight:bold;
	background:inherit;
	color:#414141;
	}
.businessVersion	{
	background:url(../images/business_bg.gif) left top no-repeat;
	color:#fff;
	width:365px;
	height:322px;
	text-align:left;
	float:right;
	}
.businessVersion ul{
	margin:0px;
	padding:0px;
	}
.businessVersion ul li{
	margin:0 0 0 15px;
	line-height:14px;
	list-style:url(../images/bu_list.jpg);
	}
.start_send{
	font-size:14px;
	padding-left:40px;
	}
#widgetsContent table {
	font-size:12px;
}
/* ******************************
** Date: 2007-03-06       *******
** Author: mztest        ********
** Content: Contact css     *******
********************************/
#contactwrap	{
	background:url(../images/contactbg.gif) no-repeat;
	width:916px;
	height:494px;
	text-align:left;
	}
.contact	{
	padding:60px 0 0 60px;
	position:absolute;
	}
.subjectSubtitle{
	text-align:left;
	font-size:18px;
	background:inherit;
	color:#2368c4;
	line-height:70px;
}
.contactAdress	{
	margin:30px 0 0 55px;
	font-weight:bold;
	}
#contactLeftText	{
	margin-right:10px;
	padding-top:10px;
	font-size:14px;
	}
#contactRightWrap	{
	background:url(../images/mailbg.jpg) center;
	width:315px;
	height:71px;
	}
.contactRText	{
	padding:10px;
	font-size:11px;
	}
.contactRText ul	{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.contactRText ul li	{
	margin:0px;
	padding:0px;
	line-height:15px;
	}
.contactRText ul li a{
	font-weight:normal;
	background:inherit;
	color:#000;
	text-decoration:none;
	}



/* ******************************
** Date: 2007-03-06       *******
** Author: mztest        ********
** Content: Contact css     *******
********************************/
#contactwrap {
	background:url(../images/contactbg.gif) no-repeat;
	width:916px;
	height:494px;
	text-align:left;
	}
.contact {
	padding:60px 0 0 60px;
	position:absolute;
	}
.subjectSubtitle{
	text-align:left;
	font-size:18px;
	background:inherit;
	color:#2368c4;
	line-height:70px;
}
.contactAdress {
	margin:30px 0 0 55px;
	font-weight:bold;
	}
#contactLeftText {
	margin-right:10px;
	padding-top:10px;
	font-size:14px;
	}
#contactRightWrap {
	background:url(../images/mailbg.jpg) center;
	width:315px;
	height:71px;
	}
.contactRText {
	padding:10px;
	font-size:11px;
	}
.contactRText ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
.contactRText ul li {
	margin:0px;
	padding:0px;
	line-height:15px;
	}
.contactRText ul li a {
	font-weight:normal;
	background:inherit;
	color:#000;
	text-decoration:none;
	}
/* ******************************
** Date: 2007-03-06       *******
** Author: lee rihua      ********
** Content: download css  *******
********************************/
#dlwrapper {
	margin:0 auto;
	height:494px;
	width:916px;
	background:#ececec url(../images/downloadbg.gif) center no-repeat;
}
#topads {
	padding-top:10px;
}
#bottomads {
	background: url(../images/download_btbg.gif) center top no-repeat;
	padding-top:45px;
}
#dldetail {
	color:#fff;
	background: url(../images/detailbg.jpg) center top no-repeat;
	font-size:12px;
	text-align:center;
	margin-top:25px;
}
#dldetail a {
	color:#fff;
	text-decoration:underline;
}
#dlcontent{
	margin:0 auto; 
	width:438px; 
	height:221px;
	position:relative;
}
#errcontent{
	margin:0 auto; 
	width:438px; 
	height:221px;
	background:#191919 url(../images/bg3.png) no-repeat;
}
#errcontent h2 {
	margin:0px;
	padding:14px 0px 0px;
	font-size:21px;
	font-weight:normal;
}
#errcontent h4 {
	margin:0px;
	padding:150px 0px 0px;
	font-size:21px;
	font-weight:normal;
}
#dlpart1 {
	text-align:left;
	font-size:21px;
	padding-top:5px;
	padding-left:10px;
}
#dlpart2 {
	display:block;
	padding-left:140px;
}
#dlpart3 {
position:absolute;
width:136px;
height:136px;
right:-35px;
top:80px;

}
#dlinfowrap {
	display:block;
	padding-left:20px;
	height:120px;
}
#ico {
	float:left;
	width:52px;
	height:69px;
	background:url(../images/unknown.gif) no-repeat;
}
#dlinfo {
	float:left;
	text-align:left;
	width:220px;
	overflow:hidden;
}
#downnote {
	font-weight:bold;
}
#dlbutton {
	padding-top:5px;
	width:107px;
	margin-left:50px;
	text-align:center;
}
#dlbutton a {
	display:block;
	width:107px;
	height:28px;
	background:url(../images/btn_download.gif) no-repeat;
}
#dlbutton a span {
	display:none;
}
/** faq part  **/
/**date 2007 04-19**/
#faqContent	{
	background: url(../images/faq_bg.gif) repeat-x;
	text-align:center;
	width:916px;
	height:auto;
	padding:50px 0 0 0;
}
.faqListbox {
        background:#fffffe;
        width:544px; 
        margin:0px;
        padding:0px; 
		}
.faqListTop	{
	width:545px;
	height:6px;

	background:url(../images/faqlisttopbg.gif) no-repeat;
	overflow:hidden;
}
.faqListBottom{
	width:545px;
	height:5px;
	background:url(../images/faqlistbottombg.gif) no-repeat center top;
	margin:0px;
	overflow:hidden;
}
.faqListTitle {
	background:#2162b7 url(../images/question.gif) left center no-repeat;
	color:#fff;
	padding:0 5px 0px 28px;
	font-weight:bold;
	width:501px!important;
	width:534px;
	overflow:hidden;
}
.faq_q{
	float:left;
	width:457px;
        padding-top:5px;
	}
.faq_img{
	float:right;
	}
.faqListText {
	background:#fffffe;
	color:#424141;
	margin:2px 10px 0 15px;
	text-align:justify;
	font-size:12px;
	clear:both;
	overflow:hidden;
}
.faqListText ul{
	margin-left:-25px!important;
	margin-left:5px;	
	
}
.faqListText ul li{
	margin:0px;
	padding:0px;
}
/*rounded corner*/
.RoundedCorner{
	background:#fffffe url(../images/topbg.gif)  center top no-repeat;
	text-align:left;
	margin:0px 5px;
}
b.rtop, b.rbottom {
	display:block;
	background:#fffffe;
}
b.rtop b, b.rbottom b{
	display:block;
	height:1px;
	overflow:hidden;
	background:#2162b7;
}
b.r1 {
	margin:0px 5px;
}
b.r2 {
	margin: 0px 3px;
}
b.r3 {
	margin: 0px 2px;
}
b.rtop b.r4, b.rbottom b.r4{
	margin:0px 1px;
	height:2px
}


/* ----------|send notice 'new'|------------------ */
#homesub div#new_tip {
	background:transparent url(../images/new_tip_bg.png) no-repeat scroll 0%;
	height:52px;
	left:357px;
	position:absolute;
	top:285px;
	vertical-align:middle;
	width:52px;
	z-index:2;
}
div#homesub>div#send_notice_new {
	display:table;
}

#send_notice_new {
	position:absolute;
	display:table-cell;
	z-index:1;
	/*top:305px;*/	bottom:0px;
	left:380px;
	width:173px;
	height:176px;
	padding-left:20px;
	background:url(../images/send_notice_new_bg.jpg) no-repeat;
		
}

#send_notice_new div {
	position:relative;
	top:50%;
	left:0px;
	margin:0px;
	text-align:left;
	width:137px;
	padding-top:5px;
}
div#homesub>#send_notice_new>div{
	display:table-cell;
	vertical-align:top;
}
#send_notice_new p {
	position:relative;
	top:-95%;
	margin-top:0px;
	padding:0px;
	font-weight:normal;
	line-height:1.2em;
	font-size:12px;
	width:173px;
}
#send_notice_text a {
	position:absolute;
}
