/* global */
body, html {font:normal 11px Tahoma, Verdana, sans-serif;color:#444;background-color:#eee}
body{margin:0}
table{font:inherit}
select{font:inherit}
td{height:22px;vertical-align:middle;}
a {color:#09f;text-decoration:underline;outline:none;}
a:hover {color:#05f;}
p {padding: 7px 0;}
fieldset {border:1px solid #aaa;margin-bottom:10px;}
/* class */
.copyright{position:fixed;bottom:2px;right:40%;background-color:#eef;color:#505050;border:1px solid #aaa;padding:2px 6px;}
.section{width:98%;background-color:#e4eaf2;margin:0 auto}
ul.tabs{height:28px;line-height:25px;list-style:none;border-bottom:1px solid #DDD;background-color:#eee;margin-bottom:0px;}
.tabs li{float:left;display:inline;margin:0 1px -1px 0;padding:0 13px 1px;color:#777;cursor:pointer;background-color:#F9F9F9;border:1px solid #E4E4E4;border-bottom:1px solid #F9F9F9;position:relative}
.tabs li:hover,.vertical .tabs li:hover{color:#505050;padding:0 13px;background-color:#e5e5e5;border:1px solid #aaa}
.tabs li.current{color:#444;background-color:#e4eaf2;padding:0 13px 2px;border:1px solid #aaa;border-bottom:1px solid #e4eaf2}
.box{display:none;border:1px solid #aaa;border-width:0 1px 1px;background-color:#e4eaf2;padding:12px}
.box.visible{display:block}
.status {width:100%;height:22px;vertical-align:middle;background-color:#eef;color:#505050;border:1px solid #aaa;}
fieldset td {border-bottom:1px dotted #aaa;}
.text {background-color:#eef;border:1px solid #aaa;}
.text:focus {background-color:#e5e5e5;border:1px solid #464451;}

.vertical .tabs li:hover {color: #F70;padding: 0 13px;background: #FFFFDF;border: 1px solid #FFCA95;}
.section.vertical {width: 440px;border-left: 160px solid #FFF;}
.vertical .tabs {width: 160px;float: left;display: inline;margin: 0 0 0 -160px;}
.vertical .tabs li {padding: 0 13px;margin: 0 0 1px;border: 1px solid #E4E4E4;border-right: 1px solid #F9F9F9;width: 132px;height: 25px;}
.vertical .tabs li:hover {width: 131px;}
.vertical .tabs li.current {width: 133px;color: #444;background: #EFEFEF;border: 1px solid #D4D4D4;border-right: 1px solid #EFEFEF;margin-right: -1px}
.vertical .box {border-width: 1px;}

/* ids*/
#td-title {text-align:center;vertical-align:middle;font-size:12px;font-weight:bold;color:#505050;height:34px;}
#td-enter {text-align:center;vertical-align:middle;font-weight:bold;color:#505050;height:34px;}
#element {position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-150px;height:200px;width:200px;background-color:#e4eaf2;padding:0 20px;border:5px solid #aaa;vertical-align:middle;}
#quickLogin label {display: block;padding: 0px 0px 2px;margin:0px;color:#666;font-weight: normal;}
#quickLogin label:focus {display: block;padding: 0px 0px 2px;margin:0px;color:#666;font-weight: normal;}
#quickLogin .inputText {width: 140px;background-color:#eef;border:1px solid #505050;}
#quickLogin .inputText:focus {width: 140px;background-color:#e5e5e5;border:1px solid #464451;}
#quickLogin .btnList li {margin: 0 3px 0 0;}
#enter {width:100%;height:32px;background-color:#eef;font-size:12px;color:#505050;font-weight:bold;border:1px solid #aaa;}
#enter:hover {width:100%;height:32px;background-color:#e5e5e5;font-size:12px;color:#505050;font-weight:bold;border:1px solid #aaa;}
#speed {text-align:center}