body {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #000; }

a {
  color: #996600;
  text-decoration: underline; }
  a:hover {
    color: #CC9900;
    text-decoration: none; }

ol, ul {
  margin: 0;
  padding: 0; }
  ol li, ul li {
    margin-bottom: 10px; }

ul {
  list-style-image: url("../images/principles/dot.gif"); }

.floatL {
  float: left; }

.floatR {
  float: right; }

.defaultTbl, .defaultTbl2 {
  border: 1px solid white;
  font-size: 14px; }
  .defaultTbl tr, .defaultTbl2 tr {
    background: #FFF2D8; }
    .defaultTbl tr:nth-child(even), .defaultTbl2 tr:nth-child(even) {
      background: #fffbe8; }
  .defaultTbl td, .defaultTbl2 td, .defaultTbl th, .defaultTbl2 th {
    padding: 4px; }
  .defaultTbl th, .defaultTbl2 th {
    background: #ffcc66;
    text-align: left; }
    .defaultTbl th strong, .defaultTbl2 th strong {
      font-weight: normal; }

.defaultTbl2 td, .defaultTbl2 th {
  background: #FFCC66; }
.defaultTbl2 th {
  background: #FFE0A3; }

.front_cotent_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 11px;
  color: #916341; }

.glossary_hightlight_e {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #ff0000; }

.glossary_e {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #000000; }

.glossary_hightlight_c {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  word-spacing: 5;
  letter-spacing: 5;
  font-size: 14px;
  color: #ff0000; }

.glossary_c {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  word-spacing: 5;
  letter-spacing: 5;
  font-size: 14px;
  color: #000000; }

.etext_hightlight {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #ff0000; }

.etext {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #000000; }

.etext1 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #663300; }

.etext2 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #CC6600; }

.etitle01 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 16px;
  color: #CE6500; }

.etitle01_link {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 16px;
  color: #CE6500;
  text-decoration: underline; }

a:hover.etitle01_link {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 16px;
  color: #CE6500;
  text-decoration: none; }

.etitle01a {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 16px;
  color: #996600; }

.etitle01a_link {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 16px;
  color: #996600;
  text-decoration: underline; }

a:hover.etitle01a_link {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 16px;
  color: #996600;
  text-decoration: none; }

.etitle02 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #4B351D; }

.etitle03 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #663300; }

.etitle04 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 19px;
  color: #CE6500; }

.etitle05 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 18px;
  font-weight: bold;
  color: #CE6500; }

.description {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 10px;
  color: #330000; }

.arrow {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 13px;
  color: #996600; }

.firstlvl_arrow {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #957F67; }

.firstlvl_on {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #957F67; }

a:hover.firstlvl_on {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 14px;
  color: #957F67;
  text-decoration: none; }

.firstlvl_off {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #957F67;
  text-decoration: none; }

a:hover.firstlvl_off {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 14px;
  color: #957F67;
  text-decoration: underline; }

.secondlvl {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #996600; }

a:hover.secondlvl {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 12px;
  color: #996600;
  text-decoration: none; }

.thirdlvl {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #cc6600; }

a:hover.thirdlvl {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 12px;
  color: #cc6600;
  text-decoration: none; }

back {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #000000; }

a:hover.back {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 14px;
  color: #000000;
  text-decoration: none; }

.link_sup {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #996600;
  text-decoration: underline; }

.link_tit {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline; }

.link2 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #330000;
  text-decoration: none;
  font-weight: bold; }

a:hover.link2 {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 12px;
  color: #FFF;
  text-decoration: none; }

.link1 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #996600;
  text-decoration: none; }

a:hover.link1 {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 14px;
  color: #CC9900;
  text-decoration: none; }

.link {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 14px;
  color: #996600;
  text-decoration: underline; }

.color_orange {
  color: #CE6500; }

a:hover.link {
  font-family: "Arial","Verdana",  "Helvetica", "sans-serif";
  font-size: 14px;
  color: #CC9900;
  text-decoration: none; }

.link_chi {
  font-size: 16px;
  letter-spacing: 2pt;
  line-height: 1pt;
  color: #996600;
  text-decoration: underline; }

a:hover.link_chi {
  font-size: 16px;
  letter-spacing: 2pt;
  line-height: 1pt;
  color: #CC9900;
  text-decoration: none; }

.etabletext {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #000000; }

.etabletext1 {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  color: #663300; }

ul.orangeList {
  color: #ce6500; }

ul.orangeList span {
  color: #000000; }

.tbSpacing td, .tbSpacing .defaultTbl th, .defaultTbl .tbSpacing th, .tbSpacing .defaultTbl2 th, .defaultTbl2 .tbSpacing th {
  padding-top: 6px;
  padding-bottom: 6px; }

/* content table text style */
.contain-table td, .contain-table .defaultTbl th, .defaultTbl .contain-table th, .contain-table .defaultTbl2 th, .defaultTbl2 .contain-table th {
  color: #B55A00;
  font-size: 14px;
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; }

.contain-table a {
  font: bold 14px "Arial", "Verdana", "Helvetica", "sans-serif";
  color: #960; }

.contain-table a:hover {
  font: bold 14px "Arial", "Verdana", "Helvetica", "sans-serif";
  color: #C90; }

.highlightYellow {
  font-size: 15px;
  background-color: #FFFF00;
  color: #B55A00;
  font-weight: bold; }

/* content table text style end */
.listImgPadding {
  padding: 0.5em; }

.width254 {
  width: 254px;
  padding: 3px;
  border-spacing: 2px;
  margin: 0 auto; }

.normalFontWeignt, .colLinkUnBold a, .colLinkUnBold a:hover {
  font-weight: normal; }

.font8pt {
  font-size: 8pt; }

.furrea {
  border: 2px solid #9F5C35;
  padding: 10px 12px; }

.furrea p {
  display: inline; }
