


body { 
background-color:#b0c4de;
font-family:"Helvetica", Times, serif;
font-size="medium";
	} 

#main
{
	width:1000px;
	margin:0px auto;
    text-align:center;
	border:1px dashed #333;
	background-color:#474898;
	
	}

h2 {color: #2B547E;
    text-align: center;
    font-family:"Helvetica", Times, serif;}
img
{  border-style: none;
   float: center;
}


p

{font-family:"Helvetica", Times, serif;
color:#2C2F5C;
font-size:12px;
}

#header {
margin-top: 0px;
}

 td#left  {
background:none repeat scroll 0 0 #FFFFFF;
border-right:1px dashed #CCCCCC;
padding:10px 10px 10px;
}

td#left {
vertical-align:top;
}

td#middle  {
padding:5px 10px;
width:80%;
}

td#middle {
background-color:#b0c4de;
overflow:auto;
vertical-align:top;
margin-left: auto;
margin-right: auto;

}

td#right  {
background:none repeat scroll 0 0 #FFFFFF;
border-left:1px dashed #CCCCCC;
padding:10px 10px 10px;
}

td#right {
vertical-align:top;
}
table#layout {
font-size:90%;
width:1000px;

}

#block {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    text-align:center;
}

.error {
font-weight: bold;
color: #C00
}

ul#list-nav {
list-style:none;
  margin-left: auto;
    margin-right: auto;
    width: 500px;
    text-align:center;}

ul#list-nav li {
display:inline
}

ul#list-nav li a {
text-decoration:none;
padding:0px 5px 0px 5px;
width:300px;
color:#eee;
float:center;
text-align:center;
border-left:1px solid #fff;
}

ul#list-nav li a:hover {
background:white;
color:#000
}

#footer { 
margin-top: 10px;
margin-left: auto;
margin-right: auto;
width:200px;
font-size:75%;
text-align: center;
 } 
#author{ 
margin-top: 200px;
margin-left: auto;
margin-right: auto;
width:200px;
font-size:75%;
text-align: center;
 } 

table#buttons {
text-align:center;
image-align:center;
}
</style>
