/*
 *  Professor Tu Weiming
 *  Copyright ©1997-2004 Techlar Innovations. All rights reserved.
 *          
 *  Filename:       mslayout.css
 *  Version:        1.0.3790.0
 *  Purpose:        Provides style sheet for Internet Explorer (Windows)
 *  Modified:       May 2, 2004
 *  Flags:            
 *
 */

a
{
    color: #0050ff;
    text-decoration: none;
}

a:hover
{
    color: #ff0000;
    text-decoration: none;
}

blockquote
{
    margin-bottom: 0.75em;
    margin-top: 0.75em;
}

body
{
    background-color: #d7d7d7;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.0pt;
    line-height: 1.6em;
}

button
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.0pt;
    padding: 2px;
}

form
{
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h1
{
    font-family: Times New Roman, serif;
    font-size: 18.0pt;
    font-weight: normal;
    letter-spacing: 0.1em;
    line-height: 1.2em;
    margin-bottom: 0.75em;
    margin-top: 0.25em;
}

h2
{
    font-family: Times New Roman, serif;
    font-size: 14.0pt;
    font-weight: normal;
    letter-spacing: 0.1em;
    line-height: 1.6em;
    margin-bottom: 0.25em;
    margin-top: 1.5em;
}

h3
{
    font-family: Times New Roman, serif;
    font-size: 11.0pt;
    font-weight: bold;
    letter-spacing: 0.1em;
    line-height: 1.6em;
    margin-bottom: 0.5em;
    margin-top: 1.5em;
}

h4
{
    font-size: 8.0pt;
    font-weight: bold;
    line-height: 1.6em;
    margin-bottom: 0.75em;
    margin-top: 1.5em;
}

h5
{
    color: #008000;
    font-size: 8.0pt;
    font-weight: normal;
    line-height: 1.6em;
    margin-bottom: 0.75em;
    margin-top: 0.75em;
}

h6
{
    font-size: 8.0pt;
    font-weight: normal;
    line-height: 1.6em;
    margin-bottom: 0.75em;
    margin-top: 0.75em;
}

hr
{
    color: #505050;
    height: 1px;
}

img
{
    border: none;
}

input
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.0pt;
    padding: 2px;
}

li
{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

ol
{
    margin-bottom: 1.0em;
    margin-top: 1.0em;
}

p
{
    margin-top: 1.0em;
    margin-bottom: 1.0em;
}

select
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.0pt;
    padding: 2px;
}

table
{
    border: none;
    table-layout: fixed;
}

td
{
    font-size: 8.0pt;
    line-height: 1.6em;
}

textarea
{
    border: 1px solid #c0c0c0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.0pt;
    padding: 2px;
}

th
{
    background-color: #000000;
    color: #ffffff;
    font-size: 8.0pt;
    font-weight: normal;
    line-height: 1.6em;
    text-align: left;
}

th a
{
    color: #ffffff;
}

th a:hover
{
    color: #ffff00;
}

ul
{
    margin-bottom: 1.0em;
    margin-top: 1.0em;
}

.block
{
    border: 1px solid #808080;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

.block h2
{
    margin-top: 0.0em;
}

.block h3
{
    margin-top: 0.0em;
}

.fields
{
    margin-top: 1.0em;
}

.fields th
{
    background-color: #ffffff;
    color: #000000;
    padding-top: 2px;
}

.fieldv
{
    font-size: 7.0pt;
}

.fieldx
{
    padding-top: 2px;
}

.first
{
    margin-top: 0.25em;
}

.formdiv
{
    border-bottom: 1px solid #000000;
    margin-top: 0.5em;
}

.headdiv
{
    border-bottom: 1px solid #000000;
}

.listitem
{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.listview
{
}

.listview td
{
    border-top: 1px solid #ffffff;
    background-color: #d7d7d7;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.listview .listsel td
{
    background-color: #c0c0c0;
}

.listsep
{
    color: #c0c0c0;
}

.menu
{
    background: #505050;
    border: none;
    color: #ffffff;
    filter:progid:DXImageTransform.Microsoft.Fade (duration=0.15);
    line-height: 1.6em;
    padding: 5px;
    position: absolute;
    visibility: hidden;
    width: 12.0em;
    z-order: 1;
}

.menu a
{
    color: #ffffff;
}

.menu a:hover
{
    color: #ffff00;
}

.menu hr
{
    color: #c0c0c0;
}

.small
{
    font-size: 7.0pt;
}

.select
{
    background: #ffffff;
    border: 1px solid #c0c0c0;
    cursor: hand;
    color: #ffffff;
    filter:progid:DXImageTransform.Microsoft.Fade (duration=0.15);
    line-height: 1.4em;
    overflow: auto;
    padding: 2px;
    position: absolute;
    visibility: hidden;
    width: 12.0em;
    z-order: 1;
}

.submit
{
    background-color: #d7d7d7;
    border: 1px solid #ffffff;
    color: #000000;
    padding: 3px;
}

.text
{
    border: 1px solid #c0c0c0;
    height: 1.8em;
}

.vfirst
{
    margin-top: 0.0em;
}

.xbanner
{
}

.xbody
{
    padding: 15px;
}

.xbody-s
{
    border-right: 1px solid #505050;
    padding: 15px;
}

.xcopyright
{
    font-size: 7.5pt;
}

.xmenubar
{
    background-color: #505050;
    color: #ffffff;
    font-size: 7.0pt;
    line-height: 1.0em;
    text-align: left;
    vertical-align: middle;
}

.xmenubar a
{
    color: #ffffff;
}

.xmenubar a:hover
{
    color: #ffff00;
}

.xsidebar
{
    background-color: #eaeaea;
    border: 1px solid #ffffff;
    font-size: 8.0pt;
    padding: 10px;
}

.xsidebar h2
{
    font-size: 11.0pt;
    margin-bottom: 0.5em;
}

.xsidebar h3
{
    font-size: 9.0pt;
    font-weight: bold;
    margin-bottom: 0.75em;
}

.xsidebar p
{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

.xsidehead
{
    margin-top: 1.0em;
}

.xtable
{
    background-color: #ffffff;
    border: 1px solid #ffffff;
}

.webimage
{
    border-top: 1px solid #505050;
    padding-top: 18px;
}

.webtext
{
    border-top: 1px solid #505050;
}
