body{
	padding:0px;
	margin:0px;
	background-color:#f8f8f8;
	position:absolute;
}
body *,caption,p,ul,ol,li,blockquote,td {
	font-family:lucida grande,geneva,arial,sans-serif;
	font-size:11px;
}


/* HEADING STYLES */
H1,H2,H3,H4,H5,H6{
	font-family:palatino,new york,serif;
	color:#25523D;
	margin-top:3px;
	margin-bottom:3px;
	line-height:110%;
}
H1{font-size:20px;}
H2{font-size:18px;}
H3{font-size:16px;}
H4{font-size:14px;}
H5{font-size:12px;}
H6{font-size:11px;}




/* LIST ITEMS */

LI{
	margin-top:5px;
	margin-bottom:5px;
}


/* LINKS */
a{text-decoration:none;}
a:active{color:blue;}
a:link{color:blue;}
a:visited{color:blue;}
a:hover{color:blue;}

a.nav{text-decoration:none;font-size:13px;font-weight:bold;font-family:myriad pro,helvetica,arial,sans-serif;text-shadow: #777777 0.1em 0.1em 0.2em;}
a.nav:active{color:#441b52;}
a.nav:link{color:#441b52;}
a.nav:visited{color:#441b52;}
a.nav:hover{background:none;color:#8c2c1f;text-shadow: #ffffff 0.1em 0.1em 0.2em;}

.error{
	font-family: monaco, courier new, monospace;
	color:#ff0000;
	background:#ffffcc;
	padding:5px;
	margin:5px;
	border: thin solid black;
	font-weight:bold;
	font-size:13px;
}

td.left{
	text-align:right;
	background:#C6D9D1;
}
td.right{
	background:#f5f5f5;
}
.colhead{
	background: #669999 url(/images/colhead.gif);
	font-size:11px;
	font-weight:bold;
	color:#000033;
}