*
{
 margin:0;
 padding:0;
}

body
{
 background:#0d6791;
 font-size:100%;
 line-height:1em;
 font-family:Arial, tahoma;
 color:#7a7a7a;
}

/*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;
}

.col_content, .clear
{
  overflow:hidden;
 padding:15px;
 background-color:#EDEDEF;
width:839px;
}

/*tail*/
 .tail
{
position:absolute;
 width:100%;
}

.pad_right
{
padding-left:0px;
padding-top:0px;
padding-right:6px;
padding-bottom:6px;
}

.tail_left
{
width:49%;
 height:830px;
 float:left;
 background:url(images/tail_left.gif) 0 0 repeat-x;
}

.tail_right
{
width:51%;
 height:830px;
 float:right;
 background:url(images/tail_right.gif) 0 0 repeat-x;
}

.site_center
{
position:relative;
 width:100%;
 text-align:center;
}

.site_center_1
{
width:980px;
 margin:0 auto;
 text-align:left;
 background:#0d6791 url(images/content_bg-white.jpg) 0 293px no-repeat;
}

/*tail_finish*/
  /*header*/
 .header
{
 background:url(images/header_bg.jpg) 0 0 no-repeat;
 height:293px;
}

.logo
{
 position:absolute;
 margin:109px 0 0 82px;
}

.menu_bg .indent_left_m2
{
 margin-left:9px;
}

.menu_bg .indent_left_m3
{
 margin-left:15px;
}

.menu_bg .indent_left_m4
{
 margin-left:10px;
}

.menu_bg .indent_left_m5
{
 margin-left:13px;
}

.menu_bg .indent_left_m6
{
 margin-left:17px;
}

.menu_bg
{
 position:absolute;
 margin:260px 0 0 70px;
}

.menu_text
{
 position:absolute;
 margin:260px 0 0 96px;
}

.menu_text li
{
 float:left;
 display:block;
}

.menu_text li a
{
 color:#ffffff;
 text-decoration:none;
 font-size:0.812em;
 margin-right:45px;
 position:relative;
 font-weight:bold;
}

.menu_text li a.highlight-gray
{
color:#CCCCCC;
}

.menu_text li a:hover
{
 color:#CCCCCC;
 }

.menu_text small
{
 font-size:0.812em;
 margin-right:1px;
}

.menu_text .indent_left_m2
{
 margin-left:9px;
}

/*footer*/
 .footer
{
 margin:0 57px 0 54px;
 background:url(images/footer_bg.gif) 0 0 repeat-x;
 color:#ffffff;
 font-size:0.75em;
 padding:28px 0 46px 0;
 text-indent:15px;
 word-spacing:2px;
}

.footer a
{
 color:#6fd5ff;
 text-decoration:none;
}

.footer a:hover
{
 color:#FFF;
}

.footer img
{
 vertical-align:middle;
 margin-left:3px;
}

/*content*/
 .content
{
padding-left:54px;
 color:#003399;
 line-height:1.375em;
 font-size:0.687em;


}

.content h1
{
 padding-top:20px;
padding-bottom:5px;
 padding-left:15px;
 height:30px;
 line-height:25px;
 font-family:Trebuchet, Helvetica, Arial, Verdana, Helvetica, sans-serif;
 font-size: 11pt;
 color:#083761;
}
.content h2
{
 padding-bottom:10px;
padding-left: 30px;
 margin:0px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 9pt;
 color:#083761;
}

.content h2.alternate
{
 padding-bottom:10px;
padding-left: 30px;
 margin:0px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size: 9pt;
 color:#083761;
}

.content h1.home
{
font-family: Verdana,Arial,Helvetica,sans-serif;
 line-height: 25px;
 color: rgb(102, 102, 102);
 height: 35px;
 padding-top: 10px;
 padding-left: 15px;
}

.highlight
{
color:#2C6E90;
}

.highlight-gray
{
color:#D1D1D1;
}

.content h1 img
{
 margin-top:34px;
}

.content .indent_bot
{
 display:block;
 margin-bottom:13px;
}

.content .indent_bot1
{
 display:block;
 margin-bottom:31px;
}

.content .title
{
 display:block;
 margin-bottom:8px;
}

.content .st_text dt
{
 font-weight:bold;
 font-size:1.06em;
}

.content .st_text dd
{
 padding-bottom:14px;
}

.content .link
{
 background:url(images/link_bull.gif) center right no-repeat;
 padding-right:7px;
 text-decoration:none;
}

.content .link:hover
{
 color:#2CB2EB;
}

.content .list li a
{
background:url(images/list_marker.gif) 0 3px no-repeat;
 padding-left:12px;
 color:#003399;
 line-height:1.5em;
}

.content .list li a:hover
{
 color:#2cb2eb;
}

.content .list_1 li a
{
background:url(images/list_marker.gif) center left no-repeat;
 padding-left:12px;
 color:#003399;
 line-height:1.75em;
}

.content .list_1 li a:hover
{
 color:#2cb2eb;
}

.content .indent_top
{
 margin-top:16px;
}

.content p
{
 margin-top:0px;
 margin-bottom:14px;
 color:#555555;
 line-height:16px;
 font-family: Arial, Verdana, sans-serif;
 font-size:8pt;
 padding-left:30px;
 padding-right:30px;
}


.content li
{
list-style-type: square;
margin-left:44px;
margin-top:0px;
 margin-bottom:0px;
 color:#555555;
 line-height:16px;
 font-family: Arial, Verdana, sans-serif;
 font-size:8pt;
 padding-left:4px;
 padding-right:30px;
}

.content p.table
{
 margin-top:0px;
 margin-bottom:14px;
 margin-left:2px;
 color:#555555;
 line-height:16px;
 font-family: Arial, Verdana, sans-serif;
 font-size:8pt;
 padding-left:0px;
 padding-right:40px;
}

.field_required
{
color:#990000;
}

.table2
{
margin-left:30px;
}

.content .indent_top_bot
{
 margin:11px 0;
}

.content .indent_right
{
 float:right;
 font-weight:bold;
}

.content .br
{
 display:block;
}

.content .img_left
{
 float:left;
 margin:3px 12px 0 0;
}

.content .link_1
{
 color:#003399;
}

/*================== index-4.html ==================*/
 #page5 .content .col_1 .col_box .col_box_1
{
 width:243px;
}

#page5 .content .col_1 .col_box .col_box_2
{
 margin-left:15px;
 width:243px;
}

/*================== index-5.html ==================*/
 #page6 .content .col_1 span
{
 float:right;
 margin-right:30px;
}

#page6 .content .indent_form
{
 height:26px;
}

#page6 .content .form input
{
 height:18px;
}

#page6 .content .form textarea
{
 height:113px;
 overflow:auto;
 margin-bottom:15px;
}

#page6 .content .form textarea, #page6 .content .form input
{
width:175px;
 border:1px solid #8c8c8c;
 padding-left:3px;
 font-size:1em;
 font-family:Arial;
 color:#8c8c8c;
}

.indent_link_form
{
 margin-left:90px;
 margin-right:12px;
}

/* For javascript menu */

#sddm
{    margin: 1px;
    padding: 0;
    z-index: 130;
    width:900px;
    }

#sddm li
{    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial}

#sddm li a
{    display: block;
    margin: 0 1px 0 0;
    padding: 6px 4px;
    width: 115px;
    background: #083761;
    color: #FFF;
    text-align: center;
    text-decoration: none}

.active
{    display: block;
    margin: 0 1px 0 0;
    padding: 6px 4px;
    width: 115px;
    background: green;
    color: #FFF;
    text-align: center;
    text-decoration: none}
    
#sddm li a:hover
{    background: #666666;}

#sddm li a.active
{    background: #888888;}

#sddm div
{    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: #EAEBD8;
    border: 1px solid #083761;
    z-index:110;}

    #sddm div a
    {    position: relative;
        display: block;
        margin: 0;
        padding: 5px 9px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #Ededef;
        color: #2875DE;
        font: 11px arial;
    }

    #sddm div a:hover
    {    background: #666666;
        color: #FFF}


