@charset "UTF-8";
h2.h2-C010-red {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/red/tree-h2.png"), url("../../images/heading/C010/red/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #b41915;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-red {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/red/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #a12904;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-red {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/red/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #a7895c;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-red {
  background: #d6bf93 url("../../images/heading/C010/red/bg-h2.png") left top repeat;
}
h2.h2-C010-orange {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/orange/tree-h2.png"), url("../../images/heading/C010/orange/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #e77203;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-orange {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/orange/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #d16601;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-orange {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/orange/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-orange {
  background: #d6bf93 url("../../images/heading/C010/orange/bg-h2.png") left top repeat;
}
h2.h2-C010-yellow {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/yellow/tree-h2.png"), url("../../images/heading/C010/yellow/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #fc9a00;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-yellow {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/yellow/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #f0ba00;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-yellow {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/yellow/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-yellow {
  background: #d6bf93 url("../../images/heading/C010/yellow/bg-h2.png") left top repeat;
}
h2.h2-C010-yellowgreen {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/yellow-green/tree-h2.png"), url("../../images/heading/C010/yellow-green/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #92ae08;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-yellowgreen {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/yellow-green/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #7aab2d;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-yellowgreen {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/yellow-green/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-yellowgreen {
  background: #d6bf93 url("../../images/heading/C010/yellow-green/bg-h2.png") left top repeat;
}
h2.h2-C010-green {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/green/tree-h2.png"), url("../../images/heading/C010/green/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #38b10c;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-green {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/green/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #0ea104;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-green {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/green/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-green {
  background: #d6bf93 url("../../images/heading/C010/green/bg-h2.png") left top repeat;
}
h2.h2-C010-aqua {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/aqua/tree-h2.png"), url("../../images/heading/C010/aqua/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #00b6bd;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-aqua {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/aqua/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #289fc4;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-aqua {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/aqua/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-aqua {
  background: #d6bf93 url("../../images/heading/C010/aqua/bg-h2.png") left top repeat;
}
h2.h2-C010-blue {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/blue/tree-h2.png"), url("../../images/heading/C010/blue/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #098387;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-blue {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/blue/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #035e7a;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-blue {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/blue/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-blue {
  background: #d6bf93 url("../../images/heading/C010/blue/bg-h2.png") left top repeat;
}
h2.h2-C010-brown {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/brown/tree-h2.png"), url("../../images/heading/C010/brown/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #874e09;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-brown {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/brown/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #7a5c03;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-brown {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/brown/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-brown {
  background: #d6bf93 url("../../images/heading/C010/brown/bg-h2.png") left top repeat;
}
h2.h2-C010-pink {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/pink/tree-h2.png"), url("../../images/heading/C010/pink/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #ec8581;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-pink {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/pink/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #e4957f;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-pink {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/pink/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-pink {
  background: #d6bf93 url("../../images/heading/C010/pink/bg-h2.png") left top repeat;
}
h2.h2-C010-purple {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/purple/tree-h2.png"), url("../../images/heading/C010/purple/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #b10c98;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-purple {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/purple/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #a10469;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-purple {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/purple/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-purple {
  background: #d6bf93 url("../../images/heading/C010/purple/bg-h2.png") left top repeat;
}
h2.h2-C010-black {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/black/tree-h2.png"), url("../../images/heading/C010/black/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #5e5e5e;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-black {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/black/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #525252;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-black {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/black/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-black {
  background: #d6bf93 url("../../images/heading/C010/black/bg-h2.png") left top repeat;
}
h2.h2-C010-colorful {
  padding: 15px 10px 5px 35px;
  background-image: url("../../images/heading/C010/colorful/tree-h2.png"), url("../../images/heading/C010/colorful/bg-h2.png");
  background-position: 5px bottom, left top;
  background-repeat: no-repeat, repeat;
  background-color: #d6bf93, #d6bf93;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-bottom: 7px solid #098387;
  color: #351e00;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C010-colorful {
  padding: 10px 10px 5px 25px;
  background: #f2ddbf url("../../images/heading/C010/colorful/arrow-h3.png") 8px 13px no-repeat;
  border-bottom: 5px solid #00b6bd;
  color: #351e00;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C010-colorful {
  padding: 5px 10px 5px 25px;
  background: url("../../images/heading/C010/colorful/arrow-h4.png") 8px 10px no-repeat;
  border-bottom: 1px solid #b7bf68;
  color: #333;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C010-colorful {
  background: #d6bf93 url("../../images/heading/C010/colorful/bg-h2.png") left top repeat;
}
