@charset "utf-8";


body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D7F0FF none repeat scroll 0 0;
margin:0;
padding:0;
text-align:center;
}
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
}
p {
margin:0;
padding:0;
}
form {
margin:0;
padding:0;
}
input {
font-size:14px;
letter-spacing:0.1em;
margin:0;
padding:0;
vertical-align:middle;
}
ul, li, dl, dt, dd {
margin:0;
padding:0;
}
ul {
list-style-type:none;
}
hr {
display:none;
}
img {
border:medium none;
}
a:link {
color:#0366D5;
text-decoration:underline;
}
a:visited {
color:#0366D5;
text-decoration:underline;
}
a:hover {
color:#0366D5;
text-decoration:underline;
}
a:active {
color:#0366D5;
text-decoration:underline;
}
.waku img {
display:block;
}
#wrapper {
margin:3px auto 14px;
text-align:left;
width:788px;
}
#headerWrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(./index_files/header_conteiner_bg.gif) repeat-x scroll center bottom;
margin:0 auto;
text-align:center;
}
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./index_files/header_bg.gif) no-repeat scroll center bottom;
margin:0 auto;
min-height:100px;
padding:0 15px 14px;
text-align:left;
width:758px;
}
h1 {
font-size:12px;
line-height:110%;
margin:8px 2px 0 0;
padding:0;
}
h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./index_files/logo.gif) no-repeat scroll center bottom;
float:left;
margin:4px 0 0;
width:95px;
}
#headerRight {
float:right;
margin:0;
padding:0;
text-align:right;
width:525px;
}
#headerRight p {
margin-top:7px;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(./index_files/footer_body.gif) repeat-y scroll 0 0;
margin:7px 0 20px;
padding:0;
text-align:center;
}
#footer li {
display:inline;
font-size:10px;
padding:0;
}
#footer address {
border-top:1px solid #DCDACF;
font-size:10px;
margin:5px 10px;
padding:5px 15px 0;
}
