a {
	font-weight:		bold;
}
a:link	{
	color:				#1e3f5e;
	text-decoration:	none;
}

a:visited	{
	color:				#1e3f5e;
	text-decoration:	none;
}

a:hover	{
	color:				#FF7F00;
	text-decoration:	none;
}

a:active	{
	color:				#1e3f5e;
	text-decoration:	none;
}

th a:link	{
	color:			#FFFFFF;
}

th a:visited	{
	color:			#FFFFFF;
}

th a:hover	{
	color:			#ff7f00;
}

th a:active	{
	color:			#FFFFFF;
}

.info	{
	font-size:		10px;
	font-family:	Arial, Sans-serif;
}

td, body, p, select, input {
	font-size:		12px;
	font-family:	Arial, Sans-serif;
}

th {
	font-size:			12px;
	font-family:		Arial, Sans-serif;
	background-color:	#1e3f5e;
	color:				#FFFFFF;
	text-align:			left;
}

.smallselect {
	font-size:			14px;
	font-family:		new courier, courier, monospace;
}

.subHeader {
	font-size:			11px;
	font-family:		Arial, Sans-serif;
	background-color:	#CCCCCC;
	color:				#000000;
	font-weight: bold;
	text-align:			left;
}

.label {
	font-size:			12px;
	font-family:		Arial, Sans-serif;
	color:				#000000;
	text-align:			center;
	font-weight:		bold;
	padding:			2px;
}

.sidelabel {
	font-size:			12px;
	font-family:		Arial, Sans-serif;
	color:				#000000;
	text-align:			right;
	font-weight:		bold;
	padding:			2px;
}

.result {
	font-size:			9px;
	font-family:		Verdana, Arial, Sans-serif;
}

.formLabel {
	font-weight:		bold;
	text-align:			right;
}

.myWarning {
	font-weight:		bold;
	font-size:			14px;
	line-height:		2;
}

.timestamp {
	font-size:			10px;
}

.utilities {
	font-size:			14px;
	font-weight:		bold;
	font-family:		Arial, Sans-serif;
	padding:			3px;
}

.subutilities {
	font-size:			12px;
	font-weight:		bold;
	padding:			2px;
}

input[type=text]{
	font-size:			14px;
	font-family:		new courier, courier, monospace;
	margin:				3px;
}

.searchinput {
	font-size:			14px;
	font-family:		new courier, courier, monospace;
	margin:				3px;
}

.searchinputdisabled {
	font-size:			14px;
	font-family:		new courier, courier, monospace;
	margin:				3px;
	background-color:	#CCCCCC;
	color:				#999999;
}

input[type=password]{
	font-size:			14px;
	font-family:		new courier, courier, monospace;
	margin:				3px;
}

input.submit{
	font-weight:		bold;
	color: #1e3f5e;
}
input.submit:hover{
	color:				#FF7F00;
}

.copyright {
	font-size:			12px;
	font-weight:		bold;
	color:				#FFFFFF;
	text-align:			right;
	padding:			2px;
}

.invisible{
    visibility: hidden;
    position: absolute;
}

table.bordered{ 
	border: solid 1px #1e3f5e;
}

table.datalist { 
	border-collapse: collapse;
}

.err{
   color: #FF3F00;
}
