body, html
{
 padding: 0px;
 margin: 0px;
 width:100%;
 height:100%;
 vertical-align:top;
 font-family: arial;
 font-size: 12px;
 background-color: #000;
 color: #fff;
}

a:focus {
outline: none;
}
#panel
{
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
}
.all_site
{
 height:100%;
 width:100%;
 vertical-align:middle;
 text-align:center;
}
.all_site td
{
 height:100%;
 width:100%;
 vertical-align:middle;
 text-align:center;
}
#main
{
 width: 799px;
 height: 599px;
 background: url(images/bg_all.gif);
 text-align: left;
}

#top_all_site
{

 text-align: center;
 vertical-align:middle
}


#all_cont
{
 border-collapse: collapse;
 width: 800px;
 border: 1px solid #000;
 text-align:left;
 vertical-align:top;

}
#all_cont td
{
 text-align:left;
 vertical-align:top;
}
#cont
{
 border-collapse: collapse;
 border: 1px solid #fff;
 width: 452px;
 height: 271px;
 position: absolute;
 margin: 183px 0px 0px 241px;
 overflow: auto;
 text-align: left;
 color: #000;
 font-family: 'courier new';
 padding: 5px;
scrollbar-3d-light-color:#000;
scrollbar-arrow-color:#fff;
scrollbar-base-color:#fff;
scrollbar-dark-shadow-color:#000;
scrollbar-face-color:#000;
scrollbar-highlight-color:#000;
scrollbar-shadow-color:#fff;
scrollbar-track-color:#fff;
}
#cont p
{
 margin-top: 0px;
}

#cont img
{
 float: left;
 margin: 0px 5px 5px 0px;
}
#m_men
{
 position: absolute;
 z-index: 100;
}
#m_men a
{
 display: block;
 opacity:0;
 filter:alpha(opacity=0);
 position: absolute;
 color: #fff;
}
#m_men a:hover
{
 display: block;
 opacity: 1;
 filter:alpha(opacity=100);
 position: absolute;
 color: #fff;
}
#m_men a.sel
{
 display: block;
 opacity: 1;
 filter:alpha(opacity=100);
 position: absolute;
 color: #fff;
}
#in_men a
{
 display: block;
 position: absolute;
 color: #fff;
}
#in_men
{
 position: absolute;
 z-index: 50;
}
.data-table td
{
  text-align:left;
  width:100px;
}
.data-table td label
{
 white-space:nowrap !important;
}
.div_mail
{
 position:absolute;
 z-index:1000;
 margin-top:470px;
 margin-left:595px;
}
.div_mail a, .div_mail span
{
 color:#9D9D9D;
 font-size:9px;
}
.feedback td
{
 width:100px;
}

.parther_content
{

}
.parther_content td
{
 height: 5px;
 padding: 0px 0px 2px 0px;
 margin:0px;
 vertical-align:middle;
}
.parther_content a
{
 vertical-align:middle;
 margin-right:10px;
}
.parther_content img
{
 padding: 0px !important;
 margin: 0px 15px 0px 0px;
 float:left;
}

.parther_content span
{
 font-size:14px;
 padding:0px;
 margin:0px;
 color: #6a7cba;
/* font-style:italic;*/
}