/* ------- M E M B E R S   S T Y L E S ----------*/
.login td {
	padding-bottom:5px;
	padding-top:5px;}
	
.members  {
	padding-left:1px;}
	
div.members table  {
	margin-left:-3px;}
	
.visitorwithpass {
	font-size: 11px;
	color:#FF0000;}
	
.error_text, .message_text {
	font-size: 11px;}

.error_text {
	color:#FF3300;}

.message_text {
	color:#0099CC;}
	
.btn-pad-top {
	padding-top:5px;}
	
.btn-pad-btm {
	padding-bottom:5px;}

.Table_heading_gen  {
	font-size: 13px;
	height:40px;
	color:#2f4573;
	font-weight: bold;
	padding-top:25px;}
	
.table_heading_left {
	font-size: 11px;
	color: #444444;
	width: 100px;
	font-weight: bold;
	vertical-align:baseline;}
	
body#page-email-designer .table_heading_left {
	vertical-align:inherit;}

.table_heading_right {
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	vertical-align:baseline;}
	
.table_content {
	font-size: 11px;
	color: #626262;}

.table_content_box {
	font-size: 11px;
	color: #626262;
	margin-top:5px;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;}

.search_results_heading {
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	background-color: #CCCCCC; 
	text-align: left;
	padding:5px 0px 2px 10px;}

.search_results_row1 {
	font-size: 11px;
	color: #444444;
	font-weight: normal;
	background-color: #E6E6E6;
	padding:2px 0px 2px 10px;}

.search_results_row2 {
	font-size: 11px;
	color: #444444;
	font-weight: normal;
	background-color: #F5F5F5;
	padding:2px 0px 2px 10px;}
	
p.insert_how {
	font-size: 11px;
	color: #626262;}
	
/**************************************/
td.mandatory {
	background:url(../5008_images/symbol_mandatory.gif) no-repeat 0px 0px;
	padding-left:13px;}

/**** copy .search-results-heading ****/	
.table_content_c1, .table_content_c2, .table_content_c3, .table_content_ctenancy {
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	background-color: #CCCCCC; 
	text-align: left;
	padding:5px 0px 2px 10px;}
	
.table_content_c1 {
	width:30px;}
	
.table_content_c2 {
	width:50px;}
	
.table_content_c3 {
	width:145px;}
	
.table_content_ctenancy {
	width:100px;}
/**************************************/
.members-table table {
	width:450px;
	margin-left:-3px;}
	
.members-table table table {
	/*width:80px;*/
	width:100%;}
	
.members-table td.mandatory, .members-table td.table_heading_left {
	width:100px;
	text-align:left;
	padding:0;
	margin:0;}
	
.members-table select {
	width:115px;
	text-align:left;}
	
/*.members-table .table_content select {
	width:100px;
	background-color:#F00;}*/
	
body#page-facility-setup .members-table a {
	line-height:3;}




