body 	{
	color:#039; 
	width:800px; 
	margin-left:auto; 
	margin-right:auto;
	border:thin solid navy;
	font-family:arial;
	}

a img	{
	text-decoration:none; border:none;
	}
th
	{
	text-align:left;
	}

td	{
	font-size:90%;
	}

dt	{
	font-weight:900;
	}

dd	{
	font-size:90%;
	}

p	{
	font-size:90%;
	}

#masthead 
	{
	text-align:center;
	}

#navbar	{
	float:left;
	background:#c0d9f9 url("images/bg.gif") repeat-x bottom; 
	font-size:12px; 
	text-align:center;
	min-width:700px;
	width:785px;
	padding-left:10px;
	line-height:normal;
	}

#navbar ul
	{
	margin:0;
    	padding:10px 10px 0;
    	list-style:none;
	}

#navbar li 
	{
	float:left;
	background:url("images/norm_right.gif") no-repeat right top;
	margin:0;
	padding:0;
	}

#navbar a 
	{
	display:block;
	background:url("images/norm_left.gif") no-repeat left top;
	padding: 5px 15px 4px;
	text-decoration:none; 
	color:#039; 
	font-weight:900;
	}

#navbar a:hover 
	{
	color:#903; 
	text-decoration:underline;
	}

#navbar #current 
	{
	background-image:url("images/norm_right_on.gif");
	}

#navbar #current a 
	{
	background-image:url("images/norm_left_on.gif");
	padding-bottom:5px;
	}

#maincontent
	{
	width:750px;
	padding:10px;
	}

#maincontent a
	{
	color:#039; 
	text-decoration:none;
	}

#maincontent a:hover 
	{
	color:#903; 
	text-decoration:underline;
	}

/*

 Navigation Bar tabs CSS rules taken from
A List Apart: Articles: Sliding Doors of CSS
http://www.alistapart.com/articles/slidingdoors/

*/
