      body {
          margin: 0px; padding: 0px;
          background-color: #2e2e2e;
          color: #c9c9c9;
          font-family: verdana, tahoma; font-size: 10px;
      }
      form { margin: 0px; padding: 0px; }
      textarea {
          border: 1px solid #000000;
          background-color: #ffffff;
          color: #000000;
          font-family: verdana, tahoma; font-size: 10px;
      }
      table { font-family: verdana, tahoma; font-size: 10px; color: #ffffff; }
      input {
          border: 1px solid #000000;
          background-color: #cccccc;
          color: #000000;
          font-family: verdana, tahoma; font-size: 10px;
      }
      select {
          border: 1px solid #000000;
          background-color: #cccccc;
          color: #000000;
          font-family: verdana, tahoma; font-size: 10px;
      }
      #wrapper {
      	width: 960px;
      	background: #2E2E2E;
      	color: #c9c9c9;
      	padding: 0px;
      	margin: 0px;
      }
      #up {
          width: 960px;
          height: 63px;
          padding: 0px; margin: 0px;
      }
      #advertise {
          width: 468px;
          height: 60px;
          border-bottom: 3px solid #494949;
          border-right: 3px solid #494949;
          border-left: 3px solid #494949;
          border-top: 0px;
          padding: 0px; margin: 0px;
      }
      #advertise2 {
          width: 468px;
          height: 60px;
          border-bottom: 3px solid #494949;
          border-right: 3px solid #494949;
          border-left: 3px solid #494949;
          border-top: 0px;
          padding: 0px; margin: 0px;
      }
      #logo {
          width: 955px;
          height: 165px;
          position: relative;
          background: url('pics/pdef_ban.jpg') no-repeat;
          color: #ffffff;
          padding: 0px; margin: 0px;
      }
      #loginbox {
          position: absolute;
          top: 145px;
          left: 560px;
          height: 20px;
          width: 400px;
          padding: 0px; margin: 0px;
      }
      #main {
          padding: 0px; margin: 0px;
          width: 812px;
          float: left;
          text-align: left;
      }

      img {
      	border: 0;
      }
      #flags {
          position: absolute;
          top: 10px;
          left: 570px;
          height: 20px;
          width: 380px;
          font-weight: bold;
          text-align: right;
      }

      #menu {
          width: 135px;
          background: #444444;
          color: #ffffff;
          float: left;
          text-align: left;
      }
      #menu a {
      	display: block;
      	width: 135px;
      	background: #484848;
      	padding-bottom: 4px;
      	padding-top: 4px;
      	color: #ffffff;
      	border-top:1px #616161 solid;
      	border-bottom:1px #2e2e2e solid;
      }
      #menu a:hover {
      	display:block;
      	width: 135px;
      	background: #616161;
      	color: #ffffff;
      	padding-bottom: 4px;
      	padding-top: 4px;
      	border-top:1px #616161 solid;
      }
      a:link			{ text-decoration: none; color: #08d224; }
      a:visited		{ text-decoration: none; color: #08d224; }
      a:link:hover		{ text-decoration: none; color: #22ad35; }
      a:visited:hover	{ text-decoration: none; color: #22ad35; }
      .green { color: #08d224; }
      .green2 { color: #1e6e29; }
      .red { color: #dc2929; font-weight: bold; }
      .red2 { color: #ff4343; font-weight: bold; }
      .white { color: #ffffff; }

      .box_text a:link			{ text-decoration: none; color: #08d224; font-weight: bold; }
      .box_text a:visited		{ text-decoration: none; color: #08d224; font-weight: bold; }
      .box_text a:link:hover		{ text-decoration: none; color: #22ad35; font-weight: bold; }
      .box_text a:visited:hover	{ text-decoration: none; color: #22ad35; font-weight: bold; }

      img.flag {
        vertical-align:top;
        border-width:0px;
      }

      hr {
        border: 0;
        background: #777777;
      	height: 1px;
      	font-size: 1px;
      	color:#777777;
      }
      .contentpdtitle {
      	font-weight: bold;
      	font-size: 10px;
      	color: #888;
      }
      .contenttitle {
      	font-weight: bold;
      	font-size: 10px;
      	color: #FFF;
      }
      .box_title { width: 416px; height: 19px; color: #ffffff; font-weight: bold; background-color: #1b1b1e; font-size: 11px;  }
      .box {
          width: 416px;
          background-color: #484848;
          color: #ffffff;
      }
      .box_title a:link			{ text-decoration: none; color: #ffffff; }
      .box_title a:visited		{ text-decoration: none; color: #ffffff; }
      .box_title a:link:hover		{ text-decoration: none; color: #cacaca; }
      .box_title a:visited:hover	{ text-decoration: none; color: #cacaca; }

      .box_title_pic { float: left; color: #ffffff; font-weight: bold; padding-left: 5px; padding-top: 3px; padding-bottom: 1px; }
      .box_title_text { float: left; color: #ffffff; font-weight: bold; padding-left: 5px; padding-top: 3px; padding-bottom: 1px; }
      .box_text { padding: 10px; width: 400px; color: #ffffff; }
      .box_bottom {
          width: 416px;
          height: 20px;
          background: url('pics/end.jpg') no-repeat;
      }
      .box_bottom2 {
          width: 662px;
          height: 20px;
          background: url('pics/end10.jpg') no-repeat;
      }
      .box_bottom3 {
          width: 810px;
          height: 20px;
          background: url('pics/end11.jpg') no-repeat;
      }
      .right_title { color: #ffffff; font-weight: bold; background-color: #484848; font-size: 11px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }
      #right { float: left; width: 246px; }
      #right2 { float: left; width: 120px; }
      #right a {	color: #08d224; font-weight: bold; }
      #right a:hover { color: #22ad35178025; font-weight: bold; }
      
      
      .comment_start {
          width: 416px;
          height: 20px;
          background: url('pics/end5.jpg') no-repeat;
      }
      .comment_end {
          width: 416px;
          height: 20px;
          background: url('pics/end6.jpg') no-repeat;
      }
      .comment_left0 {
          width: 120px; border-left: 1px solid #484848; border-right: 1px solid #484848;border-bottom: 1px solid #484848;
          color: #c9c9c9;
          background: #303030; height: 60px;
          height: 50px;
      }
      .comment_right0 {
          width: 300px; border-right:  1px solid #484848;border-bottom: 1px solid #484848;
          color: #c9c9c9;
          background: #303030; height: 60px;
          height: 50px;
      }
      .comment_left1 {
          width: 120px; border-left: 1px solid #484848; border-right: 1px solid #484848;border-bottom: 1px solid #484848;
          color: #c9c9c9;
          background: #282828; height: 60px;
          height: 50px;
      }
      .comment_right1 {
          width: 300px; border-right:  1px solid #484848;border-bottom: 1px solid #484848;
          color: #c9c9c9;
          background: #282828; height: 60px;
          height: 50px;
      }
      td { color: #ffffff; }
