/* writen by jinfan | 2007-11-30 | For new xtimeline reborn */

#event_sort{
	float:right;
	margin-top:17px;
	padding-right:5px;
	font-family:Verdana;
	font-size:11px;}
#event_sort select{
	margin-right:1px;
	margin-left:5px;
	font-size:11px;
	font-family:Verdana;}


/* event functions ============================================ */

#addevent{
	float:left;
	margin:0; padding:3px 0 0 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;}

#addevent a{
	display:block;
	width:70px; height:22px;
	padding:6px 0 0 30px;
	color:#006600;
	text-decoration:none;
	background:url(../_img2/common/buttons/addevent.jpg) no-repeat;}

#addevent a:hover{
	background-position:bottom;}

.upload{
	float:left;
	display:block;
	padding-left:15px;
	margin-left:50px; margin-top:9px;
	font-size:11px;
	background:url(../_img2/common/icons/upload.gif) no-repeat 0 2px;}

.download{
	float:left;
	display:block;
	padding-left:15px;
	margin-left:20px; margin-top:9px;
	font-size:11px;
	background:url(../_img2/common/icons/download.gif) no-repeat 0 3px;}


/* event list ============================================ */

#eventlist{
	width:100%;
	margin-bottom:10px;}
#eventlist td{
	padding-top:9px; padding-bottom:9px;
	vertical-align:top;}

.EL_yy{
	width:70px;
	text-align:right;
	font-weight:bold;}

.EL_mm{
	width:30px;
	font-size:11px;
	padding-left:15px;}

.EL_dd{
	width:40px;
	font-size:11px;}
.EL_dd img{
	margin-left:5px;
	width:12px; height:12px;}

.EL_photo{
	width:30px;}
.EL_photo img{
	width:21px; height:15px;}

.EL_title{
	width:310px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}

.EL_edit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;}
.EL_edit a{
	background:url(../_img2/common/icons/edit.gif) no-repeat 0 1px;
	padding-left:20px;}
.EL_edit a:hover{
	color:#339900;}

.EL_del{
	font-size:11px;
	padding-right:15px;
	text-align:right;}
.EL_del a{
	color:#999;}
.EL_del a:hover{
	color:#CC3300;}

#event_pages{
	text-align:right;
	height:40px;
	padding-right:5px;}

#noevent{
	margin-top:30px;
	padding-bottom:40px;
	font-size:14px; font-weight:bold;
	color:#CC3300;
	text-align:center;
	background:url(../_img2/common/lines/dot.gif) repeat-x bottom;}

#empty{
	margin-top:40px;
	padding-bottom:20px;
	padding-left:25px;}
#empty h4{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:#006600;
	margin:0 0 12px 0;}

#empty .tips{
	line-height:150%;
	margin-bottom:12px;}

#empty .morehelp{
	margin-bottom:10px;
	background:url(../_img2/common/icons/help.gif) no-repeat 0 2px; padding-left:15px;}

#empty .help{
	background-color:#FFFFCC;
	border:1px solid #999;
	width:580px;
	padding:12px;}

#empty ul{
	line-height:150%;
	margin:0; padding:0;
	list-style-type:none;}
#empty ul li{
	background:url(../_img2/common/icons/dot.gif) no-repeat 0 7px; 
	padding-left:15px;}


/* Quick add ============================================ */

.QA_title{
	font-family:Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;}
.QA_title span{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:normal;
	margin-left:10px;}


#QA_t{
	margin-bottom:8px;}
#QA_t input{
	width:160px;
	font-size:11px;}

#QA_date{
	margin-bottom:8px;}
#QA_date input{
	width:90px;
	font-size:11px;
	margin-right:10px;}
#QA_date select{
	font-size:11px;}

#QA_datehelp{
	font-size:11px;
	color:#CC3300;}

#QA_content{
	margin-bottom:8px;}
#QA_content textarea{
	font-size:11px;
	width:160px; height:90px;}

#QA_tags{
	margin-bottom:8px;}
#QA_tags input{
	width:160px;}

#QA_browse{}
#QA_browse input{}

#QA_embed{}
#QA_embed input{
	width:160px;}
#QA_embed textarea{
	width:160px; height:30px;}

#QA_bt{
	background-color:#E3F2D5;
	text-align:center;}
#QA_bt input{
	width:70px; height:25px;
	text-align:center;
	margin-top:5px;}


.waiting{
	height:22px;
	background-color:#89ACC7;
	padding-left:7px;
	padding-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-bottom:5px;}
.waiting img{
	vertical-align:middle;
	margin-right:8px;}
