body{margin:15px auto 15px auto; background:#d0d4d8; font-family:Arial, Helvetica, sans-serif;}
form{padding:0px; margin:0px;}
#container{width:908px; margin:auto; background:#ffffff;}
/* navi header */
#header{width:887px; margin:auto; padding-top:12px; margin-bottom:10px;}
#top-header{height:89px; background:url(../images/top-header-bg.gif) no-repeat top right;}
#logo{width:345px; float:left; padding-left:21px;background:url(../images/logo-bg.gif) repeat-x top left;}
#logoes{width:326px; float:left; padding-top:8px; text-align:center;}
#search{width:192px;float:left;padding-top:50px; }
#search label{float:left;margin:0px; }
.inp{background:#dff2ff; border:1px solid #4cb5ff; font-size:11px; color:#727272;}
/* navi start */
#navi{margin:auto;background:#0c60b1;clear:both; height:22px; font-size:13px; font-weight:bold;}
#navi ul{padding:0px;margin:0px;list-style:none;}
#navi ul li{padding:0px;margin:11px; display:inline; line-height:22px;}
#navi ul li a{text-decoration:none; color:#f3f9fe;}
#navi ul li a:hover{color:#86cdfe;}
#navi ul li a.currentnav{color:#86cdfe;}
/* end navi header start wrapper */
#wrapper{ width:887px;clear:both; margin:auto;}
/* start footer */
#gap{clear:both; height:15px; padding:0px; margin:0px auto 0px auto;}
#footer{ width:887px; margin:auto; text-align:center; height:50px; padding-top:20px; clear:both; background:url(../images/footer-bg.gif) repeat-x top left; color:#737272; font-size:11px;}

#footer a{ color:#737272; font-size:11px; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}
/* end footer */