/* CSS Document */
.DvMainMail{width:100%;}
.DvMainMail .HeadMail{background:#d7d7d7;}
.DvMainMail .HeadMail.T_border{border-top:1px solid #E0E0E0;}
.DvMainMail .HeadMail.B_border{border-bottom:1px solid #E0E0E0;}
.DvMainMail .HeadMail h1.MailTitle{font-size:11px; color:#685B79; padding:5px 10px; 
	border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0;}
	
.DvMainMail .HeadMail ul{margin:0; width:98%; padding-left:10px;}
.DvMainMail .HeadMail ul li{float:left; font-weight:bold; padding:5px 0;}
.DvMainMail .HeadMail ul li.Left{width:18%; float:left;}
.DvMainMail .HeadMail ul li.Left h1{font-size:11px; border-bottom:0px;}
.DvMainMail .HeadMail ul li.Right{float:right; text-align:left; list-style-type:none; padding-right:5px; padding-top:3px; 
	padding-bottom:2px;}
.DvMainMail .HeadMail ul li.Right img{padding-right:3px; float:left;}
.DvMainMail .HeadMail ul li.Right span select{padding:0px; margin:0px; width:60px;  }
.DvMainMail .HeadMail ul li.Right a{color:#474747; text-decoration:none;}
.DvMainMail .HeadMail ul li.Right a:hover{color:#474747; text-decoration:underline;}
.DvMainMail .HeadMail ul li.Right span{background:url(../images/partition.gif) repeat-y 0 0; padding-right:7px; padding-left:8px; 
	float:left; line-height:18px; }
.DvMainMail ul li.Right span.NoBack{background:none;}
.DvMainMail .HeadMail ul li.Right span.NoPad{padding-right:3px;}

.DvMainMail .ContMail{padding-bottom:0px; border-bottom:1px solid #E0E0E0;}
.DvMainMail .ContMail h1.MailTitle{font-size:11px; background:#E8E1F1; color:#685B79; padding:5px 10px; 
	border-top:1px solid #E0E0E0; border-bottom:0px solid #E0E0E0;}

/*--=== Used as cover for chk box, pfoto box & text etc ===--*/
.DvLoopCon{width:100%; padding:7px 0;}
.DvLoopCon.Alternate{background-color:#FFF;}
.DvLoopCon h1 a{ color:#5C769B;}
.DvLoopCon ul{margin:0; width:98%; padding-left:10px; padding-top:5px;}
.DvLoopCon ul li{float:left; line-height:12px;}
.DvLoopCon ul li.Sub{width:53%; margin-right:0px;}
.DvLoopCon ul li.Sub h1{font-size:11px; color:#685B79; padding-bottom:2px; width:100%;}
.DvLoopCon ul li.Sub h1.Normal{font-weight:normal}
.DvLoopCon ul li.Chbox{width:4%; text-align:left; font-weight:bold; padding-top:0px;}
.DvLoopCon ul li.Midbox{width:39%; padding-bottom:5px;}
.DvLoopCon ul li.Delete{width:1%;}
	
/*--=== Used in compose section in Mail module ===--*/	
.DvCompose{width:95%; margin:0 auto; padding-top:15px 0 15px 0;}
.DvCompose ul{width:90%; margin:0 auto; padding:10px 0 25px 0;}
.DvCompose ul li{padding:5px 0 5px 0; float:left;}
.DvCompose ul li.RegLeft{width:15%; font-size:13px; font-weight:bold}
.DvCompose ul li.RegRight{width:75%; padding-top:2px;}	
.DvCompose ul li.RegRight input.RegFld{width:350px;}	
.DvCompose ul li.RegRight.Border{border-bottom:1px solid #C2C2C2; margin:5px 0; padding-bottom:10px;}		
.DvCompose ul li.FeedRegLeft{width:15%;}
.DvCompose ul li.FeedRegRight{width:75%; padding:4px 0px;}	
.DvCompose ul li.FeedRegRight input.RegFldFeed{width:350px;}	

/*--=== Used in Read mail section in Mail module ===--*/	
.DvRead{width:95%; margin:0 auto; padding-top:15px 0 15px 0;}
.DvRead ul{width:90%; margin:0 auto; padding:10px 0 10px 0;}
.DvRead ul li{padding:5px 0; float:left; margin:0px;}
.DvRead ul li.RegLeftMl{width:15%; padding:2px 0px !important;}
.DvRead ul li.RegRightMl{width:75%; padding:2px 0px !important; text-align:justify; }	
.DvRead ul li.RegRightMl input.RegFld{width:350px;}	
.DvRead ul li.RegRightMl.Border{border-bottom:1px solid #C2C2C2; margin:5px 0; padding-bottom:10px;}		
.DvRead ul li.MlCnt{padding:5px 0; float:left; margin:0px; background:#fff; width:100%;}

.MailCompTo {background:#fff;  border:1px solid #999999; border-top:none;  margin:0px; padding:0px; list-style:none; float:left; width:358px;}
.MailCompTo ul li{float:left; clear:both; margin:0px; margin:0px;}

/* CSS code for autocompete start */
.floater {
position:absolute;
z-index:2;
bottom:0;
right:0;
display:none;
padding:0;
}

.floater td {
font-family: Gill, Helvetica, sans-serif;
background-color:white;
border:1px inset #979797;
color:black;
}

.matchedSmartInputItem {
font-size:1em;
padding: 5px 10px 1px 5px;
margin:0;
cursor:pointer;
}

.selectedSmartInputItem {
color:white;
background-color:#b19bc1;
}

#smartInputResults {
padding:0;margin:0;
}

.siwCredit {
margin:0;padding:0;margin-top:10px;font-size:0.7em;color:black;
}

/* CSS code for autocompete end */
