body{margin:0px;background-color:#E4E4E4;font-family:Sylfaen;font-size:14px}
a{font-family:Sylfaen;font-size:14px;color:#003399}
a:link{text-decoration:none}
a:visited{text-decoration:none;color:#003399}
a:hover{text-decoration:underline;color:#003399}
a:active{text-decoration:none;color:#003399}
.mainbox{width:1066px;height:70px;margin-left:auto;margin-right:auto;background-color:#FFFFFF;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC}
.logo{float:left;width:359px;padding-top:7px;padding-left:10px}
#headright{float:right;width:325px;padding-top:25px}
.searchform{width:120px;height:25px;border:1px solid #CCCCCC;padding-left:3px;padding-right:3px;font-size:16px}
.searchselect{height:29px;border:1px solid #CCCCCC;font-size:16px;}
.searchbutton{width:55px;height:27px;border:1px solid #CCCCCC;padding-left:3px;padding-right:3px;font-size:16px;}
.menu{width:1038px;height:29px;margin-left:auto;margin-right:auto;background-color:#383838;color:#FFFFFF;padding-left:14px;padding-right:14px; padding-top:3px;border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC}
.menu a{color:#FFFFFF}
.menu a:hover{color:#FFFFFF;text-decoration:underline}
#sddm{margin:0;padding:0;z-index:30}
#sddm li{margin:0;padding:0;list-style:none;float:left;font: 14px sylfaen}
#sddm li a{display:block;margin:0 10px 0 0;padding:4px 10px;color:#FFF;text-align:center;text-decoration:none}
#sddm li a:hover{background:#666666}
#sddm div{position:absolute;visibility:hidden;margin:0;padding:0;width:150px}
#sddm div a{position:relative;display:block;margin:0;padding:5px 10px;width:auto;white-space:nowrap;text-align:left;text-decoration:none;background:#525252;color:#ffffff;font:13px Sylfaen}
#sddm div a:hover{background:#666666;color:#FFF}
.main{background-color:#FFFFFF;width:1046px;margin-left:auto; margin-right:auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:10px;min-height:250px;margin-bottom:10px}
h1,h2,h3,h4,p{margin:0;padding:0;font-size:100%;}
.addform{border:1px solid #CCCCCC;width:160px;}
.smallform{border:1px solid #CCCCCC;width:40px;}
.smallform2{border:1px solid #CCCCCC;width:24px;}
#change{display:inline;}
#select1,#select2{display:none;}
.loginbox{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#FFFFFF;padding-top:12px;}
.loginbutton{height:27px;border:1px solid #CCCCCC;padding-left:3px;padding-right:3px;font-size:16px;}
.green{color:#009900;}
.red{color:#FF0000;}
.table1{border:1px solid #CCCCCC;margin-top:3px;}
.calform{width:80px;border:1px solid #CCCCCC;padding-left:3px;padding-right:3px;}
.logsfloatleft{float:left;width:340px;}
#page { clear: both; font-weight: bold; padding: 8px 0 0 0; text-align: center; }
#page a { width: 28px; height: 28px; line-height: 26px; display: inline-block; text-align: center; color: #444; text-shadow: #fff 0px 1px 1px; background: url('../img/page.png') no-repeat; text-decoration: none; margin:4px;}
#page a:hover { background: url('../img/page-hr.png') no-repeat; }
#page a.active { background: url('../img/page-active.png') no-repeat; }