body {
	font-family: verdana, helvetica, arial;
	color:#12345E;
	font-size: 8pt;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#1C427F;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#9AC8FC;
	scrollbar-highlight-color:#9AC8FC;
	scrollbar-shadow-color:#155194;
	scrollbar-track-color:#ffffff;

}

td {font-family: verdana, helvetica, arial;
	color:#12345E; font-size: 9pt;
}

td.header {font-family: verdana, helvetica, arial;
	color:#ffffff;font-size: 8pt; font-weight:bold; background-color: #4990DF;
}

th.header {font-family: verdana, helvetica, arial;
	color:#12345E;font-size: 8pt; font-weight:bold; background-color: #4990DF;
}

td.mainheader {font-family: verdana, helvetica, arial;
	color:#ffffff;font-size: 8pt; font-weight:bold; background-color: #4990DF;
}

td.menu {font-family: verdana, helvetica, arial;
	color:#12345E;font-size: 8pt; font-weight:bold; background-color: #ffffff;
}

td.menuover {font-family: verdana, helvetica, arial;
	color:#12345E;font-size: 8pt; font-weight:bold; background-color: #7DB6F6;
}

td.text {font-family: verdana, helvetica, arial;
	color:#12345E;font-size: 8pt; background-color: #ffffff;
}

td.textnobg {font-family: verdana, helvetica, arial;
	color:#12345E;font-size: 8pt;
}

td.textalert {font-family: verdana, helvetica, arial;
	color:#B21414; font-weight:bold; font-size: 8pt; background-color: #ffffff;
}

td.textbgblue {font-family: verdana, helvetica, arial;
	color:#12345E;font-size: 8pt; background-color: #8BC4FD;
}

td.listcell {font-family: verdana, arial, helvetica;
	color:#12345E;font-size: 7pt;line-height: 10pt;
}

td.textauction {font-family: verdana, helvetica, arial;
	color:#12345E;font-size: 8pt; background-color: #ffffff; padding: 3px;
}

.main {
	font-family: verdana, helvetica, arial;
	color:#12345E;
	font-size: 9pt;
	line-height: 12pt;
}

input {
  border-width:1px;
  border-style:solid;
  border-color:#0E3370;
  height: 17px;
  font-size: 9pt;
}

select {
  border-width:1px;
  border-style:solid;
  border-color:#253A50;
  font-family: verdana, arial, helvetica;
  color:#041C45;
  font-size: 7pt;
}

textarea {
  border-width:1px;
  border-style:solid;
  border-color:#253A50;
}

checkbox {
  border-width:0px;
  border-style:solid;
  border-color:#253A50;
}

.inputradio {
  border-width:0px;
  border-style:solid;
  border-color:253A50;
}

.caption {
	font-family: verdana, helvetica, arial;
	color:#12345E;
	font-size: 11pt;
    font-weight:bold;
}


.staffbg {background: #e6edfe;}
.staffbgdark {background: #3d62c1;}

.nicebtns {
	font-family: verdana, helvetica;
	color:#12345E;
	background-color: #7DB6F6; 
	font-weight: bold;
	height: 19px;
	border: 1px;
	border-style: solid;
	cursor: pointer;
}

.nicebtnsover {
	font-family: verdana, helvetica;
	color:#12345E;
	background-color: #4990DF; 
	font-weight: bold;
	height: 19px;
	border: 1px;
	border-style: solid;
	cursor: pointer;
}

A {font-family: verdana, helvetica,
arial;color:#12345E;font-size: 8pt; text-decoration:underline;}
A:Visited {font-family: verdana, helvetica,
arial;color:#12345E;font-size: 8pt; text-decoration:underline;}
A:Active {font-family: verdana, helvetica,
arial;color:#7FB7F2;font-size: 8pt; text-decoration:underline;}
A:Hover {font-family: verdana, helvetica,
arial;color:#7FB7F2;font-size: 8pt; text-decoration:underline;}

A.bold {font-family: verdana, helvetica,
arial;color:#12345E;font-size: 8pt; font-weight:bold; text-decoration:underline;}
A.bold:Visited {font-family: verdana, helvetica,
arial;color:#12345E;font-size: 8pt; font-weight:bold; text-decoration:underline;}
A.bold:Active {font-family: verdana, helvetica,
arial;color:#7FB7F2;font-size: 8pt; font-weight:bold; text-decoration:underline;}
A.bold:Hover {font-family: verdana, helvetica,
arial;color:#7FB7F2;font-size: 8pt; font-weight:bold; text-decoration:underline;}

A.bgblue {font-family: verdana, helvetica,
arial;color:#12345E;font-size: 8pt; text-decoration:underline;}
A.bgblue:Visited {font-family: verdana, helvetica,
arial;color:#12345E;font-size: 8pt; text-decoration:underline;}
A.bgblue:Active {font-family: verdana, helvetica,
arial;color:#274870;font-size: 8pt; text-decoration:underline;}
A.bgblue:Hover {font-family: verdana, helvetica,
arial;color:#274870;font-size: 8pt; text-decoration:underline;}

hr {border-style: solid; border-color: #12345E;  border-width:1px;}

table.featured {border: 1px solid #12345E;}

A.front {text-decoration:none;}
A:Visited.front {text-decoration:none;}
A:Active.front {text-decoration:underline;}
A:Hover.front {text-decoration:underline;}
