A:active			{ color: grey }
LI					{ list-style-type: square }

/* P & SPAN */
.title				{ font-family: Arial, Helvetica, sans-serif;   font-size: 12px;  font-weight: bold; }
.bigtitle			{ font-family: Arial, Helvetica, sans-serif;   font-size: 13px;  font-weight: bold; }

.logintext			{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;  }
.logintext a		{ text-decoration: none; font-weight: bold;  }
.logintext a:hover	{ color: #FF0000;  }

.links				{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px; }
.links a			{ text-decoration: none; }
.links a:hover		{ color: #ff0000 }

.text				{ font-family: Arial, Helvetica, sans-serif;   font-size: 12px;  color: #666666}
.text a				{ text-decoration: none; }
.text a:hover		{ color: #ff0000 }

.smalltext			{ font-family: Arial, Helvetica, sans-serif;   font-size: 10px;  }
.smalltext a		{ text-decoration: none; font-weight: bold}
.smalltext a:hover	{ color: #ff0000 }


/* TD & TR */
.tabletext			{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;	padding: 2px; border-style: solid; border-width: 1px; }
.tabletext a		{ text-decoration: none;  font-weight: bold;}
.tabletext a:hover	{ text-decoration: underline; }

.tableheader		{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;  border-style: solid; border-width: 1px; width: 150px;  background-color: #DDDDDD;}
.tableheader a		{ text-decoration: none;  font-weight: bold;}

.tableoptions		{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;  text-align: center;}

.details .tableheader { width: 120px; }

/* FORM INPUT */
.txinput			{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;  width: 160px; }
.pwinput			{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;  width: 160px; }
.slinput			{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;  width: ; }

.tainput			{ font-family: Courier new, Courier, fixed;   font-size: 11px;  width: 250px; height: 100px;}
.cbinput			{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;}

.dateinput			{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px;  width: 144px; background-color: #EEEEEE; }

.button				{ font-family: Arial, Helvetica, sans-serif;   font-size: 11px; }

.half .txinput 		{ width: 100px; }
/*.half .slinput 		{ width: 57px; }*/

/* LIMIT TABLE */

.limit				{ width: 50px; border-style: solid; border-width: 1px; background-color: #EEEEEE; color: #DDDDDD; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.limit a			{ text-decoration: none; color: blue; }
.limit a:hover		{ color: red; }

/* TABLE */  
.browse				{ width: 600px; border-style: solid; border-width: 1px; background-color: #EEEEEE; }
.table				{ width: 600px; border-style: solid; border-width: 1px; background-color: #EEEEEE; }
.details			{ width: 600px; border-style: solid; border-width: 1px; background-color: #EEEEEE; }
.filter				{ width: 600px; border-style: solid; border-width: 1px; background-color: #EEEEEE; }
.form				{ width: 400px; border-style: solid; border-width: 1px; background-color: #EEEEEE; }

.login				{ width: 400px; border: #EEEEE 1px solid; border-style: solid; border-width: 1px; background-color: #EEEEEE; }
.fatwidth			{ width: 600px; }
.limittable			{ width: 600px; }

/* Misc */
.hrplain			{ width: 500px; text-align: left; border: 3px;} 

/* Errors & SQL */
.sql				{ background-color: #EEEEEE; border-style: solid; border-width: 1px; padding: 3px; width: 500px}

.error				{ font-family: "Arial, Helvetica, sans-serif";   font-size: 12px; color: #FF0900; font-weight: bold; }

.smallerror			{ font-family: terminal, sans-serif; font-size: 5pt;   }

/*.x					{ width: 11px; height:11px; border-style: solid; border-width: 1px; border-color: #000000; background-color: #FFFFFF; }*/