A:link {text-decoration: none; color:#990000;}
A:visited {text-decoration: none; color:#990000;}
A:hover {text-decoration: none; color:#555555;}


body {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #111111;
                background:#FFF;
}
#wrapper { 
 margin: 0 auto;
 width: 800px;
 background:#ddd;

}

#top{
  width:800px;
  height:16px;
  margin:0px;
  border:0px;
  padding:10px 0 0 0;
  text-align:right;
  background:#fff;
  	}
  		
#header {
 float: left;
 border: 0px solid #ccc;
  		width:800px;
 		height:280px;
 		margin:0px;
 		padding:0px;
 		background: url("/images/header5.jpg") no-repeat;
}
#leftcolumn { 
 border: 1px solid #ccc;
 background: #fff;
 margin: 10px 10px 10px 10px;
 padding: 20px;
 height: auto;
 width: 470px;
 float: left;
}
#rightcolumn { 
 float: right;
 border: 1px solid #ccc;
 background: #fff;
 margin: 10px 10px 10px 0px;
 padding: 20px;
 height: auto;
 width: 210px;
 display: inline;
}
#column { 
 border: 1px solid #ccc;
 background: #F8F8F8;
 margin: 18px;
 padding: 20px;
 height: auto;
 width: 720px;
 float: left;
}
#footer { 
 width: 798px;
 height:20px;
 margin:0px;
  border:1px solid #666666;
 padding:20px 0 0 0;
  background:#999999;
 text-align:right;
 clear: both;
 		}

#contentheaderbuttons{
  width:650px;
  height:33px;
  border:0px;
  padding:0 0 0 150px;
  margin:0px;
  float:left;
  background: url("/images/topbar.gif");
  }		
  		
  	p,h1,pre {
  		margin:0px 10px 10px 10px;
  		}
  		
  	h1 {
  		font-size:16px;
  		padding-top:10px;
                                 font-weight: bold;
 		}
  		
 	h2 {
 		font-size:20px;
 		padding-top:10px;
                                 font-style: oblique;
                                 font-weight: bold;
 		}
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
 
 	table {	border-collapse: collapse;}
  	
  	td {padding: 1px;}
 
  	FORM {
 		FONT-FAMILY: Helvetica, Arial,sans-serif;
  		FONT-SIZE: 10px;
  	}
  	SELECT, INPUT, TEXTAREA {
  		FONT-FAMILY: Helvetica, Arial,sans-serif;
  		COLOR: black;
  		FONT-SIZE: 10px;}
 
 



#topnavlist
{
margin: 0;
padding: 0 0 20px 10px;

}

#topnavlist ul, #topnavlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#topnavlist a:link, #topnavlist a:visited
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: oblique;
line-height: 17px;
font-weight: bold;
padding-top: 7px;
margin: 0 20px 4px 20px;
text-decoration: none;
color: #fff;
}

#topnavlist a:link#current, #topnavlist a:visited#current, #topnavlist a:hover
{
border-top: 2px solid #000000;
padding-bottom: 2px;
background: transparent;
color: #888888;
}

#topnavlist a:hover { color: #aaa; }

ul.decimal {list-style-type: decimal}
li {margin:10px}