body
{
	margin-top:5px;
	padding:0;
	background:#dfdfdf url(../images/fader.jpg) repeat-x;
}

body, table, td
{
	font-family:verdana,arial,sans-serif;
}

table
{
	border:0;
}

a
{
	text-decoration:none;
}

p
{
	margin:0;
	padding:0;
}

div#canvas
{
	text-align:center;
}

div#page_area
{
	width:750px;
	margin: 0 auto;
	text-align:left;
}

div#header
{
	background:url(../images/header.jpg);
	height:152px;
	color:#fff;
	border:1px solid #000;
}

div#header_text
{
	height:50px;
	padding-top:40px;
	padding-left:40px;
	font-size:1.3em;
	letter-spacing:0.1em;
	font-weight:bold;
	font-family:arial,verdana,sans-serif;
}

div#navigation
{
	padding-top:30px;
	padding-left:15px;
}

div#navigation ul
{
margin:0;
padding:0;
list-style:none;
font-size:0.7em;
font-weight:bold;
letter-spacing:0.1em;
text-transform:uppercase;
}

div#navigation ul li
{
float:left;
margin:0;
padding:0;
margin-left:2px;
margin-right:2px;
}

div#navigation ul li a
{
display:block;
margin:0;
padding-top:8px;
padding-bottom:10px;
border-right:1px solid #535394;
border-left:1px solid #535394;
padding-left:5px;
padding-right:5px;
}

div#navigation ul li a#selected
{
	background:url(../images/nav_selected.jpg) repeat-x;
	color:#eee;
	padding-bottom:10px;
}

div#navigation ul li a:link{color:#fff;}
div#navigation ul li a:visited{color:#fff;}
div#navigation ul li a:hover{color:#eee;background:url(../images/nav_selected.jpg) repeat-x;}

div#sub_navigation
{	
	background:#9E9ED1;
	border:1px solid #000;
	border-top:0;
}

div#sub_navigation ul 
{
	background:#9E9ED1;
	margin:0;
	margin-left:10px;
	padding:0;
	padding-bottom:4px;
	list-style:none;
	font-size:0.7em;
	font-weight:bold;
}

div#sub_navigation ul li
{
	float:left;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #555;
}

div#sub_navigation ul li a#sub_selected
{
	color:purple;
}

div#sub_navigation ul li a:link{color:#339;}
div#sub_navigation ul li a:visited{color:#339;}
div#sub_navigation ul li a:hover{color:purple;}

table#box
{
width:100%;
background:#ccf;
font-size:0.7em;
border:1px solid #000;
border-top:none;
clear:both;
}

td#content_area
{
width:550px;
line-height:1.4em;
background:#ccf;
padding-left:10px;
padding-right:20px;
padding-top:15px;
padding-bottom:50px;
text-align:justify;

}

td#sidebar
{
	width:150px;
	text-align:left;
	margin-top:5px;
}

td#sidebar h2
{
margin-top:0;
padding-top:0;
}

td#sidebar img
{
	display:block;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

td#sidebar h3
{
	margin-top:20px;
	padding:0;
	margin-bottom:5px;
	font-size:0.95em;
}

td#sidebar p
{
	font-size:0.8em;
	margin-bottom:15px;
}

td#sidebar ul
{
	margin:0;
	margin-left:8px;
	padding:0;
	list-style:square;
	font-size:11px;
}

td#sidebar ul li
{
	margin:0;
	padding:0;
	padding-bottom:5px;
	font-size:11px;
}

td#content_area p
{
margin-bottom:8px;
padding-bottom:0;
}

td#content_area h1
{
	margin-top:3px;
	margin-bottom:10px;
	padding:0;
	font-size:1.3em;
}

td#content_area h2
{
	font-size:1.1em;
	margin-bottom:8px;
	padding-bottom:0;
}

td#content_area ul
{
	padding-left:20px;
	margin:0;
	margin-bottom:10px;
	text-align:left;
}	

td#content_area a:link, div#footer_info a:link {color:blue;}
td#content_area a:visited, div#footer_info a:visited{color:purple;}
td#content_area a:hover, div#footer_info a:hover{text-decoration:underline;}

td#content_area div.highlight
{
	color:#048
}

div#footer_info
{
	margin-top:3px;
	margin-right:3px;
	text-align:right;
	font-size:0.7em;
}