body {
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width:100%;
  margin:0;
  padding:0;
}
#wrapper {
  width:1000px;
  height:560px;
  margin:0 auto;
}
#header {
  position:relative;
  width:1000px;
  height:92px;
}
#top_line {
  position:absolute;
  top:0;
  left:23px;
  width:977px;
  height:10px;
}

#home {
  position:absolute;
  top:38px;
  left:62px;
  width:11px;
  height:10px;
}
#logo {
  width:184px;
  height:40px;
  position:absolute;
  top:26px;
  left:188px;
}
#search {
  width:11px;
  height:11px;
  position:absolute;
  top:38px;
  left:521px;
}
#mail {
  width:12px;
  height:8px;
  position:absolute;
  top:39px;
  left:548px;
}
#img_err {
  width:170px;
  height:49px;
  position:absolute;
  top:24px;
  right:4px;
}
#bot_line {
  width:973px;
  height:1px;
  position:absolute;
  top:91px;
  left:25px;
}
#home1 {
  position:absolute;
  top:58px;
  left:62px;
  width:11px;
  height:10px;
}
#logo1 {
  width:184px;
  height:40px;
  position:absolute;
  top:46px;
  left:188px;
}
#search1 {
  width:11px;
  height:11px;
  position:absolute;
  top:58px;
  left:521px;
}
#mail1 {
  width:12px;
  height:8px;
  position:absolute;
  top:59px;
  left:548px;
}
#img_err1 {
  width:170px;
  height:49px;
  position:absolute;
  top:44px;
  right:4px;
}
#bot_line1 {
  width:973px;
  height:1px;
  position:absolute;
  top:111px;
  left:25px;
}

#text {

  margin:10px 0px 0 60px;
  text-align:left;
}
h1 { font-size:25px; }
h2 {
  width:538px;
  font-size:16px;
  color:#aa8010;
  margin:0;
  padding:0;
}
h2 { margin-left:22px; }
.h16 {
  font-size:16px;
  font-weight:bold;
  position:relative;
  top:-10px;line-height:3px;
  color:#0b8b37;
  padding-top:20px;
  
}
#m_text {
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  width: 577px;
  margin-top: 0px;
  padding-top: 0px;
  /*height: 100%;*/
  margin-bottom: 0px;
  padding-bottom: 0px;
  background:#f0f0dc;  /*background:#f9f9e8;*/
  margin-left: 0px;
}
#m_text p {
  123margin:0;
  123padding:0;
}
#td_m_text { border:1px solid red; }
.p_text {
  width:538px;
  font-size:12px;
  margin-left:22px;
  margin-bottom: 0px;
}
.ul {
  font-size:12px;
  list-style-image:url(li_img.jpg);
  padding-left: 32px;
  margin-left: 32px;
}
.p_text1 {
  width:538px;
  font-size:11px;
  margin-left:22px;
}
.p_text2 {
  width:538px;
  font-size:11px;
  margin-left:21px;
}
.p_rurl {
  margin-bottom:0 !important;
  margin-top:0 !important;
  padding:0 !important;
  line-height:22px !important;
}
a { color:#3365a4; }
#services {
  margin-top:30px;
  
  text-align: left;
}
.services_img { margin-left:58px; }
.services_img img { padding-right:10px; }
.services_text {
  margin-left:66px;
  padding-top:5px;
  position: relative;
}
.p_text3 {
  width:538px;
  font-size:11px;
}
.p_text3 {
  margin:0 !important;
  padding:0 !important;
}
.p_text3 {
  margin-left:18px !important;
  line-height:22px !important;
}
