body {
   font-family:Verdana, Tahoma, Arial, sans-serif;
   margin:0;
   background-color:#aaa;
   font-size:14px;
}
.main {
   width:1000px;
   margin-right:auto;
   margin-left:auto;
   background-color:rgb(255,255,255);
}
.header {
   background-image: url('../../lib/images/header_bg.png');
   width:1000px;
   height:350px;
border-bottom:1px inset #aaa;
}
.logo {
   background: url('../../lib/images/logo.png') bottom no-repeat;
   float:right;
   margin: 80px 40px 20px 0;
   width:453px;
   height:182px;
   color:#fafafa;
   letter-spacing:.1em;
   text-align:center;
   font-size:1.1em;
}
.nav ol {
   height:20px;
}
.nav li {
   float:left;
   list-style: none;
   padding: 0 50px 0 0px;
   font-size:1.2em;
}
.nav li a {
   text-decoration:none;
   color:#003333;
}
.nav li a:hover {
   text-decoration:underline;
}
.nav {
   clear:both;
}
.content {
   height:100%;
   padding:10px 40px 20px 70px;
}
.content img{
   margin-left: 120px;
   padding:10px;
   border: 1px solid rgb(36,80,97);
}
table {
   font-size:14px;
}
form {
   border:1px solid #ccc;
   padding:10px;
   width: 600px;
}
#our_service img {
   margin-left:0;
}
.lang {
   padding:3px;
}
.header a {
   text-decoration:none;
}
#index .infoBox {
   border:1px solid #ccc;
   float:left;
   margin:10px;
   padding:10px;
   padding-right:50px;
}
.infoBox ol{
   list-style-type: none;
   font-weight:bold;
   font-size:1.2em;
   line-height:2em;
}
.infoBox ol ol {
   list-style-type: disc;
   font-weight:normal;
   font-size:.9em;
}
