/**
 * Project: Forex Signals
 * Author: Guru
 * Author URI: http://uthemes.ru/
 *
 * Copyright (c) 2009 - 2011 uthemes.ru. All rights reserved.
 *
 */

body {margin:0;padding:0;background:#fff;font-family:Tahoma,Verdana,Century gothic,Arial,sans-serif;color:#444;font-size:13px;}
body.page-body {background:#bbb9ba url(/images/body.jpg) center 0 repeat;}
a {color:#5496c9;text-decoration:none;}
a:hover {color:#5da2d9;text-decoration:underline;}
a,input,textarea {outline:none;}
img {border:none;margin:0;padding:0;}
form {margin:0;padding:0;}
legend {color:#999!important;}
fieldset {background:#f5f5f5;border:1px solid #ddd;}
h1,h2, h3, h4, h5, h6 {font-weight:bold;margin:0;padding:0;}
h1 {font-size:26px;} 
h2 {font-size:21px;}
h3 {font-size:19px;}
h4 {font-size:17px;}
h5 {font-size:15px;}
h6 {font-size:13px;}
ul {list-style:square;}
.clr {clear:both;}
.fright,#casing .fright {float:right;}
hr {border:none;border-bottom:1px solid #fff;border-top:1px solid #ccc;}
.wrapper {width:1000px;padding:0;margin:0 auto;}
#baseLogForm {display:block!important;}
#uidLogButton {display:none!important;}
#overlay {background:url(/images/top.jpg) center 0 repeat-x;}
#header {background:#2b2b2b url(/images/header.png) center 0 no-repeat;height:70px;overflow:hidden;padding:0 10px}
#logo {float:left;height:62px;width:148px;}
#logo a {display:block;height:62px;width:148px;overflow:hidden;text-indent:-10000px;background:url(/images/logo.png) 0 0 no-repeat;}
#menu-box {float:left;width:500px;height:38px;padding:32px 0 0 51px;overflow:hidden;}
#site-menu {height:38px;overflow:hidden;}
#site-menu ul {padding:0 0 0 2px;margin:0;list-style:none;background:url(/images/menu-sep.png) 0 12px no-repeat;height:38px;width:530px;}
#site-menu ul li {float:left;padding:0;margin:0;}
#site-menu ul li a {display:block;height:38px;font-size:13px;color:#999;background:url(/images/menu-sep.png) right 12px no-repeat;text-transform:uppercase;padding:0 0 0 11px;}
#site-menu ul li a:hover {color:#aeaeae;}
#site-menu ul li a span {display:block;padding:12px 13px 0 0;height:26px;}
#site-menu ul li a span span {padding:0;}
#site-menu ul li a.uMenuItemA {background:url(/images/menu-sep.png) right 12px no-repeat;padding:0 2px 0 0;height:38px;color:#fff;text-decoration:none;}
#site-menu ul li a.uMenuItemA span {background:#406c8d url(/images/menu-hov.png) 0 0 no-repeat;padding:0 0 0 22px;height:38px;}
#site-menu ul li a.uMenuItemA span span {height:28px;padding:10px 22px 0 0;background:url(/images/menu-hov.png) right -38px no-repeat;}
#search-box {float:left;height:70px;width:228px;overflow:hidden;padding:0 0 0 53px;}
.styles-box {padding:8px 0 20px 0;height:15px;overflow:hidden;}
.styles-box span {float:left;color:#999;font-size:11px;}
.styles-box ul {padding:0;margin:0;list-style:none;float:left;}
.styles-box ul li {float:left;padding:0 0 0 5px;}
#switcher a {display:block;width:15px;height:15px;overflow:hidden;text-indent:-10000px;background:#406c8d url(/images/styles.png) 0 0 no-repeat;}
#switcher a.screen2 {background-position:-15px 0;background-color:#c71111;}
#switcher a.screen3 {background-position:0 -15px;background-color:#e17500;}
#switcher a.screen4 {background-position:-15px -15px;background-color:#24aa24;}
#switcher a.screen5 {background-position:0 -30px;background-color:#a95624;}
#switcher a.screen6 {background-position:-15px -30px;background-color:#a62c9c;}
#switcher a.screen7 {background-position:0 -45px;background-color:#9d9d9d;}
#search {height:22px;width:200px;overflow:hidden;}
#search .schQuery {float:left;width:172px;}
#search .schQuery input {background:none;border:none;padding:0 5px;height:22px;line-height:22px;color:#555;font-size:11px;width:160px;}
#search .schBtn {float:left;width:20px;}
#search .schBtn input {width:20px;height:22px;overflow:hidden;text-indent:-10000px;cursor:pointer;border:none;background:url(/images/search.png) 0 0 no-repeat;}
#search .schBtn input.hover {background-position:0 -22px;}

#showcase {background:#2b2b2b url(/images/layers/1/layer5.png) center 0 no-repeat;height:250px;overflow:hidden;margin:10px 0 0 0;position:relative;}
#showcase-animation {position:absolute;overflow:hidden;width:1000px;height:250px;}
#showcase-layer1 {background:url(/images/layers/1/layer4.png) 20px 50px no-repeat;width:1010px;height:260px;}
#showcase-layer2 {background:url(/images/layers/1/layer3.png) 60px bottom repeat-x;width:1064px;height:260px;position:absolute;top:0;left:0;}
#showcase-layer3 {background:url(/images/layers/1/layer2.png) 0 bottom repeat-x;width:1035px;height:260px;position:absolute;top:0;left:0;}
#showcase-bottom {position:relative;background:url(/images/layers/1/layer1.png) 0 bottom no-repeat;}

#jap #showcase {background-image:url(/images/layers/2/layer5.png);}
#jap #showcase-layer1 {background:url(/images/layers/2/layer4.png) right 0 no-repeat;}
#jap #showcase-layer2 {background-image:url(/images/layers/2/layer3.png);}
#jap #showcase-layer3 {background-image:url(/images/layers/2/layer2.png);}
#jap #showcase-bottom {background-image:url(/images/layers/2/layer1.png);}
#usa #showcase {background-image:url(/images/layers/3/layer5.png);}
#usa #showcase-layer1 {background-image:url(/images/layers/3/layer4.png);background-position:64px 58px;width:1005px;}
#usa #showcase-layer2 {background:url(/images/layers/3/layer3.png) 0 90px no-repeat;width:1010px;}
#usa #showcase-layer3 {background:url(/images/layers/3/layer2.png) 340px 56px no-repeat;width:1020px;}
#usa #showcase-bottom {background-image:url(/images/layers/3/layer1.png);}

#showcase-height {height:250px;background:url(/images/para-mask.png) 0 0 no-repeat;}
#userbox {float:right;width:180px;height:85px;padding:15px 10px 0 10px;overflow:hidden;}
#lg-form .loginDiv span,#lg-form .passwordDiv span,#lg-form .rememberDiv,#lg-form .loginLinks span {display:none;}
#lg-form .loginDiv,#lg-form .passwordDiv {padding:0 0 5px 0;width:180px;height:24px;background:url(/images/login.png) 0 0 no-repeat;}
#lg-form .loginDiv input,#lg-form .passwordDiv input {width:145px;height:24px;line-height:24px;background:url(/images/icons.png) 5px 4px no-repeat;border:none;padding:0 10px 0 25px;color:#555;font-size:12px;}
#lg-form .passwordDiv input {background-position:5px -23px;}
#lg-form .buttonDiv {float:right;padding:2px 0 0 0;}
#lg-form .loginLinks {padding:3px 0 0 0;float:left;}
#lg-form .loginLinks a {display:block;width:18px;height:16px;overflow:hidden;text-indent:-10000px;float:left;background:url(/images/icons.png) 0 -78px no-repeat;}
#lg-form .loginLinks a.logLnkReg {background-position:0 -52px;}
#userbox .usr_ava {float:left;width:70px;}
#userbox .usr_links {float:right;width:100px;text-align:center;font-weight:bold;padding:6px 0 0 0;}
#userbox .usr_out {float:right;width:77px;padding:5px 0 0 23px;}

#casing {background:#e5e5e5 url(/images/content.png) -1000px 0 repeat-y;margin:10px 0 0 0;}
.casing-box {background:url(/images/content.png) 0 0 no-repeat;}
.casing-inner {background:url(/images/content.png) -2000px bottom no-repeat;height:100%;}
#left-side,#right-side {float:left;width:210px;padding:10px 0 0 0;}
.sidetitle {color:#fff;text-transform:uppercase;background:#406c8d url(/images/sidetitle.png) 0 -44px repeat-x;position:relative;height:100%;}
.sidetitle div {background:url(/images/sidetitle.png) right -88px no-repeat;height:42px;line-height:32px;overflow:hidden;padding:0 0 0 10px;}
.sidetitle span {position:absolute;width:10px;top:0;height:44px;background:url(/images/sidetitle.png) 0 0 no-repeat;}
#left-side .sidetitle span {left:-8px;}
#right-side .sidetitle div {background-position:0 -176px;}
#right-side .sidetitle span {right:-8px;background-position:0 -132px;}
.sidebox .inner {padding:0 10px 10px 10px;}
.sidebox ul {margin:0;padding:0;list-style:none;}
.sidebox li,.sidebox .catsTable td {margin:0;padding:5px 0 7px 0;list-style:none;background:url(/images/hr.png) 0 bottom repeat-x;}
.sidebox .catsTable td {padding-bottom:9px;}
.sidebox li a,.sidebox .catsTable td a {color:#444;line-height:17px;background:url(/images/arrows.png) 0 center no-repeat;padding:0 0 0 20px;}
.sidebox li a:hover,.sidebox .catsTable td a:hover {background-position:-1000px center;color:#5496c9;}
.sidebox iframe {border:1px solid #ccc;}
.sidebox .calTable{width:100%;}
.calTable td {text-align:center;padding:5px 0;}
.calTable .calWday {text-transform:uppercase;}
.calTable .calWdaySe,.calTable .calWdaySu,.calTable .calMdayA,.calTable .calMdayIsA {color:#fff;text-transform:uppercase;background:#406c8d;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.calTable .calMdayIs {font-weight:bold;}
.calTable .calMdayIsA a {color:#fff;}
.calTable .calWday,.calTable .calMday,.calTable .calMdayIs {background:#353535;color:#bebebe;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

#content-box {float:left;width:580px;}
#slider {padding:0 10px;background:url(/images/slider-bg.png) 0 0 repeat-x;overflow:hidden;height:780px;}
.slider-menu {padding:10px 0 0 0;margin:0;list-style:none;height:30px;width:560px;overflow:hidden;}
.slider-menu li {float:left;height:30px;text-transform:uppercase;cursor:pointer;color:#bebebe;}
.slider-menu li span {display:block;height:30px;cursor:pointer;padding:0 0 0 10px;}
.slider-menu li span span {line-height:30px;padding:0 10px 0 0;text-align:center;}
.slider-menu li.first span span {width:152px;}
.slider-menu li.second span span {width:114px;}
.slider-menu li.third span span {width:102px;}
.slider-menu li.last span span {width:112px;}
.slider-menu li.active {background:#406c8d url(/images/slider-menu.png) 0 -30px repeat-x;color:#fff;}
.slider-menu li.active span {background:url(/images/slider-menu.png) 0 -90px no-repeat;}
.slider-menu li.active span span {background-position:right -60px;}
.slider-menu li.active.first span {background-position:0 0;}
.slider-menu li.active.first span span {background-position:right -60px;}
.slider-menu li.active.last span span {background-position:right -120px;}
.slider-menu li.hover {text-decoration:underline;}
.slider-menu li.active.hover {text-decoration:none;}
.tab-cont {padding:10px 0 0 0;}
.inf_block {float:left;width:275px;padding:0 0 10px 0;}
.inf_block.first {padding-right:10px;}
.inf_block .title {text-transform:uppercase;font-size:13px;padding:0;height:16px;overflow:hidden;line-height:16px;}
.inf_block .img {width:109px;height:77px;float:left;position:relative;}
.inf_block img {position:absolute;top:0;left:0;z-index:3;}
.inf_block .img-mask {width:104px;height:74px;position:absolute;top:0;left:0;z-index:5;background:url(/images/img-mask.png) 0 0 no-repeat;}
.inf_block .text {font-size:11px;height:106px;overflow:hidden;line-height:13px;padding:10px 0 0 0;}
.inf_block .text * {padding:0;margin:0;}
.inf_block .dets {background:url(/images/hr.png) 0 10px repeat-x;padding:20px 0 0 0;}

#content {padding:10px;}
#content .post {padding:10px 0;}
#content .post .img,#content .full_post .img {position:relative;width:184px;height:134px;float:left;}
#content .post .post_box {float:right;width:366px;}
#content .post .img_mask,#content .full_post .img_mask {position:absolute;z-index:100;display:block;width:208px;height:150px;background:url(/images/newsmask.png) 0 0 no-repeat;}
#content .post .title,#content .full_post .title {padding:0 0 8px 0;margin:0 0 10px 0;text-transform:uppercase;font-size:14px;color:#5496c9;}
#content .full_post .title h1 {padding:0;margin:0;font-size:14px;}
#content .post .text {height:111px;overflow:hidden;padding:0 0 1px 0;font-size:12px;line-height:14px;}
#content .post .text p,#content .post .text h2,#content .post .text h1,#content .post .text h3,#content .post .text h4,#content .post .text h5 {padding:0;margin:0;font-size:12px;}
#content .post .text strong,#content .post .text b,#content .post .text h2 {display:block;margin-bottom:14px;}
#content .post .text br {display:none;}
#content .post .details {padding:8px 0 0 0;}
#content .post .more {float:left;padding:2px 0 0 0;}
#content .post .more span,#content .full_post .more span {font-size:10px;color:#999;background:url(/images/details.gif) 0 0 no-repeat;padding:0 6px 0 14px;}
#content .post .more span.comm,#content .full_post .more span.comm {background-position:0 -14px;padding-left: 16px;}
#content .post .more span.date,#content .full_post .more span.date {background-position:0 -27px;padding-left: 16px;}
#content .post .entryReadAllLink {display:none;}
#content .full_post {padding:10px 0;}
#content .full_post .title {float:left;width:470px;}
#content .full_post .img {padding:0 10px 6px 0;}
#content .full_post .text {font-size:12px;text-align:left;line-height:16px;}
#content .full_post .text h2,#content .full_post .text h3 {font-size:12px;padding:0;margin:0;}
#content .full_post .more {padding:0 0 4px 0;}
#content .full_post .more span.auth {background-position:0 -42px;}
#content .full_post .more span.rtn {background-position:0 -58px;}
#content .full_post .postrating {position:relative;float:left;width:85px;padding:4px 0 0 0;}
#content .full_post .vote {float:left;padding:0 6px 0 20px;background:url(/images/vote.png) 0 center no-repeat;font-weight:bold;line-height:20px;}
#content .full_post .more-meta {float:right;padding:5px 0 4px 0;}
.eBlock {margin:0;padding:0 0 10px 0;}
.eTitle {font-size:14px;color:#5496c9;text-transform:uppercase;font-weight:normal;margin:0;padding:0 0 10px 0;background:url(/images/hr.png) 0 bottom repeat-x;}
.eDetails,.eDetails1,.eDetails2{background:#353535;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#bebebe;padding:5px;font-size:11px;}
.eDetails a,.eDetails1 a,.eDetails2 a {color:#8e8e8e;text-decoration:underline;}
.eDetails a:hover,.eDetails1 a:hover,.eDetails2 a:hover {color:#aeaeae;text-decoration:none;}
.eMessage,.eText {line-height:20px;padding:10px 0;margin:0;}
.eMessage p,.eText p{margin:0 0 5px 0;padding:0 0 5px 0;}

.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b {padding: 2px 6px 2px 6px;font-weight:normal;color:#fff;background:#406c8d;font-size:11px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a {padding: 2px 6px 2px 6px;text-decoration:none;background:#353535;color:#bebebe;font-size:11px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover {color:#fff;background:#406c8d;}

.cBlock1,.cBlock2,.commTable {margin:2px 0;padding:5px;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cBlock1 a,.cBlock2 a {color:#888;}
.page-body .cBlock1 a,.page-body .cBlock2 a {color:#5496c9;}
.cTop {padding:0 0 7px 0;margin:0;background:url(/images/hr.png) 0 bottom repeat-x;}
.cMessage {padding:0;font-size:12px;}
.cAnswer {padding:5px 0 0 15px;font-style:italic;color:#7a748a;}
.commTd1 {padding:5px 2px;}
.commSbmFl {}
.securityCode {}
.eAttach {margin:16px 0 0 0;padding: 0 0 0 15px;background: url(/images/attach.gif) 0 0 no-repeat;}
.eRating {font-size:8pt;}
.manTdError,.commError {color:#ff0000;}
.commReg {padding: 10px 0;text-align:center;}
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;}
.replaceTable {color:#666;}
.legendTd {font-size:8pt;}
.outputPM {border:1px dashed #444;margin:4px 0 4px 30px;}
.inputPM {border:1px dashed #444;margin:4px 0;}
.uTable {padding:0;background:#ddd;}
.uTable td {background:#f5f5f5;padding:3px 10px;}
.eAttach .entryAttachSize {padding-left:4px;}
.manTable {text-align:left;}
.manTable .manTd1 {font-size:12px;line-height:14px;width:200px;}
.manTd2 br,.gTableBody1 br {clear:both;}
.popuptitle {padding:0 0 10px 0;text-align:center;margin:0;color:#666;font-weight:normal;text-transform:uppercase;font-size:16px;background:url(/images/hr.png) 0 bottom repeat-x;}
.popupbody {padding:10px 0 0 0;font-size:12px;}
.popupbody * {font-size:12px!important;}
.popuptable {margin:10px auto;background:#e5e5e5;color:#444;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.popuptable table {text-align:left;color:#444;}
.popuptable a {color:#666;text-decoration:underline;}
.popuptable a:hover {color:#777;text-decoration:none;}

#footer {background:#2b2b2b url(/images/footer.png) center 0 no-repeat;padding:10px;text-align:center;font-size:11px;color:#999;margin:10px 0 0 0;}

textarea.commFl {width:90%!important;}
textarea.manFl {width:90%!important;}

.forum-box {padding:10px;}
.gTable {background:none;}
.gTableTop {padding:10px;margin:0;color:#fff;font-weight:normal;text-transform:uppercase;font-size:14px;background:#2b2b2b;border:1px solid #202020;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;}
.gTableTop a {color:#fff;}
.gTableSubTop,.postTdTop {padding:3px;color:#fff;background:#575757;border:1px solid #474747;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.gTableSubTop a,.postTdTop a,.gTableSubTop a:hover,.postTdTop a:hover,.switch a {color:#fff;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.postTdInfo,.posttdMessage{padding:3px 10px;background:#fff;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.codeMessage,.quoteMessage,.postBottom {padding:3px 10px;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.gTableLeft {font-weight:bold;}
.gTableError {color:#FF0000;}
.forumLastPostTd,.forumArchive {font-size:8pt;}
a.catLink {text-decoration:none;color:#fff;}
a.catLink:hover {color:#fff;text-decoration:underline;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000;font-weight:bold;}
.forum {font-weight:bold;font-size:9pt;}
.forumDescr {color:#666;font-size:8pt;}
div.forumModer {color:#888;font-size:8pt;}
a.forumModer {color:#888;}
.forumViewed {font-size:9px;}
.forumBarKw {font-weight:normal;}
a.forumBarA {text-decoration:none;color:#888;}
a.forumBarA:hover {text-decoration:none;}
.fastLoginForm {font-size:8pt;}
.switch,.pagesInfo {padding: 2px 6px 2px 6px;font-weight:normal;color:#fff;background:#2b2b2b;border:1px solid #202020;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.switchActive {padding: 2px 6px 2px 6px;font-weight:normal;color:#fff;background:#575757;border:1px solid #474747;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;}
.threadLastPostTd {font-size:8pt;}
.threadDescr {color:#888;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {height:20px;font-weight:bold;font-size:8pt;}
.threadsDetails {height:20px;}
.forumOnlineBar {height:20px;}
a.threadPinnedLink {font-weight:bold;}
a.threadLink {color:#888;font-weight:bold;}
a.threadLink:hover {color:#888;}
.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}
.forumNamesBar {font-size:11px;padding:3px 0;}
.forumModerBlock {padding:3px 0;}
.postPoll {text-align:center;}
.postSeparator {height:1px;}
.postUser {font-weight:bold;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;}
.postTdInfo {padding:10px;text-align:center;}
.posttdMessage {line-height:18px;padding:10px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.codeMessage,.quoteMessage {border:1px solid #ddd!important;}
.signatureView {font-size:8pt;line-height:14px;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}
.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
.newThreadItem {padding: 0 0 0 8px; background: url(/images/12.gif) no-repeat 0 4px;}
.newPollItem {padding: 0 0 0 8px; background: url(/images/12.gif) no-repeat 0 4px;}
.postNameFl,.postDescrFl {width:90%!important;}
.postPollFl,.postQuestionFl {width:90%!important;}
.postResultFl {width:50px}
.postAnswerFl {width:80%!important;}
.postTextFl {width:98%!important;height:150px}
.postUserFl {width:80%!important;}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
.userAvatar {padding:2px;background:#ddd;border:none;}

button.uttb {margin:0 0 2px 0;padding:0;border:none;background-color:transparent;cursor:pointer;overflow:visible;white-space:nowrap;height:18px;color:#fff;}
button.uttb span.uttbl {background:url(/images/button.png) right -54px no-repeat;display:block;float:left;padding:0 10px 0 0;margin:0;height:18px;}
button.uttb span.uttbm {background:url(/images/button.png) 0 -36px no-repeat;padding:0 0 0 10px;display:block;height:18px;color:#bebebe;}
button.uttb span.uttbr {background:#393939 url(/images/button.png) -10px -36px no-repeat;display:block;text-decoration:none;height:18px;font-weight:normal;font-size:11px;line-height:18px;padding:0 2px;color:#bebebe;}
button.uttb_hover span.uttbl {background-position:right -18px;}
button.uttb_hover span.uttbm {background-position:0 0;}
button.uttb_hover span.uttbr {background-position:-10px 0;background-color:#406c8d;color:#fff;}

a.button {display:block;float:left;background:url(/images/button.png) right -54px no-repeat;height:18px;padding:0 10px 0 0;font-size:11px;color:#bebebe;}
a.button span {display:block;height:18px;line-height:18px;padding:0 0 0 10px;background:url(/images/button.png) 0 -36px no-repeat;}
a.button:hover {background-position:right -18px;color:#fff;text-decoration:none;}
a.button:hover span {background-position:0 0;}

.u-star-rating{list-style:none;margin:0;padding:0;width:80px;height:16px;position:relative;background:url(/images/rating.png) top left repeat-x!important;}
.u-star-rating li{padding:0;margin:0;float:left;}
.u-star-rating li a{display:block;width:16px;height:16px;line-height:16px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding: 0;overflow:hidden;}
.u-star-rating li a:hover{background: url(/images/rating.png) left center!important;z-index:2;left:0;border:none;}
.u-star-rating a.u-one-star{left:0;}
.u-star-rating a.u-one-star:hover{width:16px;}
.u-star-rating a.u-two-stars{left:16px;}
.u-star-rating a.u-two-stars:hover{width:32px;}
.u-star-rating a.u-three-stars{left:32px;}
.u-star-rating a.u-three-stars:hover{width:48px;}
.u-star-rating a.u-four-stars{left:48px;}
.u-star-rating a.u-four-stars:hover{width:64px;}
.u-star-rating a.u-five-stars{left:64px;}
.u-star-rating a.u-five-stars:hover{width:80px;}
.u-star-rating li.u-current-rating{top:0!important;left:0!important;margin:0!important;padding:0!important;outline:none;background:url(/images/rating.png) left bottom!important;position:absolute;height:16px !important;line-height:16px!important;display:block;text-indent:-9000px;z-index:1;}

#doSmbBt,.u-combobut {display:none;}
#casing .u-comboeditcell,#casing .u-combo {border:0!important;background:none!important;}
#casing .u-combolist {background:#fff;border:1px solid #ddd;color:#555;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#casing .u-comboedit,#casing .u-comboeditimg {margin:0!important;padding:0!important;}

.ext-form .queryField {width:300px!important;}
.tabl {background:#202020;}
.tabl .tabl-titl {background:#2b2b2b;color:#fff;}
.tabl .tabl-rowa {background:#fff;}
.tabl .tabl-rowb {background:#eee;}
.tabl .tabl-rowc {background:#ddd;}
.tabl .tabl-rowd {background:#ccc;}

#publ-cats {padding:0 10px;}
#publ-cats .publ-cat {padding:5px 0 7px 0;background:url(/images/hr.png) 0 bottom repeat-x;}
#publ-cats .first {margin-right:5px;}
#publ-cats .publ-cat a {line-height:17px;background:url(/images/arrows.png) 0 center no-repeat;padding:0 0 0 20px;}
#publ-cats .catNumData,#publ-cats .catDescr {font-size:11px;}
#publ-cats .catDescr {color:#888;}