.wrapper{overflow:hidden; width:100%; background:#fff; font-family:Arial; font-size:12px; color:#000;}

.wrapper a{color:#000; text-decoration:none !important; font-weight:normal;}
.wrapper a:hover{color:#990000;}

.header-wrapper{overflow:hidden;}
.header-wrapper div{padding-left:20px; padding-right:20px;}
.logout{text-align:right; height:20px; padding-top:2px; background:url('../images/logout-bg.gif') repeat-x;}
.header{padding-top:5px; padding-bottom:5px;}

.section-header{overflow:hidden; background-color:#7998c8; height:18px; padding-top:2px; color:#fff; font-weight:bold;}
.section-header a{color:#fff; font-weight:bold;}

.contents-wrapper{margin-top:10px; margin-right:20px; margin-left:20px; overflow:hidden;}
.left-contents-container{width:190px;}
.left-contents{margin-right:10px;}
.main-contents{border:1px solid #7998c8; padding:1px;}

.admin-page{margin-bottom:10px; padding:2px 5px 0 5px;}
.contents{margin:5px 5px 15px 5px;}

td.icons{width:30%;}
td.icons img{margin-right:5px;}
td.icons ul{margin-top:5px;}
td.icons li{margin-left:25px; margin-top:3px;}

.admin-login-container{width:298px; padding:1px; margin-left:auto; margin-right:auto; border:1px solid #7998c8;}
.admin-login-form{margin-left:9px; margin-right:9px;}

.admin-buttons{margin-bottom:20px; display:block;}

.footer{margin-top:30px;}
.footer div{padding-left:20px; padding-right:20px;}
.footer div.copyright{font-weight:normal;}

/* form */
td.formLabel{width:13% !important; font-weight:bold;}
/* end of form*/