body {
	font-size: 10pt;
	font-family: Arial;
	color: black;
}

form {
	font-size: 10pt;
	font-family: Arial;
	color: black;
}

body.portal {
	font-size: 10pt;
	font-family: Arial;
	color: black;
	background-image: url(images/bg_admin.gif);
	background-color: transparent;
}

td {
	font-size: 10pt;
	font-family: Arial;
	color: black;
}

td.header {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	font-weight: bold;
	background-color: #000080;
	border-width: 1px;
	border-style: solid;
	border-color: #eeeeee;
}

td.item {
	font-size: 8pt;
	font-family: Arial;
	border-width: 1px;
	border-style: solid;
	border-color: #eeeeee;
}

input.myButton {
	color: white;
	font-weight: bold;
	background-color: #000080;
	border-width: 1px;
	border-style: outset;
	border-color: #cccccc;
}

.popup {
	color: #9F141A;
	text-decoration: none
}

.itemlink {
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

/*input {
	background-color: transparent;
}*/

.smalltext
	{
		font-size: 10pt;
	}

td.formtitle
	{
		font-size: 14pt;
		color: #ffffff;
		background-color: #000080;
		border-width: 1px;
		border-style: solid;
		border-color: #cccccc;
		text-align: center;
		font-weight: bold;
	}

td.formsubtitle
	{
		color: #000000;
		background-color: #58AFD8;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		font-weight: bold;
	}
	
td.formContent
	{
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
	}

table.formMain
	{
		background-color: #D5EEFF;
	}

.black
	{
		border: 1px solid #000000;
	}

@media print {
	div.noprint {display:none;}
	span.noprint {display:none;}
}

a:link {color: #000080; font-family: Arial; font-size: 10pt; text-decoration: none; }
a:active { color: #000080; font-family: Arial; font-size: 10pt; text-decoration: none; }
a:visited { color: #000080; font-family: Arial; font-size: 10pt; text-decoration: none; }
a:hover { color: red; font-family: Arial; font-size: 10pt; text-decoration: underline; }

a:link.original {color: blue; font-family: Arial; font-size: 10pt; text-decoration: underline; }
a:active.original { color: blue; font-family: Arial; font-size: 10pt; text-decoration: underline; }
a:visited.original { color: blue; font-family: Arial; font-size: 10pt; text-decoration: underline; }
a:hover.original { color: red; font-family: Arial; font-size: 10pt; text-decoration: underline; }

a:hover.detail { color: #000080; font-family: Arial; font-size: 10pt; text-decoration: underline; }

a:link.text { color: black; font-family: Arial; font-size: 10pt; text-decoration: none; }
a:active.text { color: black; font-family: Arial; font-size: 10pt; text-decoration: none; }
a:visited.text { color: black; font-family: Arial; font-size: 10pt; text-decoration: none; }
a:hover.text { color: black; font-family: Arial; font-size: 10pt; text-decoration: none; }

input[disabled] {background-color: white; color: black;}
select[disabled] {background-color: white; color: black;}
textarea[disabled] {background-color: white; color: black;}