@charset "utf-8"; 
body {background-color:#FFFFCC; width: 100%; height: 100%; overflow: hidden; padding: 0; margin: 0; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: black;}
a, a:link, a:visited, a:hover {color: #990066; font-size: 12px; text-decoration: none}	 
a:hover { color:#FF3300; font-size: 12px;}	 
input {border: 1px solid #6699CC; cursor: pointer; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; px-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px}				   
caption {font-weight: bold; font-style: italic; color: #336633; text-align: center; font-size: 12px}
#container {width: 100%; height:100%; overflow: auto; position: relative; top: 179px; height: expression(document.body.offsetHeight-185);}			 
.input_num {border: 1px solid #6699CC; cursor: pointer; text-align: right; padding: 1px}				   
.top_menu {width:100%; height:160px; background:white; position:absolute; top:0; px-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px}
.edit {border: 1px solid #6699CC; color: #336633; px-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px}				   
.info {color: #336633; font-size: 12px; px-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px}				   
.tb_tab {border: 1px solid #6699CC; border-collapse: collapse; font-size: 12px; font-weight: 300; vertical-align: middle; padding: 0; border-spacing: 0px 0px; color: navy; border-bottom: 0px; px-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px}
.tb_tab100 {width:98%; border: 1px solid #6699CC; border-collapse: collapse; font-size: 12px; font-weight: 300; vertical-align: middle; padding: 0; border-spacing: 0px 0px; color: navy; border-bottom: 0px; px-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px}
.tb_tab_head {color: white; text-align: center; border: 1px solid #6699CC; background-color: #6699CC}
.tb_tab_td {border: 1px solid #6699CC; border-top: 0px; padding: 1; vertical-align: middle}
.tb_tab_tdr {border: 1px solid #6699CC; border-top: 0px; border-right: 0px; padding: 1; vertical-align: middle}
.tb_tab_tdl {border: 1px solid #6699CC; border-top: 0px; border-left: 0px; padding: 1; vertical-align: middle}
.tb_tab_line {border: 1px solid #6699CC; border-left: 0px; border-right: 0px; border-top: 0px; padding: 0; color: #336633; background-color: #FFFF99}
.tb_tab_tr {background-color:white;}
.tb_tab_head1 {color: white; text-align: center; border: 1px solid #6699CC; background-color: #CCCCFF}
.checkbox {border: 0px solid #6699CC; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; font-size: 12px; px-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px}				   
.amenu {color: #990066; font-size: 12px; background: none}														   
.zmenu {color: #336633; font-size: 12px; font-weight: bold}	
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
.btn-clipboard {cursor: pointer; background-image:url(img/copy16.png) top left no-repeat; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8px}				   
