.status
{
	color:					red;
}

ul.jobslist
{
	margin:					1.0em 0em 0em;
	padding:				0em;
	list-style-type:		none;
}

ul.jobslist li
{
	margin:					0em 0em 1.0em 0em;
}

form#jobsearch
{
	margin:					0px;
	border-top:				1px solid rgb(59,121,166);
	border-bottom:			1px solid rgb(59,121,166);
	padding:				10px 0px 5px;
	
	line-height:			1.6em;
	font-family:			verdana,sans serif;
	color:					rgb(59,121,166);
}

label
{
	display:				block;
	font-weight:			bold;
	font-family:			verdana,sans serif;
	font-size:				10px;

}
label.cbeckbox,
label.cb,
label.radio
{
	display:			inline;
}

select,
input.textfield,
textarea
{
	margin:					0px 10px 10px 0px;
	width:					190px;
	font-family:			verdana,sans serif;
	font-size:				10px;
}

textarea
{
	width:					400px;
	height:					220px;
}

img#submit
{
	margin-right:			15px;
}

input.button
{
	margin-bottom:			10px;
	font-size:				10px;
}


form#jobsearch td
{
	vertical-align:			bottom;
}


a.editor
{
	display:				block;
	padding:				0px 10px;

	margin-left:			300px;
	width:					80px;

	background-color:		rgb(204,187,51);
	line-height:			20px;

	font-family:			verdana,sans serif;
	font-weight:			bold;
	font-size:				10px;
	color:					rgb(17,51,85);
}

textarea
{
	margin-bottom:			0px;
}

select
{
	clear:					right;
}

#careerinfo h3
{
	margin:					0px 10px 0.8em 0px;
	display:				block;
	float:					left;
	clear:					left;
	width:					140px;

	line-height:			1.6em;
}

.bodytext
{
	margin-bottom:			0.8em;
}

#extrafields
{
	width:					300px;
}

#extrafields h3
{
	display:				block;
	clear:					both;
	text-align:				left;
	margin:					0px 0px 10px 0px;
}

/*	tell a friend form	*/
form h3
{
	margin:					6px 0px 0px;
	text-align:				right;
	padding-right:			10px;
	color:					rgb(59,121,166);
}

table.form label
{
	margin-top:				10px;
}





