body {
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.left_bodybg {
	background-color: #F4F4F4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	height: 100%;
}
.left_bordertop {
	background-image: url(Images/left_bordertop.jpg);
	background-repeat: no-repeat;
	height: 2px;
}
.left_bordercenter {
	background-image: url(Images/left_bordercenter.jpg);
	background-repeat: repeat-y;
}
.left_borderbottom {
	background-image: url(Images/left_borderbottom.jpg);
	background-repeat: no-repeat;
	height: 2px;
}
.left_columnbg {
	height: 32px;
	background-image: url(Images/left_columnbg1.jpg);
	background-repeat: no-repeat;
}
.usermail {
	display:none;
} 
a.left_folderlink:link,a.left_folderlink:visited,a.left_folderlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_folder.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}
.left_subfolder1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.left_subfolder2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(Images/left_subfolderbg.jpg);
	background-repeat: no-repeat;
}
a.left_addrlink:link,a.left_addrlink:visited,a.left_addrlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_addr.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_bulletinlink:link,a.left_bulletinlink:visited,a.left_bulletinlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/gogao.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}


a.left_searchlink:link,a.left_searchlink:visited,a.left_searchlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_search.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}
a.left_sometimelink:link,a.left_sometimelink:visited,a.left_sometimelink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_sometime.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}
a.left_netdisklink:link,a.left_netdisklink:visited,a.left_netdisklink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_netdisk.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_maillink:link,a.left_maillink:visited,a.left_maillink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/mail.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_setlink:link,a.left_setlink:visited,a.left_setlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_set.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}
a.left_faxlink:link,a.left_faxlink:visited,a.left_faxlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_fax.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}
a.left_suggestlink:link,a.left_suggestlink:visited,a.left_suggestlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_suggest.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}
a.left_helplink:link,a.left_helplink:visited,a.left_helplink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_help.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}
a.left_exitlink:link,a.left_exitlink:visited,a.left_exitlink:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_exit.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_user:link,a.left_user:visited,a.left_user:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_usert.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_group:link,a.left_group:visited,a.left_group:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_group.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_domain:link,a.left_domain:visited,a.left_domain:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_domain.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_whitelist:link,a.left_whitelist:visited,a.left_whitelist:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/whitelist.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_blacklist:link,a.left_blacklist:visited,a.left_blacklist:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/blacklist.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_org:link,a.left_org:visited,a.left_org:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_department.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_task:link,a.left_task:visited,a.left_task:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_task.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_setting:link,a.left_setting:visited,a.left_setting:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_setting.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_filter:link,a.left_filter:visited,a.left_filter:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_filter.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_monitor:link,a.left_monitor:visited,a.left_monitor:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_mailmonitor.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_approve:link,a.left_approve:visited,a.left_approve:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/approve.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_archive:link,a.left_archive:visited,a.left_archive:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/archive.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_sysmonitor:link,a.left_sysmonitor:visited,a.left_sysmonitor:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_sysmonitor.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_spam:link,a.left_spam:visited,a.left_spam:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_av.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_log:link,a.left_log:visited,a.left_log:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_log.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_status:link,a.left_status:visited,a.left_status:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_status.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_bakcup:link,a.left_bakcup:visited,a.left_bakcup:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_backup.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_licenseadmin:link,a.left_licenseadmin:visited,a.left_licenseadmin:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_key.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_receive:link,a.left_receive:visited,a.left_receive:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_fetchmail.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_send:link,a.left_send:visited,a.left_send:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/menu_compose.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_scheduler:link,a.left_scheduler:link:visited,a.left_scheduler:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/bulletin.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}

a.left_bookmark:link,a.left_bookmark:link:visited,a.left_bookmark:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-indent: 45px;	height: 24px;
	padding-top: 10px;
	background-image: url(Images/bs.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
}


a:link,a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.sellink:link,a.sellink:visited {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
a.sellink:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
a.right_tablenamelink:link,a.right_tablenamelink:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	vertical-align: -30%;
}
a.right_tablenamelink:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	vertical-align: -30%;
}
.right_tablename {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	vertical-align: -30%;
}
a.left_copyright:link,a.left_copyright:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.left_copyright:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.right_body {
	padding: 15px;
}
.newmail {
	font-size: 12px;
	color: #FF0000;
}
.right_mailline {
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.right_tablecolor {
	background-color: #CCCCCC;
}
.right_tableleft {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-image: url(Images/right_tablebg.jpg);
	background-repeat: repeat-x;
}
.right_tablecenter {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-image: url(Images/right_tablebg.jpg);
	background-repeat: repeat-x;
}
.right_tableright {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-image: url(Images/right_tablebg.jpg);
	background-repeat: repeat-x;
}
.right_tablebg {
	background-color: #FFFFFF;
}
.button {
	background-image: url(Images/buttonbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	height: 22px;
	padding-top: 2px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 12px;
	color: #000000;
}
.right_tablehbg {
	background-color: #F9F9F9;
}
.right_content {
	line-height: 1.5em;
}
.at {
	font-family: Arial, Helvetica, sans-serif;
}

.czbutton {
	background-color: #FFFFFF;
	height: 23px;
	border: 1px solid #CCCCCC;
}
.czbutton a {
	background-image: url(Images/czbuttonbg.gif);
	background-repeat: repeat-x;
	margin: 1px;
	display: block;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	line-height: 18px;
	text-decoration: none;
}

.czimgbutton {
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #CCCCCC;
}
.czimgbutton a {
	background-image: url(Images/czbuttonbg.gif);
	background-repeat: repeat-x;
	margin: 1px;
	display: block;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	line-height: 18px;
	text-decoration: none;
}

.czbutton a:hover {
	background-image: url(Images/czbuttonhoverbg.gif);
	background-repeat: repeat-x;
	margin: 1px;
	display: block;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	line-height: 18px;
	text-decoration: none;
}
.iconrefresh {
	background-image: url(Images/right_refesh.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.delete {
	background-image: url(Images/right_delete.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}

.approve {
	background-image: url(Images/right_move.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}

.trash {
	background-image: url(Images/right_trash.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.move {
	background-image: url(Images/right_move.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.add {
	background-image: url(Images/right_add.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.exe {
	background-image: url(Images/right_exe.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.search {
	background-image: url(Images/right_search.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}

.source {
	background-image: url(Images/right_script.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}

.send {
	background-image: url(Images/right_send.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.czbutton .save {
	background-image: url(Images/right_save.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.preview {
	background-image: url(Images/right_preview.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.addr {
	background-image: url(Images/right_addr.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.sometime {
	background-image: url(Images/right_sometime.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.close {
	background-image: url(Images/right_close.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.up {
	background-image: url(Images/right_up.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.down {
	background-image: url(Images/right_down.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.reply {
	background-image: url(Images/right_reply.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.replyall {
	background-image: url(Images/right_replyall.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.forward {
	background-image: url(Images/right_forward.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.attforward {
	background-image: url(Images/right_attforward.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.maildelete {
	background-image: url(Images/right_maildelete.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.print {
	background-image: url(Images/right_print.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.download {
	background-image: url(Images/right_download.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.recover{
	background-image: url(Images/hf.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.prev {
	background-image: url(Images/right_prev.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}
.next {
	background-image: url(Images/right_next.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}

.output {
	background-image: url(Images/right_download.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
}

.infoalert {
	font-size: 14px;
	font-weight: bold;
}

.RedBold {	
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	vertical-align: 20%;
}

.tablefix{width:100%;table-layout:fixed;}

.maillisttitle{overflow:hidden;text-overflow:ellipsis;}

.mailheadertitle{word-break:break-all;word-wrap:break-word;}

.MailTitle{
	background-color: #F4F4F4;
}

.BlackBold {	
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.bgcolor1{
background-color:#FFFDD7;
}
.operate {
	background-image: url(Images/sz.gif);
	background-repeat: no-repeat;
	text-indent: 24px;
}