*
{
    margin: 0;
    padding: 0;
}
body
{
    background: #1a1e23;
    font-size: 100%;
    line-height: 1em;
    font-family: arial, tahoma;
    color: #7a7a7a;
    text-align: center;
}

/*in_line*/
input, select
{
    vertical-align: middle;
}
img
{
    border: 0;
    vertical-align: top;
    text-align: left;
}
ul
{
    list-style: none;
}

a:hover
{
    text-decoration: none;
}
a
{
    color: #7a7a7a;
}

.column
{
    float: left;
}
.clear, .content_top, .content_bot, .col_box, p
{
    width: 100%;
    overflow: hidden;
}

/*header*/
.tail_header
{
    background: url(images/tall_header.gif) 0 0 repeat-x;
    width: 100%;
    height: 433px;
}
.tail_header .site_center
{
    position: relative;
}
.header_link
{
    height: 7px;
    text-indent: 838px;
    background: url(images/header_link.jpg) 0 0 no-repeat;
}
/*
.header_link img{ margin-top:11px;}
*/
.header_logo
{
    height: 333px;
    background: url(images/header_logoII.jpg) 29px 0 no-repeat;
}
.header_logo span
{
    display: block;
    padding: 50px 0 0 90px;
}
.header_logo span img
{
    display: block;
    margin-bottom: 24px;
}
.header_menu
{
    height: 58px;
    text-indent: 31px;
    text-align: left;
}
.left_tail
{
    width: 49%;
    height: 398px;
    float: left;
}
.right_tail
{
    width: 51%;
    height: 398px;
    float: right;
    background: url(images/tall_header_right.gif) 0 0 repeat-x;
}
.extra
{
    position: relative;
    width: 100%;
    text-align: center;
}
.extra_1
{
    position: absolute;
    width: 100%;
}

/*footer*/
.footer
{
    text-align: center;
    color: #46535b;
    padding: 18px 0;
    font-size: 0.75em;
}
.footer a
{
    color: #46535b;
    text-decoration: none;
}
.footer a:hover
{
    text-decoration: underline;
}


/*content*/
.tail_content_row_top
{
    background: #1a1e23 url(images/tail_content_row_top.gif) 0 0 repeat-x;
    width: 100%;
}
.tail_content_bot_top
{
    background: #131519;
}
.box_1
{
    background: #1d2126 url(images/box_1.gif) 0 0 repeat-x;
    padding: 15px 19px 26px 22px;
}
/**/
.content_top
{
    padding: 23px 0 22px 0;
}
.content_bot
{
    padding: 42px 0 42px 0;
}
.ind_title
{
    height: 74px;
    text-align: left;
}
.ind_title img
{
    position: absolute;
}
.ind_title span
{
    position: absolute;
    padding: 20px 0 0 0;
    color: #f0b14d;
}
.st_text_1
{
    line-height: 1.312em;
}
.st_text_1 dt
{
    color: #7ea477;
    padding-bottom: 14px;
}
.st_text_1 dt a
{
    color: #fff1b7;
    background: url(images/bull_dl.gif) center left no-repeat;
    padding: 0 0 0 22px;
    float: right;
}
.st_text_1 dd span
{
    display: block;
}
.st_text_2 dt
{
    color: #7fad77;
}
.st_text_2 dd
{
    padding-bottom: 13px;
}
.extra_ind_left
{
    padding-left: 58px;
    width: 100%;
}
.text_1
{
    color: #7ea477;
}
.indent_top
{
    display: block;
    margin-top: 15px;
}
.br
{
    display: block;
}
.list li a
{
    color: #ffffff;
    font-size: 1.187em;
    line-height: 1.5em;
}
.list_1 li a
{
    color: #7fad77;
    font-size: 1.187em;
    line-height: 1.5em;
}
/**/
.img_left
{
    margin: 2px 26px 0 0;
    float: left;
}
.indent_bot
{
    display: block;
    margin-bottom: 11px;
}
.indent_top_bot
{
    display: block;
    margin: 25px 0;
}
.indent_top1
{
    display: block;
    margin-top: 31px;
}
.link
{
    color: #7fad77;
    font-size: 1.187em;
}
.linka
{
    color: #7fad77;
}
.title
{
    display: block;
    margin-bottom: 11px;
}
p
{
    margin-top: 11px;
}
.ind_1
{
    margin-top: 31px;
    display: block;
}
.link_1
{
    color: #ffffff;
    font-size: 1.187em;
}
.link_2
{
    color: #f0d88b;
    float: right;
    display: block;
    margin-top: 5px;
    margin-right: 11px;
}
.link_1a
{
    color: #f0d88b;
    font-size: 1.06em;
}

/*text_style*/
.text_top, .text_bot
{
    font-size: 0.75em;
    color: #8c9599;
    line-height: 1.5em;
}


/*================== index.html ==================*/
#page1 .content_top .col_2 .col_box
{
    position: relative;
    margin: 0 0 0 -20px;
}
#page1 .content_top .col_2 .col_box .col_box_1
{
    width: 238px;
}
#page1 .content_top .col_2 .col_box .col_box_2
{
    width: 238px;
    margin-left: 28px;
}
#page1 .content_top .col_2 .col_box .img_left
{
    margin-right: 9px;
}
/*================== index-3.html ==================*/
#page4 .content_top .col_1 .col_box .col_box_1
{
    width: 238px;
}
#page4 .content_top .col_1 .col_box .col_box_2
{
    width: 238px;
    margin-left: 28px;
}
#page4 .content_top .col_1 .col_box .img_left
{
    margin-right: 9px;
}
/**/
#page4 .content_bot .col_box_1
{
    width: 150px;
}
#page4 .content_bot .col_box_2
{
    width: 100px;
}
/*================== index-4.html ==================*/
#page5 .content_top .col_2 .col_box
{
    position: relative;
    margin: 0 0 0 -20px;
}
#page5 .content_top .col_2 .col_box .col_box_1
{
    width: 238px;
}
#page5 .content_top .col_2 .col_box .col_box_2
{
    width: 238px;
    margin-left: 28px;
}
#page5 .content_top .col_2 .col_box .img_left
{
    margin-right: 9px;
}
/*================== index-5.html ==================*/
#page6 .content_bot .col_box .col_box_1
{
    width: 238px;
}
#page6 .content_bot .col_box .col_box_2
{
    width: 238px;
    margin-left: 28px;
}
#page6 .content_bot .col_box .img_left
{
    margin-right: 1px;
}
/*================== index-6.html ==================*/
#page7 .content_top .col_box .col_box_1
{
    width: 260px;
}
#page7 .content_top .col_box .col_box_2
{
    width: 220px;
}
#page7 .form input
{
    width: 210px;
    height: 18px;
}
#page7 .form textarea
{
    width: 220px;
    height: 109px;
    overflow: auto;
    display: block;
    margin-bottom: 11px;
}
#page7 .form textarea, #page7 .form input
{
    border: 1px solid #7e7e7e;
    color: #000;
    font-size: 1em;
    font-family: Tahoma;
}
#page7 .indent_form
{
    height: 27px;
}
#page7 .indent_link
{
    margin-left: 120px;
    margin-right: 23px;
}


.pstrength-minchar
{
    font-size: 10px;
}
