BODY {
	background-color : limegreen;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
margin:20px;
      border-right: 0px solid black;
	border-bottom: 0px solid black;
	
}

TABLE, TD, TR {
	background-color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;

}
TH {
	background-color : #DCDCDC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	text-align : center;
	font-variant : small-caps;
	color : Black;
}
A, A:LINK, A:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #6095ED;
	text-decoration : none;
font-weight:bold;
border : 0px solid #87CEFA;

}
A:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : limegreen;
	text-decoration : none;
border : 0px solid #87CEFA;

}
.cel_menu {
	background-color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20pt;
	line-height: 15px;
	border-left: 0px solid black;
	border-right: 1px solid black;
}
.cel_links {
	background-color : white;
	border : 0px solid #87CEFA;
	font-size:20px;
}
.date {
	font-family : "Courier New", Courier, monospace;
	font-size : 8pt;
	color : Navy;
}
.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Gray;


}
.cel_login {
	background-color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : White;


}
input.button {
	background-color : #4FE16C;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #F0F8FF;
	font-weight : bold;
}
input.text {
	background-color : #F0F8FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.cel_header {
	background-color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20pt;
	font-variant : small-caps;
	font-weight : bold;
	color : black;
	letter-spacing : 3px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-top : 2px;
border-bottom: 1px solid black;
	
}
input.error {
	background-color : #FFF0F5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
#hintbox {
	position:absolute;
	top: 0;
	background-color: lightyellow;
	width: 150px;
	padding: 3px;
	border:1px solid black;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;
	border-right: 2px solid limegreen;
	border-bottom: 2px solid limegreen;
	visibility: hidden;


}

.hintanchor {
	font-weight: bold;
	color: limegreen;
	margin: 3px 8px;
}
.dpl_error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Red;
}
.success {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : italic;
	font-weight : bold;
	color : #006400;
}


