body {  background: #F8F8F8;  font-family: Arial;  font-size: 12px;  color: #333333;  margin: 0;  padding: 0;}input.submit, a.submit {  height: 24px;  margin-top: 10px;  background-color: #86C219;  background-image: url(/icon/xtgem/bg.png);  background-repeat: repeat-x;  color: #fff;  border: 1px solid #333333;  font-weight: bold;  cursor: pointer;}input.text, input.password, select, textarea {  background: #FFFFFF;  color: #000;  height: auto;  border: 1px solid #333333;  margin: 0 0 5px;  padding: 0;}select {  height: auto;}textarea {  width: 100%;  height: 10em;}li {  list-style: none;  padding: 5px 0 5px 3px;}li img {  margin: 0 2px -3px 0;}.odd {  background: #EBEBEB;}ul {  margin: 0;  padding: 0;}.list .list {  border-left: solid 2px #333333;  margin-left: 1px;}img {  border: 0;}.form_submit {  color: #82a902;  font-weight: 700;}a {  color: #333333;  text-decoration: underline;}a:hover {  text-decoration: none;}.filebrowser {  background-color: #2C7DB4;  background-image: url(/icon/xtgem/blu.png);  background-repeat: repeat-x;  border: solid 1px #333333;}.filebrowser:hover {  color: #000000;  cursor: pointer;}.holder {  padding: 0;}.navigation {  text-align: center;  background-image: url(/icon/xtgem/bgi.gif);  background-color: #FFFFFF;  background-repeat: repeat-x;  padding-bottom: 1em;}.align_left {  text-align: left;}.align_center {  text-align: center;}.align_right {  text-align: right;}.err_r {  color: red;}.err_oc{  color: #660000;}.overlined {  text-decoration: line-through;}.title {  font-weight: 900;}.get_widget, .select_button {  width: 100%;}.select_button {  background-image: url(/icon/xtgem/select.png);  background-repeat: repeat-x;  color: #fff;  text-align: center;  display: block;  font-weight: 700;  border: 1px solid #333333;  text-decoration: none;  height: 18px;  line-height: 18px;  margin: 5px 0 0;}#beta_testing {  color: #be0027;}#special_discount {  background: #FFFFEA;  border: 1px solid #888888;  font-weight: 700;  font-size: 14px;  color: #000;  text-align: center;  padding: 3px 0;}#title_register {  display: block;  color: #000000;  line-height: 22px;  height: 22px;  text-align: center;  background-color: #a7dd3d;  background-image: url(/icon/xtgem/select.png);  background-repeat: repeat-x;  border: 1px solid #333333;}#title_register a {  text-decoration: none;  font-weight: 700;  color: #fff;}.border {  border-top: 2px solid #323232;  margin: 0;  padding: 0;}.highlight {  color: #333;}#poll {  background: #FFEEEC;  border: 1px solid #B61F10;  text-align: center;  color: #B61F10;  padding: 5px;}#poll a {  color: #000;  text-decoration: underline;}#head_notice {  color: #444;  text-align: center;  background: #F1FFBF;  border: 1px solid #A6D50F;  border-top: 0;  -moz-border-radius-bottomright: 5px;  -webkit-border-bottom-right-radius: 5px;  border-bottom-right-radius: 5px;  -moz-border-radius-bottomleft: 5px;  -webkit-border-bottom-left-radius: 5px;  border-bottom-left-radius: 5px;  margin: 0 auto;  padding: 7px;}#head_notice a {  text-decoration: underline;  font-weight: 700;}label {  text-decoration: none;  line-height: 20px;  color: #666666;}small {  color: #888;  font-size: 11px;}.clear {  clear: both;}.black {  color: #000000}.padding, .align_left {  padding: 2px;}.tips {  padding: 5px 5px 0;}#header {  background-color: #000000;  background-image: url(/icon/xtgem/header.png);  background-repeat: repeat-x;}#navigation {  background: #EBEBEB;  border-bottom: solid 1px #FFF;  padding: 3px 0 5px;}#navigation a {  color: #000;  display: block;  float: left;  font-size: 11px;  font-weight: 700;  text-decoration: none;}#navigation a img {  margin: 2px 1px -3px 3px;}.shadow {  background-image: url(/icon/xtgem/shadow.png);  background-repeat: repeat-x;  height: 12px;  margin: 0 0 -5px;}.func a, a.func {  color: #0274D4;}.close_tip {  display: none;}a.add, a.remove, a.edit, .link_invisible {  font-size: 15px;  font-weight: 700;  text-decoration: none;}a.add img, a.remove img, a.edit img {  margin: 0;}a.add {  color: #54A100;}a.remove {  color: #AC1120;}a.edit {  color: #0173D3;  font-size: 12px;}ul.creator li {  padding: 2px 3px 3px;}input.submit:hover, .select_button:hover {  color: #000000;}#title_register:hover, .underline, #navigation a.active, #navigation a:hover {  text-decoration: underline;}.message a {  color: #0274D4;}.message_from{  font-size: 11px;  color: #666666;}