body {
	margin:0px;
	padding:0px;
}

body, td {
	font:14px/22px Arial, Verdana, Helvetica;
	color:#222222;
}

h1{

	font:24px/28px Arial, Verdana, Helvetica;
	color:#dd0000;

}

h2{

	font:18px/28px Arial, Verdana, Helvetica;
	color:#dd0000;
	border-bottom:1px solid #cccccc;

}


#top {

	background:#dd0000;	
	color:#ffffff;
	padding:35px;
	padding-bottom:0px;
	margin:0;
}

#top h1 {

	font-size:34px;
	faont-family:Arial, Verdana, Helvetica;
	color:#ffffff;

}

#sidebar {

background:#efefef;
width:250px;
border:1px solid #CCCCCC;
padding:15px;
vertical-align:top;

}

#content {

background:#ffffff;
width:700px;
border:1px solid #CCCCCC;
padding:15px;
vertical-align:top;

}

#subMenu ul, #subMenu li {

list-style-type:none;
margin:0;
padding:0;

}

#subMenu li {

padding:5px;
border-bottom:1px solid #CCCCCC;

}

a:link,
a:active,
a:visited {

color:#dd0000;
text-decoration:none;

}

a:hover {

color:#222222;
text-decoration:none;

}

#menu {

background:#dd0000;
border-bottom:5px solid #222222;
margin:0;

}


#menu ul,
#menu li {
	padding:0;
	list-style-type:none;
	background:none;
}

#menu li {
	float:left;
	width:125px;	
}

#menu a:link,
#menu a:active,
#menu a:visited {
	color:white;
	padding:10px;
	display:block;
	text-align:center;
	border-right:1px solid #222222;
}

#menu a:hover, .current a {
	color:white;
	background:#222222;
}
