H2,H3 {
	margin-top: 40px;
	border-bottom: thin solid #ccc;
}
FORM DIV {
	background: #eee;
	padding: 5px;
	margin: 5px 0px 10px 0px;
	-moz-border-radius: 5px;
}
FORM LABEL {
	display: block;
	cursor: pointer;
	cursor: hand;
	margin: 2px 0px 4px 0px;
}
FORM LABEL A {
	background: yellow;
	padding: 0px 2px 0px 2px;
	-moz-border-radius: 5px;
	border: thin solid orange;
	font-size: 10px;
}
TT {
	font-weight: bold;
}
PRE {
	padding: 10px;
	border: thin solid #ccc;
	background: #ffc;
}

LI {
	margin: 8px 0px 8px 0px;
}

.error-x {
	color: white;
	text-weight: bold;
	background: red;
	padding: 0px 2px 0px 2px;
	-moz-border-radius: 5px;
	font-size: 10px;
}

input {
 //border: 2px solid #ccc;
}
input:focus {
 //border: 2px solid blue;
} 

.tabset ul {
	margin: 0px;
	padding: 0px;
}
.tabset li {
	display: inline;
	margin-right: 20px;
}	
