/* CSS Document */

.contact-header{
float:left;
width:100%;
min-height:20px;
border-bottom:3px solid #999;
margin-top:1px;
}

.contact-header-b{
	font-weight:bold;
	margin-bottom:5px;
	margin-bottom:5px;
	border-bottom:0px;
}

.contact-header-pane{
	float:left;
	border-width:1px;
	border-bottom-width:0px;
	border-style:solid;
	margin:0px 5px 0px 5px;
	padding:0px 5px 0px 15px;
	min-height:25px;
	min-width:350px;
	max-width:380px;
	background-color:#F6F6F6;
	border-color:#F6F6F6;
	color:#999;
	font-weight:normal;
	cursor:pointer;
}

.contact-header-pane.active{
	background-color:#999;
	border-color:#033;
	color:#FFF;
	font-weight:bold;
	}

.addwrap{
float:left;
min-height:30px;
height:auto;
width:700px;
}

.addwrap-results{
text-align:center;
}

.result-band{
width:500px;
border:2px solid #0C9;
margin:2px auto;
font-weight:bold;
}

.result-band img{ margin-right:10px;}

.addrow{
float:left;
width:640px;
margin-top:10px;
margin-bottom:5px;
height:auto;
}

.error-row{ min-height:20px; color:#F00; text-align:center;}
.text-error{ color:#F00;}

.addcol{
	float:left;
	min-width:40%;
	height:auto;
}

.addcol-head{ font-weight:bold; font-size:larger;}
.addcol-comment{font-size:small; padding-left:10px;}
.addcol-a{ margin-right:2px; text-align:right; font-weight:bold; width:40%; }
.addcol-b{width:50%; }
.addcol-a-back{ text-align:left;}
.addcol-a-back a,.addcol-a-back a:hover,.addcol-a-back a:visited{ text-decoration:none; margin-left:5px;}

.addcol input,.addcol select{ margin-left:10px;}

.inbox-col-spacer{ width: 20%;}

.inbox-col-spacer-group{ width: 15%;}

.inbox-col-date a,inbox-col-date a:hover,inbox-col-date a:visited{ text-decoration:none; }

.modal-body{ text-align: left;}
.modal-body p{ margin-left:20px;}
.modal-body input{ margin-top:0px;}

.modal-body-delete-selected-contacts-too input{ margin-left: 0px; }