/*original working form style sheet*/

/* Forms 
*******************************************************/
fieldset {
	border:none;
	font-size: 80%;
	left:0;
	margin-left:0;
	padding-left:0;
	}

input.action {
	padding: 2px;
	font-size: 80%;
	font-family: Verdana, Tahoma, Sans-serif;
	}
input.action:hover,
input.action:focus {
	cursor: pointer;
}


form ul {
	list-style: none;
}


input.text, textarea, select {
	padding: 2px;
	border:2px solid #EFF1E6; /*2-9-10 changed to none 2px solid #4f585c; hid because of search box*/
	color: #000;
	font-size: 80%;
	font-weight: bold;
	width: 300px;
}

textarea {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 80%;
}
input:focus span, textarea:focus span {
	border: 3px solid #4f585c;
}

select {
	width: auto;
}

/* @group searchbox */

/*#SearchForm {

}*/

#SearchForm_SearchForm {
	position: relative; /*absolute;*/
	top: 10px;
	right:0; /*-7px;*/ /*43px;*/
	width: 188px;
	height: 27px;
	background: url(../images/search7.gif) no-repeat top left;
}

	#SearchForm_SearchForm label {
		display: none;
	}
	#SearchForm_SearchForm input.text {
		background: none;
		border: 0;
		margin: 0;
		width: 150px;
		position: absolute;
		top: 4px;
		/*right: 25px;*/
		color: #666;
	}
	#SearchForm_SearchForm input.action {
		display: inline;
		float: right;
		clear: none;
		background: none;
		padding-top: 24px;
		cursor: pointer;
		overflow: hidden;
		border: none;
		width: 24px;
		height:24px;
	}

		
	

 
#Sidebar input.action {
	font-size: 80%;
	float:right;
	padding: 1px;
}



/* FIELD FORMATING
---------------------------------------- */

       .middleColumn {

	display:block; /*box around poll*/
	background: #e9e9e9;
	padding: 4px;
	width: 306px;
	clear:left;
}
	 #Sidebar .middleColumn {
		margin: 0 0 0 8px; /*margin-left was 8px*/
		display: inline;
	}

	div.tab .field .middleColumn {
		clear: none !important;
 		margin: 0 !important;
		width: auto;

	}

	.middleColumn {
		margin-left: 0;
		margin-right: 0;
		padding: 0;

	}

	.middleColumn .message {
		margin: 0;
	}