html, body {
    height:100%;
}

body {
    background:url(images/design/bg/bg_body.gif) repeat-x top #fff;
    margin:0;
    padding:0;
}

body, td {
    font-family:verdana, arial, tahoma, sans-serif;
    font-size:70%;
    color:#666666;
}


a,a:link,a:visited,a:active    {
    color:#11579B;
    text-decoration: none;
}
a:hover {
    color:#11579B;
    text-decoration: underline;
}

a.blue,a.blue:link,a.blue:visited,a.blue:active    {
    color:#3542a6;
    text-decoration:none;
}
a.blue:hover {
    color:#ff6d00;
    text-decoration:none;
}


a.white,a.white:link,a.white:visited,a.white:active    {
    color:#fff;
    text-decoration:none;
}
a.white:hover {
    color:#fff;
    text-decoration:underline;
}

p {

}

h1 {
    font-weight:bold;
    font-size:13px;
    margin-top:20px;
    margin-left:0px;
    margin-bottom:10px;
    color:#202c84;
}

h2 {
    font-weight:bold;
    font-size:12px;
    color:#11579B;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
}

h3 {
    font-weight:bold;
    font-size:11px;
    color:#11579B;
    margin-top:0px;
    margin-left:0px;
    margin-bottom:0px;
}

form {
    margin:0 0 0 0;
}

img {
    border:none;
}

.tbl_main {
    height:100%;
    width:100%;
}

.top_left {
    width:50%;
    height:244px;
    background:url(images/design/bg/bg_top_left.gif) no-repeat top right;
}

.top_right {
    width:50%;
    background:url(images/design/bg/bg_top_right.gif) no-repeat top left;
}

.big_top {
    background:url(images/design/bg/bg_top_pic1.jpg) no-repeat top left #fff;
    text-align:right;
}

.big_top1 {
    height:244px;
    width:100%;
    background:url(images/design/bg/bg_top_pic2.jpg) no-repeat top right;
}

.logo {
    width:100%;
    text-align:right;
    padding-left:297px;
    padding-right:41px;
}

.tbl_menu {
    
}

.menu {
    float:right;
    dissplay:block;
    white-space:nowrap;
    font-size:11px;
    font-weight:bold;
    padding:22px 40px 0 0;
    background:url(images/design/bg/bg_body.gif) repeat-x top;
}

.left_pic {
    background:url(images/design/bg/bg_left_pic.jpg) #4856af;
}

.right {
    background:url(images/design/bg/bg_content.gif) repeat-y right;
}

.content {
    width:100%;
    padding-left:17px;
}

.delim {
    height:1px;
    background:#95949f;
}

.slogan {
    text-align:right;
    padding:0 41px 0 0;
    background:#fff;
}

.order {
    padding-left:22px;
}

.bot_pic {
    height:67px;
    font-size:10px;
    background:url(images/design/bg/bg_bot_pic.jpg);
    padding:0 0 5 5px;
}

.bottom {
    background:url(images/design/bg/bg_bot1.gif);
}

.bot_menu {
    width:100%;
    background:url(images/design/bg/bg_bot.jpg) no-repeat top right;
    text-align:center;
    font-size:9px;
    padding:0 0 5px 0;
}

.bot_right {
    background:url(images/design/bg/bg_bot2.gif);
}


.input {
    border:1px solid #2058bc;\
    font-size:10px;
}

.submit {
    color:#FFFFFF;
    background:#313e8d;
    border:1px solid #CDE3F9;
    font-size:9px;
    font-weight:bold;
    padding-right:5px;
    padding-left:5px;
    height:18px;
}