a {color: black;font-weight: bold; text-decoration: none;}
a:link {color: black; text-decoration: none;}
a:hover {text-decoration: underline;}
.cortop2 a { color: #285080; font-weight: bold; text-decoration: underline;}

TR.odd {background-color: #FCFAE5;}
TR.even {background-color: #FFFFFF;}


input, textarea, select {
 	font-family:Tahoma;
	font-size:11px;
	background-color:#FAF9F5;
	border:#b0b0b0 1px solid;
	margin-top:2px;
 }

/* background: white url(back.jpg) repeat; */
body {font-family:"Tahoma"; font-weight:normal; font-size:12px; margin: 0px; border: 0px solid #1f1f1f; padding: 0px; }
pre {margin: 0px; font-family:"Tahoma"; }
table { border: 0px solid red; margin: 0px; padding: 0px; }
td { border: 1px solid #909090; font-family:"Tahoma"; font-size:11px; }
p { font-size: 8pt; font-weight:normal; color: #000000; padding: 1pt 0pt 1.5pt 2pt;  margin: 0; }

.button {
	font-size:11px;
	color:#000000;
	background-color:#E5E5E8;
	border:#7F98A7 1px solid;
}

table.head { margin: 0px; padding: 4px; border: 0px solid black;}

td.nob { border: 1px solid #FFF;  }
td.inp { border: 1px solid #A0A0A0; text-align: right; font-weight: bold; background-color: #DCE5FF; }

table.data {  border-collapse: collapse; background-color: #FFFFFF; color: #505050; border: 0px solid #1f1f1f; margin: 0px; padding: 1px; }
td.key { white-space: nowrap;  background: #DCE5FF; color: #505050; border: 1px  solid #A0A0A0; margin: 0px; padding: 3px; text-align: right; font-weight: bold; }
td.value {  background-color: #FFF; color: #404040; border: 1px solid #A0A0A0; margin: 0px; padding: 3px; text-align: left; font-weight: normal;  }

.mainhead { border-collapse: collapse; font-weight: bold; background-color: #999;  color: #FFFFFF; border: 0px  solid #A0A0A0; }

th { background-color: #DCE5FF; border: 1px solid #A0A0A0; font-weight:bold; }

h1 {font-size: 150%;}
h2 {font-size: 125%; color: red;}

img {float: right; border: 0px;}
hr {background-color: #cccccc; border: 0px; height: 1px; color: #000000;}


.cortop,.cortop2,.cormid,.corbot,.cor1,.cor2,.cor3,.cor4,.cor5,.cor6{ border: solid #505050; }
.cortop { border-width: 0; }
.cortop2 { font-family:"Tahoma"; border-width: 0px 1px 0px 1px; background-color: #E9E7E7; font-weight: bold; color: #000;}
.cormid { border-width: 0px 1px 0px 1px; padding: 1px; background-color: #E9E7E7;}
.corbot { border-width: 0; }
.cor1,.cor2,.cor3,.cor4,.cor5,.cor6{ font-size:1px; display:block; background-color: #E9E7E7; }
.cor1{margin:0px 4px 0px 4px; border-width: 1px 1px 0px 1px; height:0px;}
.cor2{margin:0px 2px 0px 2px; border-width: 0px 2px 0px 2px; height:1px}
.cor3{margin:0px 1px 0px 1px; border-width: 0px 1px 0px 1px; height:1px}
.cor4{margin:0px 0px 0px 0px; border-width: 0px 1px 0px 1px; height:2px}
.cor5{margin:0px 1px 0px 1px; border-width: 0px 1px 0px 1px; height:1px}
.cor6{margin:0px 2px 0px 2px; border-width: 0px 1px 1px 1px; height:0px}

#down { position: fixed; bottom: 10px; }

/*.center {text-align: center;}
.center table { margin-left: auto; margin-right: auto; text-align: left;}
.center th { text-align: center !important; }
*/
/* .table tr:hover { background-color: #E3FFE5; } */
/*
img {float: right; border: 0px;}
table {border-collapse: collapse; }
td { border: 1px solid; font-size: 75%; border-color: #A0A0A0; }
*/