* {padding: 0; margin: 0;}
body { background: #8A7246 /*url(../images/bg.gif)*/; color: #555; font-size: 75%; font-family: tahoma, arial, verdana, sans-serif;}
a {text-decoration: none; color: #DDEEFF;}
a:hover {text-decoration: none; color: #FF6724;}

a.invert {text-decoration: none; color: #FF6724;}
a.invert:hover {text-decoration: none; color: #DDEEFF;}

input {background-color: #eee; color: #000; border: 1px solid #555; }
input:hover {background-color: #ccc; color: #555; border: 1px solid #555;}

select {background-color: #eee; color: #000; border: 1px solid #555; padding: 0 0 0 1px; font-weight: bold;}
textarea {background-color: #eee; color: #000; border: 1px solid #555; padding: 0 0 0 1px; font-weight: bold;}
textarea:hover {background-color: #ccc; color: #555; border: 1px solid #ccc;}
.combo {background-color: #fff; color: #000; padding: 2px 10px 0 10px; font-weight: normal;}

.content {width: 900px; border: 1px solid #555; margin: 0 auto; margin-top: 10px; align: center;}


.main {clear:both; width:900px; background:transparent url("/images/bg_repeat.gif") top left repeat-y;}
.submain {clear:both;}
.menu { display:inline; float:left; width:200px; overflow:visible !important; overflow:hidden; padding: 10px 10px 10px 10px;}
.middle { display:inline; float: right; width:660px; overflow:visible !important; overflow:hidden; font-size: 140%;}

.submenu {clear: both; overflow: visible !important; overflow:hidden; border: 1px solid #ccc; padding: 10px 10px 10px 10px; margin: 10px 20px 10px -20px;}
.sus {clear: both; text-align: left; }
.line { color: #555; text-align: right; margin: 10px 0 5px 0; padding: 10px 10px 0 20px; font-size: 75%; border-top: 1px solid #555;}
.border {clear: both; overflow: visible !important; overflow:hidden; border: 1px solid #ccc; padding: 10px 10px 10px 10px; margin-bottom: 10px;}

.banner {clear: both; width: 900px; height: 150px; background: transparent url(../images/banner.jpg); overflow: visible !important; overflow: hidden;}
.header-top {clear: both; width: 900px; height: 50px; background: #2A5A8A; overflow: visible !important; overflow: hidden;}

.header-top ul {float: right; list-style: none; padding: 10px 10px 0 10px;}
.header-top li {display: inline; font-size: 130%; color: #DDEEFF; font-weight: bold; padding: 0 0 0 15px; background: transparent url(/images/harrow.gif) no-repeat 0 60%; margin-left: 20px;}
.header-top li a {text-decoration: none; color: #DDEEFF;}
.header-top li a:hover {text-decoration: none; color: #FF6724;}

.menu ul {list-style: none;}
.menu li {font-size: 130%; color: #DDEEFF; font-weight: bold; padding: 0 0 0 15px; background: transparent url(/images/harrow.gif) no-repeat 0 60%;}

div.row { clear: both; padding: 10px 10px 20px 0px; }
div.row span.label { float: left; width: 210px; text-align: left; padding-left: 10px;}
div.row span.formw { float: right; width: 400px; text-align: right; } 

.footer {clear: both; width: 900px; height: 70px; background: #2A5A8A; overflow: visible !important; overflow: hidden;}
.footer p {line-height: 30px; color: #DDEEFF; font-weight:bold; font-size: 130%; text-align: center;}

div.sus {clear: both; width: 900px; margin: 0 auto; margin-top: 10px; align: center;}
div.sus span.left {float:left;width:446px;height:600px;}
div.sus span.middle {float: left; left:446px;top:0px;width:279px;height:251px;}
div.sus span.right {float:left;left:725px;top:0px;width:175px;height:600px;}
div.login-screen-04 {float:left;left:446px;top:251px;width:279px;height:29px;}
div.login-screen-05 {float:left;left:446px;top:280px;width:279px;height:22px;}
div.login-screen-06 {float:left;left:446px;top:302px;width:279px;height:29px;}
div.login-screen-07 {float:left;left:446px;top:331px;width:279px;height:21px;}
div.login-screen-08 {float:left;left:446px;top:352px;width:102px;height:55px;}
div.login-screen-09 {float:left;left:548px;top:352px;width:177px;height:55px;}
div.login-screen-10 {float:left;left:446px;top:407px;width:279px;height:193px;}


input.hidden {background: transparent url(/images/login/login_screen_04.gif); border: none; width: 279px; height: 30px; font-size: 140%; color: #000;}
input.login {background: transparent url(/images/login/login_screen_09.gif); border: none; width: 177px; height: 55px;}
input.login:hover {background: transparent url(/images/login/login_screen_over_09.gif); border: none; width: 177px; height: 55px;}
input.logout {background: transparent; border: none; color: #DDEEFF; font-weight: bold; font-family: tahoma, arial, verdana, sans-serif; font-size: 100%;}
input.logout:hover {text-decoration: none; color: #FF6724;}
