body, html {
	background-color:#fff;
	margin:5px;
	padding:0;
}
#container{
	margin: 0 auto;
	width:800px;
}
img{border:0};
.left{float:left;}
.right{float:right;}

a {color:#000; text-decoration:none; }
a:link {text-decoration:none; color:#000; }
a:active {text-decoration:none; color:#000; }

#header {
background: url(headerback.gif) no-repeat top left;
height:108px;
}
#header h1 {
padding:0;
margin:0;
padding-left:10px;
}

#header h1 img{
padding-top:10px;
}
#header h1 .left{
}
#header h1 .right{
padding-right:10px;
}

#menu{
margin-top:5px;
background: url(menu_back.gif) no-repeat top left;
height:28px;
}
#menu img{
	padding-top:6px;
}
#menu .left{
padding-left:10px;
}
#menu .right{
padding-right:15px;
}

#content{
margin-top:5px;
font-size:14px;
font-family:Helvetica, Arial, san-serif;
}

#content.contentborder{
background: url(content_border_b.gif) no-repeat top left;
width:800px;
color:#fff;
height:440px;
}
#content.contentborder a, #content.contentborder a:link, #content.contentborder a:active{
color:#fff;
}
#content.contentborder table{
	padding:10px;
	width:760px;
	margin:0 auto;
}
#content.contentborder table td{
	padding:10px;
}

#content.contentborderw{
background: url(content_border.gif) no-repeat top left;
width:800px;
color:#000;
height:440px;
padding:10px;
}
#content.contentborderw a, #content.contentborderw a:link, #content.contentborderw a:active{
color:#000;
}

#content.contentborderw table td{
	padding:10px;
}

.centertd td {
text-align:center;
}

.footer{
text-align:right;
color:#666;
font-size:11px;
}