/* Default Style Sheet For Uncle Bill’s Tweezer Co. */
body {
	margin-top	: 20px;
	margin-right	: 20px;
	margin-bottom	: 20px;
	margin-left	: 20px;
	background-color: #E0E0E0;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 16px;
	color		: #000000;
}
h1 {	font-size	: 28px;}
h2 {	font-size	: 24px;}
h3 {	font-size	: 20px;}
h4 {	font-size	: 16px;}
h5 {	font-size	: 14px;}
a:link, a:visited {
	color		: #0000CC;
}
a:link:hover, a:visited:hover {
	color		: #CC0000;
	text-decoration	: none;
}
a.named {
	color		: #000000;
	text-decoration	: none;
}
caption {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 18px;
	margin-bottom	: 3px;
}
input, textarea, select {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 14px;
	color		: #000000;
}
input {	text-indent	: 4px;}

/* Special class definitions */
.hide {	display: none;}
.vbg {	font-size	: 20px;}
.bg {	font-size	: 18px;}
.smer {	font-size	: 14px;}
.sm {	font-size	: 12px;}
.vsm {	font-size	: 10px;}
.sc {	font-family	: cursive;}
.tt {	font-family	: Courier, monospace;}
.bgblue {color		: #0000FF;
	font-size	: 20px;
}

/*
HELP TEXT IS CODED LIKE THIS
<span id="hlplnk"><a href="#"><sup>?</sup><span>This is where<br>help text would appear.</span></a></span>
USING NO SPACE BEFORE THE HELP INSURES THAT IT IS ON THE SAME LINE AS THE WORD BEFORE IT
*/

#hlplnk a span {
	z-index:2;
	display:none;
}
#hlplnk a, #hlplnk a:visited {
	position:relative;
	color:#FF0000;
	text-decoration:none;
}
#hlplnk a:hover {background:#ddd; cursor:help;}
#hlplnk a:hover span {
	display		: block;
	position	: absolute;
	left		: 25px;
	top		: 0;
	padding		: 5px;
	font-size	: 14px;
	font-weight	: normal;
	color		: #000000;
	background	: #FFFFFF;
	text-align	: left;
	white-space	: nowrap;
	border		: 1px solid red;
}
