/*** MISC ***/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:0px;
	padding:0px; }


/*** CONTENT ***/
.bodyleft {
	background-image:url(../images/top-left-bg.gif);
	background-repeat:repeat-x;
	background-position:top; }
.bodyleft2 {
	background-image:url(../images/top-left-bg2.gif);
	background-repeat:repeat-x;
	background-position:top; }
.bodyright {
	background-image:url(../images/top-right-bg.gif);
	background-repeat:repeat-x;
	background-position:top; }
#content h2 {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:underline;
	color:#F0F;
	margin:0px;
	padding:0px 0px 5px; }
#content ul {
	height:20px;
	list-style-type:none;
	padding:0px;
	margin:0px; }
#content ul li {
	float:left;
	color:#F0F;
	font-weight:bold;
	border-top:5px solid #000; }
#content ul li a {
	color:#000;
	padding-left:10px;
	padding-right:10px;
	border-top:5px solid #000;
	text-decoration:none; }
#content ul li a:hover {
	color:#EEE;
	padding-left:10px;
	padding-right:10px;
	border-top:5px solid #F0F;
	text-decoration:none; }
#content ul li a.current {
	color:#FFF;
	padding-left:10px;
	padding-right:10px;
	border-top:5px solid #F0F;
	text-decoration:none; }
.mail {
	color:#06F;
	text-decoration:none; }
.mail:hover {
	color:#06F;
	text-decoration:underline; }


/*** FOOTER ***/
.footer {
	font-size:11px;
	color:#999; }
.footerbar {
	border-top:4px solid #000; }
