body, div, table
{
   font-family: Verdana, Geneva, Arial, Helvetica;
   font-size: 9pt;
   color: #000;
   padding:0;
   margin:0;
}

body
{
   background-image:url(image/pageback.png);
}

#pagebag
{
   position: absolute;
   width:100%;
   height:100%;
   top:0px;
   left:0px;
}

#framebag
{
    position: absolute;
    width:944px;
    height:697px;
    top:20px;
    left:50%;
    margin-left:-472px;
    background-image:url(image/mainbag.png);
    background-repeat: no-repeat;
}

#langbox
{
    position: absolute;
    width:258px;
    height:20px;
    top:545px;
    left:10px;
    margin:0px;
    padding:0px;
    text-align:center;
}

#langbox img
{
    margin:0px;
    padding:0px;
    border:0px
}

#counterbox
{
    position: absolute;
    width:50px;
    height:10px;
    top:10px;
    left:10px;
    margin:0px;
    padding:0px;
    text-align:center;
    overflow: hidden;
    visibility: hidden;
}

#menuetop
{
   position: absolute;
   width:250px;
   height:85px;
   top:15px;
   left:13px;
   margin:0px;
   padding:0px;
   background-image:none;
   font-family: Times New Roman;
   font-size: 11pt;
   color: #000;
}

#menue
{
   position: absolute;
   width:240px;
   height:410px;
   top:123px;
   left:20px;
   margin:0px;
   padding:0px;
   font-family: Times New Roman;
}

#menue a
{
   font-size: 19pt;
   color: #fff;
   display:block;
   text-decoration:none;
   margin-top:15px;
   margin-bottom:20px;
}

#menue .suba
{
   font-size: 0.7em;
}

#menue a:hover
{
   color: #f00;
   text-decoration:underline;
}

#menuebottom
{
   position: absolute;
   width:250px;
   height:75px;
   top:577px;
   left:13px;
}

#menuebottom, #menuebottom table
{
   margin:0px;
   padding:0px;
   font-family: Times New Roman;
   font-size: 11pt;
   color: #000;
   line-height: 11pt
}

#content
{
    position: absolute;
    width:610px;
    height:562px;
    top:107px;
    left:297px;
    overflow: auto;
}

#content p
{
    margin: 10px;
    text-align:justify;
    line-height:14pt;

}

#content p.pagehead
{
    margin:0px;
    padding:10px;
    color:#5757a9;
    font-size: 14pt;
    font-weight:bold;
    border-bottom: 1px solid #5757a9;
}

#content p.texthead
{
    margin:0px;
    margin-top:20px;
    padding:10px;
    color:#5757a9;
    font-size: 12pt;
    font-weight:bold;
}

#content dl
{
    margin:0px;
    padding:10px;
}

#content dt
{  font-size: 10pt;
   font-weight: bold;
   margin-top: 20px;
   margin-bottom: 5px;
   color: #000;
   text-decoration:underline;

}

#content dt a
{
   color: #000;
   text-decoration:none;
}

#content dd
{  text-align: justify;
   padding: 10px;
}


#content
{   scrollbar-3dlight-color:#ccc;
    scrollbar-darkshadow-color:#666;
    scrollbar-base-color:#aaa;
    scrollbar-shadow-color:#666;
    scrollbar-face-color:#fff;
    scrollbar-track-color:#aaa;
    scrollbar-highlight-color:#fff;
    scrollbar-arrow-color:#333; }

table.list
{
   border: 1px solid #888;
   margin:auto;
   width:80%;
   background-color:#eee;
   margin-bottom: 10px;
   margin-top: 20px;
}

table.list th
{
   padding: 10px;
   font-weight: bold;
   background-color:#ccc;
   text-align:left;
}

table.list td
{
   padding: 10px;
   border: 1px solid #aaa;
}

table.list td.right
{
   text-align:right;
}

button.payment
{
   width: 150px;
   height: 75px;

}

table.order
{
   width:500px;
   margin-left:50px;
}

table.order input
{
   border: 1px solid #555;
   background-color: #ddd;
}

#hidebag
{
   width:auto;
   margin-top: 30px;
}

#waitingbag
{
   width:auto;
   margin-top: 130px;
   display:none;
   text-align:center;
   font-size:14pt;
}

#answerbag
{
   width:auto;
   margin-top: 130px;
   text-align:center;
   font-size:14pt;
}

#answerbagerror
{
   width:auto;
   margin-top: 20px;
   text-align:center;
   font-size:12pt;
}

table.paypal
{
   border: 1px solid #888;
   margin:auto;
   width:80%;
   background-color:#eee;
   margin-bottom: 10px;
   margin-top: 40px;
}

table.paypal th
{
   padding: 10px;
   font-weight: bold;
   background-color:#ccc;
   text-align:left;
}

table.paypal td
{
   padding: 10px;
   border: 1px solid #aaa;
}
