@charset "UTF-8";
/* CSS Document */

body
{
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-color:#0087bf;
}

#logo
{
margin-top:100px;
}

#logobox ul
{
width:550px;
float:right;
padding:0;
margin:100px 0 0 0;
}

#logobox ul li
{
float:left;
list-style:none;
}

#logobox ul li a
{
display:block;
width:150px;
padding:10px;
font-size:18px;
color:#0087bf;
text-align:center;
text-decoration:none;
}

#logobox ul li a:hover
{
display:block;
width:150px;
padding:10px;
font-size:18px;
color:#FFF;
background-color:#0087bf;
text-decoration:none;
}

#pagebox
{
width:850px;
margin:0 auto;
background-color:white;
background-image:url(../img/bg.jpg);
background-repeat:no-repeat;
padding:25px;
}

.acc
{
float:left;
margin:20px;
padding-top:100px;
width:375px;
border:1px solid #0066FF;
background-repeat:no-repeat;
}

.acc p,
.acc img
{
margin:10px;
}

.acc h3
{
padding:5px;
cursor:pointer;
margin:0;
}

.acc h3 a
{
color:#000;
font-weight:lighter;
text-decoration:none;
}

.acc h3 a:hover
{
color:#0066FF;
font-weight:lighter;
text-decoration:none;
}

.acc hr
{
visibility:hidden;
clear:both;
}

hr
{
clear:left;
}

table tr
{
vertical-align:top;
}

table td
{
table-layout:fixed;
}

form span
{
width:400px;
float:left;
padding:20px;
}
