body {font-size: 14px; color: #000000; font-family: Verdana;}
td {font-size: 10px; color: #000000; font-family: Verdana;}
form {padding: 0px; margin: 0px}
h2 {margin: 0 0 3px 0}
h4 {margin: 0 0 5px 5px}



A {text-decoration: none}
A:link {color: #3366cc}
A:visited {color: #3366cc}
A:active {color: #3366cc}
A:hover {color: #3366cc; text-decoration: underline}
td.theader {
	color: #000000;
	background-color: #F5F8FF;
	font-family: Tahoma;
	font-size: 11px;
}
table {
  border-collapse: collapse;
  }
caption {
  text-align: left;
  font-size: 18px; color: blue; font-family: verdana;
  }
thead {
  border: 1px solid #333333;
	background-color: #ffff33;
  text-align: center;
  }
td.bordermain {background-color: #3365C5;}
td.lm {background-color: #F4F694; font-family: Verdana; font-size: 12px;}
td.lh {background-color: #86BAD7; padding: 3px; font-size: 18px; color: #000000;}
td.bw {background-color: #ffffff;}
td.bda {background-color: #589BC2;}

A.ml {color: #336600; text-decoration: none; font-weight: bold;}
A.ml:link {color: #336600}
A.ml:visited {color: #336600}
A.ml:active {color: #336600}
A.ml:hover {color: #3366cc; text-decoration: underline}

.submenu {margin: 0 0 15px 20px;}
.submenu a {margin-left: 4px; color: #3366cc; text-decoration: underline}
.submenu a:link {color: #3366cc}
.submenu a:visited {color: #3366cc}
.submenu a:active {color: #3366cc}
.submenu a:hover {color: #3366cc; font-weight: bold}
.header {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	background-color: #F7F7F7;
	padding:5px;
	border: 1px solid #969696;
}
.newheader {
	color: #000000; 
	font-size: 16px; 
	font-weight: bold; 
	background-color: #F7F7F7; 
	padding:0px; 
	border: 1px solid #969696;
}
.sdescr {font-size: 11px;}
.showlink {color: #000000; font-size: 13px; background-color: #F7F7F7; width: 500px; border:1px solid #969696;}
.select {color: #000000; font-size: 13px; background-color: #F5F8FF; width: 170px; border:1px solid #3363BF;}
.select_wide {color: #000000; font-size: 13px; background-color: #F5F8FF; width: 340px; border:1px solid #3363BF;}
.select_radio {color: #000000; font-size: 13px; background-color: #F5F8FF;  border:1px solid #3363BF;}
.textarea {color: #000000; font-size: 13px; background-color: #F5F8FF; width: 400px; height: 100px; border:1px solid #3363BF;}
.textarea_wide {color: #000000; font-size: 13px; background-color: #F5F8FF; width: 600px; height: 300px; border:1px solid #3363BF;}
.input {color: #000000; font-size: 13px; background-color: #F5F8FF; border:1px solid #3363BF;}
.optional {color: #3366cc}
.necessary {color: #cc3300}
.error {color: #ff0000; font-weight: bold; text-decoration: underline}
.hints {color: #3366cc;	font-size: 11px;}
.time {color: #ff8040;}
.xtime {color: #804000;}
.notes {color: #3366cc;
	font-size: 12px;
	font-weight: bold;
}
p.warning {font-weight:bold; font-size:12px; color:red; margin: 0 0 5px 5px}

