body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
background-color:#494848;
}

a:link, a:visited {
	color: #c64934; text-decoration: none;
	}

a:hover {
	color: #900;	text-decoration: none;
	
}

p,td,tr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#menu{
height:37px;
line-height:37px;
background:url(../images/menu-background.gif) repeat-x;
}


ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 14px;
}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 18px;
	line-height: 37px;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #ffffff;
	background: transparent;
}

#buttons>ul#mainlevel-nav li a { width: auto; }

	ul#mainlevel-nav li a:hover
{
	color: #fff;
}

.moduletable h3{
display:block;
height:37px;
line-height:37px;
background:url(../images/menu-background.gif);
color:#fff;
padding:0 0 0 5px;
margin:0px;
font-size: 18px;
font-weight:normal;
}

a.mainlevel{
text-decoration:none;
color:#000000;
padding-left:25px;
display:block;
height:20px;
line-height:20px;
background:url(../images/border.gif) center bottom no-repeat;
font-weight:normal;
}

a.mainlevel,
a.mainlevel:link,
a.mainlevel:active,
a:mainlevel:hover{
color:#000000;
}

.contentheading{
font-size:24px;
}




ul#mainlevel-footer
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 12px;
}

ul#mainlevel-footer li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
	white-space: nowrap;
}

ul#mainlevel-footer li a
{
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	color: #000;
	background: transparent;
}

#buttons>ul#mainlevel-footer li a { width: auto; }

	ul#mainlevel-nav li a:hover
{
	color: #000;
}
