 html, body{
 	font-family:arial; 
 	font-size:12px;
 	padding:0;
 	margin:0;
 }

 .dlg_hdr{
 	font-size:14px;
 	padding: 10px 0px;
 	font-weight:bold;
	border-right:1px solid #b7b6ac;
 }
 .dlg_heading{
 	font-size:14px;
 	font-weight:bold;
 	margin-bottom:5px;
 }
 .gg{
 	background:#e2e2e2 !important;
 }
 .g{
 	color:#888;
 }
 .dlg_tab{
	border-right:1px solid #b7b6ac;
 	padding: 12px;
 }
 .selected{
	border:1px solid #b7b6ac;
	border-right:1px solid #ECE9D8;
 	background:#ECE9D8;
 } 
 .selected a{
 	color:black;
 	text-decoration:none;
 	font-weight:bold;
 }
 #contacts_import table, #contacts_import tr, #contacts_import td,
 #contacts_export table, #contacts_export tr, #contacts_export td{
 	border-collapse:collapse;
 	padding:0;margin:0;
 	border:0;
 	height:300px;
 }
 .spacer{
 	width:10px;
 }
 .noscroll{
	overflow:hidden;
 }
 .hidden{
 	display:none;
 }
 a{
 	color:#0066CC;
 }
 .dlg_body{
 	height:210px;
 }
 
.wide_btn{
	width:130px;
#	margin-left:20px;
}
 .pts{
 	margin-top:3px;
 }
 .dlg_p{
 	margin:10px 0;
 }
.cm_warning{
	background:pink;
	border:1px solid #aaa;
	padding:3px;
}
.cm_box{		
	border:1px solid #aaa;
	margin:7px 0px 0px 0px;
	text-align:center;		
}
.pad{
	padding:5px;
}
 .cc{
 	text-align:center;
 }
 .ml{
 	margin-left:25px;
 } 
 
  .img_resize_handle{
  	width:10px;height:10px;
  	border:1px solid black;background:white;
  	position:absolute;
  }
  .img_resize_box{
  	border:2px dashed #ff6666;position:absolute;
  }
 