.main_panel
{
    width: 990px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: left;
}
.panelC
{
    width: 735px;
    padding: 0 0 0 5px;
    vertical-align: top;
    text-align: right;
}
.panelR
{
    vertical-align: top;
    width: 255px;
    text-align: left;
    padding: 0 0 0 2px;
}
.page
{
    padding: 4px 20px 0;
    vertical-align: top;
    text-align: justify;
    color: #23697C;
}
.panelBC
{
    padding: 10px 30px 0 20px;
    vertical-align: top;
    text-align: justify;
}
.panelBR a:link, .panelBR a:visited
{
    color: #366;
}
.panelBR img
{
    border-width: 0;
}
.pshadow
{
    width: 990px;
}
body
{
    font-family: Arial AMU, Selfayen;
    padding: 0;
    margin: 2px;
    font-size: 8pt;
    line-height: 18px;
    background-color: #e5e5e5;
}
.b1, .b2, .b3, .b4, .tb1, .tb2, .tb3, .tb4
{
    font-size: 1px;
    overflow: hidden;
    display: block;
}
.b1, .tb1
{
    height: 1px;
    background: #a1a1a1;
    margin: 0 5px;
}
.b2, .tb2
{
    height: 1px;
    background: White;
    border-right: 2px solid #a1a1a1;
    border-left: 2px solid #a1a1a1;
    margin: 0 3px;
}
.b3, .tb3
{
    height: 1px;
    background: White;
    border-right: 1px solid #a1a1a1;
    border-left: 1px solid #a1a1a1;
    margin: 0 2px;
}
.b4, .tb4
{
    height: 2px;
    background: White;
    border-right: 1px solid #a1a1a1;
    border-left: 1px solid #a1a1a1;
    margin: 0 1px;
}
.contentb
{
    border-right: 1px solid #888;
    border-left: 1px solid #888;
    background: white url('../userfiles/image/default/top_gray.jpg') repeat-x;
}
.tb2, .tb3, .tb4
{
    background-color: #f2f2f2;
}
h1
{
    color: #23697c;
    font-size: 12pt;
    padding: 0;
    margin: 5px 0 10px;
    padding-bottom: 0;
}
h2
{
    color: #23697c;
    font-size: 11pt;
    padding: 0;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-bottom: 0;
}
a:link, a:visited
{
    font-size: 8pt;
    text-decoration: none;
    font-weight: 700;
    color: #23697C;
}
a:hover
{
    font-size: 8pt;
    text-decoration: none;
    color: #68b92e;
    font-weight: 700;
}
ul
{
    list-style: disc url('../userfiles/image/bullets/greenbullet.jpg') outside;
}
ul#red
{
    list-style: disc url('../userfiles/image/bullets/redbullet.jpg') outside;
}
p
{
    text-align: justify;
    text-indent: 0;
    margin: 0;
    padding: 0;
}
.ameriagroup a
{
    color: #23697C;
    font-size: 10pt;
}
.ameriagroup a:hover, .panelBR a:hover
{
    color: #68b92e;
}
input
{
    font-family: Verdana, Helvetica, sans-serif;
}
.secure_code
{
    margin-top: 10px;
}
.secure_code input
{
    width: 200px;
    border: inset 1px gray;
}
*html .secure_code input
{
    border: inset 1px #c2c2c2;
}
.secure_code_incorrect_label
{
    color: Red;
}
.rm
{
    border-top: solid 1px #d3d3d3;
}
.rmI
{
    border-bottom: solid 1px #d3d3d3; /*height: 24px;*/
}
.rmI:link, .rmI:visited
{
    display: block;
    font-weight: 700;
    color: Black;
    padding: 7px 0 7px 20px;
}
.rmI:hover
{
    color: Black;
    background-color: #e5e5e5;
}
.rmselI:link, .rmselI:visited, .rmselI:hover
{
    background-color: #e5e5e5;
}
.lm
{
    border-width: 0;
    font-size: 8pt;
    padding: 0;
    font-family: Verdana;
}
.lmI
{
    padding: 5px;
}
.lmI:link, .lmI:visited, .lmI:hover
{
    font-weight: 700;
    font-size: 8pt;
    color: Black;
}
.lmselI:link, .lmselI:visited, .lmselI:hover
{
    text-decoration: underline;
    font-weight: 700;
    font-size: 8pt;
    color: #68b92e;
}
.lg
{
    height: 49px;
    width: 194px;
    position: relative;
    top: -20px;
    background-image: url('../userfiles/image/Menues/lang_menu_bg.png');
}
.lglang
{
    vertical-align: bottom;
}
.nb td.image
{
    width: 85px;
}
.nb td.text
{
    width: 240px;
    line-height: 15px;
    padding-bottom: 8px;
}
.nb div.date
{
    color: #68b92e;
    letter-spacing: 1px;
    font: 700 7pt Verdana;
}
.nb a:link, .nb a:visited
{
    color: #6d7073;
    font-weight: 400;
}
.nb td
{
    vertical-align: top;
    text-align: left;
}
.nbbtm
{
    width: 100%;
    text-align: right;
    padding-top: 10px;
}
.nbbtm a
{
    position: relative;
    left: -45px;
    top: -15px;
}
.nb h1.title
{
    background: url('../userfiles/image/title/news.jpg') no-repeat;
    text-indent: 40px;
    height: 35px;
    padding-top: 8px;
    margin: 15px 0 0;
}
.pl
{
    padding-bottom: 15px;
}
.pl table
{
    width: 252px;
}
.pltitle
{
    width: 235px;
    font-weight: 700;
    padding: 6px 5px 3px 13px;
    background: url('../userfiles/image/product/plb.jpg') no-repeat bottom left;
    height: 22px;
}
.pl table.itm
{
    height: 25px;
    border-bottom: solid 1px #cfd9db;
}
.pl td.bul
{
    width: 17px;
    padding-left: 3px;
}
.pl a:link, .pl a:visited
{
    color: Black;
    font-weight: 400;
}
.pl a:hover, .nb a:hover
{
    color: #68b92e;
    font-weight: 400;
}
.pl div.top
{
    width: 250px;
    background-color: #dcdcdc;
    padding: 2px;
}
.plmintitle
{
    width: 236px;
    font-weight: 700;
    padding: 6px 5px 0 13px;
    background-color: #dcdcdc;
    height: 22px;
    color: #23697c;
}
.PageUpdatedDateInfo
{
    padding-top: 20px;
}
.ExchangeUpdatedDateInfo
{
    padding-left: 10px;
}
.anc
{
    line-height: 14px;
}
.anc div
{
    padding-bottom: 4px;
}
.uplink
{
    margin-left: -8px;
    zoom: 1;
    color: #0e4353;
}



