body
{
  background-image: url(img/bckhead3.png); background-repeat: repeat-x; background-position: top; text-align: center; font-family: Arial,tahoma, sans-serif; font-size:12px; margin: 0px; padding: 0px; color: #333333; background-color: #ededee;
}

.container { width: 941px; margin: auto; margin-bottom: 10px;}

.header_container { height: 124px; background-image: url(img/bckheadbottom.png); background-position: bottom; background-repeat: no-repeat; }

.header_left { margin-top: 16px; text-align:left; width: 320px; float: left;}

.header_left ul { list-style-type:none; margin:0px; padding:0px; margin-top: 15px; }

.header_left li { margin: 0px; padding: 0px; margin-bottom: 3px; background-image:url(img/bckmenu2.png); width: 302px; height: 27px; line-height: 27px;}

.header_left li a { display:block; width: 100%; font-size: 11px; padding-left: 25px; color: #c7c7c7;font-weight: bold; text-decoration: none;background-image:url(img/bckmenu.png); background-repeat: no-repeat;}

.header_left li a:hover { background-image:url(img/bckmenu2.png); color: #f79019; }

.first_item {position: absolute; top: 69px; z-index: 60; left: 50%; margin-left: -470px;}

.header_arrow { float: left; margin-left: 10px; margin-top: 10px;}

.header_right{ color:  #f79019; text-align: left; font-weight: bold; float: left; }

.first { font-size: 20px; padding-left: 20px; margin-top: 10px; }

.second { font-size: 21px; padding-left: 50px; margin-top: 5px;}

.third { font-size: 17px; padding-left: 80px; margin-top: 5px;}

.body_container { margin: auto; border: 1px solid #dad0d0; border-top: 0px; background-color:#FFFFFF; float: left; margin-bottom: 20px;}

.body_left { width: 260px; float: left; text-align: left; padding-top: 15px; margin-top: 20px; }

.body_right {  font-family: Verdana,tahoma, sans-serif; float: left; text-align: left; width: 478px; margin-top: 25px; line-height: 20px;}

.body_right h1 { font-size: 16px; color: #f79019; margin: 0px; padding: 0px; margin-bottom: 20px; margin-top: 10px; }

.body_right img { border: 0px;}

.body_right ul { list-style-type: none;  margin: 0px; padding: 0px; padding-left: 10px;margin-top: 15px;padding-top: 20px;}

.body_right li{  background-image: url(img/listarrow.png); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 17px;  margin-bottom: 5px; padding-right: 11%; font-size: 12px; margin-left: 4px;}

.span_1 { margin-left: 25px; line-height: 35px;  color:  #f79019; font-size: 22px; }
.span_2 { margin-left: 35px; line-height: 35px; color:  #f79019; font-size: 22px; }
.span_3 { margin-left: 38px; line-height: 35px; color:  #f79019; font-size: 22px; }
.span_4 { margin-left: 21px; line-height: 35px; color:  #f79019; font-size: 22px; }
.myline { clear: both; height: 1px; width: 450px;  border-bottom: 1px solid #fac483; margin-left: 40px; margin-top: 16px; }

.box1 { margin-left: 9px; margin-top: 20px; width: 322px; height: 122px; background-image: url(img/visibile.png); background-repeat: no-repeat; }

.box2 { margin-left: 9px; margin-top: 10px; width: 322px; height: 122px; background-image: url(img/mission.png); background-repeat: no-repeat; }

.box3 { margin-left: 9px; margin-top: 10px; width: 322px; height: 122px; background-image: url(img/searchadvertising.png); background-repeat: no-repeat; }

.box1 h2 { font-size: 15px; color: #f79019; margin: 0px; padding: 0px; margin-bottom: 6px; font-weight: bold; }
.box1 div { padding-left: 129px; padding-top: 23px; font-weight: bold; line-height: 16px; }

.box2 h2 { font-size: 15px; color: #f79019; margin: 0px; padding: 0px; margin-bottom: 6px; font-weight: bold; }
.box2 div { padding-left: 129px; padding-top: 23px; font-weight: bold; line-height: 16px; }

.box3 h2 { font-size: 15px; color: #f79019; margin: 0px; padding: 0px; margin-bottom: 6px; font-weight: bold; }
.box3 div { padding-left: 129px; padding-top: 23px; font-weight: bold; line-height: 16px; }

.loghi { float: left; text-align: center; width: 201px; margin-top: 30px; }

.loghi img { margin-bottom: 20px; }

.menusx { list-style: none;  margin: 0px; padding: 0px; font-size: 12px; color: #f79019; font-weight: bold; width: 100%;  }

.menusx li{ background-image: url(img/listarrow.png); background-repeat: no-repeat; background-position: 0px 8px; margin-left: 10px; font-size: 12px; background-color: #ffffff; }

.menusx a { color: #f79019; text-decoration: none; margin-left: 17px; width: 225px; background-color: #EDEDEE; padding-bottom: 5px; padding-top: 5px; display:block; padding-left: 2px;}

.menusx2 {list-style: outside url(img/blank.gif); margin: 0px;   padding: 0px; font-size: 14px; background-color: #FFFFFF; padding-top: 5px;}

.menusx2 li{ background-image: none; margin: 0px; padding-left: 15px; font-size: 12px; background-color: #ffffff;}

.menusx2 a { color: #7D7D7D; text-decoration: none; font-weight: normal; background-color: #ffffff; width: 100%; display:block; }

.footer { clear: both;width: 100%; margin: auto; padding-top: 20px;}

.footer div { border-top: 1px solid #DEDEDE;  }

a { color: #F79019; font-size: 12px; }

a:hover { color: #F00B2E; font-size: 12px; }

.table_form { font-size: 12px; color: #333333;  }
.table_form td { padding: 4px; }
.table_form textarea { width: 300px; height: 180px; }
.table_form  button { font-size: 11px; width: 150px; }
.formrow { background-color: #FFFFFF; border: 1px solid #F79019; width: 300px;}
.formrow3 { background-color: #FFFFFF; border: 1px solid #F79019; width: 300px;}

.forminput { border: 1px solid #F79019; width: 200px; }
.newsz{ background-color: #EDEDEE; }
.newsz1{ background-color: #FBBB5C; }
.newsz2{}
.imgnews{ border: 1px solid #CD9E34; }
.imgnews:hover{ border: 1px solid #C28B16; }