html, body  {font-family: Arial, Verdana, Tahoma, Sans-serif; color: #000000; font-weight: normal;font-size: 12px;  margin: 0; padding: 0px 0;}

h1 {font-size: 18px; padding: 0px 0 0px 0; margin:0; color: #444444;font-style:italic;}
h2 {font-size: 24px;}
h3 {font-size: 18px; margin: 0; padding: 0;}

img {border: 0; margin: 0; padding: 0;}
table input{width: 250px;}

a{color:#fbfbfb; text-decoration: underline; font-size:12px;text-decoration: underline;}
a:visited {color:#fbfbfb; text-decoration: underline;} 
a:active  {color:red; text-decoration: none;}    
a:hover   {color:red; text-decoration: none;}    



ul, ol {color:white; padding: 0 0 10px 30px; margin: 0; }

li {margin: 5px auto;}

.center{text-align: center;margin-left: auto;margin-right: auto;width: 884px;float: none;background-color:#FFFFFF;}
.header{height:149px;}
    .header input{width: 80px;margin: 0 10px 0 0;}
    .logo  {float:left;width: 370px;height:149px;margin: 0;padding: 0px 0 0px 0px;background: url(../images/logo.jpg) top left #FFFFFF;}
    .header_menu{float:right;margin: 0;padding: 85px 25px 0px 0px;width:400px;}
    .item_menu{float:left;display:inline;text-align: right;padding: 0px 0px 0px 0px;}
    .item_menu_right{float:right;display:block;text-align: right;padding: 0px 0px 0px 0px;}             
     .item_menu_right a{color:#444444; text-decoration: underline;} 
     .item_menu_right a:visited {color:#444444; text-decoration: underline;} 
     .item_menu_right a:active  {color:red; text-decoration: none;}    
     .item_menu_right a:hover   {color:red; text-decoration: none;}    

    
.main{background-color:#dcdcdc;}    
    .main_center{background-color: #333333;width:840px;margin-left: auto;margin-right: auto;}
    .main_title{text-align: center;font-style:italic;color:#444444;font-weight: normal;font-size:18px;padding: 30px 0 30px 0;display: block;width: 840px;margin-left: auto;margin-right: auto;}
    .main_center .title{font-family:Georgia,Arial;font-style:italic;color:#999999;font-weight: normal;font-size: 32px;padding: 20px 20px 40px 20px;display:block;}
    .step_{float:none;display:inline-block;width:80%;margin-left:auto;margin-right:auto;}
    .step{float:left;height: 170px;width:25%; display: block; color:white}
    .step .title{font-size: 16px;font-weight:bold;display:inline;}
    .step_separator{float:left;width:12.5%;height:170px;display: block;background: url(../images/step_separator.gif) no-repeat center 50px}
    
    .main_menu{display:inline-block;;width: 100%;padding:8px 0 8px 0;background-color:#414141;margin-bottom:-3px;}
    .main_menu .left{display:block;float:left;padding:0 0 0 25px;}
    .main_menu .right{display:block;float:right;}
     .main_menu a{color:#fbfbfb; text-decoration: underline; font-size:11px;text-decoration: none;}
     .main_menu a:visited {color:#fbfbfb; text-decoration: none;} 
     .main_menu a:active  {color:red; text-decoration: none;}    
     .main_menu a:hover   {color:red; text-decoration: none;}    
     .main_menu ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
     .main_menu ul li {float:left;margin:0;padding:0 20px 0 0;}
    
    .navigation{width:790px;background-color:#414141;display:inline-block;padding:8px 25px;text-align:left;margin:0px; color:white;margin-left: auto;margin-right: auto;}
    
    .massag{text-align: left; width:840px;margin-left: auto;margin-right: auto;}
    .massag_body{height:85px;text-align: left; background-color: #f5f5f5;padding: 25px 25px 0px 25px;}
    .massag_footer{padding: 0;margin:0 0 0 25px; height:27px;width:28px;background:url(../images/massagbottom.gif) no-repeat left top}
    .massag_body .text{font-style:normal;color:#444444;font-weight: normal;font-size:24px;}
    .massag_body .text_b{font-style:italic;color:#757474;font-weight: normal;font-size:24px;}
    
    .main_footer{float:right; display: block;padding: 0 45px 0 0;}
    .main_block_footer{height: 46px;}
    .main_footer .logo_bottom{float:left;height:46px;width:50px;background: url(../images/image_bird.gif) no-repeat left top;}
    .main_footer .text {float:left;font-size:18px;color:#000000;text-align:left;padding: 0 0 0 10px;}
    .main_footer .text span{float:left;font-size:18px;color:#000000;text-align:left;font-weight:bold;font-style:italic;}
    .main_footer .text a{float:left;font-size:18px;color:#898787;}
    
.page{display:block;padding:30px 25px;text-align:left;width:790px;background-color:#333333;margin-left:auto;margin-right:auto;color:white;margin-bottom:0px;}    
    .page h1{color:white}
    .page strong{color:#999999;font-size:18px;font-weight:normal;}

.footer{text-align:left;padding:20px;background-color:#FFFFFF;}  
    .footer .left{float:left;} 
    .footer .right{float:right;}               
    .footer span{font-size: 10px;color:#2c2c2c}
    
.my{clear:both;height:0px;line-height: 0px;margin:0px;padding:0;border:0;}
   
   
.top   {clear: both; width: 100%;  margin: 0; padding: 0;}


.table_all{width: 100%;}
.table_form{text-align:left;}
.table_form tr td{vertical-align:top;}

.forms1 {width: 400px; margin: 10px 0; padding: 10px; border-bottom: 1px solid #000000; font-size: 11px; font-weight: normal;}
.forms1 input {margin-top: 5px; padding-top:10px;}

.td1 {padding: 10px; border: 1px solid #000000;}
.td2 {font-size: 12px; font-weight: bold; padding: 3px 10px; border-bottom: 1px solid #535353; background: #000000;}
.tr1 td {background:#FFFFFF none repeat scroll 0 0;border:1px solid #FFFFFF;height:25px;color:black;}
.tr1 td a{color:black;text-decoration:underline;}
.tr1 td a:visited{color:black;text-decoration:underline;}

.tr2 {height: 40px;vertical-align:top; width: 100%;}
    .tr2 .text_{text-align: center;}
    .tr2 .title_name_left{text-align:right;width:210px}
    .tr2 .title_name{text-align:right;width:44%}

.admin_menu_action{text-align: left;}
.admin_title{text-align: left;width: 90%;margin-left: auto;margin-right: auto;padding: 30px 50px 30px 0;}
.admin_title1{text-align: left;width: 90%;margin-left: auto;margin-right: auto;padding: 10px 10px 10px 150px;}

.front_title{text-align: left;}
.front_title{width: 90%;margin-left: auto;margin-right: auto;padding: 30px 50px 30px 0;}

.hearder_title{color:#444444;display:block;font-size:18px;font-style:italic;font-weight:normal;margin-left:auto;margin-right:auto;padding:30px 0;text-align:center;}

.text_ {color:#999999;font-size:11px;}

