body{
  font-family: Verdana, Tahoma, Arial, Helvetica;
  color: #000;
  margin:0em;
  overflow: hidden;
}

body, body div, body th, body td, body li, body dd{
  font-size: 11px;
}

textarea, input, select{
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
}

div#itemdesc{
    overflow: auto;
    height:100%;
    width:100%;
    font-size: 11px;
}

div#main{
margin:0px;
height:100%;
width:100%;
overflow: auto;
z-index: 0;
}

div#front{
z-index: 1;
}

div#mainbody{
height:100%;
width:100%;
z-index: 2;
/* for IE */
filter:alpha(opacity=00);
/* CSS3 standard */
opacity:0.0;
}

div#mainlist{
overflow: auto;
z-index: 3;
}

div#content{
overflow: auto;
z-index: 4;
}

div#detail{
visibility: hidden;
position: absolute;
width:100%;
height: 100%;
z-index:11;
/* for IE */
filter:alpha(opacity=00);
/* CSS3 standard */
opacity:0.0;
}

div#locklayer{
visibility: hidden;
position: absolute;
width:100%;
height: 100%;
z-index:10;
background-color: #000000;
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */
opacity:0.8;
}

div#loading{
visibility: hidden;
position: absolute;
width:100%;
height: 100%;
z-index:51;
}

div#backlayer{
visibility: hidden;
position: absolute;
width:100%;
height: 100%;
z-index:50;
background-color: #000000;
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */
opacity:0.8;
}

a.linkA{
color: #ffffff;
font-weight: normal;
text-decoration: none;
}

a.linkA:hover{
color: red;
font-weight: normal;
text-decoration: none;
}

tr.unselectrow {
background-color: #f0f0f0;
cursor:default;
}

tr.selectrow{
background-color: #ffff00;
cursor:pointer;
}

div.unselectclose{
background-color: #999999;
border: 1px solid #ffffff;
color:#ffffff;
cursor:default;
text-align: center;
width:20px;
}

div.selectclose{
background-color: #ff0000;
border: 1px solid #ffffff;
color:#ffffff;
cursor:pointer;
text-align: center;
width:20px;
}

div.unselectitem{
float: left;
background-color: #ffffff;
border: 2px solid #ffffff;
cursor: default;
}

div.selectitem{
float: left;
background-color: #ff9900;
border: 2px solid #000000;
cursor: pointer;
}

a.linkA{
color: #ffcc00;
font-weight: normal;
text-decoration: none;
}

a:hover.linkA{
color: #f954ff;
font-weight: normal;
text-decoration: underline;
}

a.linkB{
color: #ffff00;
font-weight: normal;
text-decoration: none;
}

a:hover.linkB{
color: #ffff00;
font-weight: normal;
text-decoration: underline;
}

a.linkC{
color: #0000ff;
font-weight: normal;
text-decoration: underline;
}

a:hover.linkC{
color: #0000ff;
font-weight: normal;
text-decoration: underline;
}

a.linkD{
color: #033a51;
font-weight: normal;
text-decoration: none;
}

a:hover.linkD{
color: #033a51;
font-weight: normal;
text-decoration: none;
}

div#footer{
padding-top: 20px;
color: #ffffff;
}