body {
  margin:0px;  
  background:#DEE8FC;
  }

 
body, th, td, p, small {
	font-family:'Times New Roman',Times,serif;
	font-size:100%;
	color:#444;
}
small {font-size:90%;}
table {
	border:1px solid #ccf;
	padding:3px;
}
td, th {
	background-color:#def;
	padding:7px 20px 7px 20px;
}
th {background-color:#dee; color:#677;}

h1 {font-size:120%; color:#558;}
 


 
 

#header {
	width:700px;
         height:80px; 
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
         margin: 0 auto;
}



#main {
  width: 700px;
  margin: 0 auto;  
  background:#DEE8FC url(images/bg.jpg) repeat-y;

}



#content {
  width:490px;
  float:right;
  
}

 


#left{
      width:180px; 
       float:left;
	padding-left:10px;
	padding-top:5px;
}

#left a:link
{

color:#ffffff;
}

#footer {
	width:700px;
      height:20px;
	margin: 0 auto;
	clear:both;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
}




#top_nav {
	width:772px;
	height:19px;
	background-image:url(images/bg_topnav.gif);
	background-repeat:no-repeat;
	margin:0 5px;
	padding:0 5px;
	position:relative;
	left:-5px;
}


/* link-navigation */


.linknav {
 
	width: 160px;
	

}
.linknav a:link,a:visited
 {
color:#ffffff;
}
legend
{
color:#ffffff;

}

.linknav ul {margin: 0; padding: 0; width: 160px; text-align:left;}
.linknav li {
	
	list-style: none;
 
}
.linknav li a {
 	
	display: block;
	padding: 8px 0 8px 8px;
	width: 150px;
	text-decoration: none;
              font-weight:bold;
              font-size:90%;
     color:#fffff;
  
        

}
.linknav li a:hover {
	
	color: #878787;
       text-decoration: underline;
}

