/* writen by jinfan | 2007-12-3 | For new xtimeline reborn */

.funcBox{
	background:#E3F2D5 url(../_img2/TL/funcbox_bottom.gif) no-repeat bottom;
	padding-bottom:7px;
	margin-bottom:10px;}

.boxtop{
	height:7px; font-size:0px;
	background:url(../_img2/TL/funcbox_top.gif) no-repeat;}

.funcBox h3{
	font-family:Verdana;
	font-size:12px; font-weight:bold;
	margin:5px 0 5px 0;}

.boxbt{
	padding-left:10px;}
.boxbt input{
	height:28px;
	float:right;
	margin-right: 200px;
	display: inline;}

.boxbt img {
	margin: 0 10px 0 0;
}

.boxbt p {
	margin: 0;
}

.boxbt strong {
	font-family: Arial;
	font-size: 16px;
}

.boxbt_green {
	color: #009900;
}

.boxbt_orange {
	color: #ff9900;
}

.boxbt span {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}

.boxbt a{
	float:right;
	font-size:11px;
	margin-right:15px; margin-top:5px;
	background:url(../_img2/common/icons/transfer.gif) no-repeat;
	padding-left:29px;}

.boxsubmit{}
.boxsubmit .bt_submit{
	width:100px;
	margin-right:10px;}
.boxsubmit .bt_cancel{
	width:60px;}


/* request =================================================== */

#request{
	padding:0 12px 12px 12px;
	font-size:11px;
	line-height:150%;}

#bt_request{
	width:180px;}

.message{
	margin-top:5px;
	margin-bottom:5px;}
.message textarea{
	width:530px; height:60px;}

#sendok{
	padding-left:10px;}


/* announce =================================================== */

#announce{
	float:left;
	margin-top:8px;
	padding-left:12px;}

.editor_quit{
	float:right;
	margin-top:8px;
	padding-right:15px;}


/* invite =================================================== */

#invite{
	padding:0 12px 12px 12px;
	font-size:11px;
	line-height:150%;}

.invite_t{
	margin-bottom:5px;}

.addp_friend{
	margin-bottom:12px;}
.addp_friend select{
	width:160px;}
.addp_friend input{
	width:75px;
	margin-left:8px; margin-right:8px;
	margin-bottom:6px;}

.addp_input{
	margin-bottom:12px;}

.addp_input input{
	width:420px;}


/* transfer =================================================== */

#transfer{
	padding:0 12px 12px 12px;
	font-size:11px;
	line-height:150%;}

#transfer span{
	color:#CC3300;}

#tran_list{
	margin-top:7px;
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;}

#tran_list input{
	margin-left:10px;}




/* list =================================================== */

.listtb{
	width:100%;}
.listtb td{
	padding-bottom:7px;
	padding-top:7px;}

.list_t{
	font-family:Verdana;
	font-size:12px;
	width:75px;
	text-align:right;
	padding-right:15px;}

.list_photo{
	width:90px;
	padding-right:15px;}

.list_name{
	font-weight:bold;
	width:130px;
	padding-right:5px;}

.list_msg{
	font-size:11px;}
.list_msg a{
	padding-left:22px;
	background:url(../_img2/common/icons/msg.gif) no-repeat 0 4px;}

.list_del{
	font-size:11px;
	text-align:right;
	padding-right:10px;}
.list_del a{
	color:#999999;}

.list_info{
	padding-right:30px;}

.requestor{
	font-weight:bold;
	margin-bottom:10px;}

.rqst_info{}

.list_approve{
	width:70px;}

.list_deny{
	width:40px;
	padding-right:10px;}

.red{
	color:#CC3300;}

.divide_big{
	font-size:1px; height:4px;
	background:url(../_img2/common/lines/dot.gif) repeat-x center;}
	
.divide_small{
	font-size:1px; height:4px;
	background:url(../_img2/common/lines/dot.gif) repeat-x center;
	margin-left:90px;}


/* edits =================================================== */
#edits {
	margin-bottom: 40px;
	padding: 10px;
	background-color: #eeeeee;
}

#edit_bar{
	margin-bottom: 10px;
	padding-left:10px; padding-right:3px;
	font-size:11px;}

#edit_bar .view_his{
	float: right;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
}

#edit_bar .statistic{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;}

.a_edit{
	padding: 10px 13px 10px 8px;}

.edit_name{
	margin:5px 0;}

.edit_name a{
	color: #006699;
	text-decoration: none;
}
	
/* discussion =================================================== */
#discussion {
	padding: 10px 0;
	border: 1px solid #cccccc;
}

#disc_bar{
	padding-left:10px; padding-right:3px;
	font-size:11px;}

#disc_bar .view_dis{
	float: right;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
}

#disc_bar .statistic{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;}

#disc_bar .po_jumpe{
	display:block;
	margin: 10px 0;
	height:17px;
	padding-left:25px;
	background:url(../_img2/common/icons/write.gif) no-repeat;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;}

#discussion{}

.dis_header{
	height:22px;
	background-color:#F1F2F3;
	padding-right:13px; padding-left:8px;
	margin-bottom:10px;}

.dis_name{
	float:left;
	margin-top:3px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.dis_name strong{
	color:#666;
	margin-right:5px;}

.dis_time{
	float:right;
	font-size:11px;
	margin-top:3px;}

.dis_del{
	float:right;
	font-size:11px;
	margin-top:3px;
	margin-left:15px;
	color:#999999;}

.discuss{
	width:100%;
	margin-bottom:18px;}
.discuss td{
	vertical-align:top;
	text-align:left;}
.disc_photo{
	width:45px;
	padding-left:8px;}
.disc_text{
	padding-left:8px;
	padding-top:2px;}

#dis_all{
	text-align:right;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;}

