body{
  margin:0px;
  padding:0px;
  background:#cc0001 url(../images/bg.png) repeat-x;
  font:normal 11px tahoma;
  color:#3c3c3c;
}
span{
  font-weight:bold;
}
p, h1, h2, h3, ul, li,{
  padding:0px;
  margin:0px;
}
p{
  margin:0px;
  padding:0px;
}
h3{
  margin:0px;
  padding:0px;
  font:bold 25px calibri;
  color:#cc0000;
}
h5{
  margin:0px;
  padding:0px;
  font:bold 11px tahoma;
  color:#cc0000;
}
h2{
  margin:0px;
  padding:5px 0 10px 0;
  font:bold 25px calibri;
  color:#6e0100;
}
h4{
  margin:0px;
  padding:52px 0 10px 30px;
  font:bold 30px Georgia, "Times New Roman", Times, serif;
  color:#c71c00;
}
.con{
  font:bold 14px calibri;
  color:#2f2f30;
  line-height:20px;
}
.con_input{
  font:normal 11px tahoma;
  color:#2f2f30;
  width:220px;
  height:20px;
  padding:4px 0 0 2px;
  border:#c5bd99 1px solid;
}
.con_text{
  font:normal 11px tahoma;
  color:#2f2f30;
  width:220px;
  height:104px;
  padding:4px 0 0 2px;
  border:#c5bd99 1px solid;
  overflow:hidden;
}
.footer ul{
  padding:0px;
  margin:10px 0 10px 0;
  list-style-type:none;
}
.footer ul li{
  padding:0px;
  margin:0px;
  font:bold 14px calibri;
  color:#FFFFFF;
  display:inline;
  padding:0 10px;
}
.footer ul li a{
  text-decoration:none;
  color:#FFFFFF;
}
.footer ul li a:hover{
  text-decoration:none;
  color:#000;
}
.fo{
  font:bold 11px tahoma;
  color:#FFFFFF;
  padding:0px 0 10px 0;
}
.foo_bottom{
  font:normal 11px tahoma;
  color:#FFFFFF;
}
.spacer{
  clear:both;
}
#contener{
  width:1024px;
  margin:0 auto;
}
#header{
  width:1024px;
  float:left;
}
#header_top{
  width:1024px;
  float:left;
}
#header_top_left{
  width:473px;
  float:left;
}
#header_top_right{
  width:551px;
  float:right;
  background:url(../images/top_bg.png) repeat-x;
}
#header_top_right_menu{
  width:551px;
  float:left;
  padding:13px 0 0 0;
}
.me_01{
  height:48px;
  width:25px;
  float:left;
}
.me_02{
  height:48px;
  width:108px;
  float:left;
  padding:5px 0 0 0;
}
.me_03{
  height:48px;
  width:22px;
  float:left;
}
.me_04{
  height:48px;
  width:2px;
  float:left;
}
.me_05{
  height:48px;
  width:130px;
  float:left;
  padding:5px 0 0 0;
}
#header_top_right_con_no{
  width:551px;
  float:left;
  height:40px;
  padding:20px 0 0 0;
}
#header_bottom{
  width:1024px;
  float:left;
  background:url(../images/header.png) no-repeat top;
  height:245px;
}
#conta_body{
  width:1024px;
  margin:0 auto;
  background:url(../images/bo_bg.png) repeat-y;
}
#body{
  width:1024px;
  margin:0 auto;
  background:url(../images/body_bottom.png) no-repeat bottom;
}
#body_left{
  width:234px;
  float:left;
  padding:0 0 50px 92px;
}
#quick_con{
  width:227px;
  float:left;
}
.quick_con{
  width:227px;
  float:left;
  padding:0 0 5px 0;
  font:bold 14px calibri;
  color:#2f2f30;
}

#body_right{
  width:691px;
  float:right;
}
#body_right_top{
  width:691px;
  float:right;
}
#body_right_bottom{
  width:691px;
  float:right;
}
.asterisk{color:red;}
 .main-text{
  font-size:11px;
  color:#000000;
  font-weight:bold;

 }
.alert_msg{color:#ff0000;}