/* CSS Document */
/*--css for mail--*/
.Dvmail_body{	width:834px; padding:0 20px 0 20px;color:#434343; border-top:1px solid #DB7402; margin:0;}
.Dvmail_body h1{background:url(../images/orange_arrow.gif) no-repeat 0 0; font-size:18px; color:#434343; font-weight:bold; padding:7px 0 0 52px; float:left; margin:5px 10px 0 0; height:34px;}
p.Post_Ev{	float:right; background:url(../images/bul-3.gif) no-repeat 0 10px; padding:0;	margin:14px 0 0 0; line-height:24px; width:65px; text-align:right;}
p.Post_Ev a{margin:0px 8px 0px 8px; text-decoration:none}
p.Post_Ev a:hover{text-decoration:underline}
p.only{float:right; background:url(../images/bul-3.gif) no-repeat 0 5px; padding:0 0 0 10px; margin:5px 0 0 0;}
.Dvmail_body h2{font-size:16px; font-weight:bold; color:#CE6014; padding:15px 0; margin:0;}
.Dvmail_body h2 span{	font-size:14px; font-weight:normal;}

/*---cols---body---*/
.DvMainCols_body{width:839px; margin:7px auto 0 auto;  padding:0 0 19px 0;}

/*--left cols--*/
.DvMainCols_body .DvLeftcols{float:left; width:202px; margin:0 20px 0px 0; padding:0 0 0px 0;}
/*left mail menu */
.Dvmailmenu{
	margin:5px 0; padding:0;
	}
.Dvmailmenu ul{
	list-style-type:none; padding:0; margin:0; width:auto;
	}
.Dvmailmenu ul li{
	border-bottom:#c2c2c2 1px solid;  padding:0; margin:0; 
	}
/*--menu---link--*/
.Dvmailmenu ul li a{
	display:block; background:#F3F3F3 no-repeat 20px 7px;  width:auto;  line-height:26px; padding:0 0 0 45px;
	color:#666; font-weight:normal; text-decoration:none;
	}
.Dvmailmenu ul li a:hover{
	background-color:#fff; text-decoration:none; color:#000;
	}
.Dvmailmenu ul li a.compose{
	background-image:url(../images/icon_compose.gif); border-top:#c2c2c2 1px solid;
	}
.Dvmailmenu ul li a.inbox{
	background-image:url(../images/icon_inbox.gif);
	}
.Dvmailmenu ul li a.send{
	background-image:url(../images/icon_send.gif);
	}
.Dvmailmenu ul li a.trash{
	background-image:url(../images/icon_trash.gif);
	}
.Dvmailmenu ul li a.read{
	background-image:url(../images/icon_mailread.gif);
	}
.Dvmailmenu ul li a.unread{
	background-image:url(../images/icon_mailunread.gif);
	}
.Dvmailmenu ul li a.draft{
	background-image:url(../images/icon_emailalert.gif);
	}
.Dvmailmenu ul li a.invita{
	background-image:url(../images/icon_invitegrp.gif);
	}
.Dvmailmenu ul li a.friendreq{
	background-image:url(../images/icon_frequest.gif);
	}
.Dvmailmenu ul li a.sentreq{
	background-image:url(../images/icon_presqest.gif);
	}
/*--right cols--*//*---bule panel--*/
.DvMainCols_body .DvRhttcols{width:616px; float:left; margin:0;}
/*---mail right session*/
.Dvmailbody{
	padding:5px 0;
	}
.Dvmailbody .Dvtopmenu{
	border:#DDDDDD 1px solid; padding:0 8px; height:30px; line-height:30px;
	}
.Dvtopmenu ul{
	list-style-type:none; height:30px; float:left;
	}
.Dvtopmenu ul li{
	float:left; padding:0 8px 0 0;
	}
.Dvtopmenu ul li select{
	margin:4px 0 0 0;
	}
.Dvtopmenu ul li a{
	background:none; padding:2px; color:#C1723B;
	}
.Dvtopmenu ul li a:hover{
	background-color:#EDEDED; color:#000; text-decoration:none;
	}
.Dvtopmenu ul.page{
	list-style-type:none; float:right; font-size:11px; 
	}
.Dvtopmenu ul.page li{
	float:left; padding:0 0px 0 0; margin:0 2px 0 0;
	}
.Dvtopmenu ul.page li a{
	padding:0; color:#434343; margin:0 0 0 2px;
	}
.Dvtopmenu ul.page li a:hover{
	background:none; color:#D9874E; text-decoration:underline;
	}
/*--mail listing---*/

table.maillist{
	border:1px solid #C5C5C5; margin:10px 0; border-bottom:none;
	}
table.maillist td{
	padding:5px 0 5px 5px;  color:#434343; background:#fff; border-bottom:#C5C5C5 1px solid;
	
	}
table.maillist td a{
	text-decoration:none; color:#E99C67;
	}
table.maillist td a:hover{
	text-decoration:underline;
	}
table.maillist td input.chk{
	padding:0; margin:0; line-height:0; font-size:0; width:14px; height:13px;
	}
/*table.maillist td img{
	float:left; display:block; padding:1px; border:#c2c2c2 1px solid;
	}*/
table.maillist th{
	padding:5px 0 5px 5px;background:#E1E1E1; font-weight:bold; font-size:12px; color:#000;
	}
table.maillist td span{
	float:left; line-height:18px; padding:0 0 0 10px;
	}
tr.trbg{
	background-color:#000;
	}
/*---mail compose---*/
ul.mailCompose{
	width:98%; border:#c2c2c2 1px solid; padding:5px; list-style-type:none; float:left;
	}
ul.mailCompose li{
	float:left; 
	}
ul.mailCompose li.left{
	width:20%; text-align:right; padding:5px; font-weight:bold;
	}
ul.mailCompose li.right{
	width:77%; padding:5px 0 5px 2px; text-align:justify;
	}
ul.mailCompose li.right input.text, ul.mailCompose li.right textarea.text{
	width:96%;
	}
ul.mailCompose li.right input.submit{
	width:80px;
	}