body {
    margin: 0;
    padding: 0;
    background: #f6f6f6;
	text-align: center;
 	font: 14px arial;
 	font-family:arial;
 	text-decoration: none;
 	color: #000000;
 	font-weight: normal;
}

html,body {
	height: 100%;
	min-height:100%;
}


input.text {
	font-size: 10pt;
	color: #000000;
	border: #2F3959 1px solid;
	background: #ffffff url('images/input_bg.gif');
	height: 17px;
	padding-left: 3px;
}

input.text:hover {
border: red 1px solid;
}

input.file
{
font-size: 10pt;
color: #000000;
border: #2F3959 1px solid;
padding-left: 3px;
}

input.file:hover {
border: red 1px solid;
}

textarea {
	font-size: 10pt;
	color: #000000;
	border: #2F3959 1px solid;
	background: #ffffff;
	padding-left: 3px;
}

textarea:hover {
	border: red 1px solid;
}

select {
	font-size: 10pt;
	color: #000000;
	border: #2F3959 1px solid;
	background: #ffffff;
}

select:hover {
	border: red 1px solid;
}

.sectitle {
font-family:  Arial;
font-size: 22px;
font-weight: bold;
color:black;
text-decoration: none
}

.ftitle {
font-family:  Arial;
font-size: 16px;
font-weight: bold;
color:black;
text-decoration: none;
vertical-align: bottom;
}

.mtitle {
font-family:  Arial;
font-size: 16px;
font-weight: bold;
color:black;
text-decoration: none;
}

.stitle {
font-family:  Arial;
font-size: 12px;
font-weight: bold;
color:black;
text-decoration: none;
vertical-align: bottom;
}

td {
padding: 3px 3px 3px 3px;
font-family:  Arial;
font-size: 12px;
font-weight: normal;
color:black;
text-decoration: none;
}

td.ff {
background: #ffffff;
}

form {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a
{
 font: 13px arial;
 font-family:arial;
 text-decoration: none;
 color: #000090;
 font-weight: normal;
}

a:hover
{
    cursor: pointer;
    color: red;
    text-decoration: underline;
}

.error {
font-family:  Arial;
font-size: 18px;
font-weight: bold;
color:red;
text-decoration: none
}

.bigtext {
font-family:  Arial;
font-size: 22px;
font-weight: bold;
color:blue;
text-decoration: none
}

a.ctrl {
 font: 16px arial;
 font-family:arial;
 text-decoration: none;
 color: #000090;
 font-weight: bold;
}

a.ctrl:hover {
    cursor: pointer;
    color: red;
    text-decoration: underline;
}

.obg {
background: #D2DFFF;
border: 1px black solid;
}

.ofg {
background: #D2DFFF;
font-family:  Arial;
font-size: 10px;
font-weight: normal;
color:black;
text-decoration: none;
}

.ocapt {
font-family:  Arial;
font-size: 12px;
font-weight: bold;
color:black;
text-decoration: none;
}

a.oclose {
font-family:  Arial;
font-size: 10px;
font-weight: bold;
color:black;
text-decoration: none;
}

.smalltext {
font-family:  Arial;
font-size: 10px;
font-weight: normal;
color:black;
text-decoration: none;
}

.linksmall,.link
{
 font: 12px arial;
 font-family:arial;
 text-decoration: none;
 color: #981903;
 font-weight: normal;
}

.tlink
{
 font: 12px arial;
 font-family:arial;
 text-decoration: none;
 color: #000090;
 font-weight: bold;
}

a.nolink
{
 font: 12px arial;
 font-family:arial;
 text-decoration: none;
 color: #000000;
 font-weight: normal;
}

a.nolink:hover
{
    color: red;
	text-decoration: none;
}

.linkadm
{
 font: 10px arial;
 font-family:Verdana;
 text-decoration: none;
 color: #000090;
 font-weight: normal;
}

ul.admul {
margin-top: 0px;
padding-top: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #CB0000;
text-decoration: none;
text-indent: 2px;
list-style-position: outside;
list-style-type: square;
}

.linkadmc
{
 font: 12px arial;
 font-family:Verdana;
 text-decoration: none;
 color: #000090;
 font-weight: normal;
}

td.bl {
padding: 3px 3px 3px 3px;
font-family:  Arial;
font-size: 12px;
font-weight: normal;
color:black;
text-decoration: none;
border-left: 2px #5e74b3 solid;
}

.ttitle,a.tlink {
font-family:  Arial;
font-size: 13px;
font-weight: bold;
color:#9F0000;
text-decoration: none;
vertical-align: bottom;
}

tr:hover {
background: #DFE8FF;
}

tr.notr:hover {
background: transparent;
}

.ok { font-family: Arial; font-size: 9pt;color:blue; font-weight: bold}
.oktext { font-family: Arial; font-size: 12pt;color:blue; font-weight: bold}
.error { font-family: Arial; font-size: 12pt;color:red; font-weight: bold}
.errortext { font-family: Arial; font-size: 10pt;color:red; font-weight: bold}
.helptext { font-family: Arial; font-size: 11px;color:#760000;padding-top:1px;}
.helplink { font-family: Arial; font-size: 11px;color:blue;padding-top:1px;}

td.notd {
padding: 0px;
font-family:  Arial;
font-size: 10px;
font-weight: normal;
color:black;
text-decoration: none;
}

.legendlink
{
 font: 12px arial;
 font-family:arial;
 text-decoration: none;
 color: #000000;
 font-weight: bold;
}

td.ctd:hover {
background: #DFE8FF;
}

.menu {font-family: arial; width:760px; position:relative; font:11px arial; margin:2px 0 30px 0; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; height:20px; text-align:center; color:#000000; border:1px solid #2F3959; background:#FEBDBD; line-height:20px; font-size:13px; overflow:hidden;font-weight:bold;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:2px; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#000000; background:#DFE8FF;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0;}
.menu ul li:hover ul li a.hide {background:#FEECE5; color:#000000;}
.menu ul li:hover ul li:hover a.hide {background:#DFE8FF; color:#000000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#FEECE5; color:#000000;}
.menu ul li:hover ul li a:hover {background:#DFE8FF; color:#000000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

.smallactionlink { font-family: Arial; font-size: 9pt; color: blue; text-decoration:none;font-weight:bold;background:#FFFFCC;border:1px black dotted;padding:2px;}
.smallactionlink:hover { font-family: Arial; font-size: 9pt; color: red; text-decoration:none;font-weight:bold;}

.funcs
{
font-family: Arial;
font-size: 15px;
color:#760000;
font-weight: bold;
padding-top:1px;
}

.funcs:hover
{
text-decoration: none;
}
