html, body { background-color: #000000; color: #000000;
 font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; overflow: hidden; }

td { font-size: 10px; }
hr { width: 95%;}
ul, li, div .clk {  }
h4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;  display: inline; font-style: italic; text-decoration: underline; }
h5 { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;  display: inline; color: #ff9900; line-height: 18px; font-weight: bold; 
font-variant: normal; }

a { font-weight: bold; text-decoration: none; color: #000000; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;  }
a:hover { text-decoration: underline; color: #000000; }
.anavadm { display: block; height: 20px; padding-left: 25px; color: #85828e; background: url('../images/admin/fldrclosedhand.png') no-repeat center left; }
.anavadm:hover { color: #000000; text-decoration: none; background: url('../images/admin/fldropenhand.png') no-repeat center left; }
.aimgsx {  text-decoration: none; color: #000000; font-size: 10px; margin: 0; padding: 0; text-align: left; line-height: 24px; }
.aimgsx:hover { color: #cc0001; }
.alink { font-style: italic; text-decoration: underline; }
.alink:hover { color: #cc0001; }
.arev { text-decoration: underline; }
.arev:hover { text-decoration: none; color: #cc0001; }

/* collapse */
.hlp, .hlp ul, .hlp li { list-style-type: none; margin: 0; padding: 0; }
.hlp, .hlp ul { margin: 0 10px; }
.hlp, .hlp li { padding: 3px 0; }
.hlp li.spacer { height: 10px; }
.domtree, .domtree ul, .domtree li { list-style-type: none; margin: 0; padding: 0; color : #ffffff; }
.domtree, .domtree ul { margin: 0 10px; }
.domtree li.treehide ul, .domtree li li.treehide ul { display: none; }
.domtree li.treeshow ul, .domtree li li.treeshow ul { display: block; margin: 0 0 0 20px; padding: 5px 0 5px 10px; border-left: 1px solid #ff9900; }
.domtree li.treehide .clk, .domtree li li.treehide .clk { cursor: pointer; padding: 5px 0 5px 25px;
 background : url('../images/admin/plus2.gif') no-repeat center left; color: #ffffff; }
.domtree li.treeshow .clk, .domtree li li.treeshow .clk { cursor: pointer; padding: 5px 0 5px 25px;
 background: url('../images/admin/minus2.gif') no-repeat center left; color: #ff9900; }
.spacer { height: 10px; line-height: 10px; padding: 0; margin: 0; }
.ulhr { margin: 0 10px; padding: 0; list-style-type: none; }
.acol { font-weight: bold; text-decoration: none; color: #ff9900; font-size: 11px; }
.acol:hover { text-decoration: underline; color: #ff9900; }
.ahfdm { font-weight: normal; text-decoration: none; color: #ffffff; font-size: 11px; }
.ahfdm:hover { text-decoration: underline; color: #ff9900; }

/* body */
#divlogin { position: absolute; left: 20px; right: 20px; top: 125px; bottom: 15px; background-color: #ffffff; z-index: 10; overflow: auto;
 border-left: 2px solid #ff9900; border-right: 2px solid #ff9900; font-weight: bold; font-size: 11px; }
#divlogin a { font-size: 10px; }
#divhfdm { position: absolute; left: 0; top: 110px; bottom: 5px; width: 200px; overflow: auto; z-index: 30; background-color: #000000; }
#divcont { position: absolute; left: 200px; right: 10px; 	top: 5px; bottom: 5px; height: 124px; overflow: visible; background-color: #ffffff; z-index: 12;
 border-left: 2px solid #ff9900; border-right: 2px solid #ff9900; }
#divhelp { position: absolute; right: 20px; top: 13px; width: 20px; height: 20px;  z-index: 101; overflow: hidden; cursor: pointer; 
 border: 2px solid #ff9900; font-weight: bold; line-height: 16px; color: #333333; }
#divbackup { position: absolute; right: 20px; top: 45px; width: 20px; height: 20px;  z-index: 100; overflow: hidden; cursor: pointer; 
 border: 2px solid #ff9900; font-weight: bold; line-height: 16px; color: #333333; }
#divcontent { position: absolute; left: 200px; right: 10px; top: 135px; bottom: 5px; overflow-x: hidden; overflow-y: auto;
 z-index: 11; background-color: #ffffff; padding: 0; color: #000000; border-left: 2px solid #ff9900; border-right: 2px solid #ff9900; }

/* content */
#titelbalk { height: 20px; line-height: 20px; padding-left: 5px; background-color: #000000; color: #ffffff; font-weight: bold; }
#tabs { margin-top: 15px; }
.tdtabstatic, .tdtab, .tdtabmo {  text-align: center; background-color: #333333; color: #ff9900; font-weight: bold; height: 18px; width: 120px;
 line-height: 18px; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; cursor: pointer; font-size: 10px; }
.tdtab { background-color: #999999; color: #ffffff; }
.tdtabmo { color: #ff9900; background-color: #666666; }
.tdtabstatic:hover { color: #ff9900; background-color: #333333; }
#navselbox { margin-top: 15px; padding-left: 20px; font-size: 10px; }
#subnav { margin-top: 10px; padding-left: 20px; color: #000000; font-size: 10px; }
#subnav a { font-size: 10px; }
#subnav .selsubnav { display: inline;  width: 150px; font-weight: bold; font-size: 10px; margin: 0; padding: 0; }

/* form elements*/
form { padding: 0 10px 0 20px; color: #000000; }
input, textarea {  font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
label { color: #004080; font-size: 10px;  font-weight: bold; }
#send { position: absolute; right: 80px; top: 121px; color: #000000; overflow: visible; z-index: 14; }
#prev { position: absolute; right: 200px; top: 121px; color: #000000; overflow: visible; z-index: 13; }
#send input, #prev input { margin: 0; }
.inputbr { width: 50%; height: 20px; margin: 0; }
#foutm { color: #000000; margin: 20px 0 40px 0px; border: 2px solid #ff9900; }
#uploadlayer { left: 200px; right: 10px; top: 7px; bottom: 7px; z-index: 1000; }
.readonly {  border: 1px solid #eeeeee; }
.frmtable { width: 95%; }
.frmtable td { font-weight: bold; font-size: 10px; line-height: 20px; color: #0061a0; }
.frmtable p { font-size: 10px; font-weight: bold; line-height: 20px; color: #000000; }
label { font-size: 10px; width: 100%; color: #0061a0; }
span { font-size: 10px; color: #000000; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; }
.radio1, .radio2 { padding: 0; margin: 0 0 0 45px; display: inline; width: 50px; border: 0; height:12px;  background-color: transparent; }
.radio2 { margin: 0 0 0 5px; }
.cb { display: inline; width: 20px; height: 14px; padding: 0; margin: 0; background-color: #ffffff; border: 1px solid #ffffff; }
.lbrdhm { border-bottom: 1px solid #999999; width: 95%; margin: 0 0 5px 0; height: 4px; line-height: 4px; }
.lhr { border-bottom: 1px solid #000000; width: 95%; margin: 10px 0; height: 1px; line-height: 1px; }
#navbackup { position:absolute; right: 14px; top: 7px; z-index: 2200; }
#xxnavbackup input { float: right; }
.submst, .submmo { float: right; font-family: verdana, arial, helvetica, sans-serif;  color:#000000; border: 0; height: 26px;  line-height: 24px; 
padding-bottom: 5px; background: url(../images/admin/submitbtn.png) no-repeat; font-size: 10px; }
.submmo { color:#ff9900; background: url(../images/admin/submitbtnmo.png) no-repeat; }
.textareax { height: 40px; width: 200px; }
.hideimgedit, .showimgedit { border: 1px solid #000000; padding: 5px; background-color: #eeeeee; height: 20px; overflow: hidden; }
.hideimgedit { height: 20px; visibility: hidden; }
.showimgedit { height: 150px; visibility: visible; }
