body, td {
	font: 12px Verdana;
	margin: 0px;
}

#content {
	vertical-align:top;
	background-color:#FFFFFF;
	margin:12px 12px 12px 12px;
}

#footer {
	margin-top:12px;
	vertical-align:bottom;
}

#content ul {
	margin:6px 0 6px 0;
}

input, intput.button, select {
	font: 12px Verdana;
}

.input_text { 
	background-color: #fff;
}

.input_text_inactive {
	background-color: #ccc;
}

td.commands, div.commands, span.commands {
	font: 12px Verdana;
	padding: 5px;
	text-align: center;
}

td.error, div.error, span.error {
	color: #ff0000;
	font: 10px Verdana;
}

td.field, div.field, span.field {
	font: 12px Verdana;
	padding: 5px;
}

td.field_title, div.field_title, span.field_title {
	font: bold 12px Verdana;
	padding: 5px;
	text-align: right;
}

td.form_title, div.form_title, span.form_title {
	font: bold 14px Verdana;
	padding: 5px;
	text-align: center;
}

td.header, div.header, span.header {
	border: 2px solid #3399cc;
	font: bold 14px Verdana;
	padding: 5px;
	text-align: center;
}

td.header_title, div.header_title, span.header_title {
	border: 2px solid #3399cc;
	background-color: #ebebeb;
	font: bold 12px Verdana;
	padding: 5px;
	text-align: center;
}

td.footer, div.footer, span.footer, tfoot td {
	border: 2px solid #3399cc;
	background-color: #ebebeb;
	font: bold 12px Verdana;
	padding: 5px;
	text-align: center;
}

td.menu, div.menu, span.menu {
	border: 2px solid #cccccc;
	padding: 5px;
	text-align: center;
}

td.nousage, div.nousage, span.nousage {
	font: bold 12px Verdana;
	padding: 5px;
	text-align: center;
}

td.page_title, div.page_title, span.page_title {
	font: bold 18px Verdana;
	padding: 5px;
}

td.usage, div.usage, span.usage {
	font: 12px Verdana;
	padding: 5px;
	text-align: right;
}

.company {
	background-color: #000000;
	color: #ffffff;
	font-family: Verdana, Tahoma;
	font-size: 17px;
	font-weight: bolder;
	letter-spacing: 6px;
	line-height: 20px;
}