/* === jQ TOP === */ 
#toTop { 
width: 100px; 
background: #f1f1f1; 
border: 1px solid #cccccc; 
text-align: center; 
padding: 5px; 
position: fixed; 
bottom: 10px; 
right: 10px; 
cursor: pointer; 
color: #666666; 
text-decoration: none; 
} 
/* =============== */
body {font-size:12px;padding:0;margin:0;font-family: Arial, Helvetica, sans-serif;background:#111;color:#898989;}
table,td,div {font-size:12px;}
.clr {clear: both;}
img {border:0;}
h1,h2,h3,h4,h5,h6,ul {padding:0;margin:0;}
ul, ul li {list-style: none;} 
a {text-decoration:underline;color:#98c61d;outline:none;}
a:hover {text-decoration:none;}
hr {border:none;border-top:1px solid #151515;border-bottom:1px solid #2d2d2d;margin:5px 0;}
input[type="text"],input[type="password"],input[type="file"] {background:#111;border:1px solid #343434;color:#898989;}
.main-width {width:990px;margin:0 auto;background:#111;padding:0;}
.main-bgr {padding:0 20px;padding-bottom:22px;}
.header {margin:0 0 7px 0;}
.header .top {background:url('/images/header-b.gif') repeat-y 0 0;overflow:hidden; height:100%;}
.header .menu {clear:both;height:28px;background:#3e5370 url('/images/menu.gif') repeat-x 0 0;overflow:hidden;}
.header .menu .corner-left {background:url('/images/menu-lef.gif') no-repeat 0 0;padding-left:13px;}
.header .menu .corner-right {background:url('/images/menu-rig.gif') no-repeat right 0;height:28px;}
.header .menu .brdr-rght {background:url('/images/ver.gif') no-repeat 0 0;height:28px;padding-left:1px;}
.header .menu ul {list-style:none;float:left;overflow:hidden;height:28px;list-style: none;list-style-image: none;}
.header .menu ul li {float:left;overflow:hidden;background:url('/images/ver.gif') no-repeat right 0;margin:0 0 0 -1px;_margin:0 0 0 -3px;padding:0 1px 0 0;list-style: none;list-style-image: none;}
.header .menu ul li a {display:block;float:left;width:131px;background:url('/images/menu.gif') no-repeat 0 0;font-size:11px;font-weight: bold;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;padding:6px 0 8px 0;margin:0 0 0 1px;}
.header .menu ul li.last a {width:134px;}
.header .menu ul li a:hover {background:url('/images/menu-act.gif') repeat-x 0 0;cursor:pointer;}
.header .menu ul li.first a:hover {background:url('/images/menu-acu.gif') no-repeat 1px 0;}
.header .menu ul li.last a:hover {background:url('/images/menu-acv.gif') no-repeat 0 0;}
.header .menu ul li a.active {background:url('/images/menu-act.gif') repeat-x 0 0;}
.header .menu ul li.first a.active {background:url('/images/menu-acu.gif') no-repeat 1px 0;}
.header .menu ul li.last a.active {background:url('/images/menu-acv.gif') no-repeat 0 0;}
.logo {float:left;width:223px;height:245px;overflow:hidden;}
.logo .indent {padding:55px 0 0 0;}
.logo h1 {overflow:hidden;margin:0 0 26px 0;color:#c52323;text-align:center;font-size:48px;font-family:Georgia, "Times New Roman", Times, serif;}
.logo h1.site-name {clear:both;float:none;font-size:30px;letter-spacing:-1px;font-weight:normal;text-align:center;}
.logo h1.site-name a {text-decoration:none;color:#c52323;text-shadow:#000 0 1px 5px;}
.logo h1.site-name a:hover {color:#666;}
.logo .time {padding:0 0 6px 0;text-align:center;text-transform:uppercase;}
.logo .date {font-size:10px;color:#5a5854;text-align:center;text-transform:uppercase;padding:0 0 10px 0;}
.slogan {float:left;width:726px;height:245px;background:#1d1d1d url('/images/header.jpg') no-repeat 0 0;}
.slogan .indent {padding:220px 20px 0 0;color:#fff;}
.slogan .indent #slogan {text-align:right;font-size:12px;}
.content {clear:both;overflow:hidden;height:100%;padding:0;}
.content .border-left {background:url('/images/border.gif') repeat-y 0 0 #1d1d1d;}
.content .border-right {background:url('/images/border.gif') repeat-y right 0;}
.content .border-top {background:url('/images/border.gif') repeat-x 0 0;}
.content .border-bot {background:url('/images/border.gif') repeat-x 0 bottom;}
.content .corner-left-top {background:url('/images/corner-l.gif') no-repeat 0 0;}
.content .corner-right-top {background:url('/images/corner-r.gif') no-repeat right 0;}
.content .corner-left-bot {background:url('/images/corner-m.gif') no-repeat 0 bottom;}
.content .corner-right-bot {background:url('/images/corner-s.gif') no-repeat right bottom;overflow:hidden;height:100%;}
.column-left {float:left;width:223px;margin:0 5px 0 0;_margin:0 2px 0 0;position:relative;}
.column-left .utinfo {display:none;}
.column-right {float:right;position:relative;width:222px; padding:0 0 0 5px;margin:0;_margin:0 0 0 -3px;}
.block {margin:0 0 5px 0;clear:both;overflow:hidden;height:100%;}
.block-bgr {padding:2px 2px 0 2px;overflow:hidden;height:100%;}
.block .title {background:#1a4d02 url('/images/block-tj.gif') repeat-x 0 0;overflow:hidden;height:100%;}
.block .title div {background:url('/images/block-co.gif') no-repeat 0 0;}
.block .title div div {background:url('/images/block-cp.gif') no-repeat right 0;}
.block .title h3 {font-weight: normal;font-size:20px;color:#fff;padding:16px 10px 14px 18px;}
.block .indent {font-size:12px;padding:19px 5px 15px 9px;overflow:hidden;height:100%;}
.block ul,.block .catsTable {text-align:left;color:#fff;padding:0;margin:0;}
.block ul li,.block .catsTable .catsTd {padding:3px 0 0 10px!important;height:16px!important;}
.block ul li a,.block .catsTable .catsTd a {display:block;font-size:9px;text-transform:uppercase;color:#98c61d;padding:0 0 0 5px!important;text-decoration:none;background:url('/images/marker.gif') 0 center no-repeat;}
.block .catsTable .catsTd a {display:inline;}
.block ul li.odd,.block .catsTable tr.odd {background:url('/images/ul.gif') 0 0 no-repeat; height:18px;}
.block ul li a:hover,.block ul li a.active,.block .catsTable .catsTd a:hover,.block .catsTable .catsTd a.active {color:#fff;}
.block-search {overflow:hidden;}
.block-search .indent {overflow:hidden;padding:16px 4px 10px 4px;}
.block-search .schQuery {float:left;width:150px;}
.block-search .schBtn {float:right;}
.block.redblock .title {overflow:hidden;height:100%;background:url('/images/navigati.gif') repeat-x 0 0 #910000;margin:0;}
.block.redblock .title div {background:url('/images/navigatj.gif') no-repeat 0 0;}
.block.redblock .title div div {background:url('/images/navigatk.gif') no-repeat right 0;}
.block.grayblock .title {overflow:auto;height:56px;position:relative;background:#3e3e3e url('/images/block-ti.gif') repeat-x 0 0;margin:0 0 -2px 0;} 
.block.grayblock .title div {background:url('/images/corner-t.gif') no-repeat 0 0;}
.block.grayblock .title div div {background:url('/images/corner-u.gif') no-repeat right 0;overflow: auto;height: auto;}
.column-center {overflow:hidden;height:100%;padding:0;font-size:12px;line-height:150%;}
.column-center .block-bgr {padding:10px;}
.footer {clear:both;overflow:hidden;width:950px;margin:0 auto;background:url('/images/footer.gif') repeat-x 0 0 #111;font-size:11px;color:#afc61d;text-align:right;line-height:1.3em;padding:0;}
.footer .indent {overflow:hidden;height:100%;text-align:center;padding:20px 0 20px 0;position:relative;}
.footer a {color:#afc61d;}
#utlogo {position:absolute;top:3px;right:0;}
#utlogo a {display:block;width:156px;height:63px;background:url('/images/utlogo.jpg') no-repeat 0 0;}
#utlogo a:hover {background-position:0 -63px;}
.eBlock {margin:0 -11px; width:497px;}
.eTitle {color:#fff;font-size:20px;border-bottom:3px double #343434;padding:4px 10px 10px 10px; font-weight:bold;margin: 0 0 10px 0;}
.eTitle a {color:#fff; text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}
.eMessage,.eText,.eAnswer {padding:0 10px;}
td.eMessage,td.eText {padding-bottom:10px;}
.eMessage p,.eText p {padding:0 0 10px 0;margin:0;}
.eDetails,.eDetails1,.eDetails2 {border-bottom:1px solid #343434;border-top:1px solid #343434;padding:4px 10px;}
.cTop {color:#ccc;border-bottom:1px solid #343434;padding:6px 0;}
.cMessage {border-bottom:1px solid #343434;padding:6px 0!important;}
.myWinError,.commError {color:#f00;}
input.codeButtons {font-size:9px;}
.checkbox {display:inline;font-size:12px;line-height:12px;cursor:pointer;}
.checkbox .mark {display:inline;width:12px;height:12px;padding:0 4px 0 0;}
.checkbox img {width:12px;height:12px;}
.checkbox img{background:url('/images/niceforms/checkbox.gif') no-repeat;}
.checkbox img{background-position: 0 0;}
.checkbox-hover img{background-position:-12px 0;}
.checkbox-checked img{background-position:0 -12px;}
.checkbox-checked .checkbox-hover img {background-position:-12px -12px;}
.checkbox-disabled img{background-position:0 -24px;}
.checkbox-checked .checkbox-disabled img{background-position:0 -36px;}
.answer {padding:4px 0 0 0;}
.radio {display:inline;font-size:12px;line-height:12px;cursor:pointer;}
.radio .mark {display:inline;width:12px;height:12px;padding:0 4px 0 0;}
.radio img {width:12px;height:12px;}
.radio img{background:url('/images/niceforms/radio.gif') no-repeat;}
.radio img{background-position: 0 0;}
.radio-hover img{background-position:-12px 0;}
.radio-checked img{background-position:0 -12px;}
.radio-checked .radio-hover img {background-position:-12px -12px;}
.radio-disabled img{background-position:0 -24px;}
.radio-checked .radio-disabled img{background-position:0 -36px;}
.calWday,.calWdaySe,.calWdaySu {width:22px;}
.calWdaySe,.calWdaySu {font-weight:bold;color:#c52323;}
.calMdayIs,.calMdayIsA,.calMdayIsA a.calMdayLink {font-weight:bold;color:#3e5370;}
.calMdayA {font-weight:bold;}
.outputPM {border:1px dashed #343434;margin:4px 0 4px 30px;}
.inputPM {border:1px dashed #343434;margin:4px 0;}
.uTable td {background:#1d1d1d;}
.uTable {background:#343434;}
.commTable {margin:0 0 26px 0;}
.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/images/attach.gif') no-repeat 0px 0px;font-size:8pt;color:#555;}
.eAttach .entryAttachSize {padding-left:4px;}
.commFl {width:370px!important;}
.manTable .manTd1 {font-size:10px;line-height:12px;}
.block .catNumData {font-size:10px;color:#898989;}
.popuptitle {background:#1a4d02 url('/images/block-tj.gif') repeat-x 0 0;padding:6px 2px;color:#fff;}
.popupbody {background:#1d1d1d;padding:6px 2px;}
.popuptable {background:#343434;margin:0 auto;}
/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#1d1d1d;height:100px;width:300px;border:1px solid #343434;}
.replaceBody {background:#1d1d1d;}
.legendTd {font-size:7pt;}
/* ------------ */

/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#343434;width:100%;}
.gTableTop {padding:2px;background:#174302 url('/images/block-tj.gif') repeat-x 0 center;text-align:center;color:#fff;font-weight:bold;height:40px;font-size:18px;}
.gTableSubTop {padding:2px;background:#3e3e3e url('/images/block-ti.gif') repeat-x 0 0;color:#fff;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#1d1d1d;}
.gTableBody1 {padding:2px;background:#1d1d1d;}
.gTableBottom {padding:2px;background:#1d1d1d;}
.gTableLeft {padding:2px;background:#1d1d1d;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#1d1d1d}
.gTableError {padding:2px;background:#1d1d1d;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#1d1d1d}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#1d1d1d}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

a.catLink {text-decoration:none;color:#fff;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:7pt;}
.forumViewed {font-size:9px;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA {text-decoration:none;color:#fff;}
a.forumBarA:hover {text-decoration:underline;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#1d1d1d;}
.fastNavCat {background:#272727;}
.fastNavCatA {background:#343434;}
.fastNavForumA {color:#98c61d;}
.fFastSearchTd {font-size:0;color:#1d1d1d;}
.forumModerFuncs {text-align:left;}
/* -------------------------- */

/* forum Page switches */
.switches {background:#343434;}
.pagesInfo {background:#1d1d1d;padding-right:10px;font-size:7pt;}
.switch {background:#1d1d1d;width:15px;font-size:7pt;}
.switchActive {background:#343434;font-weight:bold;color:#6E6E6E;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#fff;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#fff;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#fff;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#fff;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#1d1d1d}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#1d1d1d}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#1d1d1d;height:20px;font-weight:bold;font-size:7pt;color:#fff;padding-left:40px;}
.threadsDetails {padding:2px;background:#1d1d1d;height:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#1d1d1d;height:20px;color:#6E6E6E;}

a.threadPinnedLink:link {text-decoration:none; color:#3d4e6b;}
a.threadPinnedLink:visited {text-decoration:none; color:#3d4e6b;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#6E6E6E;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
a.threadLink:hover {text-decoration:underline; color:#fff;}
a.threadLink:active {text-decoration:underline; color:#fff;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {background:#1d1d1d;text-align:center;}
.postFirst {background:#1d1d1d;}
.postRest1 {background:#1d1d1d;}
.postRest2 {background:#1d1d1d;}
.postSeparator {height:3px;background:#1d1d1d;}

.postTdTop {background:#3e3e3e url('/images/block-ti.gif') repeat-x 0 0;color:#fff;height:20px;font-size:10px;}
.postBottom {background:#272727;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#343434;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:10px;color:#787878;}
.posttdMessage {padding:5px;background:#272727;}

.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage,.quoteMessage {background:#1d1d1d;font-size:9px;padding:0 10px;}

.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/805/28.gif') no-repeat 0 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/805/28.gif') no-repeat 0 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:7pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll {font-size:7pt; color:#6E6E6E;font-weight:bold;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */
form.utTransformdone div.rowElem{clear:both;padding:4px 0;}
/* -------------
 * Buttons
 * ------------- */
button.utTransformButton {margin:0 0 2px 0;padding:2px 0 0 0;border:none;background-color:transparent;cursor:pointer;overflow:visible;white-space:nowrap;}
*:first-child+html button.utTransformButton[type]{width: 1;} /* IE7 */
button.utTransformButton span {background:#00435e url('/images/niceforms/btn_right.gif') no-repeat right top;display: block;float: left;padding: 0 4px 0 0;margin:0;height: 19px;}
button.utTransformButton span span {background: transparent url('/images/niceforms/btn_left.gif') no-repeat top left;color: #fff;padding: 3px 4px 0 8px;font-weight: normal;font-size:10px;line-height: 13px;display: block;text-decoration: none;height: 19px;text-transform: uppercase;}
/*hover*/
button.utTransformButton_hover span span {background-position: left -19px;}
button.utTransformButton_hover span {background-position: right -19px ;}
/*clicked*/
button.utTransformButton_click span span {background-position: left -38px ;}
button.utTransformButton_click span {background-position: right -38px ;}
/* IE 6 */
* html button.utTransformButton {height:19px;}
* button.utTransformButton span span {height: 16px;}
/* IE 7 */
*+ html button.utTransformButton {height:19px;}
*+ button.utTransformButton span span {height: 16px;}
/* -------------
 * Inputs
 * ------------- */
.utTransformInputWrapper {background:#111 url('/images/niceforms/input_text_left.gif') no-repeat left top;height: 20px;padding:0; margin:2px 0 0 0;float:left;}
.block .utTransformInputWrapper {width:98%!important;}
.block .utTransformInputWrapper input {width:93%!important;}
.utTransformInputInner {background: transparent url('/images/niceforms/input_text_right.gif') no-repeat top right;padding:0 4px 0 0;margin:0;}
.utTransformInputInner div {height: 20px;margin:0;}
.utTransformInputInner div input {font-size:12px!important;line-height: 18px;vertical-align: middle;height: 17px;color:#898989;border:none;padding:3px 0 0 4px;margin:0;background:transparent;}
/* IE6 */
* html .utTransformInputInner div input {padding:0;margin: 0 0 0 4px;height:14px;}
/* IE7 */
*+ html .utTransformInputInner div input {padding:0;margin-left:4px;height:14px;}
/*hover*/
.utTransformInputWrapper_hover{background-position: left -20px ;}
.utTransformInputWrapper_hover div.utTransformInputInner{background-position: right -20px ;}
/*focus*/
.utTransformInputWrapper_focus{background-position: left -40px ;}
.utTransformInputWrapper_focus div.utTransformInputInner{background-position: right -40px ;}
.utTransformSafari .utTransformInputInner div {position: relative;overflow: hidden;margin:0 4px;}
.utTransformSafari .utTransformInputInner div input {background-color: none;position: absolute;height: 20px;padding-left: 4px;outline:none;}
/* -------------
 * Textarea
 * ------------- */
table.utTransformTextarea td#utTransformTextarea-mm textarea{font-size: 12px;line-height: 16px;}
table.utTransformTextarea td{font-size: 1px;line-height: 1px;margin: 0;padding: 0;}
table.utTransformTextarea{}
table.utTransformTextarea tr{/*border: 1px solid red;*/}
table.utTransformTextarea textarea{margin: 0;padding: 0;border: 0;background: none;color:#898989;}
table.utTransformTextarea td#utTransformTextarea-tl{background: url('/images/niceforms/textarea/textarea_tl.gif') no-repeat top left;}
table.utTransformTextarea td#utTransformTextarea-tm{background: url('/images/niceforms/textarea/textarea_tm.gif') repeat-x top left;}
table.utTransformTextarea td#utTransformTextarea-tr{background: url('/images/niceforms/textarea/textarea_tr.gif') no-repeat top left;}
table.utTransformTextarea td#utTransformTextarea-ml{background: url('/images/niceforms/textarea/textarea_ml.gif') repeat-y top left;}
table.utTransformTextarea td#utTransformTextarea-mm{background: url('/images/niceforms/textarea/textarea-mm.gif') repeat;}
table.utTransformTextarea td#utTransformTextarea-mr{background: url('/images/niceforms/textarea/textarea_mr.gif') repeat-y top left;}
table.utTransformTextarea td#utTransformTextarea-bl{background: url('/images/niceforms/textarea/textarea_bl.gif') no-repeat top left;}
table.utTransformTextarea td#utTransformTextarea-bm{background: url('/images/niceforms/textarea/textarea_bm.gif') repeat-x top left;}
table.utTransformTextarea td#utTransformTextarea-br{background: url('/images/niceforms/textarea/textarea_br.gif') no-repeat top left;}
/*hover*/
table.utTransformTextarea-hover td#utTransformTextarea-tl{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-tm{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-tr{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-ml{background-position:-5px 0;}
table.utTransformTextarea-hover td#utTransformTextarea-mm{background-image: url('/images/niceforms/textarea/textarea-mm-hover.gif');}
table.utTransformTextarea-hover td#utTransformTextarea-mr{background-position:-5px 0;}
table.utTransformTextarea-hover td#utTransformTextarea-bl{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-bm{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-br{background-position:0 -5px;}
/*focus*/
table.utTransformTextarea-focus td#utTransformTextarea-tl{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-tm{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-tr{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-ml{background-position:-10px 0;}
table.utTransformTextarea-focus td#utTransformTextarea-mm{background-image: url('/images/niceforms/textarea/textarea-mm-focus.gif');}
table.utTransformTextarea-focus td#utTransformTextarea-mr{background-position: -10px 0;}
table.utTransformTextarea-focus td#utTransformTextarea-bl{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-bm{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-br{background-position:0 -10px;}
table.utTransformTextarea .utTransformSafariTextarea div {position: relative;overflow: hidden;border:0 solid red;}
table.utTransformTextarea .utTransformSafariTextarea textarea{background: none;position: absolute;top:-10px;left:-10px;padding:10px;resize: none;}
/* -------------
 * Selects
 * ------------- */
.utTransformSelectWrapper {width: 45px;position:relative;height: 20px;background: url('/images/niceforms/select_left.gif') no-repeat top left;float:left;margin:1px 0 0 0;text-align:left!important;}
.utTransformSelectWrapper div span {font-size: 12px;float: none;position: absolute;white-space: nowrap;height: 20px;line-height: 15px;padding: 2px 0 0 7px;overflow: hidden;cursor:pointer;/*border: 1px solid #CCCCCC;*/ /*border-right: none;*/}
.utTransformSelectWrapper a.utTransformSelectOpen {display: block;position: absolute;right:0;width: 31px;height: 20px;background: url('/images/niceforms/select_right.gif') no-repeat center 0;}
.utTransformSelectWrapper a.utTransformSelectOpen:hover {background-position:0 -20px;}
.utTransformSelectWrapper ul {position: absolute;width: 43px;top: 20px;left:0;list-style: none;background-color: #1d1d1d;border: solid 1px #343434;display: none;margin:0;padding:0;height: 150px;overflow: auto;overflow-y: auto;z-index:10;}
.utTransformSelectWrapper ul a {display: block;padding:2px 5px;text-decoration: none;color:#898989;background-color: #1d1d1d;font-size: 12px;}
.utTransformSelectWrapper ul a.selected {background: #272727;color: #fff;}
.utTransformSelectWrapper ul a:hover, .utTransformSelectWrapper ul a.selected:hover {background:#343434;color: #fff;}
/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.utTransformHidden {display: none;}
.fileinput {position:relative;height:24px;overflow:hidden;width:220px;}
.fileinput .filebtn {width:52px;height:19px;background:url('/images/niceforms/choose-file.gif') no-repeat 0 0;position:absolute;right:0;overflow:hidden;cursor:pointer;margin-top:2px;}
.fileinput .filehover {background-position:0 -19px;}
.fileinput .utTransformInputWrapper {width:160px!important;}
.fileinput .utTransformInputWrapper input {width:93%!important;}
/* -------------
 * Ucoz splinters
 * ------------- */
#doSmbBt,.u-combobut,#siM31,#siM32 {display: none;}
.u-comboeditcell,.u-combo {border:0!important;background:none!important;}
.u-combolist {background:#111!important;border:1px solid #343434!important;color:#898989!important;}