body{
  padding:0px;
  margin:0px;
  background: url("img/bgr_body.gif");
}

#body{
  width:858px;
  height:auto;
  margin-left: auto;
  margin-right: auto;
  font-size:1px;
}

#header{
   float:left;
   width:852px;
   height:132px;
   border:3px solid #ffffff;
   border-bottom:1px solid #ffffff;
   background: url("img/head_right.gif") right bottom no-repeat;
   text-align:right;
}

#pic{
  float:left;
}

#logo{
  float:left;
  width:330px;
  height:132px;
  background: url("img/logo.jpg") bottom left no-repeat;
}

#logo span {
  display: none;
}

#logo a {
  display: block;
  width:330px;
  height:125px;
}

#content{
  padding:0px;
  margin:0px;
  float:left;
  width:852px;
  border:0px solid #ff0000;
  font-size:1px;
  clear:both;
  background: url("img/bgr_content.gif") repeat-y;
  border-left:3px solid #ffffff;
  border-right:3px solid #ffffff;
  border-bottom:3px solid #ffffff;
}

#menu{
  padding:0px;
  margin:0px;
  float:left;
  width:195px;
}

ul#menu-left {
        float: left;
        margin: 0px; 
        padding: 0px;
        padding-top:15px;
        font-family:Verdana, Arial;
        border:0px solid #FF0080;
}
ul#menu-left  li {
        clear:both;
        padding: 0;
        margin: 0;
        float: left;
        list-style: none;   /* white-space: normal; */
        line-height:16px;
        font-size: 11px;
	font-weight:bold;
	padding-left:5px;
}

ul#menu-left  li a {
        display: block;
        color: #292929;
        padding-left:10px;
        padding-right:0px;
        margin-top:5px;
        text-decoration: none;
	border:0px solid #FF8040;
        background: url(img/li.gif) no-repeat left top;
}
ul#menu-left  li a:hover {
        display: block;
	color: #292929;
        border:0px solid #FF8040;
        text-decoration:underline;
}


ul#sub_menu-left {
        float: left;
        margin-left: 0px;
        padding: 0px;
        padding-top:5px;
        padding-bottom:5px;
        font-family:Verdana, Arial;
        border:0px solid #FF0080;
}
ul#sub_menu-left  li {
        clear:both;
        padding: 0;
        margin: 0;
        float: left;
        list-style: none;   white-space: normal;
        line-height:16px;
        font-size: 11px;
	font-weight:normal;
	padding-left:7px;
}

ul#sub_menu-left  li a {
        display: block;
        color: #292929;
        padding-left:9px;
        padding-right:0px;
        margin-top:5px;
        text-decoration: none;
	border:0px solid #FF8040;
        background: url(img/li.gif) no-repeat left top;
}
ul#sub_menu-left  li a:hover {
        display: block;
	color: #292929;
        border:0px solid #FF8040;
        text-decoration:underline;
}


#text{
  padding:0px;
  margin:0px;
  float:left;
  width:400px;
  color:#292929;
  font-size:11px;
  padding-left:20px;
  padding-right:20px;
  font-family:Verdana, Arial;
}

#inner_text{
  padding:0px;
  margin:0px;
  float:left;
  width:610px;
  color:#292929;
  font-size:11px;
  padding-left:20px;
  padding-right:20px;
  font-family:Verdana, Arial;
}

#column-right{
  padding:0px;
  margin:0px;
  float:left;
  width:201px;
  font-size:11px;
  color:#404040;
  font-family:Verdana, Arial;
  padding-top:10px;
}

#footer{
  padding:0px;
  margin:0px;
  float:left;
  width:852px;
  height:17px;
  background: url(img/footer.gif) left top repeat-x #ffffff;
  border:0px solid #ff0000;
  border-top:0px solid #ffffff;
  border-left:3px solid #ffffff;
  border-right:3px solid #ffffff;
}


#footer-left{
  float:left;
  width:420px;
  color:#DC3A37;
  font-size:10px;
  font-family: Verdana, Arial;
  padding-left:10px;
  padding-top:3px;
}

#footer-right{
  float:left;
  width:412px;
  color:#DC3A37;
  font-size:10px;
  text-align:right;
  padding-right:10px;
  padding-top:3px;
}


.banner-right-1{
  margin-top:10px;
  margin-left:6px;
  width:185px;
  height:73px;
  background: url(img/banner_right_1.gif) left top no-repeat #ffffff;
  color:#ffffff;
  font-size:11px;
  font-family: Verdana, Arial;
  letter-spacing:-1px;
  padding-left:7px;
  padding-top:3px;
}

.banner-right-2{
  margin-top:10px;
  margin-left:6px;
  width:185px;
  height:73px;
  background: url(img/banner_right_2.gif) left top no-repeat #ffffff;
  color:#ffffff;
  font-size:11px;
  font-family: Verdana, Arial;
  letter-spacing:-1px;
  padding-left:7px;
  padding-top:3px;
}

.banner-right-3{
  margin-top:10px;
  margin-left:6px;
  width:185px;
  height:73px;
  background: url(img/banner_right_3.gif) left top no-repeat #ffffff;
  color:#ffffff;
  font-size:11px;
  font-family: Verdana, Arial;
  letter-spacing:-1px;
  padding-left:7px;
  padding-top:5px;
}

.banner-left-1{
  clear:both;
  margin-left:10px;
  padding-top:10px;
  width: 160px;
  
}

#banners-bottom{
  float:left;
  width:852px;
  padding-top:10px;
  padding-bottom:10px;
  border:0px solid #ff0000;
}

.banners-bottom-left{
  float:left;
  padding-left:10px;
  width: 160px;
}

.banners-bottom-middle{
  float:left;
  padding-left:40px;
  width: 420px;
}

.banners-bottom-m-left{
  float:left;
  padding-left:62px;
  padding-top:0px;
  width: 160px;
}

.banners-bottom-m-right{
  float:left;
  padding-left:35px;
  padding-right:33px;
  padding-top:0px;
  width: 160px;
}

.banners-bottom-right{
  float:left;
  padding-left:25px;
  width: 160px;
}

.title{ font-size:18px; color:#85847D; font-family:Verdana, Arial; font-weight:normal;  padding-top:20px;}

.news-title{
  font-size:13px;
  color:#006FA8;
  font-family:Verdana, Arial;
  font-weight:bold;
  background: url(img/footer.gif) left bottom repeat-x #ffffff;
  margin-bottom:5px;
  padding-top:10px;
}


.banner-text{ font-size:11px; color:#5E5E5E;  text-decoration:none; padding-top:15px;}

.banner-red-text{ font-size:11px; color:#5E5E5E;  text-decoration:none; padding-top:3px;}

a.more-blue { font-size:11px; color:#006FA8;  text-decoration:none; font-weight:bold;}
a.more-blue:hover {font-size:11px; color:#006FA8;  text-decoration:underline; font-weight:bold;}

a.more-red { font-size:11px; color:#AD3F34;  text-decoration:none; font-weight:bold;}
a.more-red:hover {font-size:11px; color:#AD3F34;  text-decoration:underline; font-weight:bold;}

a.more { font-size:11px; color:#006FA8;  text-decoration:none; font-weight:bold;}
a.more:hover {font-size:11px; color:#006FA8;  text-decoration:underline; font-weight:bold;}

a.link { font-size:11px; color:#006FA8;  text-decoration:none;}
a.link:hover {font-size:11px; color:#006FA8;  text-decoration:underline;}

.data{ font-size:9px; color: #6F6F6F; font-family: Verdana, Arial; padding-top:5px; }

.news-text { font-size:11px; color:#404040;  text-decoration:none; }
a.news-text { font-size:11px; color:#404040;  text-decoration:none; }
a.news-text:hover { font-size:11px; color:#404040;  text-decoration:underline; }

.abc { font-size:9px; color: #5E5E5E; font-family: Verdana, Arial; }
a.abc { font-size:9px; color: #5E5E5E; font-family: Verdana, Arial; text-decoration:none; }
a.abc:hover { font-size:9px; color: #5E5E5E; text-decoration:underline; }

.books { font-size:11px; color:#006FA8;  text-decoration:none; font-weight:bold;}
.books:hover {font-size:11px; color:#006FA8;  text-decoration:none; font-weight:bold;}


a {
  color:#006FA8;

}


.lng{ color:#ffffff; font-size:11px; font-family:Ariel, Verdana; text-align:right; padding-top:10px; padding-right:10px; letter-spacing:-0.5px;}
.lng a{ color:#ffffff; font-size:11px; font-family:Ariel, Verdana; font-weight:bold; text-decoration:none; }
.lng a:hover{ color:#ffffff; font-size:11px; text-decoration:underline; }

input.submit{
  margin-top:5px;
  margin-left:5px;
  width:70px;
  height:16px;
  background:#0093DD;
  color:#ffffff;
  font-size:10px;
  font-weight:bold;
  font-family: Verdana, Arial;
  border:0px;
  padding-bottom:3px;
}

.see { font-family:Verdana,Arial; font-size:10px; color:#0047A3; }

.step {
      color: #DC3A37;
      font-family: Tahoma,Verdana,Arial;
      text-decoration:none;   border:0px solid #FF0080;
      float:left;
      font-size:11px;
      padding-right:12px;
}
.step1 {
      float:left;
}

a.step {
      font-size:11px;
      color: #2B9553;
      font-family: Tahoma,Verdana,Arial;
      text-decoration:none;   border:0px solid #FF0080;
      padding-right:12px;
      padding-top:2px;
      float:left;
      font-weight:bold;
}

a.step:hover {
      color: #DC3A37;
      text-decoration:underline;
}



