/* begin BlockHeader */
.NewsHeader
{
  position: relative;
  overflow: hidden;
  height: 21px;
  z-index: 0;
  line-height: 20px;
  padding: 0 8px;
}

.NewsHeader
{
  margin-top: 10px;
  margin-bottom: -5px;
  margin-left: 0px;
}

.NewsHeader-text
{
  color: #ffffff;
  font-family: "Arial", Arial, Arial;
  font-size: 12px;
  text-align: left;

  line-height: 21px;
  font-weight: bold;
}


.NewsHeader .l, .NewsHeader .r, .NewsHeader .r div
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 30px;
}

.NewsHeader .l
{
  left: 0;
  right: 0px;
}


.NewsHeader .r
{
  right: 0;
  width: 7px;
}


.NewsHeader .r div
{
  width: 998px;
  right: 0;
}


.NewsHeader .l, .NewsHeader .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('images/block/NewsHeader.png');
}
/* end BlockHeader1 */

/* begin BlockHeader */
.Block1Header
{
  position: relative;
  overflow: hidden;
  height: 30px;
  z-index: 0;
  line-height: 20px;
  padding: 0 8px;
}

.Block1Header
{
  margin-top: 25px;
  margin-left: 0px;
}

.Block1Header-text
{
  color: #d86f13;
  font-family: "Arial", Arial, Arial;
  font-size: 24px;
  text-align: left;

  line-height: 24px;
  font-weight: bold;
}


.Block1Header .l, .Block1Header .r, .Block1Header .r div
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 30px;
}

.Block1Header .l
{
  left: 0;
  right: 0px;
}


.Block1Header .r
{
  right: 0;
  width: 7px;
}


.Block1Header .r div
{
  width: 998px;
  right: 0;
}


.Block1Header .l, .Block1Header .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('images/block/BlockHeader_1.png');
}
/* end BlockHeader1 */

/* begin BlockHeader */
.Block2Header
{
  position: relative;
  overflow: hidden;
  height: 30px;
  z-index: 0;
  line-height: 20px;
  padding: 0 8px;
}

.Block2Header
{
  margin-top: 25px;
  margin-left: 0px;
}

.Block2Header-text
{
  color: #d86f13;
  font-family: "Arial", Arial, Arial;
  font-size: 24px;
  text-align: left;

  line-height: 24px;
  font-weight: bold;
}


.Block2Header .l, .Block2Header .r, .Block2Header .r div
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 30px;
}

.Block2Header .l
{
  left: 0;
  right: 0px;
}


.Block2Header .r
{
  right: 0;
  width: 7px;
}


.Block2Header .r div
{
  width: 998px;
  right: 0;
}


.Block2Header .l, .Block2Header .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('images/block/BlockHeader_1.png');
}
/* end BlockHeader2 */



/* begin BlockHeader */
.Block3Header
{
  position: relative;

  height: 30px;
  z-index: 0;
  line-height: 20px;
  padding: 0 8px;
}

.Block3Header
{
  margin-top: 25px;
}

.Block3Header-text
{
  margin-left: 10px;
  color: #d86f13;
  font-family: "Arial", Arial, Arial;
  font-size: 24px;
  text-align: left;

  line-height: 24px;
  font-weight: bold;
}


.Block3Header .l, .Block3Header .r, .Block3Header .r div
{
  top: 0;
  position: absolute;
  z-index: -1;

  height: 30px;
}

.Block3Header .l
{
  left: 0;
  right: 0px;
}


.Block3Header .r
{
  right: 0;
  width: 7px;
}


.Block3Header .r div
{
  width: 998px;
  right: 0;
}


.Block3Header .l, .Block3Header .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('images/block/BlockHeader_2.png');
}
/* end BlockHeader1 */

.Block3Content-body .Block3C
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;

}

.Block3Content-body .Block3C
{
  margin-top: 15px;
  margin-left: 15px;
}

.Block3Content-body .Block3C1
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;

}

.Block3Content-body .Block3C1
{
  margin-top: 0px;
  margin-right: 7px;
  margin-left: 7px;
}

.Block2Content-body .Block2C
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  overflow: hidden;
}

.Block2Content-body .Block2C
{
  margin-top: 5px;
  margin-left: 6px;
  margin-bottom: 10px;
}

/* begin BlockHeader */
.Block4Header
{
  position: relative;

  height: 30px;
  z-index: 0;
  line-height: 20px;
  padding: 0 8px;
}

.Block4Header
{
  margin-top: 25px;
}

.Block4Header-text
{
  margin-left: 10px;
  color: #d86f13;
  font-family: "Arial", Arial, Arial;
  font-size: 24px;
  text-align: left;

  line-height: 24px;
  font-weight: bold;
}


.Block4Header .l, .Block4Header .r, .Block4Header .r div
{
  top: 0;
  position: absolute;
  z-index: -1;

  height: 30px;
}

.Block4Header .l
{
  left: 0;
  right: 0px;
}


.Block4Header .r
{
  right: 0;
  width: 7px;
}


.Block4Header .r div
{
  width: 998px;
  right: 0;
}


.Block4Header .l, .Block4Header .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('images/block/BlockHeader_2.png');
}
/* end BlockHeader1 */

.Block4Content-body .Block4C
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;

}

.Block4Content-body .Block4C
{
  margin-top: 15px;
  margin-left: 15px;
}

.Block4Content-body .Block4C1
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;

}

.Block4Content-body .Block4C1
{
  margin-top: 0px;
  margin-right: 7px;
  margin-left: 7px;
}

/* begin BlockHeader */
.Block5Header
{
  position: relative;

  height: 30px;
  z-index: 0;
  line-height: 20px;
  padding: 0 8px;
}

.Block5Header
{
  margin-top: 25px;
}

.Block5Header-text
{
  margin-left: 10px;
  color: #d86f13;
  font-family: "Arial", Arial, Arial;
  font-size: 24px;
  text-align: left;

  line-height: 24px;
  font-weight: bold;
}


.Block5Header .l, .Block5Header .r, .Block5Header .r div
{
  top: 0;
  position: absolute;
  z-index: -1;

  height: 30px;
}

.Block5Header .l
{
  left: 0;
  right: 0px;
}


.Block5Header .r
{
  right: 0;
  width: 7px;
}


.Block5Header .r div
{
  width: 998px;
  right: 0;
}


.Block5Header .l, .Block5Header .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('images/block/BlockHeader_1.png');
}
/* end BlockHeader1 */

.Block5Content-body .Block5C
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;

}

.Block5Content-body .Block5C
{
  margin-top: 15px;
  margin-left: 15px;
}

.Block5Content-body .Block5C1
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;

}

.Block5Content-body .Block5C1
{
  margin-top: 0px;
  margin-right: 7px;
  margin-left: 7px;
}
