.content_main { width:660px; margin:0px auto; overflow:hidden}

.text_main{ margin:0px; margin-bottom:10px; text-align:justify;}

.left{ float:left;}
.right{ float:right;}

.img-border{ border:#666 solid 2px}
.img-border1{ border:#666 solid 1px; padding:2px}

.text-color1{ color:#CC0000; font-weight:bold;}
.text-color2{ color:#4b6907; font-weight:bold;}

.left-right10{ float:left; margin-right:10px; margin-bottom:10px;}
.right-left10{ float:right; margin-left:10px; margin-bottom:10px;}

.img_big p{ text-align:center; margin:0px auto; margin-bottom:10px; }

.first-char {
  float: left;
  padding: 4px 2px 0 0;
  display: block;
  color: #000;
  font: 35px/25px Georgia, Times, serif;
}

.box_contenth2{ margin:0px 0px 0px 0px;  overflow:hidden; margin-bottom:5px;}
h2{ background:url(../images/h2symbol.gif) left top no-repeat; text-align:left; text-indent:25px; line-height:18px; font-size:14px; color:#d12c00; font-weight:bold; padding:3px 0px 1px 0px;}

.h2_content{ margin:0px 0px 10px 24px; text-align:justify;}

.box_contenth3{ margin:0px 0px 0px 24px; overflow:hidden; margin-bottom:8px;}
h3{ background:url(../images/h3symbol.gif) left top no-repeat; background-position:0px 2px; text-align:left; line-height:18px; font-size:12px; color:#333; font-weight:bold; padding:3px 0 0 23px;}

.h3_content{ margin:0px 0px 20px 42px; overflow:hidden; text-align:justify;}
.h3_content p.title_icon{ background:url(../images/h4symbol.gif) left top no-repeat; background-position:0px 6px; color:#85510e; font-weight:bold; text-indent:12px; margin-bottom:8px;}

.box_noteh3{ margin:0px 0px 20px 20px; overflow:hidden; color:#d12c00; font-size:11px; line-height:15px; text-align:justify;}

.h3_content ol{ margin:0px 20px 0px 40px; list-style-type:upper-alpha;}
.h3_content ol li{ margin-bottom:5px}

.h3_content ol.decimal{ margin:0px 20px 15px 40px; list-style-type:decimal;}
.h3_content ol.lower_alpha{ margin:0px 20px 0px 40px; list-style-type:lower-alpha;}
.h3_content ol.upper_lama{ margin:0px 20px 0px 40px; list-style-type:upper-roman;}

.h3_content ol li ol{ margin:5px 0 10px 30px;}
.h3_content ol li ol li{ margin-bottom:5px}

.h3_content ol li ol.decimal{ list-style-type:decimal; margin:5px 20px 10px 30px}
.h3_content ol li ol.lower_alpha{ list-style-type:lower-alpha; margin-left:20px;}
.h3_content ol li ol.upper_alpha{ list-style-type:upper-alpha; margin:5px 20px 10px 35px;}
.h3_content ol li ol.upper_lama{ list-style-type:upper-roman; margin:5px 20px 10px 30px;}

.h3_content ol li ul{ list-style-type:disc; margin:5px 20px 10px 30px;}
.h3_content ol li ul li{ margin-bottom:5px}

.h3_content ol li ul.icon_person{ list-style-type:none; margin:5px 20px 10px 10px;}
.h3_content ol li ul.icon_person li{ padding-left:15px; background:url(../images/icon_person.gif) no-repeat}

.h3_content ul{ margin:0px 20px 0px 25px; list-style-type:disc;}
.h3_content ul li{ margin-bottom:5px}

.h3_content ul.icon_person{ list-style-type:none; margin:0px 20px 0px 15px;}
.h3_content ul.icon_person li{ padding-left:15px; background:url(../images/icon_person.gif) no-repeat}

.h3_content ul li ul{ margin-left:25px; margin-bottom:0px; list-style-type:disc}
.h3_content ul li ul li{ margin-bottom:5px}

.h3_content ul li ul.icon_person{ list-style-type:none; margin:5px 20px 10px 10px;}
.h3_content ul li ul.icon_person li{ padding-left:15px; background:url(../images/icon_person.gif) no-repeat}

.h3_content ul li ol{ margin:5px 0 10px 30px;}
.h3_content ul li ol li{ margin-bottom:5px}

.h3_content ul li ol.decimal{ list-style-type:decimal; margin:5px 0 10px 30px;}
.h3_content ul li ol.lower_alpha{ list-style-type:lower-alpha;  margin:5px 0 10px 30px;}

.box_mytable01{ margin:0px auto; overflow:hidden; margin-bottom:20px;}
.mytable01{ background:#000; color:#333;}
.mytable_header{ background:#c8a500; color:#333; font-weight:bold; padding:4px;}
.mytable_rowlight{ background:#f6f6cd; padding:5px 10px;}
.mytable_rowdark{ background:#f1e6b9; padding:5px 10px;}

/*------------------------------- Event - News ---------------------------------*/
.rows{width:640px;  border-bottom:dotted 1px #495943; padding-bottom:10px; margin:auto; margin-bottom:20px;}
.rows2 {width:640px;   padding-bottom:10px; margin:auto; margin-bottom:20px;}

.box_rowsh2{width:635px; margin:0 0 0px 0px; overflow:hidden; background:url(../images/h2symbol.gif) no-repeat top left;}
.box_rowsh2 h2{font-size:13px; font-weight:bold; color: #000; padding:3px 0 5px 0; float:left; background:none}
.box_rowsh2 a{ text-decoration:none}

.rows_h2_content{ overflow:hidden; margin:0px 27px;}
.rows_h2_content p{ text-align:justify}



#col-r { float:right;overflow:hidden;padding-bottom:20px;padding-top:20px;width:100px;}

#col-l {float:left;overflow:hidden;padding-bottom:20px;padding-top:20px;width:100px;}
* html #container {float:left;overflow:hidden;width:800px; margin:0 0 0 0px; }
html>body  #container {float:left;overflow:hidden;width:800px; margin:0 0 0 0px; }

#body-container { position:relative; overflow:hidden; width:1020px;}
.body-container { overflow:hidden; width:1020px; margin:0 auto;}

.box-thdnb6 {left:4px}
.box-thdnb  {left:404px}
