@charset "utf-8";
/* CSS Document */

#displayUsers *
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}


	#displayUsers 
	{
		background-color: #C7CCC4; 
	}
	
		#displayUsers td
		{
			background-color:#fff; 
			padding: 5px;
		}

		#displayUsers .header 
		{
			background-color:#C7CCC4; 
			border: 1px solid white;
			padding: 5px;
			font-size: 10px;
			font-weight: normal;
		}
	
	
	/*
	
	table.w_listing_tbl { background-color:#bdbcbd; margin-top:5px; font-size:11px; margin-left:5px;}
	table.w_listing_tbl td {background-color:#fff; padding:3px;}
	table.w_listing_tbl td a { text-decoration:underline; color:#000;}
	table.w_listing_tbl td a:hover { text-decoration:none;}
	table.w_listing_tbl tr.w_tbl_heading th{background-color:#c7ccc4; border:solid 1px #fff; font-size:10px; font-weight:normal; line-height:22px;}

*/



/* USED FOR PAGINATION */
.paging
{
	float: right;
	padding: 10px;
	padding-right: 0px;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

	.paging a,
	.paging a:active,
	.paging a:visited,
	.paging a:hover
	{
		color: #C7CCC4;
		text-decoration: none;
		font-weight: normal;
	}
		
		.paging a:hover
		{
			font-weight: normal;
		}


/* used for user page search box positioning */		
div.userSearch fieldset#newfilter,
fieldset#actfilterhdr
{
	position: relative;
	z-index: 0;
	margin-top: 0px;
	margin-left: 0;
	width: 790px;
	padding-top: 30px;
	#margin-top: -10px;	
 }		
		div.userSearch .fitem
		{
			clear: both;
			height: auto;
			width: 780px;
		}
		
		div.userSearch .fitem .fitemtitle
		{	
			text-align: left;
			width: 120px;
		}
		
	
	div.userSearch input[type="submit"],
	div.userSearch input[type="button"]
	{
		border:solid 1px #007236; 
		background:#fff; 
		color:#007236; 
		cursor: pointer;
		text-transform: capitalize;
	}
		
		?* Show advanced button styles */
		div.userSearch .advancedbutton
		{
		}

	div.userSearch .fitem
	{
		margin-top: 0px;
		#margin-bottom: 20px;
		margin-left: 5px;
		#margin-left: 10px;
		width: 780px;
		/*height: 25px;*/		
		z-index: 0;
	}
	
	.advanced 
	{
		margin-bottom: 0px;
		padding-bottom: 0px;
		
	}
	
		div.userSearch .fitem input
		{
			margin-left: 5px !Important;
			height: 18px !Important;
			margin-top: 0px !Important
			
		}

	div.userSearch #id_addfilter
	{
		/*position: absolute;
		top: -18px;
		#top: 67px;
		left: 420px;*/
		width: 80px;		
		height: 20px !important;

	}		
	
	div.userSearch div.advancedbutton 
	{
		position: relative;
		float:right;
width:100px;
margin-right:40px;
		margin-top: -25px !Important;
		#margin-top: 5px !Important;		

	}
	
		div.userSearch div.advancedbutton *
		{
			margin-right: 10px;
		}
		
	fieldset.felement
	{
		width: 600px !Important;
	}




div.userSearch div.fcontainer { padding-top: 50px;}