/* CSS Document */

table {
	border-spacing: 2px;
}

a {
	color: #0000FF;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
	color:#00FFFF
}

th, td, textarea { background-color: #FFFFFF;
	padding: 4px;
	font-size: small;
}

th {
	text-align:left;
}
	
li {
	list-style: square;
	line-height: 20px
}

input, select, textarea {
	width:20em;
}
	
.myformtable {
  border: 2px solid #666666;
  border-spacing: 0px;
  border-collapse: collapse; 
}
.myformtd {
  background-color: #dddddd;
  border-width: 2px 0px;
  border-style: solid;
  border-color: #666666;
  padding: 4px;
}
.mycontrol {
   border: none;
   background: #ffcccc;
}
.mycontrol2 {
   border: none;
   background: #ccffcc;
   width: 20em;
}
.mycontrol3 {
   border: none;
   background: #ccccff;
   width: 20em;
}
.mycontrol4 {
   border: none;
   background: #ccffcc;
   width: 4em;
}
.mybutton {
  border: 2px outset #ffffff;
  font-weight:bold;
  width:15em;
}
.red {
  color: #990000;
}
 
.resulttable {
  border-spacing: 2px;
  border-width: 2px;
  border-collapse: collapse;
  border-color:#FFFFFF;
}

.td1 {
  text-align: right;
  color: #444444;
  background-color: #FFCCCC;
  border: 2px solid #990000;
  border-width: 0px;
  padding-left: 4px;
  padding-right: 4px;
}

.td2 {
  background-color: transparent;
  border-width: 0px;
  padding-left: 4px;
  padding-right: 4px; 
  font-size:x-small;
}

.td1head {
  text-align: right;
  font-weight: bold;
  color: #990000;
  background-color: #FFCCCC;
  border-width: 0px;
  padding: 4px;
  border-top: 2px solid #990000;
  border-bottom: 2px solid #990000;
}
  
.td2head {
  background-color: #FFCCCC;
  font-weight: bold;
  color: #990000;
  border-width: 0px;
  padding: 4px;
  border-top: 2px solid #990000;
  border-bottom: 2px solid #990000;
}

.tdinvisible {
  color: white;
  background-color: transparent;
}

#sqldump {
	position:absolute;
	left:5%;
	top:5%;
	width:90%;
	height:auto;
	background-color:#FFFFCC;
	z-index:1;
}
