span.menu_section {
	font-size: 11px;
	font-weight: bold;
	color: #668187;
}

span.menu_option {
	padding-left:	8px;
	color: #668187;
}

td#header_left {
	width:	155px;
}
td#header_right {
}
td#main_left {
	width:			155px;
	padding-left:	10px;
	padding-right:	10px;
	vertical-align:	top;
}
td#main_right {
	padding-right:	10px;
}

td.divide {
	border-left:	1px solid #668187;
	text-align:		center;
}


input.disabled, select.disabled, textarea.disabled {
	background-color:	#DDF;
}

input.readonly, select.readonly, textarea.readonly {
	border:				1px solid #000;
	background-color:	#DDF;
	color:				#000;
}

input.small {
	height:			17px;
	font-size:		9px;
	font-weight:	bold;
}

form {
	margin:			0px;
	padding:		0px;
}

span.error {
	color:			#F00;
	font-size:		80%;
}

.error {
	color:			#F00;
}

a.raised {
	border:			2px outset;
	padding:		2px;
}

div.suboptions { border: 2px outset; padding: 2px; float: left; position: relative; margin-right: 10px; }
div.suboptions ul { display:none; float: left; position: absolute; top:12px; left: -80px; padding: 0px; }
div.suboptions ul li { float: left; list-style:none; margin: 0px; background: #ffffff; padding: 0px; position:relative; }
div.suboptions ul li a { float: left; border: 1px solid #999999; width: 220px; padding: 2px; }
div.suboptions:hover ul { display:block; }