body {padding:0; margin:0; background:#ffffff; text-align:center;}
body, td {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#666666; text-decoration:none;}
a {color:#254672; text-decoration:underline;}

form {padding:0; margin:0;}
.txt, select, textarea {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#666666; text-decoration:none; border:1px solid #D4D4D4;}
.search-input {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#666666; text-decoration:none; border:0px solid #D4D4D4;}
.cmd {font-family:Tahoma, Verdana, Arial; font-size:12px; color:#ffffff; text-decoration:none; border:0px solid #ffffff; background:url(../img/cmd_middle.jpg) left top no-repeat; width:131px; height:22px;}

hr {border:1px solid #FFFFFF; border-top-color:#999999; margin:10px 0;}

#container {width:1000px; min-width:1000px; text-align:left; margin:0 auto;}

#header-menu {height:30px; background:url('../img/top_menu_bg.jpg') left top repeat-x;}
#top-menu-table td {padding:0 20px;}
.menu-class, .menu-class2 {cursor:pointer;}
.menu-border {background:url('../img/top_menu_border.jpg') left bottom no-repeat;}
.menu-shadow {position:relative; padding:1px 0 0 1px; color:#fff;}
.menu-text {position:absolute; color:#666; top:0; left:0;}
.menu-text a {text-decoration:none; color:#666;}
.search {background:#fff; border:1px solid #adadad;}

#side-menu-inner {padding-bottom:20px;}
.side-menu-border {border-bottom:1px solid #dddddd;}
.side-menu-class {padding:5px 0 5px 30px; background:url('../img/sm_arrow.gif') 10px center no-repeat;}
.side-menu-class-over {background:url('../img/arrow.gif') 10px center no-repeat;}
.side-menu-class a {text-decoration:none; color:#bbbbbb;}
.side-menu-class-over a {color:#254672;}

#visual {height:80px; border-top:1px solid #fff; border-bottom:1px solid #fff; background:url('../img/header_bg.jpg') center top no-repeat;}

#body-box {padding:30px 0; background:url('../img/body_bg.jpg') left bottom repeat-x;}
#body-control {padding-bottom:40px;}
.title {padding:0 0 15px 5px; margin-bottom:10px; background:url('../img/hr.jpg') left bottom no-repeat; color:#16447A; font-size:16px; text-transform: uppercase;}
.title a {padding-right:20px; background:url('../img/arrow.gif') 95% center no-repeat;}

.new-name, .new-name-inner {padding-bottom:10px;}
.new-name, .new-name-inner {font-size:14px;}
.new-name a, .new-name-inner {color:#123E81; text-decoration:none;}
.new-date {font-size:9px;}
.new-image {padding:1px; border:1px solid #999999; float:left; margin:0 10px 10px 0;}
.more {font-size:10px; background:url('../img/arrow.gif') right center no-repeat; padding-right:10px; color:#123E81; text-decoration:none;}

#footer-box {padding:18px 10px 10px 10px; background:url('../img/footer_bg.jpg') center top no-repeat;}
#footer-box, #footer-box td {font-size:10px;}

.topmenuoverbg {background:url('../img/top_menu_over_bg.jpg') left bottom repeat-x;}
.menu-shadow-active {color:#adadad;}
a.menu-text-active {color:#ffffff;}
.menu-class1 {background:url('../img/top_menu_over_bg.jpg') left bottom repeat-x;}

.clear {clear:both; height:1px; font-size:1px;}
