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;
                text-align:center;
                  	}
  	
	#frame {
		width: 800px;
		height: auto;
		position: relative;
		max-width:800px;
		margin-right:auto;
		margin-left:auto;
  		padding:0px;
  		border:0px;
  		text-align:left;
		                                  }
  	#frametop{
  		width:800px;
  		height:16px;
  		margin:0px;
  		border:0px;
  		padding:10px 0 0 0;
  		text-align:right;
  		background:#fff;
  		}	           
             
    	#contentheader {
 		width:800px;
 		height:280px;
 		margin:0px;
 		border:0px;
 		padding:0px;
 		background: url("/images/header5.jpg") no-repeat;
 		}	
 		
 
   	#contentheaderbuttons{
  		width:650px;
  		height:33px;
  		border:0px;
  		padding:0 0 0 150px;
  		margin:0px;
  		float:left;
  		background: url("/images/topbar.gif");
  				}


  	div#main {
  		width:798px;height:auto;display: inline;
		max-width:798px;
  		padding:0px;
  		border:1px solid #666666;
  		text-align:left;
  		background: #eee; line-height: 130%;
                             		}


  	#column1 {margin:20px 0 20px 30px; float:left;display: inline;
  		width:460px; height:auto;
  		padding:10px;
  		border:0px;
  		text-align:left;
  		background: #fff}

  	#column2 {float:left; margin:20px 0 20px 30px;
  		width:210px;height:auto;
  		padding:10px;
  		border:0px;
  		text-align:left;
  		background: #fff}

  	#column  {float:left; margin:20px 0 20px 30px;
  		width:720px;height:auto;
  		padding:10px;
  		border:0px;
  		text-align:left;
  		background: #fff}


 
 	#framebottom{  display: inline;
 		width:798px;
 		height:20px;
 		margin:0px;
  		border:1px solid #666666;
 		padding:20px 0 0 0;
  		background:#999999;
 		text-align:right;float:left;
 		}	

  			
  	p,h1,pre {
  		margin:0px 10px 10px 10px;
  		}
  		
  	h1 {
  		font-size:14px;
  		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}