p {
 line-height: 22px;
}
body {
background:url(bg.jpg) repeat-x top color:#ffffff;
color:#4F4F4F;
font-family:tahoma;
font-size:12px;
padding:0;
margin:0;
line-height:14px;
text-align:center;
}

.img {
 margin-right: 10px;
}
.img1 {
 margin-bottom: 10px;
}
body {
 margin: 0px; padding: 0px; text-align: center; color: rgb(79, 79, 79); line-height: 14px; font-family: tahoma; font-size: 12px;
}
#wrap {
 margin: 0px auto; padding: 0px; width: 676px;
}
#top {
 margin: 0px auto; padding: 0px; width: 676px; height: 156px; text-align: left; display: table;
}
.top {
 color: rgb(225, 225, 225); font-family: verdana; font-size: 10px; text-decoration: none;
}
#top_txt {
 background: url("top_bg.jpg") no-repeat left top; margin: 0px auto; padding: 0px; width: 676px; height: 26px; text-align: left; display: table;
}
#content_back {
 width:667px;
 margin:0px auto 0px auto;
 padding:0;
 text-align:left;
 display:table;
 background-image: url(bg1.jpg);
 background-repeat: repeat-y;
 background-position: top;
}
#content {
 background: url("px.jpg") repeat-y top; margin: 0px auto; padding: 0px; width: 667px; text-align: left; display: table;
}
#box_service {
 width: 195px; height: 1px; margin-left: 18px; background-color: rgb(182, 182, 181);
}
#box_service1 {
 background: url("px2.jpg") repeat-y top; width: 195px; height: 71px; color: rgb(79, 79, 79); margin-left: 18px; display: table;
}
#box_service_in {
 width: 165px; margin-left: 12px;
}
#box_service2 {
 background: url("more_bg.jpg") repeat-y top; width: 195px; height: 23px; color: rgb(255, 255, 255); margin-left: 18px;
}
#content_left {
 margin: 0px; padding: 0px; width: 227px; text-align: left; float: left; display: table;
}
#content_right {
 margin: 0px; padding: 0px; width: 420px; text-align: left; float: right; display: table;
}
#right_cont_left {
 background: url("dot.jpg") repeat-y right; margin: 0px; padding: 0px; width: 210px; text-align: left; float: left; display: table;
}
#right_cont_left2 {
 background: url("dot.jpg") repeat-y right; margin: 0px; padding: 0px; width: 230px; text-align: left; float: left; display: table;
}
#right_cont_left3 {
 background: url("dot.jpg") repeat-y right; margin: 0px; padding: 0px; width: 202px; text-align: left; float: left; display: table;
}
#right_cont_left4 {
 margin: 0px; padding: 0px; width: 139px; text-align: left; float: left; display: table;
}
#right_cont_right {
 margin: 0px; padding: 0px; width: 210px; text-align: left; float: right; display: table;
}
#right_cont_right2 {
 margin: 0px; padding: 0px; width: 202px; text-align: left; float: right; display: table;
}
#right_cont_right3 {
 margin: 0px; padding: 0px; width: 240px; text-align: left; float: right; display: table;
}
#right_cont_right4 {
 margin: 0px; padding: 0px; width: 306px; text-align: left; float: right; display: table;
}
#margin_left1 {
 width: auto; margin-left: 10px;
}
#margin_left2 {
 width: 180px; margin-left: 10px;
}
#margin_left3 {
 width: 390px; margin-left: 18px;
}
#margin_left4 {
 width: 197px; margin-left: 18px;
}
#margin_left5 {
 width: 166px; margin-left: 18px;
}
#margin_left6 {
 width: 86px; margin-left: 18px;
}
#margin_left_in {
 margin-left: 12px;
}
#footer {
 background: url("bot_bg.jpg") no-repeat; margin: 0px auto; padding: 0px; width: 676px; height: 64px; text-align: left; clear: both; display: table;
}
#left_bg {
 margin: 0px; padding: 0px; width: 227px; text-align: left; display: table;
}
.line {
 height: 1px; background-color: rgb(203, 203, 203);
}
#inner_left {
 margin: 0px 0px 0px 23px; padding: 0px; width: 173px;
}
.yellow {
 color: rgb(241, 165, 3); text-decoration: none;
}
.big {
 font-family: verdana; font-size: 14px;
}
.bigger {
 font-size: 13px;
}
#box_subscribe {
 padding: 0px; width: 190px; height: 138px; margin-left: 24px; display: table;
}
.form_sub {
 border: 1px solid rgb(181, 181, 181); width: 188px; height: 20px; color: rgb(79, 79, 79);
}
#line {
 width: 192px; height: 1px; background-color: rgb(194, 192, 178);
}
.copy {
 color: rgb(119, 119, 119); font-family: tahoma; font-size: 11px; text-decoration: none;
}
#serv_left {
 margin: 0px 0px 0px 10px; padding: 0px; width: 195px; float: left;
}
#serv_right {
 margin: 0px 0px 0px 10px; padding: 0px; width: 195px; float: right;
}
#clear {
 clear: both;
}
.bot_txt {
 color: rgb(64, 64, 64); text-decoration: none;
}
.gray {
 color: rgb(79, 79, 79); text-decoration: none;
}
.blue {
 color: rgb(47, 169, 180); text-decoration: none;
}
.white {
 text-decoration: none;
}
.leftwhite {
 color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;
}
a {
 font-family: tahoma; text-decoration: none;
}
.form {
 border: 1px solid rgb(121, 121, 121); width: 230px; height: 17px; color: rgb(121, 121, 121); font-family: tahoma; font-size: 11px; margin-right: 0px; margin-left: 0px; background-color: rgb(255, 255, 255);
}
.textarea {
 border: 1px solid rgb(121, 121, 121); width: 230px; height: 138px; color: rgb(121, 121, 121); overflow: auto; font-family: tahoma; font-size: 11px; margin-right: 0px; margin-left: 0px; background-color: rgb(255, 255, 255);
}
.u {
 text-decoration: underline;
}
a:hover {
 color: rgb(51, 102, 255); text-decoration: none;
}
#a:hover {
 text-decoration: none;
}
b:hover {
 text-decoration: underline;
}