.bodym {margin: 0px; padding: 0px;  text-align: center;}
.wrapper {text-align: left; width: 98%; margin-left: auto; margin-right: auto}
.avatar {PADDING: 10px; FLOAT: right}
.infinput, .recinput { vertical-align: middle; font-size: 11px; font-weight: bold; background-color: #aaaaaa; color: #333333; border-top: solid 1px #d4d4d4; border-left: solid 1px #d4d4d4; border-bottom: solid 1px #848484; border-right: solid 1px #848484 }
.inftexinput { vertical-align: middle; background-color: #aaaaaa; color: #333333; border-bottom: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0; border-top: solid 1px #5a5a5a; border-left: solid 1px #5a5a5a }
.iptable { padding: 5px }
TEXTAREA.rec, INPUT.rec { font-size: 12px; border-bottom: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0; border-top: solid 1px #5a5a5a; border-left: solid 1px #5a5a5a; padding: 0px }
span.recparam { padding: 3px 5px 3px 5px; font-weight: bold; border-style: solid; border-width: 1px; display: inline-block  }
span.recparam_now { padding: 3px 5px 3px 5px; font-weight: bold; display: inline-block  }
img.attach { border: 0px;	margin: 0 2px 0 0;	padding: 2px;}
.codebox_title { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px}
.codebox_title2 { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px}
.codebox { margin: 5px; padding: 5px; white-space:pre-wrap; }
#QUOTE { white-space: normal; margin-right: 150px}
#CODE { white-space: normal; font-family: Courier, Courier New, Verdana, Arial; margin-right: 150px}
.edit { font-size: 9px }
.votes { padding: 0px; margin: 0px;  background-color: #eeeeee;	border: 1px solid #333333; color: #333333 }
.inftext1x { color: #cdcdcd; background-color: #4C5D55; padding: 4px;  }
.inftext1x a:link, .inftext1x a:visited, .inftext1x a:active, .inftext1x a:hover { text-decoration: underline }
.inftext1x a:hover { text-decoration: none; border-bottom: 1px dotted; color: #F5D681 }
.inftext3x { color: #cdcdcd; background-color: #596961; padding: 4px;  }
.recparamx { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; color: #bbc1bf; background-color: #213a32; padding: 2px 0px 3px 0px;  }
.recparamx a:link, .recparamx a:visited, .recparamx a:active, .recparamx a:hover { text-decoration: underline }
.recparamx a:hover { text-decoration: none; border-bottom: 1px dotted; color: #F5D681 }
.recheadx { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; vertical-align: middle; font-weight: bold; font-style: normal; color: #FFD044; background-color:#236F4C; padding: 8px 0px 8px 5px; border-bottom: 1px solid #213a32;  background-image: url(/forum/style_images/1/tile_back.gif); }
.recheadx a:link, .recheadx a:visited, .recheadx a:active, .recheadx a:hover { text-decoration: underline; color: #FFCC00; }
.recheadx a:hover { text-decoration: none; border-bottom: 1px dotted; color: #FFCC00; } 
.sp-wrap      { margin: 0px;  border-top: 1px solid #484848; border-right:  1px solid #c5c5c5; border-bottom:  1px solid #c5c5c5; border-left:  1px solid #484848; width: 100%}
.sp-head-wrap { padding: 2px 2px 4px 0px}
.sp-head      { padding: 2px;}
.sp-body      { display: none; padding: 6px; border-top: 1px dotted #484848;}
.clickable { cursor: pointer; }
.folded { padding-left: 24px; display: block; background: url(/forum/html/sys-img/more-open.gif) no-repeat left center}
.unfolded { padding-left: 24px; display: block; background: url(/forum/html/sys-img/more-close.gif) no-repeat left center}
.searchlite { font-weight: bold; color: #F00; background-color: #FF0 }
a:link, a:visited, a:active { margin-bottom: 1px}

