body {margin: 0px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#FFF; line-height:18px;}
img{ border:none;}
ul, h1, h2 , h3,{ margin:0; padding:0;}
a , a:visited{ color:#e87400; text-decoration:none;}
a:hover{ color:#fff;}
.bg{ background:url(../images/bg.jpg) repeat-x #0b2d5a;}
.navi ul{ list-style-type:none; margin:0; padding:0;}
.navi li{ display:inline; }
.navi li a { color:#ef8100; font-weight:bold; line-height:48px; padding:0 13px 0 13px; float:left;}
.navi li a:hover { color:#fff; font-weight:bold; line-height:48px; padding:0 13px 0 13px; background:url(../images/navi_hover_bg.jpg) repeat-x; float:left;}
.image_bg{ background:url(../images/image_bg.jpg) no-repeat left top; padding:10px 0 0 17px;}
h1{ font-family:"Times New Roman", Times, serif; font-size:30px; color:#0a85c0; line-height:30px;}
h2{ font-family:"Times New Roman", Times, serif; font-size:25px; color:#0a85c0; line-height:30px;}
h2 span{ font-family:"Times New Roman", Times, serif; font-size:25px; color:#fff;}
.right_bg{ background:url(../images/right_bg.jpg) repeat-x #0b3065; border-left:solid 1px #155ec1; border-right:solid 1px #155ec1; padding:0 17px; line-height:24px; color:#cccccc; font-style:italic;}
.footer{ background:url(../images/bottom_bg.jpg) repeat-x; font-size:12px;}
.footer a{ font-size:11px;}


/*inner*/
.bg_inner{ background:url(../images/inner_bg.jpg) repeat-x #0b2d5a;}
h3{ font-family:"Times New Roman", Times, serif; font-size:34px; padding-bottom:45px;margin:0; line-height:35px;}