.kkwm_table {
  margin: 0px 0px 0px 0px;
  width: 100%;
  border: 0px;
}
.kkwmcms_header, .kkwm_table thead tr th {
  font: bold 12px arial;
  color: #FE3E3D;
  padding: 5px;
}
.kkwm_table thead tr th {
  text-align: left;
}
.kkwm_table thead tr th a, .kkwmcms_header a {
  font: bold 12px arial;
  color: #FE3E3D;
  text-decoration: none;
}
.kkwmcms_bar {
  background: #FA1A1A;
}
.kkwmcms_content1, .kkwmcms_content2, .kkwm_table tbody tr td {
  font: 10px arial;
  color: #2F2F2F;
  padding: 5px;
}
.kkwmcms_content1, .kkwmcms_content2 {
  width: 629px;
}

.kkwmcms_content1 a, .kkwmcms_content2 a, .kkwm_table tbody tr td a {
  font: 10px arial;
  color: #2F2F2F;
  text-decoration: underline;
}
.kkwmcms_content1 ul, .kkwmcms_content2 ul, .kkwm_table tbody tr td ul {
  margin: 0px 0px 0px 20px;
}
.kkwmcms_error {
  background: #FA1A1A;
  color: #FFFFFF;
}
.kkwmcms_content1 textarea, .kkwmcms_content2 textarea {
  width: 100%;
  height: 120px;
  margin: 0px 0px 5px 0px;
}
.kkwmcms_content1:after, .kkwmcms_content2:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.kkwmcms_content1 img, .kkwmcms_content2 img {
  max-width: 100%;
}






.kkwmcms_subheader {
  display: block;
  padding: 5px;
  font: 10px arial;
  background: #272727;
  color: #FFFFFF;
  height: 1%;
}
.kkwmcms_subheader .left {
  float: left;
}
.kkwmcms_subheader .right {
  float: right;
}
.kkwmcms_subheader:after {
  content: ".";
  visibility: hidden;
  height: 0px;
  display: block;
  clear: both;
}
.kkwmcms_subheader a {
  font: 10px arial;
  background: #272727;
  color: #FFFFFF;
  text-decoration: none;
}
.kkwmcms_banner {
  margin: 2px 2px 2px 2px;
}
.kkwmcms_box_icon {
  float: left;
  margin: 0px 5px 0px 0px;
}
.kkwmcms_content_add {
  padding: 5px;
  text-align: center;
  font: 10px tahoma;
}

.kkwmcms_online {
  color: #008000;
}
.kkwmcms_unknown {
  color: #0000FF;
}
.kkwmcms_offline {
  color: #FF0000;
}
.kkwmcms_half_1 {
  width: 30%;
}
.kkwmcms_half_2 {
  width: 70%;
}
.kkwmcms_quote {
  border: 1px solid #000000;
  margin: 5px 0px 5px 0px;
  padding: 5px;
}
.kkwmcms_code {
  border: 1px solid #000000;
  margin: 5px 0px 5px 0px;
  padding: 5px;
}
.kkwm_togglehead {
  cursor: pointer;
}
.kkwm_toggle {
  /* Empty */
}
.kkwmcms_button {
  background: url(images/submitbg.jpg);
  border-top: #ABD7F3 2px solid;
  border-right: #ABD7F3 2px solid;
  border-bottom: #084973 2px solid;
  border-left: #084973 2px solid;
  color: #FFFFFF;
  font: bold 10px verdana;
  padding: 0px 0px 0px 0px;
}
.kkwmcms_box {
  list-style: none;
}
.kkwmcms_box li.s1, .kkwmcms_box li.s2 {
  color: #094166;
  font: 11px verdana;
  margin: 8px;
  padding: 5px;
}
.kkwmcms_box li.s1 {
  background: transparent;
}
.kkwmcms_box li.s2 {
  background: #F3F9FD;
}
.kkwmcms_box li.s1 a, .kkwmcms_box li.s2 a {
  color: #094166;
  font: bold 11px verdana;
  text-decoration: none;
}
.kkwmcms_box li.head {
  display: block;
  height: 17px;
  width: 171px;
  padding: 4px 0px 0px 5px;
  margin: 0px auto;
  border-top: #E6F3FC 2px solid;
  border-right: #E6F3FC 2px solid;
  border-bottom: #B2CFE3 2px solid;
  border-left: #B2CFE3 2px solid;
  background: #BEDEF2;
}
.kkwmcms_box li.head h2 {
  color: #000000;
  font: bold 10px verdana;
}
.kkwmcms_box_1, .kkwmcms_box_2 {
  padding: 5px;
}
.kkwmcms_box_1 {
  background: transparent;
}
.kkwmcms_box_2 {
  background: transparent;
}
.kkwmcms_box_1 a, .kkwmcms_box_2 a {
  text-decoration: none;
  color: #000000;
}
.kkwmcms_center {
  text-align: center !important;
}
.kkwmcms_avatar {
  float: left;
  margin: 10px;
}
.kkwmcms_forum_left {
  width: 16%;
  vertical-align: top;
}
.kkwmcms_forum_left img {
  margin: 5px 0px 5px 0px;
}
.kkwmcms_forum_left strong a {
  font-weight: bold !important;
}
.kkwmcms_forum_right {
  width: 84%;
  vertical-align: top;
}
.kkwmcms_forum_right .left {
  float: left;
}
.kkwmcms_forum_right .right {
  float: right;
}
