﻿* {margin: 0; padding: 0;}

body {font: 8pt Verdana, Tahoma, Arial; color: #a7a9ac; background: #000 url(../images/bg.gif) repeat;}

a:link,
a:active,
a:hover,
a:visited {
  color: #a7a9ac;
  text-decoration: underline;
  outline: none;
}

a.img_space {text-decoration: none;}

a img {border: none; outline: none; vertical-align: middle;}

table {border: none; border-spacing: 0px; border-collapse: collapse;}

td {vertical-align: top;}

h1 {display: block; font: bold 18pt Verdana; color: #f15e22;}
h2 {display: block; font: 14pt Verdana; color: #f15e22;}
h3 {display: block; font: 14pt Verdana; color: #999;}
h4 {display: block; font: 14pt Trebuchet MS; color: #f15e22;}
h5 {display: block; font: 10pt Trebuchet MS; color: #f15e22;}
p {display: block; padding:  5px 0px;}


.general {display: block; float: none; width: 1024px; margin: 0 auto;}

.index_top {display: block; float: left; width: 1024px; height: 33px; clear: both; background: url(../images/intro_top_bg.png) left top no-repeat;}
  .index_top .press_room {display: block; float: right; padding: 7px 20px 0px 0px; text-align: right;}
    .index_top .press_room a {font: 16px Trajan Pro; text-decoration: none;}
      .index_top .press_room a img.link_img {display: none;}

.index_middle {display: block; float: left; width: 1024px; text-align: center; clear: both;}

.index_bottom {display: block; float: left; width: 1024px; padding-top: 20px; clear: both; background: url(../images/intro_bottom_bg.png) left top repeat-x;}
  .index_bottom .intro_logo {display: block; float: none; width: 252px; height: 121px; margin: 0 auto; clear: both;}
    .index_bottom .intro_logo img {color: #fff; text-align: center;}

.press_top {display: block; float: left; width: 1024px; height: 260px; clear: both; background: url(../images/press_top_bg.png) left top no-repeat;}
  .press_top .press_logo {display: block; float: none; width: 252px; height: 136px; padding-top: 20px; margin: 0 auto; clear: both;}
  .press_top .dl_doc {display: block; float: none; width: 900px; padding: 30px 0px 0px 110px; clear: both;}
    .press_top .dl_doc a {font: 18px Georgia; text-decoration: none;}
      .press_top .dl_doc a img {margin-right: 5px;}

.press_middle {display: block; float: left; width: 1024px; height: 356px; clear: both; background: url(../images/press_middle_bg.png) left top no-repeat;}
  .press_middle .press_content {display: block; float: left; width: 800px; padding: 30px 0px 0px 110px;}
    .press_middle .press_content .log_in {display: block; float: left; width: 800px;}
      .press_middle .press_content .log_in .items {display: block; float: none; width: 400px; margin: 0 auto;}
      .press_middle .press_content .log_in .item {display: block; float: left; width: 350px; padding: 5px 0px; clear: both;}
        .press_middle .press_content .log_in .item .name {display: block; float: left; width: 150px; padding: 5px 20px 0px 0px; font: 16px Georgia; color: #bfc0c2; text-align: right;}
        .press_middle .press_content .log_in .item .field {display: block; float: left; width: 160px; height: 25px; padding: 7px 0px 0px 10px; background: url(../images/input_bg.png) left top no-repeat;}
          .press_middle .press_content .log_in .item .field .input {display: block; float: left; width: 140px; height: 18px; overflow: hidden;}
          .press_middle .press_content .log_in .item .field input.textbox {display: block; width: 140px; height: 18px; outline: none; border: none;}
          .press_middle .press_content .log_in .item .field.no_bg {height: auto; padding-left: 0px; background: none;}
          .press_middle .press_content .log_in .item .field a {font: 12px Georgia; color: #c5c5c6;}
          .press_middle .press_content .log_in .item .field .btn {width: 73px; height: 32px; color: #e8e8e8; outline: none; border: none; background: url(../images/btn_bg.png) left top no-repeat;}
          .press_middle .press_content .log_in .item .validator {padding-left:170px;padding-top:60px;font: 12px Georgia;color:red;}
        .press_middle .press_content .log_in .item .after_login {display: block; float: left; width: 415px; text-align: center;}
          .press_middle .press_content .log_in .item .after_login .welcome {display: block; float: left; width: 100%; padding-bottom: 20px; font: 30px Georgia;}
          .press_middle .press_content .log_in .item .after_login .click {display: block; float: left; width: 100%; padding-bottom: 30px;}
            .press_middle .press_content .log_in .item .after_login .click a {font: 18px Georgia;}
    .press_middle .press_content .dl_blocks {display: block; float: left; width: 800px; padding: 20px 0px 0px 0px;}
      .press_middle .press_content .dl_blocks .dl_item {display: block; float: left; width: 800px; padding: 5px 0px;}
        .press_middle .press_content .dl_blocks .dl_item a {font: 18px Georgia; color: #a7a9ac; text-decoration: none;}
          .press_middle .press_content .dl_blocks .dl_item a img {margin-right: 5px;}

.press_bottom {display: block; float: left; width: 1024px; height: 134px; font: 9px Verdana; color: #aeafae; clear: both; background: url(../images/press_bottom_bg.png) left top no-repeat;}
  .press_bottom p {padding: 2px 0px;}
  .press_bottom .press_bottom_left {display: block; float: left; width: 400px; padding: 70px 0px 0px 90px;}
  .press_bottom .press_bottom_right {display: block; float: right; width: 400px; padding: 70px 110px 0px 0px; text-align: right;}
    .press_bottom .press_bottom_right span.phone {font: 18px Trajan Pro, Verdana;}
