@charset "utf-8";
/* CSS Document */
html, body{margin:0px;height:100%;}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px;background-color:#828282;;}
a{color:#2d760a;}
form{margin:0px;}
ul{padding-top:0px;margin-top:3px;margin-bottom:3px;}

#main{width:1001px;height:555;position:absolute;top:50%;left:50%;margin-top:-278px; margin-left:-500px;}
#main_sub{height:520px;}
#footer{height:35px;}
#topmenu{background-color:#808080; width:793px; height:13px; position:absolute;left:208px;top:41px;}
#topmenu ul{margin:0px; padding:0px;margin-left:13px;}
#topmenu li{font-size:10px; color:#fefefe; display:inline; padding-left:13px; padding-right:13px; cursor:pointer;}
#topmenu li:hover,#topmenu .activemenu{background-color:#4d9e4a; color:#61b25f;}
#toptitle{position:absolute;left:208px;top:60px;width:793px;height:22px;line-height:22px;z-index:2;}
#toptitle div{margin-left:50px;color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5em; font-weight:bold; line-height:22px; height:22px; vertical-align:middle;}
.toptitleback{background-color:#002e0c;position:absolute;left:208px;top:60px;width:793px;height:22px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=63);opacity:0.63;-moz-opacity:0.63;}
#leftmenu{width:103px; height:290px; position:absolute;left:54px;top:185px;}
#leftmenu ul{margin:0px; padding:0px;}
#leftmenu li{font-size:9px; color:#000000; cursor:pointer; font-weight:bold; line-height:18px; height:18px; text-align:center;background-color:#014e10; margin-bottom:2px;list-style-type:none;}
#leftmenu li:hover,#leftmenu .activemenu{color:#ffffff;}
#content{position:absolute;left:208px;top:90px;width:761px;height:387px;border:1px solid #2d760a;overflow:auto;}
#content .main_content{padding-left:20px;padding-top:20px;}
.main_back{position:absolute;left:208px;top:90px;width:762px;height:388px;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);opacity:0.65;-moz-opacity:0.65;}
#footer,#footer p{margin:0px;padding:0px;}
#footer .footercontent{color:#ffffff;margin-left:208px;margin-top:14px;font-size:9px;position:absolute;}
#footer a{color:#ffffff;}

.login{position:absolute; bottom:0px; right:0px; font-size:9px; font-weight:bold; cursor:pointer;}
.loggedin{position:absolute; bottom:0px; left:0px;background-color:#FFF;width:97px;padding:3px; text-align:center;}
.loggedin a{color:#014e10;}
#login{text-align:center; padding-top:50px;position:absolute;z-index:10;width:761px;}
#login .field{font-weight:bold;}
#login form div{margin-bottom:20px;}
#login input{width:150px;}

.loggedin .button,.button{text-decoration:none;font-weight:bold;display:inline-block;background-color:#014e10; color:#fff;padding:5px; border:1px solid #2d760a;}
.errormess,.succmess{color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:11px;padding:3px;padding-left:10px; width:988px;}
.errormess{background-color:#C00;}
.succmess{background-color:#093;}
.succmess a{color:#FFF;}
#adminmenu{background-color:#CCC;width:1001px;border-bottom:1px solid #000;}
#adminmenu ul{height:16px;padding:0px;margin:0px;}
#adminmenu li{display:inline; line-height:16px; color:#000; font-size:11px;height:16px; padding-top:0px; padding-bottom:0px; padding-left:12px; padding-right:10px;font-weight:bold;cursor:pointer;}
#adminmenu li:hover{color:#69F;}

#content .edittitle{height:20px;}
#content .edittitle span{background-color:#014e10; color:#FFF; font-weight:bold;line-height:20px; display:inline-block;}
#content .edittitle img{vertical-align:top;}
.admin{padding-left:20px;padding-top:20px;}
.form{border:1px solid #014e10; padding:10px; width:677px;background-color:#fff;}
.form span{width:120px; display:block; float:left;line-height:20px;}
.form input, .form select, .form textarea{border:1px solid #014e10; width:140px; margin-top:3px;font-size:12px;}
.form .button{width:120px;left:120px; position:relative; font-size:16px; text-align:center;}
.form img{vertical-align:top;}
.form .title, .form .longtitle{font-weight:bold;line-height:20px;}
.form .longtitle{width:150px;}
.form div{margin-bottom:10px;width:100%;height:20px;}
.form .checkbox{vertical-align:text-top;cursor:pointer;}
.form .tmce{height:240px;}
.form .tmce2{height:310px;}
.form .longinput{width:248px;}

.link{cursor:pointer;}

.table{background-color:#2d760a;}
.table th{color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold;}
.table td{background-color:#fff; padding:2px;}
.table button, .smallbutton{border:1px solid #2d760a;background-color:#014e10;color:#FFF;font-weight:bold;height:16px; text-align:center; font-size:11px; line-height:16px; text-decoration:none; display:inline-block; padding-right:5px; padding-left:5px;}
.table .small button{border:1px solid #014e10; background:url(../img/buttonback.gif) repeat-x center; color:#FFF; font-weight:bold;height:16px; text-align:center; font-size:12px;}
.table .odd td{background-color:#e8ffde;}
.table .hot td{background-color:#61d67c;}
.table .inactive td{background-color:#EEEEEE;color:#999;}
.table .small{font-size:11px;}
.table .select:hover, .table .select:hover td{background-color:#69b844;color:#fff;}
.table .select{cursor:pointer;}
.form .table input{width:auto;}
.manager{width:700px;}

.pager{font-weight:bold;border:1px solid #014e10;background-color:#fff; padding-top:5px; padding-bottom:5px; width:693px;padding-left:5px;}
.pager a{padding-left:4px;}
.pager a:hover{color:#014e10;}
.pager a:active{color:#014e10;}

.clear{clear:both;}