/* CSS Document */
.DvMainGroup{
	width:100%;}
.DvMainGroup .HeadGroup{
	background:#DACDE9; border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB; }
	
.DvMainGroup .HeadGroup ul{margin:0; width:98%; padding-left:10px;}
.DvMainGroup .HeadGroup ul li{float:left; font-weight:bold; padding:5px 0; color:#474747;}
.DvMainGroup .HeadGroup ul li.one{width:50%;}
.DvMainGroup .HeadGroup ul li.two{width:45%; text-align:right; float:right; padding-right:10px;}
.DvMainGroup .HeadGroup ul li.two a{color:#474747; text-decoration:none;}
.DvMainGroup .HeadGroup ul li.two a:hover{color:#474747; text-decoration:underline;}
.DvMainGroup .HeadGroup ul li.two span{background:url(../images/partition.gif) repeat-y 0 0; padding-left:8px; float:right;}
.DvMainGroup .HeadGroup ul li.two span.NoBack{background:none; padding-right:7px;}

/*Listing Box*/
.DvMainGroup .ContGroup{padding-bottom:0px;}
.GroupList {background:#FFF; border:1px solid #B19BC9; margin:10px; padding-top:5px;}
.GroupList .ImgDv{ width:85px; float:left; padding:2px 2px 2px 7px; margin-bottom:5px;}
.GroupList .ImgDv a{width:75px; display:block; padding:2px; border:1px solid #B7B7B7;}
.GroupList .ImgDv a:hover{border:1px solid #C14663; }
.GroupList a img{ border:none}
.GroupList .ContDv{width:80%; padding:2px 0 2px 3px; float:left; }
.GroupList .DivCnt h1{ float:left; width:260px;}
.GroupList .DivCnt h1 a{ color:#685B79; font-size:11px; text-decoration:underline; padding-left:2px;}
.GroupList .DivCnt h1 a:hover{ color:#685B79; font-size:11px; text-decoration:none; padding-left:2px;}
.GroupList .DivCnt span.Icons{ float:right; padding:2px 2px 0 0; text-align:right}
.GroupList .UserData{ list-style:none; margin:0; clear: both; float:left;}
.GroupList .UserData li{ line-height:13px; padding:1px 0; font-weight:normal;}
.GroupList .DvOnline img{float:left;  padding:2px 2px 0 0;}
.GroupList .GrBottomLinks{background:#F0EBF7; clear:both; border-top:1px solid #E5DBF2;}
/*Listing Box end*/

.DvMainGroup .ContGroup h1.GroupTitle{
	font-size:11px; background:#E8E1F1; color:#685B79; padding:5px 10px; 
	border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
.DvLoopCon{
	width:100%; padding:3px 0;}


/*-- Group Detail--*/
.GroupDetail{width:96%; margin:10px auto; padding:0; border-left:1px solid #C4B4DB; border-right:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
.GroupDetail .DvForDelTitle{
		background:#E8E1F1; color:#685B79; padding:3px 10px; height:14px; 
		border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
.GroupDetail .DvForDelTitle h1.ForDelTitle{ background:url(../images/group_icon.gif) no-repeat 0 0; 
		padding-left:16px; font-size:11px; float:left; line-height:14px;}
.GroupDetail .DvForDelTitle span{font-size:11px; float:right;}
.GroupDetail .DvForDelTitle span b{float:left; padding-right:5px;}
.GroupDetail .DvForDelTitle ul{float:right;}
.GroupDetail .DvForDelTitle span img{float:left;}

.GroupDetail .DvGroupDlImg{margin:10px 0; width:34%; float:left; background:#FFFFFF; border:1px solid #CCCCCC; text-align:center;}
.GroupDetail .DvGroupDlImg img{margin:10px 0;}

.GroupDetail table.TblViews{width:57%; float:left; margin:10px 10px;}
.GroupDetail table.TblViews td{padding:1px 0; background:none;}

.GroupDetail .GroupReply{background:#F0EBF7; float:left; width:100%; border-top:1px solid #E7DEF4;}

.DvTlPhotoDls td{padding:10px 0;}
.DvTlPhotoDls td a img{border:1px solid #B3A3C7; padding:1px;}
.DvTlPhotoDls td a:hover img{border:1px solid #C14663; padding:1px;}

.DvTlMemDls{margin-bottom:10px;}
.DvTlMemDls td{padding:15px 0 0 0;}
.DvTlMemDls td a img{border:1px solid #B3A3C7; padding:1px;}
.DvTlMemDls td a:hover img{border:1px solid #C14663; padding:1px;}
.DvTlMemDls td div{clear:both; padding-top:2px;}
/*-- Group Detail--*/




.GrHdForum{background:#E8E1F1;border-bottom:1px solid #C4B4DB; }
.GrHdForum ul{margin:0; width:98%; padding-left:10px;}
.GrHdForum ul li{float:left; font-weight:bold; padding:5px 0;}
.GrHdForum ul li.one{width:50.5%; }
.GrHdForum ul li.two{width:12%; text-align:center;}
.GrHdForum ul li.three{width:15%; text-align:left;}
.GrHdForum h1.ForumTitle{
	font-size:11px; background:#E8E1F1; color:#685B79; padding:5px 10px; border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
.ContForum{margin-bottom:5px;}
.DvLoopCon{
	width:100%; padding:3px 0;}
/*.DvLoopCon h1{
	font-size:11px; color:#685B79; padding:5px 10px; width:41%;}*/
.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.one{
	width:50%; margin-right:3px;}
.DvLoopCon ul li.one h1{
	font-size:11px; color:#685B79; padding-bottom:2px; width:100%;}
.DvLoopCon ul li.two{
	width:12%; text-align:center; font-weight:bold; padding-top:16px;}
.DvLoopCon ul li.three{
	width:36%;}




.DvGroupPost{
	width:95%; margin:0 auto; padding:10px 0 10px 0;}
.DvGroupPost ul{
	 width:82%; margin:0 auto; padding:5px 0 10px 0; }
.DvGroupPost ul li{
	padding:5px 0 5px 0; float:left;}
.DvGroupPost ul li.PostLeft{
	width:25%; }
.DvGroupPost ul li.PostRight{
	width:75%; padding-top:2px;}	
.DvGroupPost ul li.PostRight input.RegFld{
	width:200px;}
.DvGroupPost ul li.PostRight select{
	width:210px;}




































/*--=== 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:10px 0 5px 0; float:left;}
.DvContact ul li.RegLeft{width:22%;}
.DvContact ul li.RegLeft label{ line-height:22px;}
.DvContact ul li.RegRight{width:70%; padding-top:0px;}
.DvContact ul li.RegRight span{color:#990000;}	
.DvContact ul li.RegRight input.RegFld{width:200px;}
.DvContact ul li.RegRight select.Small{width:95px; margin-left:2px;}	

