body {
    background-color: #ffffff;
}
iframe {
    border: 0px;
}
td, th, p, div, span {
    font-family: arial;
    font-size: 12px;
    color: #555555;
}
th {
    font-weight: bold;
    font-size: 14px;
}
b {
    color: #000000;
}
input {
    font-family: arial;
    font-size: 10px;
}
img{
    border: none;
    vertical-align: middle;
}
.inrow, .inrow_t, .inrow_b, .inrow_tb{
    height: 20px;
    padding: 2px;
    line-height: 16px;
}
.inrow_tb, .inrow_b{
    border-bottom:1px solid #000000;
}
.inrow_tb, .inrow_t{
    border-top:1px solid #000000;
}
.error_text{
    color: #ffffff;
    font-weight: bold;
    background-color: #CC3333;
    padding: 2px;
}
.required_note{
    font-size: 10px;
    text-align: right;
}
.verify_note{
    text-align: center;
}
.verify_statement{
    text-align: justify;
    background-color: #cfcfcf;
    width: 350px;
    padding-left: 25px;
    padding-right: 25px;
}
.title {
    font-family: arial;
    font-size: 16px;
}

.borderT {
    border: 1px solid #999999;
}
.borderT_2 {
    border: 1px solid #999999;
    border-bottom: none;
}
.rowTop {
    background-color: #dddddd;
    border-bottom: 1px solid #999999;
}
.rowA, .rowB, .rowS{
  padding: 3px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.rowA{
    border-bottom-color: #999999;
    background-color: #FFD9B3;/*#fff9f2;*/
}
.rowB{
    border-bottom-color: #666666;
    background-color: #ffffff;/*#ffcc99;*/
}
.rowS{
    padding: 6px;
    border-bottom-color: #666666;
    background-color: #000000;
    color: #ffffff;
}

.bMaint{
    border-top: 3px solid #dddddd;
}
.bMaint2{
    border: 3px solid #999999;
}
.bMain, .bMainc{
    border: 3px solid #dddddd;
    border-top: none;
    border-bottom: none;
}
.bMainc{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    background-color: #dddddd;
}
.bMaintPlus{
    text-align: right;
    background-color: #F2FFF2; /*#ccffcc;*/
}

.n_Table, .n_Table_Topics {
    border: 1px solid #777777;
    border-bottom: none;
}
.n_Table_Topics {
    width: 300px;
}
.n_Row, .n_RowL, .n_RowT, .n_RowFF,
.n_RowS, .n_Number, .n_Title, .n_Time {
    border-bottom: 1px solid #777777;
}
.n_RowA, .n_RowB, .n_RowAm, .n_RowBm,
.n_RowAd, .n_RowBd, .n_RowAb, .n_RowBb{
    white-space: nowrap;
    border-bottom: 1px solid #cccccc;
}
.n_Row {
    background-color: #ffffff;
    border-left: 1px solid #777777;
}
.n_RowA, .n_rowAb {
    background-color: #FFFFD9;/*#ffffcc;*/
}
.n_RowB, .n_rowBb {
    background-color: #ffffff;/*#eeeebb;*/
}
.n_rowAb, .n_rowBb {
    border-bottom: 1px solid #777777;
}
.n_RowT {
    vertical-align: bottom;
    background-color: #cccccc;
    text-decoration: none;
}
.n_RowL {
    background-color: #ddffdd;
    text-align: right;
}
.n_RowS {
}
.n_RowFF{
    background-color: #ffffff;
}
.n_RowAm{   /* greenish-grey*/
    background-color: #f2fff2;
    border-bottom-color: #aaddaa;
}
.n_RowBm{    /* greenish-grey*/
    background-color: #e1eee1;
    border-bottom-color: #99cc99;
}
.n_RowAd{    /* reddish-grey */
    background-color: #ffcccc;
    border-bottom-color: #ddaaaa;
}
.n_RowBd{    /* reddish-grey */
    background-color: #eebbbb;
    border-bottom-color: #cc9999;
}
.n_Number{
    text-align: right;
}

.n_Table2{
    border-top: 3px solid #dddddd;
}
.n_Row2, .n_RowT2{
    border: 3px solid #dddddd;
    border-top: none;
}
.n_RowT2{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    background-color: #dddddd;
}
.n_Side {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffcc;
    background-color: #111111;
    letter-spacing: 2;
}
.listHead{
    align: center;
}
.listLink{
    height: 38;
}
.listItem, .listItemA, .listItemB, .listItemAm, .listitemBm, .listItemAd, .listitemBd{
    padding: 4px;
    margin: 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    vertical-align: middle;
}
.listItem, .listItemA{
    background-color: #ffffff;
    border-bottom-color: #dddddd;
}
.listItemB{
    background-color: #eeeeee;
    border-bottom-color: #cccccc;
}
.listItemAm{   /* greenish-grey*/
    background-color: #f2fff2;
    border-bottom-color: #aaddaa;
}
.listItemBm{    /* greenish-grey*/
    background-color: #e1eee1;
    border-bottom-color: #99cc99;
}
.listItemAd{    /* reddish-grey */
    background-color: #ffcccc;
    border-bottom-color: #ddaaaa;
}
.listItemBd{    /* reddish-grey */
    background-color: #eebbbb;
    border-bottom-color: #cc9999;
}

.pic, .text, .items, .blank {
    font-size: 12px;
    font-weight: bold;
    width: 300;
    text-align: center;
    background-color: #EBE8E8;
}
.pic {
    height: 85;
}
.text {
    height: 50;
    vertical-align: top;
}
.items {
    text-align: right;
    font-size: 10px;
}
.blank {
    height: 155;
}
.sBack, .sBackB, .sBackR, .sBackBR {
    background-color: #EBE8E8;
}
.s2Back, .s2BackB, .s2BackR, .s2BackBR {
    background-color: #F7F5F5;
}
.sBackB, .sBackBR,
.s2BackB, .s2BackBR
{
    border-bottom: 4px solid #ffffff;
}
.sBackR, .sBackBR,
.s2BackR, .s2BackBR
{
    border-right: 4px solid #ffffff;
}
.sTitle, .sTitle2{
    padding: 15px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background-color: #EBE8E8;
}
.siteTitle_item {
    font-size: 16px;
    font-weight: bold;
    color: #336699;
}
.sTitle{
    border-bottom: 4px solid #ffffff;
}
.price{
    font-weight: bold;
    font-size: 12px;
    color: #ff0000;
    text-align: center;
    background-color: #EBE8E8;
}