/* CSS Document */
.DvMainAddress{width:100%;}
.DvMainAddress .HeadAddress{background:#DACDE9;}
.DvMainAddress .HeadAddress.T_border{border-top:1px solid #C4B4DB;}
.DvMainAddress .HeadAddress.B_border{border-bottom:1px solid #C4B4DB;}
.DvMainAddress .HeadAddress h1.AddressTitle{font-size:11px; color:#685B79; padding:5px 10px; 
	border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
	
.DvMainAddress .HeadAddress ul{margin:0; width:98%; padding-left:10px;}
.DvMainAddress .HeadAddress ul li{float:left; font-weight:bold; padding:5px 0;}
.DvMainAddress .HeadAddress ul li.Left{width:14%; float:left;}
.DvMainAddress .HeadAddress ul li.Left h1{font-size:11px; color:#685B79; border-bottom:0px;}
.DvMainAddress .HeadAddress ul li.Right{float:right; text-align:left; list-style-type:none; padding-right:5px; padding-top:3px; padding-bottom:2px;}
.DvMainAddress .HeadAddress ul li.Right a img{padding-right:3px; float:left; border:none;}
.DvMainAddress .HeadAddress ul li.Right span select{padding:0px; margin:0px; width:95px;  }
.DvMainAddress .HeadAddress ul li.Right a{color:#474747; text-decoration:none;}
.DvMainAddress .HeadAddress ul li.Right a:hover{color:#474747; text-decoration:underline;}
.DvMainAddress .HeadAddress ul li.Right span{background:url(../images/partition.gif) repeat-y 0 0; padding-right:7px; padding-left:8px; float:left; line-height:18px; }
.DvMainAddress ul li.Right span.NoBack{background:none;}
.DvMainAddress .HeadAddress ul li.Right span.NoPad{padding-right:3px;}

.DvMainAddress .ContAddress{padding-bottom:0px; border-bottom:1px solid #C4B4DB;}
.DvMainAddress .ContAddress h1.AddressTitle{font-size:11px; background:#E8E1F1; color:#685B79; padding:5px 10px; 
	border-top:1px solid #C4B4DB; border-bottom:0px solid #C4B4DB;}

/*--=== 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; text-decoration:none;}
.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:40%; 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.Sub img.msgStatus{float:left; margin-right:5px; }
.DvLoopCon ul li.Sub span.msgDet{float:left; width:80%; }
.DvLoopCon ul li.Chbox{width:4%; text-align:left; font-weight:bold; padding-top:0px;}
.DvLoopCon ul li.Midbox{width:45%; padding-bottom:5px;}
.DvLoopCon ul li.Edit{width:2%;}
.DvLoopCon ul li.Delete{width:1%;}
	
/*--=== Used in Add Contact section in Address module ===--*/	
.DvContact{width:95%; margin:0 auto;}
.DvContact.NoTop{padding-top:0px}
.DvContact ul{width:94%; margin:0 auto; padding:10px 0 25px 0;}
.DvContact ul.NoTop{padding:0px;}
.DvContact ul li{padding:5px 0 5px 0; float:left;}
.DvContact ul li.RegLeft{width:22%;}
.DvContact ul li.RegRight{width:70%; padding-top:2px;}	
.DvContact ul li.RegRight input.RegFld{width:200px;}
.DvContact ul li.RegRight select.Small{width:95px; margin-left:2px;}	
.DvContact ul li.RegRight.Border{border-bottom:1px solid #C2C2C2; margin:5px 0; padding-bottom:10px;}		

/*--=== 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 25px 0;}
.DvRead ul li{padding:5px 0 5px 0; float:left;}
.DvRead ul li.RegLeft{width:15%;}
.DvRead ul li.RegRight{width:75%; padding-top:2px; text-align:justify; line-height:20px}	
.DvRead ul li.RegRight input.RegFld{width:350px;}	
.DvRead ul li.RegRight.Border{border-bottom:1px solid #C2C2C2; margin:5px 0; padding-bottom:10px;}		

/*--=== Used in Import section===--*/
.DvInviteImp{margin:10px auto; width:82%; padding:10px 15px;}
.DvInviteImp div.InvitMedSec{padding-top:5px; clear:both;}
.DvInviteImp div.InvitMedSec p{clear:both; padding-left:17px; color:#B7B7B7; padding-bottom:5px;}
.DvInviteImp div.InvitMedSec span{float:left;}
.DvInviteImp div.InvitMedSec span label{float:left;}

.DvMedSecReg{border:1px solid #B19BC9; width:97%; margin:0 auto; margin-bottom:15px;}
.DvMedSecReg ul{width:95%; margin:0 auto; padding:5px 0 0 0;}
.DvMedSecReg ul li{padding:5px 0 5px 0; float:left;}
.DvMedSecReg ul li.RegLeft{width:21%; }
.DvMedSecReg ul li.RegRight{width:79%; padding-top:2px;}	
.DvMedSecReg ul li.RegRight input.RegFld{width:250px;}

/*--=== Used in View Mail Details function section===--*/
.DvMailNote{width:80%; margin:10px auto;}
.DvMailNote p{padding-bottom:7px;}
.DvMailNote h1.NoteTitle{font-size:11px; color:#685B79; padding:8px 0; border-bottom:1px solid #C4B4DB; margin:0 auto; width:85%;}
	
ul.DvMailNotePost{margin:5px auto; padding-top:0; width:85%;}
ul.DvMailNotePost li{float:left; padding:0; margin:0; padding:3px 0;}
ul.DvMailNotePost li.PostLeft{width:25%; font-weight:normal; }
ul.DvMailNotePost li.PostRight{width:75%; margin:0; height:20px; padding:2px 0;}

/*Import Section start*/
.MnDvImport { width:75%; margin:auto; }
.DvImport{width:100%; margin:10px auto; border:1px solid #B19BC9; padding:0; float:left;}
.DvImport ul{padding:0; margin:0; width:100%; float:left;}
.DvImport ul li{line-height:25px; border-bottom:1px solid #E8E8E8; padding-left:8px; clear:both; }
.DvImport ul li .First{width:10%; float:left;}
.DvImport ul li .Address{width:70%; float:left;}
.DvImport ul li .Registration{width:16%; float:left; text-align:center;}
.DvImport ul li.ImpTop{border-bottom:1px solid #B19BC9; background:#E8E1F1; color:#685B79; font-weight:bold;}
.DvImport ul li.ImpBottom{border-top:1px solid #B19BC9; border-bottom:none; background:#E8E1F1; color:#685B79; font-weight:bold;}
.DvImport ul li input{margin-top:6px; float:left;}
.DvImport ul li label{float:left;}

/*Used in Print page*/
.DvImport ul li .First1{width:40%; float:left;}
.DvImport ul li .Address1{width:42%; float:left;}