body {margin:0; padding:0;}
body, p, li, td, th, caption, select {font:10pt tahoma, verdana, tahoma, arial, sans-serif;}
p {line-height:140%;}
form {margin:0}

a 			{color: #0000FF; text-decoration: underline;}
a:visited 	{color: #000066; text-decoration: underline;}
a:hover		{color: #FF0000; text-decoration: underline;}
a:active 	{color: #FF0000; text-decoration: underline;}

pre, input, textarea, .monospace {font-family: 'Courier New', Courier, monospace; font-size:9pt;}

h1, .h1 {font-size:16pt; font-weight:normal; line-height:normal;}
h2, .h2 {font-size:14pt; font-weight:normal; line-height:normal;}
h3, .h3 {font-size:12pt; font-weight:normal; line-height:normal;}

#header {
	background:#BB0000 url(/shared/images/bgMyAlachuaCircleHeader.gif);
	height:30px;
	border-bottom:1px solid #333333;
}
h1#masthead {
	position:relative;
	color:#FFFFFF;
	margin:0;
	padding:0;
	line-height:normal;
	font:small-caps normal 12pt 'Trebuchet MS';
}
#header #user {
	position: absolute;
	top: 0;
	right: 0;
	display: inline;
	margin:0;
	padding:9px 10px 4px 4px;
	color:#FFFFFF;
	background:#BB0000 url(/shared/images/bgMyAlachuaCircleHeader.gif);
	font:11px verdana;
}
#header #user a {color:#FFFFFF; text-decoration:none;}
#header #user a:hover {text-decoration:underline;}
#header #user img {margin-right:2px;}
#headerDropShawdow {height:8px; background:url(/shared/images/dropShadowTop.gif);}

#content {padding:10px;}

h1#page-title {color:#B00; margin:0; border-bottom:1px dotted #CCC;}

#content > p:first-child {margin-top:0px;}

#footer {
	color:#999999;
	border-top:1px solid #CCCCCC;
	margin:10px;
	padding:5px 0;
}
#footer a, #footer a:visited {color:#999999;}
#footer a:hover {color:#333333;}

.box .boxtitle {padding:0 3px; position: absolute; display:inline; background:#FFFFFF; top:-8px; font-size:10pt; margin-left:4px;}
.box {position:relative; border:1px solid #999999; padding:12px 4px; }

@media print {
	.HideOnPrint {display:none;}
}