body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-size: 62.5%;*/ /* Makes 1em = 10px */
}

p {/*font-size: 1.2em;*/}

form {
	margin:    	0;
	margin-top:10px;
	width:   	300px;
	/*background:    white;*/
}

fieldset {
	border:   	none;
	/*border-bottom:    1px solid lightgrey;*/
	padding:   	0px;
}
fieldset#info {
position:absolute;
left:329px;
top:22px;
}
fieldset#preferences {
position:absolute;
left:329px;
top:253px;
}

legend {
	display:   	none;
	visibility:   	hidden;
}

label,#preferences {
	/*font-size:   	1.1em;
	font-weight:   bold;*/
	color:    	#777777;
}

div.lbl {
margin:5px 0 2px 0;
text-align:left;
height:12px;
}
form fieldset div.lbl label {
	/*position:relative;
	height:12px !important;
	margin: 0px;
	padding: 0px;
	display:block;*/
	line-height:1;
}
div.obj input, textarea {
	width:   	290px;
	height: 15px;
	padding:   	3px;
	font-family:   Arial, Helvetica, sans-serif;
	font-size:   	1.2em;
	color:    	black;
	background-color: #777777;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

textarea {
height:180px;
overflow:auto;
}

div.obj input:focus, textarea:focus {
	background-color: #cccccc;
}

div.obj input.err, textarea.err {border-color:#cd0000;}

div.obj p {
	margin:    	0px 0 0 0;
	padding:    	0;
	background:   #cccc88 url(../sc_admin/res/error_arrow.gif) no-repeat;
	font-size:   	1.1em;
	font-style:   	italic;
	text-indent:   20px;
	color:    	#cd0000;
}

#name {padding-top:0;}

#pcode {width:150px;}

#preferences label {/*font-size:1em;*/}

#preferences div {margin:0 0 6px 0;}

#sendme {
	position:absolute;
	left:329px;
	top:315px;
	margin-top:4px;
	border:none;
	height:27px;
	width:200px;
	background-color: #222222;
	color:#a0a0a0;
}
#sendme:hover {
background-color:#1a1a1a;
color:#FFFFFF;
}
