﻿body
        {
            margin: 0;
            padding: 0;
            font: normal 12px/14px Arial, Helvetica, sans-serif;
            color: #414141;
        }
        .header01
        {
            position: relative;
            width: 580px;
            height: 120px;
            background: #42a1d8 url(../images/header_bg01.gif) repeat-x left top;            
            z-index: 3;
        }
        .logo01
        {
            position: absolute;
            left: 0;
            top: 0px;
            width: 442px;
        }
        .h_banner01
        {
            position: absolute;
            right: 15px;
            top: 10px;
            text-align: right;
        }
        .page01
        {
            width: 580px;
            margin: auto;
        }
        .content_in01
        {
            position: relative;
            width: 578px;
            border-bottom: 1px solid #c2c2c2;
            border-left: 1px solid #c2c2c2;
            border-right: 1px solid #c2c2c2;
            z-index: 2;
        }
        .leftpanel01
        {
            width: 150px;
            background: #fff;
            vertical-align: top;
        }
        .ctrpanel01
        {
            width: 531px;
            padding: 0 22px 10px 22px;
            vertical-align: top;
        }
        .rgtpanel01
        {
            width: 267px;
            vertical-align: top;
            background: #fff url(../images/dotbrdr01.gif) repeat-y left top;
        }
        .rgtcont01
        {
            background: #fff;
            padding: 15px 11px 0 0;
        }
        .contbox01
        {
            color: #414141;
            font-size: 12px;
            line-height: 18px;
            text-align: justify;
        }
        .pagetitle01
        {
            font-size: 28px;
            color: #101010;
            line-height: 28px;
            padding: 15px 10px 16px 0;
        }
        .emailpop
        {
            width: 365px;
            position: absolute;
            top: 5px;
            right: 350px;
            z-index: 50;
            filter: alpha(opacity=95);
            -moz-opacity: .95;
            opacity: .95;
        }
        .closebtn01
        {
            padding: 5px 10px 3px 0;
            text-align: right;
        }
        .tablebdr02
        {
            background: #f0f4f6 url(../images/panelbg01.gif) repeat-x left top;
            border-top: 4px solid #00a9c7;
            border-bottom: 1px solid #442b7f;
            border-left: 1px solid #badbe9;
            border-right: 1px solid #badbe9;
        }
        .tablepd01 td
        {
            padding: 5px 7px 5px 7px;
            vertical-align: top;
        }
        .redtxtb01
        {
            color: #c92d28;
            font-weight: bold;
        }
        .redtxt01
        {
            color: #c92d28;
            font-size: 12px;
        }
        .redtxtb01 a, .redtxt01 a
        {
            color: #c92d28;
        }
        .bluetxt01
        {
            color: #2173af;
            font-weight: bold;
            font-size: 13px;
            padding-bottom: 5px;
        }
        .bluetxt01 a
        {
            color: #2173af;
        }
        .inputbox01
        {
            border-top: 1px solid #bec3c3;
            border-left: 1px solid #d2d5d5;
            border-bottom: 1px solid #eee;
            border-right: 1px solid #eee;
            padding: 3px 8px 1px 8px;
            font-size: 11px;
            color: #666;
        }
        .btnlft01
        {
            background: url(../images/bg_btnlft01.gif) no-repeat left top;
            width: 7px;
            height: 21px;
            padding: 0px;
        }
        .btnrgt01
        {
            background: url(../images/bg_btnrgt01.gif) no-repeat right top;
            width: 23px;
            height: 21px;
            padding: 0px;
        }
        .btnctr01
        {
            background: url(../images/bg_btnctr01.gif) repeat-x left top;
            height: 21px;
            color: #0086c1;
            font-size: 11px;
            font-weight: bold;
            padding: 0 4px 0 4px;
        }
        .btnctr01 a
        {
            color: #0086c1;
        }
        .btnctr01 a:hover
        {
            color: #000000;
            text-decoration: none;
        }
        .title
        {
            background: url(../images/circle_arrow_bullet.gif) no-repeat left 3px;
            padding: 0 0 0 15px;
        }
