html, body, div, span, applet, object, iframe, img, strong, form, label, tfoot, thead, b {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input[type=image] {border:0px;}
:focus {outline:0;}
html {height:100%;max-height:100%;}
body {height:100%;max-height:100%;font-family:arial, verdana, tahoma, Georgia, "Trebuchet MS", "Times New Roman", sans-serif;font-size:12px;color:#000;line-height:1;}
.clear {clear:both;overflow:hidden;height:0px;}
.vertical-middle {width:100%;height:100%;overflow:hidden;}
.vertical-middle td {vertical-align:middle;text-align:center;}
.flex {position:relative;}
.flex img.top-absolute {position:absolute;top:0px;left:0px;}
.tac {text-align:center;}
.tar {text-align:right;}
.tal {text-align:left;}
.tdu {text-decoration:underline;}
.ttu {text-transform:uppercase;}
.ttn {text-transform:none;}
.fl {float:left;}
.fr {float:right;}
.inner-div {float:right;position:relative;right:50%;width:auto;}
.inner-b {float:left;width:100%;zoom:1;}
.pr {position:relative;}
.zoom1 {zoom:1;}
@CHARSET "UTF-8";
.flash {margin-bottom:15px;}
.flash .message {-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;margin:0px auto;zoom:1;}
.flash .message p {margin:8px;text-align:center;}
.flash .error {border:1px solid #fbb;background-color:#fdd;}
.flash .warning {border:1px solid #fffaaa;background-color:#ffffcc;}
.flash .notice {border:1px solid #1FDF00;background-color:#BBFFB6;}
.flash .message ul {margin:0px;padding:10px;list-style:none;}
.flash .message ul li {text-align:left;background:url("/web/images/orange_li.gif") no-repeat 2px 7px;padding-left:14px;line-height:18px;}
.ui-helper-hidden {display:none;}
.ui-helper-hidden-accessible {position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix {display:inline-block;}
* html .ui-helper-clearfix {height:1%;}
.ui-helper-clearfix {display:block;}
.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled {cursor:default !important;}
.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay {position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget {/* font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;*/}
.ui-widget .ui-widget {font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em;}
.ui-widget-content {border:1px solid #dddddd;background:#eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}
.ui-widget-content a {/* color:#333333;*/}
.ui-widget-header {border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}
.ui-widget-header a {color:#ffffff;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border:1px solid #cccccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color:#1c94c4;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}
.ui-state-hover a, .ui-state-hover a:hover {color:#c77405;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border:1px solid #fbd850;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#eb8f00;text-decoration:none;}
.ui-widget :active {outline:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color:#ffffff;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color:#ffffff;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-icon {width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon {background-image:url(images/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon {background-image:url(images/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon {background-image:url(images/ui-icons_ef8c08_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image:url(images/ui-icons_ef8c08_256x240.png);}
.ui-state-active .ui-icon {background-image:url(images/ui-icons_ef8c08_256x240.png);}
.ui-state-highlight .ui-icon {background-image:url(images/ui-icons_228ef1_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image:url(images/ui-icons_ffd27a_256x240.png);}
.ui-icon-carat-1-n {background-position:0 0;}
.ui-icon-carat-1-ne {background-position:-16px 0;}
.ui-icon-carat-1-e {background-position:-32px 0;}
.ui-icon-carat-1-se {background-position:-48px 0;}
.ui-icon-carat-1-s {background-position:-64px 0;}
.ui-icon-carat-1-sw {background-position:-80px 0;}
.ui-icon-carat-1-w {background-position:-96px 0;}
.ui-icon-carat-1-nw {background-position:-112px 0;}
.ui-icon-carat-2-n-s {background-position:-128px 0;}
.ui-icon-carat-2-e-w {background-position:-144px 0;}
.ui-icon-triangle-1-n {background-position:0 -16px;}
.ui-icon-triangle-1-ne {background-position:-16px -16px;}
.ui-icon-triangle-1-e {background-position:-32px -16px;}
.ui-icon-triangle-1-se {background-position:-48px -16px;}
.ui-icon-triangle-1-s {background-position:-64px -16px;}
.ui-icon-triangle-1-sw {background-position:-80px -16px;}
.ui-icon-triangle-1-w {background-position:-96px -16px;}
.ui-icon-triangle-1-nw {background-position:-112px -16px;}
.ui-icon-triangle-2-n-s {background-position:-128px -16px;}
.ui-icon-triangle-2-e-w {background-position:-144px -16px;}
.ui-icon-arrow-1-n {background-position:0 -32px;}
.ui-icon-arrow-1-ne {background-position:-16px -32px;}
.ui-icon-arrow-1-e {background-position:-32px -32px;}
.ui-icon-arrow-1-se {background-position:-48px -32px;}
.ui-icon-arrow-1-s {background-position:-64px -32px;}
.ui-icon-arrow-1-sw {background-position:-80px -32px;}
.ui-icon-arrow-1-w {background-position:-96px -32px;}
.ui-icon-arrow-1-nw {background-position:-112px -32px;}
.ui-icon-arrow-2-n-s {background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw {background-position:-144px -32px;}
.ui-icon-arrow-2-e-w {background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw {background-position:-176px -32px;}
.ui-icon-arrowstop-1-n {background-position:-192px -32px;}
.ui-icon-arrowstop-1-e {background-position:-208px -32px;}
.ui-icon-arrowstop-1-s {background-position:-224px -32px;}
.ui-icon-arrowstop-1-w {background-position:-240px -32px;}
.ui-icon-arrowthick-1-n {background-position:0 -48px;}
.ui-icon-arrowthick-1-ne {background-position:-16px -48px;}
.ui-icon-arrowthick-1-e {background-position:-32px -48px;}
.ui-icon-arrowthick-1-se {background-position:-48px -48px;}
.ui-icon-arrowthick-1-s {background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw {background-position:-80px -48px;}
.ui-icon-arrowthick-1-w {background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw {background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s {background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w {background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n {background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e {background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s {background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w {background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w {background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w {background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n {background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e {background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s {background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w {background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n {background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e {background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s {background-position:-176px -64px;}
.ui-icon-arrow-4 {background-position:0 -80px;}
.ui-icon-arrow-4-diag {background-position:-16px -80px;}
.ui-icon-extlink {background-position:-32px -80px;}
.ui-icon-newwin {background-position:-48px -80px;}
.ui-icon-refresh {background-position:-64px -80px;}
.ui-icon-shuffle {background-position:-80px -80px;}
.ui-icon-transfer-e-w {background-position:-96px -80px;}
.ui-icon-transferthick-e-w {background-position:-112px -80px;}
.ui-icon-folder-collapsed {background-position:0 -96px;}
.ui-icon-folder-open {background-position:-16px -96px;}
.ui-icon-document {background-position:-32px -96px;}
.ui-icon-document-b {background-position:-48px -96px;}
.ui-icon-note {background-position:-64px -96px;}
.ui-icon-mail-closed {background-position:-80px -96px;}
.ui-icon-mail-open {background-position:-96px -96px;}
.ui-icon-suitcase {background-position:-112px -96px;}
.ui-icon-comment {background-position:-128px -96px;}
.ui-icon-person {background-position:-144px -96px;}
.ui-icon-print {background-position:-160px -96px;}
.ui-icon-trash {background-position:-176px -96px;}
.ui-icon-locked {background-position:-192px -96px;}
.ui-icon-unlocked {background-position:-208px -96px;}
.ui-icon-bookmark {background-position:-224px -96px;}
.ui-icon-tag {background-position:-240px -96px;}
.ui-icon-home {background-position:0 -112px;}
.ui-icon-flag {background-position:-16px -112px;}
.ui-icon-calendar {background-position:-32px -112px;}
.ui-icon-cart {background-position:-48px -112px;}
.ui-icon-pencil {background-position:-64px -112px;}
.ui-icon-clock {background-position:-80px -112px;}
.ui-icon-disk {background-position:-96px -112px;}
.ui-icon-calculator {background-position:-112px -112px;}
.ui-icon-zoomin {background-position:-128px -112px;}
.ui-icon-zoomout {background-position:-144px -112px;}
.ui-icon-search {background-position:-160px -112px;}
.ui-icon-wrench {background-position:-176px -112px;}
.ui-icon-gear {background-position:-192px -112px;}
.ui-icon-heart {background-position:-208px -112px;}
.ui-icon-star {background-position:-224px -112px;}
.ui-icon-link {background-position:-240px -112px;}
.ui-icon-cancel {background-position:0 -128px;}
.ui-icon-plus {background-position:-16px -128px;}
.ui-icon-plusthick {background-position:-32px -128px;}
.ui-icon-minus {background-position:-48px -128px;}
.ui-icon-minusthick {background-position:-64px -128px;}
.ui-icon-close {background-position:-80px -128px;}
.ui-icon-closethick {background-position:-96px -128px;}
.ui-icon-key {background-position:-112px -128px;}
.ui-icon-lightbulb {background-position:-128px -128px;}
.ui-icon-scissors {background-position:-144px -128px;}
.ui-icon-clipboard {background-position:-160px -128px;}
.ui-icon-copy {background-position:-176px -128px;}
.ui-icon-contact {background-position:-192px -128px;}
.ui-icon-image {background-position:-208px -128px;}
.ui-icon-video {background-position:-224px -128px;}
.ui-icon-script {background-position:-240px -128px;}
.ui-icon-alert {background-position:0 -144px;}
.ui-icon-info {background-position:-16px -144px;}
.ui-icon-notice {background-position:-32px -144px;}
.ui-icon-help {background-position:-48px -144px;}
.ui-icon-check {background-position:-64px -144px;}
.ui-icon-bullet {background-position:-80px -144px;}
.ui-icon-radio-off {background-position:-96px -144px;}
.ui-icon-radio-on {background-position:-112px -144px;}
.ui-icon-pin-w {background-position:-128px -144px;}
.ui-icon-pin-s {background-position:-144px -144px;}
.ui-icon-play {background-position:0 -160px;}
.ui-icon-pause {background-position:-16px -160px;}
.ui-icon-seek-next {background-position:-32px -160px;}
.ui-icon-seek-prev {background-position:-48px -160px;}
.ui-icon-seek-end {background-position:-64px -160px;}
.ui-icon-seek-start {background-position:-80px -160px;}
.ui-icon-seek-first {background-position:-80px -160px;}
.ui-icon-stop {background-position:-96px -160px;}
.ui-icon-eject {background-position:-112px -160px;}
.ui-icon-volume-off {background-position:-128px -160px;}
.ui-icon-volume-on {background-position:-144px -160px;}
.ui-icon-power {background-position:0 -176px;}
.ui-icon-signal-diag {background-position:-16px -176px;}
.ui-icon-signal {background-position:-32px -176px;}
.ui-icon-battery-0 {background-position:-48px -176px;}
.ui-icon-battery-1 {background-position:-64px -176px;}
.ui-icon-battery-2 {background-position:-80px -176px;}
.ui-icon-battery-3 {background-position:-96px -176px;}
.ui-icon-circle-plus {background-position:0 -192px;}
.ui-icon-circle-minus {background-position:-16px -192px;}
.ui-icon-circle-close {background-position:-32px -192px;}
.ui-icon-circle-triangle-e {background-position:-48px -192px;}
.ui-icon-circle-triangle-s {background-position:-64px -192px;}
.ui-icon-circle-triangle-w {background-position:-80px -192px;}
.ui-icon-circle-triangle-n {background-position:-96px -192px;}
.ui-icon-circle-arrow-e {background-position:-112px -192px;}
.ui-icon-circle-arrow-s {background-position:-128px -192px;}
.ui-icon-circle-arrow-w {background-position:-144px -192px;}
.ui-icon-circle-arrow-n {background-position:-160px -192px;}
.ui-icon-circle-zoomin {background-position:-176px -192px;}
.ui-icon-circle-zoomout {background-position:-192px -192px;}
.ui-icon-circle-check {background-position:-208px -192px;}
.ui-icon-circlesmall-plus {background-position:0 -208px;}
.ui-icon-circlesmall-minus {background-position:-16px -208px;}
.ui-icon-circlesmall-close {background-position:-32px -208px;}
.ui-icon-squaresmall-plus {background-position:-48px -208px;}
.ui-icon-squaresmall-minus {background-position:-64px -208px;}
.ui-icon-squaresmall-close {background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical {background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal {background-position:-16px -224px;}
.ui-icon-grip-solid-vertical {background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal {background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px;}
.ui-icon-grip-diagonal-se {background-position:-80px -224px;}
.ui-widget-overlay {background:#666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}
.ui-widget-shadow {margin:-5px 0 0 -5px;padding:5px;background:#000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}/*
* jQuery UI Tabs 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Tabs#theming
*/
.ui-tabs {position:relative;padding:.2em;zoom:1;} /* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {margin:0;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a {float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom:0;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {display:block;border-width:0;/*padding:1em 1.4em;*/ background:none;}
.ui-tabs .ui-tabs-hide {display:none !important;}
*.unselectable {-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}
.def-but {display:inline-block;display:-moz-inline-box;*display:inline-block;cursor:pointer; text-decoration:none;border:0px;background:none;padding:0px;margin:0px;}
.def-but b {height:28px;display:inline-block;display:-moz-inline-box;*display:inline-block;vertical-align:middle;font-weight:normal;}
.def-but b.f {background:url("/web/images/button_link_new_1.png") no-repeat;width:15px;background-position:0px 0px;}
.def-but b.s {background:url("/web/images/button_link_new_2.png") repeat-x;line-height:26px;padding:0px;color:#fff;font-size:16px;font-family:Trebuchet MS;background-position:0px 0px;font-weight:normal;text-shadow:0px 1px 0px #754c29;}
.def-but b.t {background:url("/web/images/button_link_new_3.png") no-repeat;width:15px;background-position:0px 0px;}
.disabled-but {
cursor:default;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}
.def-but-hover, .def-but:hover {outline:none;}
.def-but-hover b.f, .def-but:hover b.f {background-position:0 50%;}
.def-but-hover b.s, .def-but:hover b.s {background-position:0 50%;color:#fff;text-shadow:0 1px 0px #754c29;}
.def-but-hover b.t, .def-but:hover b.t {background-position:0 50%;}
.def-but-active b.f, .def-but:active b.f {background-position:0 100%;}
.def-but-active b.s, .def-but:active b.s {background-position:0 100%;color:#ddd;text-shadow:0 -1px 0px #754c29;}
.def-but-active b.t, .def-but:active b.t {background-position:0 100%;}
.def-but.disabled-but:hover b.f {background-position:0px 0px;}
.def-but.disabled-but:hover b.s {background-position:0 0;color:#fff;background-position:0 0;text-shadow:0px 1px 0px #754c29;}
.def-but.disabled-but:hover b.t {background-position:0px 0;}
.r-but {display:inline-block;display:-moz-inline-box;*display:inline-block;cursor:pointer; text-decoration:none;border:0px;padding:0px;margin:0px;width:30px;height:30px;background:url("/web/images/circle_but.png") no-repeat;color:#fff;text-decoration:none;line-height:28px;}
.r-but:hover {background-position:0 -30px;}
.r-but:active {background-position:0 -60px;}
.brown-but {font-size:11px;display:inline-block;display:-moz-inline-box;*display:inline-block;cursor:pointer; text-decoration:none;border:0px;padding:0px;margin:0px;color:#000;height:20px;line-height:20px;padding:0px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #AAAAAA;*background:#f2f2f2;}
.brown-but {/* Safari 4-5, Chrome 1-9 */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#ddd));/* Safari 5.1, Chrome 10+ */ background:-webkit-linear-gradient(top, #f2f2f2, #ddd);/* Firefox 3.6+ */ background:-moz-linear-gradient(top, #f2f2f2, #ddd);background:-o-linear-gradient(#f2f2f2, #ddd);box-shadow:0 0px 1px #AAAAAA;position:relative;}
.brown-but b.s {font-weight:normal !important;position:relative;}
.brown-but:hover {/* Safari 4-5, Chrome 1-9 */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddd), to(#f2f2f2));/* Safari 5.1, Chrome 10+ */ background:-webkit-linear-gradient(top, #ddd, #f2f2f2);/* Firefox 3.6+ */ background:-moz-linear-gradient(top, #ddd, #f2f2f2);background:-o-linear-gradient(#ddd, #f2f2f2);}
.brown-but .check {position:absolute;top:0px;left:0px;}
.disabled-brown-but {
cursor:default;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}
html[data-useragent*='Opera'] button.def-but:active b.f, html[data-useragent*='Opera'] button.def-but:active b.s, html[data-useragent*='Opera'] button.def-but:active b.t,
html[data-useragent*='MSIE'] button.def-but:active b.f, html[data-useragent*='MSIE'] button.def-but:active b.s, html[data-useragent*='MSIE'] button.def-but:active b.t {
position:relative;
left:-1px;
top:-1px;
} 
.simple-overlay {
display:none;
z-index:999999 !important;
background-color:#f1f8ee;
min-height:200px;
position:fixed !important;
border:1px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.simple-overlay .close {
background-image:url(/web/images/close_icon_overlay.png);
position:absolute;
right:0px;
top:0px;
cursor:pointer;
height:19px;
width:20px;
z-index:5555;
}
.simple-overlay .close:hover {background-image:url(/web/images/close_icon_overlay_hover.png);}
.simple-overlay .details {padding:10px;}
#exposeMask {z-index:99999;background-color:#f7e8e3 !important;}
#fancybox-loading {
position:fixed;
top:50%;
left:50%;
width:40px;
height:40px;
margin-top:-20px;
margin-left:-20px;
cursor:pointer;
overflow:hidden;
z-index:1104;
display:none;
}
#fancybox-loading div {
position:absolute;
top:0;
left:0;
width:40px;
height:480px;
background-image:url('/web/images/fancybox/fancybox.png');
}
#fancybox-overlay {
position:absolute;
top:0;
left:0;
width:100%;
z-index:1100;
display:none;
}
#fancybox-tmp {
padding:0;
margin:0;
border:0;
overflow:auto;
display:none;
}
#fancybox-wrap {
position:absolute;
top:0;
left:0;
padding:20px;
z-index:1101;
outline:none;
display:none;
}
#fancybox-outer {
position:relative;
width:100%;
height:100%;
background:#fff;
}
#fancybox-content {
width:0;
height:0;
padding:0;
outline:none;
position:relative;
overflow:hidden;
z-index:1102;
border:0px solid #fff;
}
#fancybox-hide-sel-frame {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:transparent;
z-index:1101;
}
#fancybox-close {
position:absolute;
top:-15px;
right:-15px;
width:30px;
height:30px;
background:transparent url('/web/images/fancybox/fancy_close.png') no-repeat;
cursor:pointer;
z-index:1103;
display:none;
}
#fancybox-close:hover {
position:absolute;
top:-15px;
right:-15px;
width:30px;
height:30px;
background:transparent url('/web/images/fancybox/fancy_close_hover.png') no-repeat;
cursor:pointer;
z-index:1103;
display:none;
}
#fancybox-error {
color:#444;
font:normal 12px/20px Arial;
padding:14px;
margin:0;
}
#fancybox-img {
width:100%;
height:100%;
padding:0;
margin:0;
border:none;
outline:none;
line-height:0;
vertical-align:top;
}
#fancybox-frame {
width:100%;
height:100%;
border:none;
display:block;
}
#fancybox-left, #fancybox-right {
position:absolute;
bottom:0px;
height:100%;
width:35%;
cursor:pointer;
outline:none;
background:transparent url('/web/images/fancybox/blank.gif');
z-index:1102;
display:none;
}
#fancybox-left {
left:0px;
}
#fancybox-right {
right:0px;
}
#fancybox-left-ico, #fancybox-right-ico {
position:absolute;
top:50%;
left:-9999px;
width:30px;
height:30px;
margin-top:-15px;
cursor:pointer;
z-index:1102;
display:block;
}
#fancybox-left-ico {
background-image:url('/web/images/fancybox/fancybox.png');
background-position:-40px -30px;
}
#fancybox-right-ico {
background-image:url('/web/images/fancybox/fancybox.png');
background-position:-40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility:visible;/* IE6 */
}
#fancybox-left:hover span {
left:20px;
}
#fancybox-right:hover span {
left:auto;
right:20px;
}
.fancybox-bg {
position:absolute;
padding:0;
margin:0;
border:0;
width:20px;
height:20px;
z-index:1001;
}
#fancybox-bg-n {
top:-20px;
left:0;
width:100%;
background-image:url('/web/images/fancybox/fancybox-x.png');
}
#fancybox-bg-ne {
top:-20px;
right:-20px;
background-image:url('/web/images/fancybox/fancybox.png');
background-position:-40px -162px;
}
#fancybox-bg-e {
top:0;
right:-20px;
height:100%;
background-image:url('/web/images/fancybox/fancybox-y.png');
background-position:-20px 0px;
}
#fancybox-bg-se {
bottom:-20px;
right:-20px;
background-image:url('/web/images/fancybox/fancybox.png');
background-position:-40px -182px;
}
#fancybox-bg-s {
bottom:-20px;
left:0;
width:100%;
background-image:url('/web/images/fancybox/fancybox-x.png');
background-position:0px -20px;
}
#fancybox-bg-sw {
bottom:-20px;
left:-20px;
background-image:url('/web/images/fancybox/fancybox.png');
background-position:-40px -142px;
}
#fancybox-bg-w {
top:0;
left:-20px;
height:100%;
background-image:url('/web/images/fancybox/fancybox-y.png');
}
#fancybox-bg-nw {
top:-20px;
left:-20px;
background-image:url('/web/images/fancybox/fancybox.png');
background-position:-40px -122px;
}
#fancybox-title {
font-family:Helvetica;
font-size:12px;
z-index:1102;
}
.fancybox-title-inside {
padding-bottom:10px;
text-align:center;
color:#333;
background:#fff;
position:relative;
}
.fancybox-title-outside {
padding-top:10px;
color:#fff;
}
.fancybox-title-over {
position:absolute;
bottom:0;
left:0;
color:#FFF;
text-align:left;
}
#fancybox-title-over {
padding:10px;
background-image:url('/web/images/fancybox/fancy_title_over.png');
display:block;
}
.fancybox-title-float {
position:absolute;
left:0;
bottom:-20px;
height:32px;
}
#fancybox-title-float-wrap {
border:none;
border-collapse:collapse;
width:auto;
}
#fancybox-title-float-wrap td {
border:none;
white-space:nowrap;
}
#fancybox-title-float-left {
padding:0 0 0 15px;
background:url('/web/images/fancybox/fancybox.png') -40px -90px no-repeat;
}
#fancybox-title-float-main {
color:#FFF;
line-height:29px;
font-weight:bold;
padding:0 0 3px 0;
background:url('/web/images/fancybox/fancybox-x.png') 0px -40px;
}
#fancybox-title-float-right {
padding:0 0 0 15px;
background:url('/web/images/fancybox/fancybox.png') -55px -90px no-repeat;
}
.fancybox-ie6 #fancybox-close {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right {background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
height:expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 {
position:absolute;margin-top:0;
top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div	{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg {background:transparent !important;}
.fancybox-ie #fancybox-bg-n {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
@font-face {
font-family:'RodeoLightCRegular';
src:url('/web/fonts/rodeolightc-webfont.eot');
src:url('/web/fonts/rodeolightc-webfont.woff') format('woff'), url('/web/fonts/rodeolightc-webfont.ttf') format('truetype'), url('/web/fonts/rodeolightc-webfont.svg#RodeoLightCRegular') format('svg');
font-weight:normal;
font-style:normal;
}
.html-content {line-height:20px;overflow:hidden;}
.html-content h1 {font-family:RodeoLightCRegular;font-size:30px;color:#469A23;margin:14px 0px;padding:0px;position:relative;font-weight:normal;line-height:30px;}
.html-content h2 {font-family:RodeoLightCRegular;font-size:28px;color:#469A23;margin:14px 0px;padding:0px;position:relative;font-weight:normal;line-height:28px;}
.html-content h3 {font-family:RodeoLightCRegular;font-size:26px;color:#469A23;margin:14px 0px;padding:0px;position:relative;font-weight:normal;line-height:26px;}
.html-content h4 {font-family:RodeoLightCRegular;font-size:24px;color:#469A23;margin:14px 0px;padding:0px;position:relative;font-weight:normal;line-height:24px;}
.html-content ul {margin:5px 0px;padding:0px;list-style:none;line-height:20px}
.html-content ul li {background:url("/web/images/red_li.gif") no-repeat 3px 6px;padding-left:22px;}
.html-content ol {margin:5px 0px;padding:0px;list-style:decimal;padding-left:22px;}
.html-content ol li {margin-bottom:0px;}
.html-content table {width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.html-content table td {padding:4px;border-left:1px solid #ccc;border-top:1px solid #ccc;}
.html-content p {line-height:20px;margin:8px 0;}
.html-content blockquote {padding:8px;border:1px solid #e1cc89;margin:5px;background:#FAEBBC url(/web/images/openquote1.gif) no-repeat top left;text-indent:23px;}
.html-content blockquote p, .html-content blockquote .text-box {display:block;background:url(/web/images/closequote1.gif) no-repeat bottom right;}
@CHARSET "UTF-8";
.input-row, .textarea-row {margin:10px 0px;position:relative;zoom:1;}
.input-row label {display:inline-block;display:-moz-inline-box;*display:inline-block;/*width:100px;*/ line-height:20px;vertical-align:top;font-size:13px;color:#333;}
.input-row input.text {border:1px solid #bfbfbf;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#fff;height:18px;line-height:18px;color:#656464;font-size:13px;font-family:Arial;padding:1px;width:99%;background-color:#fff;}
.input-row textarea {border:1px solid #bfbfbf;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#fff;resize:none;color:#656464;font-size:13px;font-family:Arial;padding:1px;overflow:auto;}
.textarea-row textarea {border:1px solid #bfbfbf;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#fff;resize:none;color:#656464;font-size:13px;font-family:Arial;padding:1px;overflow:auto;}
.input-row select {border:1px solid #bfbfbf;border-right:1px solid #ededed;border-bottom:1px solid #ededed; /*background-color:#fff;*/ width:99%;/*height:24px;*/ color:#656464;/*font-size:11px;*/ background-color:#f9f9fa;}
.input-row input.text:focus, .input-row textarea:focus, .step-3 .left .input-box input:focus, .step-4 .auth-short input.text:focus {border:1px solid #CDB298;}
.quick-register .input-row input.text {background-color:#f9f9fa;}
.input-row span.error {background:url("/web/images/headbang.gif") no-repeat;position:absolute;top:22px;right:2px;color:#ff0000;font-size:11px;text-indent:-8000px;display:inline-block;width:19px;height:19px;font-weight:normal;}
span.error.show-text {text-indent:-200px !important;padding-top:20px;text-align:right;}
body {font-family:Verdana, Myriad Pro, "Trebuchet MS";color:#424242; background:#fff;font-size:13px;color:#231f20;
background:#fff url("/web/images/body_back_new.gif") repeat-x 0px -100px;
}
a {text-decoration:underline;color:#1271bc;}
a:hover {text-decoration:none;}
h1 {font-family:Myriad Pro, "Trebuchet MS";font-size:24px;color:#000;margin:0px;padding:0px;position:relative;font-weight:normal;}
h2 {font-family:Myriad Pro, "Trebuchet MS";font-size:16px;color:#000;margin:0px 0px 16px;padding:16px 0px 0px;position:relative;font-weight:bold;}
h3 {font-family:Myriad Pro, "Trebuchet MS";font-size:24px;color:#469a23;margin:25px 0px;padding:0px;position:relative;font-weight:normal;}
h4 {font-family:Myriad Pro, "Trebuchet MS";font-size:20px;color:#469a23;margin:15px 0px;padding:0px;position:relative;font-weight:normal;}
p {margin:14px 0px;line-height:14px;}
.push-box {height:70px;}
.lh-20 {line-height:20px;}
.cp {cursor:pointer;}
.hidden {display:none;}
.invalid, .input-row .invalid {border:1px solid red;}
.input-row input.text.invalid {border:1px solid red;}
.page404 .box-404 {width:530px;border:1px solid #ccc;padding:10px;margin:0px auto 0px;padding-top:0px;font-size:14px;line-height:16px;text-align:left;}
.page404 .box-404 ul {margin:0px;padding:0px;list-style:square;line-height:18px;margin-left:20px;}
.page404 .box-404 a {color:#1271BC;}
.page404 .table-404 {width:100%;}
.page404 .table-404 td {padding:5px;text-align:center;}
.page404 .table-404 td.not-found {font-weight:bold;font-size:16px;}
#wrapper {height:100%;max-width:1200px;min-width:1200px;margin:0px auto;}
#wrapper.fixed-wrapper {max-width:1200px;min-width:1000px;margin:0px auto;}
#main {min-height:100%;/*margin:0px 30px;*/ /*width:920px;*/}
#header {height:105px;}
#header .logo {display:block;float:left;width:310px;height:73px;margin-top:14px;}
#header .slogan {font-size:20px;color:#231f20;font-style:italic;margin:0px;padding:0px;margin-left:320px;text-align:right;padding-top:60px;}
@-webkit-keyframes bounce {
from {
margin-left:0px;
}
to {
margin-left:250px;
}
}
.css3_bounce:hover img {
-webkit-animation-name:bounce;
-webkit-animation-duration:1s;
-webkit-animation-iteration-count:2;
-webkit-animation-direction:alternate;
}
.comments-container {margin-top:10px;}
#center {padding:0 10px;}
#center .left-part {/*width:190px;*/ width:230px;float:left;margin-top:30px;}
#center .left-part.no-margin {margin-top:0px;}
#center .left-navi {margin-bottom:10px;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;border:1px solid #e3e3e3\0/;}
#center .right-part {/*margin-left:200px;*/ margin-left:240px;}
#content-box {background-color:#fef7e5;padding:10px 0px;/*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 3px #AAAAAA;*/ -moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;}
#content-box .full-text {margin:0px 10px 0px;}
#footer {height:50px;font-size:11px;/*width:920px;*/ margin:0px 0px;margin-top:-50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#footer .inner-footer {/*width:780px;*/ margin:0px 0px;}
.table-foot {width:100%;padding-top:20px;}
.table-foot td.first {width:225px;}
.foot-list {margin:0px;padding:0px;list-style:none;}
.foot-list li {float:left;margin:0px 20px;}
.foot-list li.active a {text-decoration:none;}
.qa-list {margin:0px;padding:0px;list-style:none;margin-top:10px;}
.qa-list li.item {margin-top:10px;}
.qa-list li.item-first {margin-top:0px;}
.qa-list li.item .item-box {border:0px dotted #f6d497;background-color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;zoom:1;}
.qa-list li.item .question-owner {} 
.item-box-round {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.item-box .stat-box {width:95px;float:right;padding:10px;padding-left:0px;}
.item-box .info-box {margin-right:120px;padding:7px;padding-right:0px;}
.item-box .info-box .name {font-size:20px;color:#1271bc;font-family:Trebuchet MS;}
.item-box .info-box a.image {display:block;float:left;}
.item-box .info-box .image-box {float:left;margin:5px 20px 0 0;}
.item-box .info-box span.solved {font-size:18px;color:#009800;font-family:Trebuchet MS;}
.item-box .info-box span.urgent {font-size:18px;color:#FF0000;font-family:Trebuchet MS;}
.item-box .info-box .text {margin:7px 0px 0px;line-height:16px;color:#000;line-height:130%;}
.item-box .result-box {/*background:url("/web/images/result_back.gif") no-repeat;*/ width:95px;height:55px;text-align:center;font-family:Trebuchet MS;font-size:14px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#FFF7E5;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;
*border:1px solid #ccc;}
.item-box .result-box .title {color:#fff;margin:0px;height:21px;line-height:18px;font-family:Trebuchet MS;text-shadow:0 1px 0 #754C29;background:url("/web/images/title_back.png") no-repeat;
*background:#af4218;
}
.item-box .result-box .number {color:#449F1B;color:#009800;margin:0px;padding-top:10px;font-size:22px;}
.item-box .b-result {margin-top:7px;}
.item-box .foot-strip {/*background-color:#fdd0ae;*/ font-size:11px;color:#666;height:20px;}
.item-box .foot-strip ul {float:left;margin:4px 0px 0px 0px;padding:0px;list-style:none;display:inline;}
.item-box .foot-strip ul li {float:left;margin-right:3px;}
.item-box .foot-strip ul li .slash {font-weight:bold;}
.item-box .foot-strip-full {padding:10px 7px;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;border:1px solid #e3e3e3\0/;}
.foot-strip .user-line-img {float:left; margin-top:-10px;}
.qa-list li.item .item-foot {/*margin-top:-1px;*/}
.qa-list li.item .item-foot table {width:100%;font-size:11px;}
.qa-list li.item .item-foot ul {margin:0px;padding:5px 9px;list-style:none;float:right;border:0px solid #F6D497;border-top:none;}
.qa-list li.item .item-foot ul li {float:left;margin-right:5px;}
.qa-list li.item .item-foot ul li.last {border-right:none;padding-right:0px;margin-right:0px;}
.qa-list li.item .item-foot .center-ul {background-color:#d5765d;float:left;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;}
.qa-list li.item .item-foot .center-ul li a {color:#fff;}
.qa-list li.item .item-foot .center-ul li {border-right:none;margin-right:0px;padding:0px 10px;}
.qa-list li.item .item-foot .left-ul {float:left;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;background-color:#FFF7E5;}
.qa-list li.item .item-foot .right-ul {-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#fff;}
.qa-list li.item-active .item-box {background-color:#fef8d0;}
.qa-list li.item-active .item-box .foot-strip {/*background-color:#fdcb81;*/}
.item-box {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.item-box .stat-box {width:100px;}
.item-box .stat-box .def-but {margin-top:6px;}
.item-box .info-box {margin-right:140px;}
.item-box .result-box {margin:0px auto;}
.item-box .b-result {margin-top:7px;}
.qa-short-box {/*position:absolute;top:0px;right:0px;*/ z-index:5;/*margin-top:15px;*/}
.qa-short-box .short-search {margin-top:1px;}
.qa-short-box .separator {margin:0px 5px;display:inline;}
.short-search {width:400px;height:24px;position:relative;}
.short-search input.field {height:20px;background-color:#fff;margin-left:9px;width:310px;font-size:13px;border-top:1px solid #bababc;border-left:1px solid #bababc;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding-left:15px;}
.short-search .abs-search {position:absolute;top:6px;left:12px;cursor:pointer;}
.separator {background:url("/web/images/separator_back.gif") no-repeat;width:2px;height:25px;}
.q-link img {float:left;display:inline-block;}
.q-link a {float:left;display:inline-block;text-decoration:none;font-size:16px;margin:-2px 0px 0px 5px;display:inline;font-family:Myriad Pro;}
#tabs-container {/*padding-top:30px;*/ position:relative;}
#tabs-container .question-icon {position:absolute;top:3px;left:10px;}
#tabs {border:0px solid #e5d9cd;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;/*box-shadow:0 1px 3px #AAAAAA;padding:10px;*/ padding:0px;}
#tabs .ui-widget-header {background:none;border:none;margin-top:0px;/*margin-left:20px;*/ padding-top:0px;}
#tabs .ui-state-default {/*background-color:#eee;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #E5D9CD;*/ background:none;border:none;padding:0px 15px !important;}
#tabs .ui-state-default a {/* margin:0px 15px !important;*/}
#tabs .ui-state-default a {color:#1271BC;font-weight:normal;padding:0px;/*padding:4px 12px 7px;*/ font-size:16px;height:16px;text-shadow:0 1px 0 #fff;font-family:Trebuchet MS;border-bottom:1px dotted #1271BC;padding-bottom:6px;margin-top:0px;}
#tabs .ui-state-default a.def-but b.f {background:none;width:0px;}
#tabs .ui-state-default a.def-but b.s {background:none;color:#1271BC;text-shadow:none;font-weight:normal;text-shadow:0px 1px 0px #fff;}
#tabs .ui-state-default a.def-but b.t {background:none;width:0px;}
#tabs .ui-state-active {background:none;padding:0px !important;}
#tabs .ui-state-active a.def-but {padding-bottom:0px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d06f56), to(#bd563b));/* Safari 5.1, Chrome 10+ */ background:-webkit-linear-gradient(top, #d06f56, #bd563b);/* Firefox 3.6+ */ background:-moz-linear-gradient(top, #d06f56, #bd563b);border-radius:10px 10px 10px 10px;-moz-box-shadow:inset 0 0 10px #4c1a08;-webkit-box-shadow:inset 0 0 10px #4c1a08;box-shadow:inset 0 0 10px #4c1a08;padding:0px !important;}
@media \0screen {#tabs .ui-state-active a.def-but {background:#d06f56;}}
:root #tabs .ui-state-active a.def-but {background:#d06f56\9;}
#tabs .ui-state-active a.def-but b.f {background:none;width:15px;background-position:0px -168px;}
#tabs .ui-state-active a.def-but b.s {background:none;line-height:26px;padding:0px;color:#fff;font-size:16px;font-family:Trebuchet MS;background-position:0px -196px;font-weight:normal;text-shadow:0px 1px 0px #754c29;}
#tabs .ui-state-active a.def-but b.t {background:none;width:15px;background-position:0px -224px;}
#tabs .ui-state-active.ui-state-hover {background:none;}
#tabs .ui-state-active a {color:#754c29;border-bottom:none;height:28px;margin-top:0px;}
#tabs .ui-state-hover {background:none;}
#tabs.profile-tabs {		
background:transparent;
}
#tabs.profile-tabs .ui-tabs-nav {border-top:1px solid #aaa;padding-top:5px;}
#tabs.profile-tabs .qa-short-box {display:none;}
.standart-box {border:0px solid #F6D497;background-color:#FEF9E6;background-color:#fff;padding-top:0px;/*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*/}
.standart-box .list {margin:0px;padding:0px;list-style:none;}
.standart-box .list li {border-bottom:1px dotted #E5D9CD;position:relative;}
.standart-box .list li.active a {text-decoration:none;background-color:#F6D497 !important;}
.standart-box .list li.active a:hover {text-decoration:none !important;background-color:#F6D497 !important;}
.standart-box .list li.first a {}
.standart-box .list li a {text-decoration:none;display:block;padding:10px;/*text-shadow:0 1px 0 #D0D0D0;font-weight:bold;*/ /*background-color:#FFF7E5;*/ background:#FFF7E5 url("/web/images/a_back.png") no-repeat 14px 13px;padding-left:30px;color:#666;}
.standart-box .list li.bold a {font-weight:bold;}
.standart-box .list li.last {border-bottom:none;padding-bottom:0px;margin-bottom:0px;/*border-bottom:1px solid #51555a;*/}
.standart-box .list li .notice {
background-color:#009800;
display:inline-block;position:absolute;
top:8px;right:5px;padding:2px 8px;color:#fff;
text-decoration:none;font-weight:normal !important;
-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;
 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#009800), to(#026e02));
 background:-webkit-linear-gradient(top, #009800, #026e02);
 background:-moz-linear-gradient(top, #009800, #026e02);
box-shadow:inset 0 1px 1px #000;
line-height:12px;
}
.standart-box .list li .rating {font-size:12px;}
.standart-box .list li .negative {background:red;}
.standart-box .list li .notice-rating {
background-color:#009800;display:inline-block;position:absolute;top:8px;right:5px;padding:2px 8px;color:#fff;text-decoration:none;font-weight:normal !important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;/* Safari 4-5, Chrome 1-9 */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#009800), to(#026e02));/* Safari 5.1, Chrome 10+ */ background:-webkit-linear-gradient(top, #009800, #026e02);/* Firefox 3.6+ */ background:-moz-linear-gradient(top, #009800, #026e02);
box-shadow:inset 0 1px 1px #000;
line-height:12px;
}
.standart-box .list li a span.new_msg_count {position:absolute;top:8px;right:5px;padding:2px 8px;background:#F6D4A3;border-radius:3px;color:#555;}
.standart-box .head {background:#B8543A url("/web/images/head_back.gif") repeat-x;/*padding:6px 10px;*/ padding:8px;padding-left:30px;/*background-color:#d0816c;*/ color:#fff;border-bottom:0px solid #782406;font-size:16px;font-weight:bold;font-family:Trebuchet MS;/*background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d0816c), to(#b8543a));background:-webkit-linear-gradient(top, #d0816c, #b8543a);background:-moz-linear-gradient(top, #d0816c, #b8543a);box-shadow:0 1px 3px #AAAAAA;*/ border-top:1px solid #ce8470;border-bottom:1px solid #782406;position:relative;/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DE8770', endColorstr='#BD563B');*/ box-shadow:1px 1px 2px #AAAAAA;}
.standart-box .head-main {/*padding:0px 8px 0px 45px;*/ padding:0px 8px 0px 5px;height:41px;}
.standart-box .head-main .user-line-img {/*position:absolute;top:3px;left:5px;*/ z-index:500;width:36px;zoom:1;height:35px;float:left;margin-top:2px;margin-right:5px;}
.standart-box .head .icon {position:absolute;top:8px;left:7px;z-index:500;}
.standart-box .shadow-head {background:url("/web/images/a_b.png") repeat-x left bottom;padding-bottom:2px;}
.standart-box .head .logout {float:right;width:25px;height:26px;display:block;margin-top:2px;}
.prof-nick {overflow:hidden;width:140px;float:left;margin-left:2px;margin-top:2px;display:inline;}
.prof-nick table {width:100%;}
.prof-nick table td {height:32px;}
.standart-box .head.top-corners {
}
.standart-box .list .top-corners a {
}
.standart-box.bottom-corners li.last a {
}
.default-box {background-color:#FEF7E5;padding:10px;margin-bottom:15px;/*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 3px #AAAAAA;*/ -moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;}
.default-box .input-row {margin:0px 0px 10px;}
.default-box .button-reg-row {margin-top:15px;}
.button-reg-row .link {float:left;font-size:10px;margin-top:13px;}
.button-reg-row .def-but {float:right;margin-right:-3px;}
.social-box p {font-size:11px;margin-top:0px;}
.qa-box ul {margin:0px;padding:0px;list-style:none;}
.qa-box ul li {text-align:center;margin-bottom:10px;height:65px;overflow:hidden;background-color:#fff;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}  
.qa-box ul li p.title {margin:0px;font-family:Trebuchet MS;color:#fff;text-shadow:0 1px 0 #754C29;background:url("/web/images/title_back_wide.png") no-repeat;height:21px;line-height:20px;}
.qa-box ul li .numb {padding:3px;padding-top:4px;}
.qa-box ul li .numb .digit {color:#009800;font-family:Trebuchet MS;font-size:22px;}
.qa-box ul li .numb .text {color:#754C29;font-family:Trebuchet MS;font-size:12px;text-shadow:0 1px 0 #FFFFFF;}
.qa-box ul li.last {margin-bottom:0px;}
.menu-content {background:url("/web/images/menu_tr_new.png") no-repeat top right;height:28px;position:relative;z-index:1;margin:0px 0px 7px;box-shadow:0 1px 3px #AAAAAA;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px;overflow:hidden;}
.menu-content .menu {background:url("/web/images/menu_repeat_new.gif") repeat-x;height:28px;margin:0px 21px;list-style:none;padding:0px;}
.menu-content .menu li {float:left;/*border-right:1px solid #AE4217;*/}
.menu-content .menu li.last {border-right:none;}
.menu-content .menu li.pr {position:relative;}
.menu-content .menu li a {background:url("/web/images/menu_repeat_new.gif") repeat-x;padding:6px 13px 6px 12px;color:#fff;text-decoration:none;display:inline-block;font-family:Trebuchet MS;font-size:16px;text-shadow:0px 1px 0px #754C29;position:relative;}
.menu-content .menu li a span.new_feature {position:absolute;top:0px;right:2px;font-size:11px;color:#F00;font-weight:bold;}
.menu-content .menu li img.stick {position:absolute;top:1px;right:0px;}
.menu-content .menu li a:hover {background:url("/web/images/hover_menu.gif") repeat-x;}
.menu-content .menu li.active a {background:url("/web/images/active_menu.gif") repeat-x;color:#fff;text-shadow:0px 1px 0px #633d19;}
.menu-content .menu li.active a:hover {text-decoration:none;}
.menu-content .menu li.first .left-corner {background:url("/web/images/menu_tl_new.png") no-repeat;position:absolute;top:0px;left:-21px;display:block;width:21px;height:28px;}
.menu-content .menu li.first a:hover .left-corner {background:url("/web/images/menu_first_hover.png") no-repeat;}
.menu-content .menu li.first.active .left-corner {background:url("/web/images/menu_first_active.png") no-repeat;}
.menu-content .menu li.first.active a:hover .left-corner {background:url("/web/images/menu_first_active.png") no-repeat;}
.menu-content .menu li.last .right-corner {background:url("/web/images/menu_tr_new.png") no-repeat;position:absolute;top:0px;right:-28px;display:block;width:28px;height:28px;}
.menu-content .menu li.last a:hover .right-corner {background:url("/web/images/menu_last_hover.png") no-repeat;}
.menu-content .menu li.last.active .right-corner {background:url("/web/images/menu_last_active.png") no-repeat;}
.menu-content .menu li.last.active a:hover .right-corner {background:url("/web/images/menu_last_active.png") no-repeat;}
.menu-content .menu li.last .stick {display:none;}
.block-table {width:100%;}
.block-table td {width:49%;vertical-align:top;}
.block-table .content-block {border:1px solid #cdb298;padding:10px;margin:10px 5px;background-color:#fff;margin-bottom:0px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:601px;}
.block-table .content-block h2 {font-size:14px;margin:0px;padding:0px;margin-bottom:10px;font-family:Trebuchet MS;}
.block-table .content-block-right {margin-right:10px;}
.block-table .content-block-left {margin-left:10px;}
.info-list {margin:0px;padding:0px;list-style:none;}
.info-list li.item {background-color:#fff7e5;padding:10px;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.info-list li.active {background-color:#fef8c0;}
.info-list li.last {margin-bottom:0px;background-color:#fff;padding-bottom:0px;padding-top:0px;}
.info-list li.last p {margin-bottom:0px;}
.info-list li.item .left {width:50px;float:left;text-align:center;}
.info-list li.item .right {margin-left:60px;}
.info-list li.item .right .title {margin:0px;border-bottom:1px solid #c49a6b;padding-bottom:4px;}
.info-list li.item .right .text {margin:5px 0px 0px;}
.quick-register .input-row {margin:15px 0px;padding-bottom:10px;border-bottom:1px solid #ccc;}
.quick-register .pre-last-row {border-bottom:1px solid #fff;margin-bottom:0px;}
.quick-register .last-row {margin-bottom:0px;padding-bottom:0px;border-bottom:none;margin-top:0px;border-bottom:1px solid #fff;}
.quick-register .input-row .example {font-size:11px;margin:0px;color:#7a7a7a;margin-top:10px;}
.quick-register .input-row label {}
.quick-register .input-row .check-list {margin:0px;padding:0px;list-style:none;float:left;display:inline;}
.quick-register .input-row .check-list input {margin-left:0px;}
.quick-register .input-row .check-list li {float:left;margin-right:10px;}
.quick-register .input-row .check-list li label {cursor:pointer;font-weight:normal !important;font-size:12px;}
.quick-register .input-row .left {float:left;}
.quick-register .input-row .left select {margin:5px 10px 6px 0px;width:100px;float:left;}
.quick-register .input-row .left select.last {margin-bottom:0px;}
.quick-register .input-row .def-but {margin-top:15px;}
.quick-register .button-row {border-bottom:1px solid #fff;margin:0px;}
.pagination {position:relative;height:24px;padding:20px 0px 10px;}
.pagination ul {margin:0px;padding:0px;list-style:none;height:24px;position:relative;right:-50%;float:none!important;float:left;}
.pagination ul li {float:left;margin:0px 2px;}
.pagination ul li a,
.pagination ul li span {/*border:1px solid #d8d6d6;*/ display:block;padding:4px 7px;*padding:2px 6px;color:#1B75BC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(css/resources/border-radius.htc);font-weight:normal;*line-height:16px;background-color:#fff;text-decoration:none;
box-shadow: 0 0 1px #666;
}
.pagination ul li span {text-decoration:none;}
.pagination ul li a:hover, .pagination ul li.selected span {color:#fff;/*border:1px solid #d8d6d6;*/
font-weight:bold;background-color:#FAA56F;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d06f56), to(#bd563b));/* Safari 5.1, Chrome 10+ */
background:-webkit-linear-gradient(top, #d06f56, #bd563b);/* Firefox 3.6+ */ background:-moz-linear-gradient(top, #d06f56, #bd563b);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
-moz-box-shadow:inset 0 0 4px #4c1a08;
-webkit-box-shadow:inset 0 0 4px #4c1a08;
box-shadow:inset 0 0 4px #4c1a08;}
.pagination ul li a:hover {font-weight:normal;}
.pagination ul li .dotted {background:none;border:none;*background:#fff;
*border:1px solid #fff;padding:4px 0px;box-shadow:none;}
.pagination ul li.pages a, 
.pagination ul li.pages span {background-color:#fdf9f6;display:block;padding:4px 7px;*padding:2px 6px;color:#4e4f50;text-decoration:none;}
.pagination ul li a:hover {color:#fff;text-decoration:none;}
.pagination ul li.selected a {text-decoration:none;font-weight:bold;color:white;background-color:#ff6201;border:1px solid #ccc;}
.pagination ul li.pages a:hover {color:#fff;/*border:1px solid #d8d6d6;*/ background-color:#f7f4f1;}
#cloud {margin:7px 0px -2px;}
#cloud a {text-decoration:none;/*text-shadow:0 1px 1px #aaa;*/ color:#000 !important;font-family:Tahoma !important;}
#cloud a:hover {text-decoration:underline;}
#cloud .s1 {font:1.0em Verdana, sans-serif;color:#a4652f;}
#cloud .s2 {font:1.1em Verdana, sans-serif;color:#a4652f;}
#cloud .s3 {font:1.2em Verdana, sans-serif;color:#a4652f;}
#cloud .s4 {font:1.3em Verdana, sans-serif;color:#a4652f;}
#cloud .s5 {font:1.4em Verdana, sans-serif;color:#a4652f;}
#cloud .s6 {font:1.5em Verdana, sans-serif;color:#a4652f;}
#cloud .s7 {font:1.6em Verdana, sans-serif;color:#a4652f;}
#cloud .s8 {font:1.8em Verdana, sans-serif;color:#a4652f;}
#cloud .s9 {font:2.0em Verdana, sans-serif;color:#a4652f;}
#cloud .s10 {font:2.2em Verdana, sans-serif;color:#a4652f;}
#content-page {background-color:#F6D497;/*-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*/ padding:10px;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;zoom:1;}
.ask-form {background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px;}
.ask-form .input-row {padding-bottom:15px;}
.ask-form .input-row label {font-weight:bold;font-family:Trebuchet MS;font-size:16px;color:#754C29;}
.ask-form .input-row input.text {background-color:#f9f9fa;margin-top:4px;width:99.5%;}
.ask-form .input-row textarea {background-color:#f9f9fa;height:80px;margin-top:4px;width:99.5%;}
.ask-form .input-row textarea[readonly="readonly"], .ask-form .input-row input[readonly="readonly"] {background-color:#ddd;}
.ask-form .input-row .categories-checkbox-list {margin:0px;padding:0px;list-style:none;margin-top:10px;float:left;width:auto;margin-right:10px;}
.ask-form .input-row .categories-checkbox-list li {margin-bottom:5px;width:200px;margin-right:5px;float:left;}
.ask-form .input-row .categories-checkbox-list input {margin-left:0px;}
.ask-form .input-row .categories-checkbox-list label {cursor:pointer;font-weight:normal;font-family:Verdana;font-size:12px;color:#000;}
.ask-form .input-row .radio-list {margin:0px;padding:0px;list-style:none;float:left;margin:5px 0px;}
.ask-form .input-row .radio-list li {float:left;margin-right:10px;}
.ask-form .input-row .radio-list label {cursor:pointer;font-weight:normal;font-family:Verdana;font-size:12px;color:#000;}
.ask-form .input-row .radio-list input {margin-left:0px;}
.ask-form .input-row .title {float:left;display:inline-block;margin-top:8px;margin-right:19px;font-weight:bold;color:#754C29;font-family:Trebuchet MS;}
.ask-form .input-row .select-one {float:left;width:318px;margin-top:6px}
.ask-form .input-row .checkbox-wide-ul {margin:0px;padding:0px;list-style:none;margin-top:5px;}
.ask-form .input-row .checkbox-wide-ul li {float:left;width:250px;}
.ask-form .input-row .checkbox-wide-ul input {margin-left:0px;}
.ask-form .input-row .checkbox-wide-ul label {font-weight:normal;font-family:Verdana;font-size:12px;color:#000;}
.ask-form .input-row .checkbox-wide-ul .example {color:#7A7A7A;font-size:11px;margin:0px;}
.ask-form .input-row span.error {top:25px;}
.ask-form .textarea-row span.error {top:87px;}
.settings-form {padding:10px 0px;}
.settings-form .float-box {margin:10px 110px 10px;}
.settings-form .input-row {margin:0px;border-bottom:none;padding:10px 0px;background-color:#fafafa;zoom:1;}
.settings-form .input-row .label {float:left;width:150px;text-align:right;margin-right:5px;margin-top:3px;color:#4e4e4e;font-size:14px;}
.settings-form .input-row input.text {width:500px;float:left;background-color:#fff;}
.settings-form .input-row .check-list {margin:0px;padding:0px;list-style:none;float:left;display:inline;margin-top:3px;}
.settings-form .input-row .check-list input {margin-left:0px;}
.settings-form .input-row .check-list li {float:left;margin-right:10px;}
.settings-form .input-row .check-list li label {cursor:pointer;color:#231F20;font-family:Verdana;font-size:13px;font-weight:normal;}
.settings-form .input-row .dates {float:left;width:100px;margin-right:10px;margin-top:6px;background-color:#fff;}
.settings-form .input-row textarea.text {width:500px;float:left;background-color:#fff;height:100px;}
.settings-form .input-row span.error {top:31px;right:40px;}
.settings-form .input-row .submit-but {float:left;margin:0px 5px 0px -3px;display:inline;}
.settings-form .input-row .send-link {float:left;font-size:11px;margin-top:8px;}
.settings-form .textarea-row span.error {top:97px;right:40px;}
.settings-form .set-row span.error {top:13px;}
.settings-form .pass-row span.error {top:16px;}
.settings-form .avatar-list {margin:0px;padding:0px;list-style:none;margin-top:5px;float:left;width:500px;}
.settings-form .avatar-list li {float:left;margin:0px 10px 5px 0px;border:1px solid #eee;background-color:#fff;}
.settings-form .avatar-list li.checked {background-color:#d0cfcf;border:1px solid #EDEDED;}
.settings-form .avatar-list li a {display:block;border:1px solid #fff;}
.settings-form .avatar-list li a:hover {background-color:#d0cfcf;border:1px solid #BFBFBF;}
.settings-form .head-line {font-size:18px !important;border-bottom:1px solid #eee !important;}
.settings-form .first-row {padding-top:25px;}
.settings-form .last-row {padding-bottom:25px;}
.breadcrumbs {height:28px;font-family:Trebuchet MS;font-size:14px;font-weight:bold;}
.breadcrumbs span.current {font-size:15px;}
.white-r-box {background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;zoom:1;behavior:url(css/resources/border-radius.htc);}
.white-r-box.mh {min-height:705px;} 
.white-r-box .qa-list {margin-top:0px;}
.white-r-box .qa-list li.item .item-box .info-box {padding-top:0px;padding-left:0px;}
.white-r-box .qa-all-list li.item .item-box .stat-box  {padding-right:0px;padding-top:0px;}
.white-r-box .qa-list li.item .item-box .foot-strip ul {margin-left:0px;}
.white-r-box .qa-list li.item .item-box .info-box .text {margin-top:12px;}
.white-r-box .feed-head-line {position:relative;}
.white-r-box .feed-head-line .filter-list {position:absolute;top:3px;right:0px;margin:0px;}
.head-line {border-bottom:2px solid #abaaaa;margin:0px;margin-top:0px;padding:0px;padding-bottom:5px;font-size:20px;color:#754C29;font-weight:normal;text-shadow:1px 1px 1px #BBB;}
.head-line .right-link {font-size:12px;font-weight:normal;width:150px;position:absolute;top:0px;right:0px;text-align:right;text-decoration:none;}
.head-line .right-link:hover {text-decoration:underline;}
.leave-comment-box textarea.text {background-color:#f9f9fa;height:80px;margin-top:4px;width:99.5%;margin-bottom:20px;}
.leave-comment-box span.error {top:68px;}
.leave-comment-box .input-row {padding-bottom:10px;/*border-bottom:1px solid #ccc;*/ margin-top:0px;}
.leave-comment-box .checkbox-short-ul {margin:0px;padding:0px;list-style:none;}
.leave-comment-box .checkbox-short-ul li {float:left;width:190px;}
.leave-comment-box .checkbox-short-ul li input {float:left;}
.leave-comment-box .checkbox-short-ul li div {margin-left:22px;}
.leave-comment-box .checkbox-short-ul li div label {display:inline;line-height:12px;color:#7A7A7A;font-size:11px;}
.leave-comment-box.hidden textarea.text {margin-top:0px !important;height:85px;margin-bottom:15px !important;}
.comments-container .head-no-line {color:#754C29;font-size:20px;font-weight:bold;margin:20px 0px 0px;padding:0px 0px 5px;}
.advices-list {margin:0px;padding:0px;list-style:none;}
.advices-list li.item {border-bottom:2px solid #abaaaa;padding:20px 0px;margin:0px;}
.item-box-round .advices-list li.item {border-bottom:2px solid #abaaaa;padding:20px 0px;margin:0px;}
.advices-list .user-line-nick {font-weight:bold;}
.advices-list li.item.last {border-bottom:none;}
.advices-list li.item .content-b .left-box {width:136px;float:left;}
.advices-list li.item .content-b .grade {width:195px;float:right;}
.advices-list li.item .content-b .content-c {margin:0px 205px 0px 140px;position:relative;min-height:55px;}
.advices-list li.item .content-b .n-qa {width:28px;height:65px;background-color:#FFF7E5;color:#754C29;font-weight:bold;font-size:18px;line-height:60px;text-align:center;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;border:1px solid #e3e3e3\0/;background-color:#fff;float:left;}
.advices-list li.item .content-b .img-box {height:65px;overflow:hidden;font-size:11px;position:relative;}
.advices-list li.item .content-b .img-box .user-line-img img {margin-top:5px;}
.advices-list li.item .content-b .img-box .user-line-nick {position:absolute;bottom:0px;width:100%;left:0;text-align:center;overflow:hidden;padding:0;line-height:13px;}
.advices-list li.item .content-b .content-c p {margin:0px;}
.advices-list li.item .content-b .content-c .c {padding-bottom:15px;font-size:13px;line-height:16px;margin-top:-2px;}
.advices-list li.item .content-b .content-c .date {margin:2px 0 0 0 !important;float:left;font-size:11px;color:#666666;line-height:11px;}
.advices-list li.item .content-b .content-c .date a.link {color:#666666;}
.advices-list li.item .result-box-all {margin-top:-14px;}
.advices-list li.item .result-box-all .score-title {color:#754C29;text-transform:uppercase;margin:0px 0px 3px;text-align:center;}
.advices-list li.item .result-box-all .user-rate {text-align:center;margin-top:7px;}
.advices-list li.item .result-box-all .user-rate p {text-align:center;margin:4px 0px;color:#754C29;}
.advices-list li.item .result-box-all .res-box {-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;border:1px solid #e3e3e3\0/;width:93px;height:44px;position:relative;background-color:#FFF7E5;}
.advices-list li.item .result-box-all .res-box table {width:100%;text-align:center;}
.advices-list li.item .result-box-all .res-box .number {color:#449F1B;color:#009800;margin:0px;padding:7px 0px;font-size:22px;}
.advices-list li.item .result-box-all .res-box .number.red {color:#ff0000;}
.advices-list li.item .result-box-all .res-box .author {border-top:1px solid #C39F80;font-size:11px;color:#754C29;padding-top:1px;}
.advices-list li.item .result-box-all .res-box .first {padding:3px 0px;}
.advices-list li.item .result-box-all .res-box .count {position:absolute;bottom:20px;right:0;font-weight:normal;font-size:10px;}
.advices-list li.item .comments-list {margin:10px 0px 0px 140px;list-style:none;padding:0;zoom:1;}
.advices-list li.item .comments-list .comment-item {margin:0 5px;zoom:1;}
.advices-list li.item .comments-list .add-comment {padding:7px;background-color:#F8F7F7;zoom:1;}
.advices-list li.item .comments-list .add-comment .user-line-img {float:left;margin-top:3px;}
.advices-list li.item .comments-list .add-comment .input-row {margin:0px;}
.advices-list li.item .comments-list .add-comment .input-row .text {width:99.6%;}
.advices-list li.item .comments-list .add-comment .input-row .ava {width:30px;height:30px;float:left;}
.advices-list li.item .comments-list .add-comment .input-row textarea {width:92%;margin-left:5px;float:left;display:inline;}
.advices-list li.item .comments-list .add-comment .action-but {margin:5px 0px 0px 42px;}
.advices-list li.item .comments-list .response-to-comment {width:100%;border-top:1px solid #eee;padding-top:10px;}
.advices-list li.item .comments-list .response-to-comment td.w10 {width:5%;vertical-align:top;text-align:center;}
.advices-list li.item .comments-list .response-to-comment td {padding-top:0px;border:none;padding-bottom:10px;}
.advices-list li.item .comments-list .response-to-comment td .img-box {width:40px;height:40px;}
.advices-list li.item .comments-list .response-to-comment td .img-box img {margin-top:0px !important;}
.advices-list li.item .comments-list .response-to-comment .content-b {margin-bottom:0px;}
.advices-list li.item .comments-list .response-to-comment .content-b .content-c {margin-right:0px;min-height:35px;margin-left:0px;padding-bottom:15px;line-height:17px;}
.advices-list li.item .comments-list .response-to-comment .content-b .content-c .c {font-size:12px;line-height:17px;}
.advices-list li.item .comments-list .response-to-comment .content-b .content-c p {margin:0px;}
#article-comments.comments-list {margin-left:0;}
.page-head-row {height:40px;}
.page-head-row .breadcrumbs {margin-top:6px;}
.circle-wrap {padding:50px 100px;width:500px;position:relative;margin:30px auto;}
.circle-wrap .circle-box {position:relative;zoom:1;background:url("/web/images/pie_19.png") no-repeat 0px 2px;width:500px;height:502px;}
.circle-wrap .circle-box .number {position:absolute;font-size:11px;display:block;background:url("/web/images/small_circle.png") no-repeat;width:21px;height:21px;line-height:20px;text-align:center;color:#754C29;font-weight:bold;z-index:100;}
.circle-wrap.diagram_of_relations {margin-bottom:50px;}
.circle-wrap .circle-box .n0 {top:217px;right:181px;}
.circle-wrap .circle-box .n1 {top:217px;right:181px;}
.circle-wrap .circle-box .n2 {top:184px;right:215px;}
.circle-wrap .circle-box .n3 {top:184px;right:264px;}
.circle-wrap .circle-box .n4 {top:217px;right:297px;}
.circle-wrap .circle-box .n5 {top:265px;right:297px;}
.circle-wrap .circle-box .n6 {top:299px;right:264px;}
.circle-wrap .circle-box .n7 {top:299px;right:215px;}
.circle-wrap .circle-box .n8 {top:265px;right:181px;}
.circle-wrap .circle-box .sector {position:absolute !important;zoom:1;}
.circle-wrap .circle-box .sector-1 {top:0px;left:0px;}
.circle-wrap .circle-box .sector-2 {top:161px;right:135px;}
.circle-wrap .circle-box .sector-3 {top:202px;right:126px;}
.circle-wrap .circle-box .sector-4 {top:239px;right:148px;}
.circle-wrap .circle-box .sector-5 {top:248px;right:190px;}
.circle-wrap .circle-box .sector-6 {top:225px;right:226px;}
.circle-wrap .circle-box .sector-7 {top:184px;right:235px;}
.circle-wrap .circle-box .sector-8 {top:148px;right:212px;}
.diagram-history {box-shadow:0 0 3px #aaa;margin-top:10px;padding:10px;background:#FFF7E5;}
.diagram-history h2 {margin:0;padding:10px;}
.diagram-history ul {margin:8px 0;padding-left:0px;list-style:none;}
.diagram-history ul li {float:left;margin:4px 5px;}
.diagram-history ul li.active {list-style:none;}
.diagram-history ul li.active a {
text-decoration:none;
background:#B8543A;
padding:1px 5px 2px 5px;
color:white;
border-radius:10px;
box-shadow:inset 0px 0px 4px #782406;
margin-left:-5px;
}
.diagram-history ul li.none {list-style:none;color:#999;}
.diagram_of_happiness .abs-note .t-line  {font-size:16px;}
.diagram_of_happiness .abs-note-2 {margin-top:10px;}
.diagram_of_happiness .abs-note-1 {margin-top:10px;}
.axis {height:498px;position:absolute;left:50%;top:3px;background:#ccc;width:3px;}
.axis.pr90,.axis.pr45,.axis.pr135 {margin-left:-1px;}
.axis.pr0 {margin-left:-1px;}
.abs-note {width:135px;position:absolute;}
.abs-note .actions {margin:0 auto;padding:0px;list-style:none;margin-top:6px;width:85px;}
.abs-note .actions li {float:left;margin-right:2px;}
.abs-note .actions li a {border:1px solid #d8d6d6;display:block;padding:4px 7px;*padding:2px 6px;color:#1B75BC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(css/resources/border-radius.htc);font-weight:normal;*line-height:16px;background-color:#fdf2d8;text-decoration:none;font-weight:bold;}
.abs-note .actions li a:hover {color:#fff;border:1px solid #d8d6d6;font-weight:bold;background-color:#FAA56F;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d06f56), to(#bd563b));/* Safari 5.1, Chrome 10+ */ background:-webkit-linear-gradient(top, #d06f56, #bd563b);/* Firefox 3.6+ */ background:-moz-linear-gradient(top, #d06f56, #bd563b);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;/*-moz-box-shadow:inset 0 0 10px #4c1a08;-webkit-box-shadow:inset 0 0 10px #4c1a08;box-shadow:inset 0 0 10px #4c1a08;*/}
.abs-note .actions li input {width:23px;padding:2px 2px 1px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;font-size:15px;font-weight:bold;color:#754C29;margin-top:0;}
.abs-note .t-line {text-align:center;font-weight:bold;font-size:12px;}
.diagram_of_relations .abs-note-0 {margin-top:10px;}
.diagram_of_relations .abs-note-2 {margin-top:10px;}
.diagram_of_relations .abs-note-3 {margin-top:10px;}
.diagram_of_relations .abs-note-11 {margin-left:5px;}
.instruction {border-left:5px solid #F6D497;line-height:16px;padding:5px;padding-left:10px;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;}
#glass {
background:rgba( 255, 255, 255, 0.50);
border:1px solid #bbb;
border-top:1px solid #eee;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
position:relative;
background:url("/web/images/logo.gif");
border:none;
width:100px;
height:100px;
}
#water {
background-image:url("/web/images/waves.png");
background-position:top right;
position:absolute;
bottom:0px;
width:100px;
height:0px;
-webkit-transition:all 3s ease-out;
-moz-transition:all 3s ease-out;
-o-transition:all 3s ease-out;
transition:all 3s ease-out;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
#glass:hover #water {
height:100px;
background-position:top left;
-webkit-transition:all 3s ease-out;
-moz-transition:all 3s ease-out;
-o-transition:all 3s ease-out;
transition:all 3s ease-out;
}
.profile-view {margin-bottom:10px;}
.profile-view .ava-box {background-color:#FFF7E5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:104px;height:105px;box-shadow:0 1px 3px #AAAAAA;color:#754C29;font-family:Trebuchet MS;font-size:16px;font-weight:bold;overflow:hidden;float:left;}
.profile-view .member-box {margin-top:10px;box-shadow:0px 1px 3px #ccc;padding:3px 7px;line-height:34px;}
.profile-view .member-box .user-line-img img {vertical-align:middle;}
.profile-view .member-box .head {font-size:16px;}
.profile-view-content {margin-left:120px;}
.profile-view-content h1 {width:300px;overflow:hidden;padding-bottom:7px;}
.profile-view-table {width:100%;}
.profile-view-table td.top {vertical-align:top;}
.profile-view-table .info-box {width:205px;}
.profile-view-table .grade {width:110px;margin-top:10px;float:right;}
.profile-view-table .grade .result-box {/*background:url("/web/images/result_back.gif") no-repeat;*/ width:110px;height:55px;text-align:center;font-family:Trebuchet MS;font-size:14px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 1px 3px #ccc;background-color:#fff7e5;}
.profile-view-table .grade .result-box .title {color:#fff;margin:0px;height:21px;line-height:18px;font-family:Trebuchet MS;text-shadow:0 1px 0 #754C29;background:url("/web/images/title_back_medium.png") no-repeat;}
.profile-view-table .grade .result-box .number {color:#449F1B;color:#009800;margin:0px;padding-top:10px;font-size:22px;}
.profile-view-table .grade .result-box .number.red {color:#ff0000;}
.profile-view-table p {margin:0px;line-height:16px;}
.profile-view-table p.label {margin:5px 0px 0px;color:#757575;}
.profile-rating .rating {font-size:26px;}
.profile-rating .average {font-size:15px;}
.profile-rating {background-color:#FFF7E5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 1px 3px #AAAAAA;}
.profile-rating .labels span {padding:0px 10px;color:#999;}
.profile-rating .tips {font-size:10px;color:#ccc;text-align:center;}
.profile-rating .values {font-size:30px;text-align:center;vertical-align:middle;}
.rating_events .profile-rating {margin:0 auto;}
.advice-list {margin:0px;padding:0px;list-style:none;}
.advice-list li.item {margin-top:15px;}
.advice-list li.item-first {margin-top:0px;}
.advice-list .ad-title {margin:0px;}
.advice-list .ad-title a {font-family:Trebuchet MS;font-size:14px;}
.advice-list .comments-table tr td {padding-top:15px;}
.advice-list .comments-table .content-b {margin-bottom:0px;}
.advice-list .comments-table .content-b .content-c .c {padding-bottom:0px;font-size:12px;}
.comments-table {width:100%;/*border-top:1px solid #ccc;padding-top:10px;*/}
.comments-table tr td {padding-bottom:10px;vertical-align:top;border-bottom:2px solid #abaaaa;padding-top:20px;}
.comments-table tr.comment-last td {border-bottom:none;}
.comments-table td.w10 {width:1%;padding-right:10px;}
.comments-table td.w1 {width:1%;padding-right:5px;}
.comments-table td .n-qa {width:28px;height:55px;background-color:#FFF7E5;color:#754C29;font-weight:bold;font-size:18px;line-height:50px;text-align:center;box-shadow:0 1px 3px #AAAAAA;background-color:#fff;}
.comments-table td .img-box {width:55px;height:55px;overflow:hidden;}
.comments-table .comment-replies {/*margin-top:10px;*/}
.comments-table .content-b {margin-bottom:10px;}
.comments-table .content-b .grade {width:110px;float:right;}
.comments-table .content-b .grade .result-box {/*background:url("../images/result_back.gif") no-repeat;*/ width:110px;height:55px;text-align:center;font-family:Trebuchet MS;font-size:14px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 1px 3px #ccc;background-color:#fff7e5;}
.comments-table .content-b .grade .result-box .title {color:#fff;margin:0px;height:21px;line-height:18px;font-family:Trebuchet MS;text-shadow:0 1px 0 #754C29;background:url("/web/images/title_back_medium.png") no-repeat;}
.comments-table .content-b .grade .result-box .number {color:#449F1B;color:#009800;margin:0px;padding-top:10px;font-size:22px;}
.comments-table .content-b .grade .result-box .number.red {color:#ff0000;}
.comments-table .content-b .content-c {margin-right:130px;position:relative;min-height:55px;}
.comments-table .content-b .content-c p {margin:0px;}
.comments-table .content-b .content-c .c {padding-bottom:15px;font-size:13px;line-height:16px;margin-top:-2px;}
.comments-table .content-b .content-c .date {font-size:11px;color:#666666;position:absolute;bottom:0px;left:0px}
.comments-table .content-b .content-c .date a.link {color:#666666;}
.sms-page p.text {line-height:20px;}
.sms-box {border-left:5px solid #F6D497;line-height:16px;padding:5px;padding-left:10px;margin:30px 0px;background-color:#fcf8d5;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;}
.sms-box .sms-table {width:100%;margin:10px 0px;}
.sms-box .sms-table td {vertical-align:top;}
.sms-box .sms-table p {margin:0px;font-size:14px;}
.sms-box .sms-table .code {color:#A44C35;text-transform:uppercase;font-size:20px;}
.sms-box .sms-table input.text {border:1px solid #bfbfbf;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#fff;height:18px;line-height:18px;color:#656464;font-size:13px;font-family:Arial;padding:1px;background-color:#fff;width:160px;}
.sms-box .sms-table span.error {top:-1px;}
.sms-box .cost {font-size:11px;margin:0px 0px 10px;}
.sms-box .title {font-size:14px;}
.sms-box .title .cur {color:#A44C35;text-transform:uppercase;}
.feed-list {margin:0px;padding:0px;list-style:none;border-bottom:1px solid #eee;zoom:1;}
.feed-list li.item {border-top:1px solid #eee;padding:10px;}
.feed-list li.item .right {width:150px;float:right;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;background-color:fff;height:55px;text-align:center;color:#754C29;line-height:50px;font-size:14px;}
.feed-list li.item .left {margin-right:170px;}
.feed-list li.item .desc {margin-top:0px;font-size:12px;line-height:16px;margin-bottom:5px;}
.feed-list li.item .small {font-size:11px;color:#666666;margin:0px;}
.feed-list li.item .color-1 {background-color:#FFF7E5;}
.feed-list li.item .color-2 {background-color:#f5eae7;}
.feed-list li.item .color-3 {background-color:#fff;}
.feed-list li.odd {background-color:#fdfbf3;}
.feed-list li.even {background-color:#fff;}
.phrases-list {margin:0px;padding:0px;list-style:none; zoom:1;}
.phrases-list li.item {background-color:white;margin:10px 0;padding:10px;list-style:none;border-radius:10px;position:relative;}
.phrases-list li.item h2 {font-size:20px;margin:0;padding:0;color:#754C29;font-weight:normal;font-style:italic;}
.phrases-list li.item .dash {font-size:18px;color:#754C29;font-weight:normal;}
.phrases-list li.item table.vote {}
.phrases-list li.item table.vote td.button {width:30px;text-align:center;}
.phrases-list li.item td .rating {width:50px;text-align:center;font-size:24px;}
.phrases-list li .author-block {margin-top:10px;font-size:11px;font-style:italic;}
.phrases-list li .do-vote {margin-top:8px;}
.filter-list {margin:20px 0px 5px;padding:0px;list-style:none;float:left;/*position:relative;right:-50%;float:none!important;*/ height:18px;}
.filter-list li {float:left;color:#4a9d26;margin-right:4px;line-height:18px;}
.filter-list li.active span.slash-dark {color:#666;}
.filter-list li.active span {color:#000;}
.filter-list li.grey span {color:#a0a0a0;}
.filter-list li.first {color:#000;}
.filter-list li .slash {color:#ccc;}
.filter-list li .slash-dark {color:#666;}
.filter-list li.grey .slash {color:#ccc;}
.filter-list li.active .slash {color:#ccc;}
.filter-list li.active a {text-decoration:none;background:#B8543A;padding:1px 5px 2px 5px;color:white;border-radius:10px;box-shadow:inset 0px 0px 4px #782406;}
.filter-list li .dark {color:#000;}
.friends-list {margin:0px;padding:0px;list-style:none;border-bottom:1px solid #eee;margin-top:15px;}
.friends-list .friends-table {width:100%;}
.friends-list .friends-table td {padding:5px;}
.friends-list .friends-table td .rating {color:#009800;font-size:14px;font-family:Trebuchet MS;font-size:22px;}
.friends-list .friends-table td .q-big {font-size:16px;}
.friends-list li.item {border-top:1px solid #eee;}
.friends-list li.odd {background-color:#FDFBF3;}
.friends-list li.even {background-color:#fff;}
.score-list {margin:0px;padding:0px;list-style:none;}
.score-list li.item {border:1px solid #eee;margin-bottom:10px;}
.score-list li.odd {background-color:#FDFBF3;}
.score-list li.even {background-color:#fff;}
.profile-score {text-align:center;}
.profile-score .rating {font-size:24px;}
.score-table {width:100%;}
.score-table .qty {width:40px;height:55px;background-color:#FFF7E5;color:#009800;font-weight:bold;font-size:22px;line-height:50px;text-align:center;font-family:Trebuchet MS;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;}
.score-table td.cont {padding:0px 10px;}
.score-table td .small {font-size:11px;color:#666;}
.message-box {margin:15px 110px 0px;}
.message-box .flash {margin-bottom:0px !important;}
.mes-box {text-align:center;padding:10px 0px;background-color:#F6D497;color:#754C29;margin:0px 0px 14px;}
.not-implemented {background-color:red;height:50px;color:#fff;margin:15px 0px;text-align:center;font-size:18px;line-height:50px;font-weight:bold;}
.users-table {width:100%;  margin-top:5px;}
.users-table th {font-weight:normal;font-size:18px;padding:5px;color:#754C29;}
.users-table td {padding:5px;border-bottom:1px solid #eee;}
.users-table tr.odd td {background-color:#FDFBF3;}
.users-table tr.even td {background-color:#fff;}
.users-table tr.small th {font-size:11px;color:#ccc;}
.users-table td .n-qa {-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;background-color:#fff;color:#754C29;font-size:18px;font-weight:bold;height:35px;text-align:center;line-height:30px;}
.add-content {border-left:5px solid #F6D497;line-height:16px;padding:5px;padding-left:10px;margin:10px 0px;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;border:1px solid #e3e3e3\0/;}
.add-content .date-label {font-size:11px;font-weight:normal;color:#666;display:block;}
.add-content .content-cont {}
.user-line-nick {padding-left:5px;}
.user-line-img img {vertical-align:bottom;}
.tags {font-size:11px;}
.tags .tag-label {font-size:11px;color:#666;}
#plain-page #content-box {background-color:#fff;padding-top:0px;padding-bottom:0px;}
#plain-page .content-block {min-height:60px;border:none;}
#plain-page .content-block-right {padding-left:20px;border-left:1px solid #ccc !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
#plain-page .text-box {padding:10px 10px 0px;margin:0px;}
#plain-page .quick-register .input-row {margin:0px;padding:0px;border-bottom:none;}
#plain-page .sex-row {width:180px;float:left;margin-top:5px !important;}
#plain-page .birthday-row {width:215px;float:left;margin-top:5px !important;}
#plain-page .block-table {padding-bottom:15px;width:800px;margin:0 auto;}
#plain-page .block-table .middle-td {vertical-align:middle;width:39%;}
span.rating {font-size:18px;} 
span.positive {color:green;}
span.negative {color:red;}
span.zero {color:gray;}
span.norating {color:gray;}
.instruction {border-left:5px solid #F6D497;line-height:16px;padding:5px;padding-left:10px;-moz-box-shadow:0 1px 3px #AAAAAA;-webkit-box-shadow:0 1px 3px #AAAAAA;box-shadow:0 1px 3px #AAAAAA;*border:1px solid #e3e3e3;margin-top:20px;}
.instruction .title {font-size:16px;margin:8px 0px 20px;color:#754C29;font-size:18px;}
.instruction-list {margin:10px 0px 0px;padding:0px;list-style:none;}
.instruction-list li {background:url("/web/images/list_li.png") no-repeat 0px 8px;padding-left:14px;margin-bottom:2px;line-height:22px;}
.instruction-list li .up {text-decoration:underline;color:#666;font-size:16px;}
.instruction-list li .numb {font-size:16px;font-weight:bold;}
.instruction-list li .f {color:#f00;}
.instruction-list li .s {color:#754C29;}
.instruction-list li .t {color:#009800;}
.design-tabs {}
.design-tabs .design-title {font-size:16px;color:#754C29;line-height:26px;float:left;margin-right:10px;margin-top:3px;}
.design-tabs .main-tabs {margin:0px;padding:0px;list-style:none;float:left;margin-top:2px;}
.design-tabs .main-tabs li {float:left;/*margin-right:10px;*/}
.design-tabs .main-tabs li.active {padding:0px !important;}
.design-tabs .main-tabs li {/*background-color:#eee;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #E5D9CD;*/ background:none;border:none; padding:0px 15px !important;}
.design-tabs .main-tabs li a {color:#1271BC;font-weight:normal;padding:0px;/*padding:4px 12px 7px;*/ font-size:16px;height:16px;text-shadow:0 1px 0 #fff;font-family:Trebuchet MS;border-bottom:1px dotted #1271BC;margin-top:0px;height:29px;text-decoration:none;}
.design-tabs .main-tabs li a.none-but {line-height:25px;}
.design-tabs .main-tabs li a.none-but b.f {background:none;width:0px;}
.design-tabs .main-tabs li a.none-but b.s {background:none;color:#1271BC;text-shadow:none;font-weight:normal;text-shadow:0px 1px 0px #fff;}
.design-tabs .main-tabs li a.none-but b.t {background:none;width:0px;}
.design-tabs .main-tabs li a.def-but {padding-bottom:0px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d06f56), to(#bd563b));/* Safari 5.1, Chrome 10+ */ background:-webkit-linear-gradient(top, #d06f56, #bd563b);/* Firefox 3.6+ */ background:-moz-linear-gradient(top, #d06f56, #bd563b);background:-ms-linear-gradient(top, #d06f56, #bd563b);border-radius:10px 10px 10px 10px;-moz-box-shadow:inset 0 0 10px #4c1a08;-webkit-box-shadow:inset 0 0 10px #4c1a08;box-shadow:inset 0 0 10px #4c1a08;*background:#af4218;}
@media \0screen {.design-tabs .main-tabs li a.def-but {background:#bd563b;}}
:root .design-tabs .main-tabs li a.def-but {background:#bd563b;}
.design-tabs .main-tabs li a.def-but b.f {background:none;width:15px;background-position:0px -168px;}
.design-tabs .main-tabs li a.def-but b.s {background:none;line-height:26px;padding:0px;color:#fff;font-size:16px;font-family:Trebuchet MS;background-position:0px -196px;font-weight:normal;text-shadow:0px 1px 0px #754c29;}
.design-tabs .main-tabs li a.def-but b.t {background:none;width:15px;background-position:0px -224px;}
.close {cursor:pointer;position:absolute;top:10px;right:10px;background:url('/web/images/dialog_close.png') no-repeat;width:17px;height:17px;z-index:99999;}
.dialog {padding:10px;width:800px;background:#fff;border-radius:10px;box-shadow:0 0 10px #aaa;display:none;z-index:10000;}
.tip-dialog {padding:10px;width:600px;background:#fff;border-radius:10px;box-shadow:0 0 10px #aaa;display:none;z-index:20000;}
.tip-dialog p {line-height:17px;}
#conclusion-form {padding:10px;width:800px;background:#fff;border-radius:10px;box-shadow:0 0 10px #aaa;display:none;}
#conclusion-form h2 {
border-bottom:2px solid #ABAAAA;
margin:0px;
margin-top:0px;
padding:0px;
padding-bottom:5px;
font-size:20px;
color:#754C29;
font-weight:bold;
z-index:10000;
}
#conclusion-form .question {padding:5px 0;}
#conclusion-form .actions-block {}
#conclusion-form .actions-block .actions {}
#conclusion-form .actions-block .actions ul {padding:0;padding-left:5px;margin:0;position:relative;list-style:none;}
#conclusion-form .actions-block .actions li {margin:5px 0;position:relative;}
#conclusion-form .actions-block .actions .add-row {list-style:none;position:static;}
#conclusion-form .actions-block .actions li .step {width:55px;float:left;padding-top:6px;}
#conclusion-form .actions-block .actions li input {border:0px;border-bottom:1px solid #aaa;width:90%;}
#conclusion-form .actions-block .actions li .del {position: absolute;top:2px;right:5px;color:red;cursor:pointer;}
.tooltip {
background-color:#000;
border:1px solid #fff;
padding:10px;
width:360px;
display:none;
color:#fff;
text-align:left;
font-size:12px;
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
z-index:10000;
}
#slider	{background:white url(/web/images/promo/slider-bg-1.jpg);height:223px;overflow:hidden;position:relative;margin:0px 0;margin-top:-10px;}
.slide {padding:40px 30px;width:900px;float:left;position:relative;position:absolute;display:none;}
.slide h1 {font-size:30px;letter-spacing:-1px;color:#754C29;}
.slide p {color:#999;font-size:14px;line-height:22px;width:300px;}
.slide img {position:absolute;top:0px !important;left:310px;}
.chzn-container {
font-size:13px;
position:relative;
display:inline-block;
zoom:1;
*display:inline;
}
.chzn-container .chzn-drop {
background:#fff;
border:1px solid #aaa;
border-top:0;
position:absolute;
top:29px;
left:0;
-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);
-moz-box-shadow   :0 4px 5px rgba(0,0,0,.15);
-o-box-shadow     :0 4px 5px rgba(0,0,0,.15);
box-shadow        :0 4px 5px rgba(0,0,0,.15);
z-index:999;
}
.chzn-container-single .chzn-single {
background-color:#ffffff;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background-image:-webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image:-moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image:-o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image:-ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image:linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
-webkit-border-radius:5px;
-moz-border-radius   :5px;
border-radius        :5px;
-moz-background-clip   :padding;
-webkit-background-clip:padding-box;
background-clip        :padding-box;
border:1px solid #aaaaaa;
-webkit-box-shadow:0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
-moz-box-shadow   :0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
box-shadow        :0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
display:block;
overflow:hidden;
white-space:nowrap;
position:relative;
height:23px;
line-height:24px;
padding:0 0 0 8px;
color:#444444;
text-decoration:none;
}
.chzn-container-single .chzn-single span {
margin-right:26px;
display:block;
overflow:hidden;
white-space:nowrap;
-o-text-overflow:ellipsis;
-ms-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.chzn-container-single .chzn-single abbr {
display:block;
position:absolute;
right:26px;
top:6px;
width:12px;
height:13px;
font-size:1px;
background:url(/web/images/chosen-sprite.png) right top no-repeat;
}
.chzn-container-single .chzn-single abbr:hover {
background-position:right -11px;
}
.chzn-container-single .chzn-single div {
position:absolute;
right:0;
top:0;
display:block;
height:100%;
width:18px;
}
.chzn-container-single .chzn-single div b {
background:url('/web/images/chosen-sprite.png') no-repeat 0 0;
display:block;
width:100%;
height:100%;
}
.chzn-container-single .chzn-search {
padding:3px 4px;
position:relative;
margin:0;
white-space:nowrap;
z-index:1010;
}
.chzn-container-single .chzn-search input {
background:#fff url('/web/images/chosen-sprite.png') no-repeat 100% -22px;
background:url('/web/images/chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background:url('/web/images/chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);
margin:1px 0;
padding:4px 20px 4px 5px;
outline:0;
border:1px solid #aaa;
font-family:sans-serif;
font-size:1em;
}
.chzn-container-single .chzn-drop {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius   :0 0 4px 4px;
border-radius        :0 0 4px 4px;
-moz-background-clip   :padding;
-webkit-background-clip:padding-box;
background-clip        :padding-box;
}
.chzn-container-single-nosearch .chzn-search input {
position:absolute;
left:-9000px;
}
.chzn-container-multi .chzn-choices {
background-color:#fff;
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background-image:-webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:-moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:-o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:-ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background-image:linear-gradient(top, #eeeeee 1%, #ffffff 15%);
border:1px solid #aaa;
margin:0;
padding:0;
cursor:text;
overflow:hidden;
height:auto !important;
height:1%;
position:relative;
}
.chzn-container-multi .chzn-choices li {
float:left;
list-style:none;
}
.chzn-container-multi .chzn-choices .search-field {
white-space:nowrap;
margin:0;
padding:0;
}
.chzn-container-multi .chzn-choices .search-field input {
color:#666;
background:transparent !important;
border:0 !important;
font-family:sans-serif;
font-size:100%;
height:15px;
padding:5px;
margin:1px 0;
outline:0;
-webkit-box-shadow:none;
-moz-box-shadow   :none;
-o-box-shadow     :none;
box-shadow        :none;
}
.chzn-container-multi .chzn-choices .search-field .default {
color:#999;
}
.chzn-container-multi .chzn-choices .search-choice {
-webkit-border-radius:3px;
-moz-border-radius   :3px;
border-radius        :3px;
-moz-background-clip   :padding;
-webkit-background-clip:padding-box;
background-clip        :padding-box;
background-color:#e4e4e4;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
-webkit-box-shadow:0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
-moz-box-shadow   :0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
box-shadow        :0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
color:#333;
border:1px solid #aaaaaa;
line-height:13px;
padding:3px 20px 3px 5px;
margin:3px 0 3px 5px;
position:relative;
cursor:default;
}
.chzn-container-multi .chzn-choices .search-choice-focus {
background:#d4d4d4;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
display:block;
position:absolute;
right:3px;
top:4px;
width:12px;
height:13px;
font-size:1px;
background:url(/web/images/chosen-sprite.png) right top no-repeat;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {
background-position:right -11px;
}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {
background-position:right -11px;
}
.chzn-container .chzn-results {
margin:0 4px 4px 0;
max-height:240px;
padding:0 0 0 4px;
position:relative;
overflow-x:hidden;
overflow-y:auto;
}
.chzn-container-multi .chzn-results {
margin:-1px 0 0;
padding:0;
}
.chzn-container .chzn-results li {
display:none;
line-height:15px;
padding:5px 6px;
margin:0;
list-style:none;
}
.chzn-container .chzn-results .active-result {
cursor:pointer;
display:list-item;
}
.chzn-container .chzn-results .highlighted {
background-color:#3875d7;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 );
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image:-webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
background-image:-moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
background-image:-o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
background-image:-ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
background-image:linear-gradient(top, #3875d7 20%, #2a62bc 90%);
color:#fff;
}
.chzn-container .chzn-results li em {
background:#feffde;
font-style:normal;
}
.chzn-container .chzn-results .highlighted em {
background:transparent;
}
.chzn-container .chzn-results .no-results {
background:#f4f4f4;
display:list-item;
}
.chzn-container .chzn-results .group-result {
cursor:default;
color:#999;
font-weight:bold;
}
.chzn-container .chzn-results .group-option {
padding-left:15px;
}
.chzn-container-multi .chzn-drop .result-selected {
display:none;
}
.chzn-container .chzn-results-scroll {
background:white;
margin:0 4px;
position:absolute;
text-align:center;
width:321px;/* This should by dynamic with js */
z-index:1;
}
.chzn-container .chzn-results-scroll span {
display:inline-block;
height:17px;
text-indent:-5000px;
width:9px;
}
.chzn-container .chzn-results-scroll-down {
bottom:0;
}
.chzn-container .chzn-results-scroll-down span {
background:url('/web/images/chosen-sprite.png') no-repeat -4px -3px;
}
.chzn-container .chzn-results-scroll-up span {
background:url('/web/images/chosen-sprite.png') no-repeat -22px -3px;
}
.chzn-container-active .chzn-single {
-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
-moz-box-shadow   :0 0 5px rgba(0,0,0,.3);
-o-box-shadow     :0 0 5px rgba(0,0,0,.3);
box-shadow        :0 0 5px rgba(0,0,0,.3);
border:1px solid #5897fb;
}
.chzn-container-active .chzn-single-with-drop {
border:1px solid #aaa;
-webkit-box-shadow:0 1px 0 #fff inset;
-moz-box-shadow   :0 1px 0 #fff inset;
-o-box-shadow     :0 1px 0 #fff inset;
box-shadow        :0 1px 0 #fff inset;
background-color:#eee;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
background-image:-webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
background-image:-moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
background-image:-o-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
background-image:-ms-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
background-image:linear-gradient(top, #eeeeee 20%, #ffffff 80%);
-webkit-border-bottom-left-radius :0;
-webkit-border-bottom-right-radius:0;
-moz-border-radius-bottomleft :0;
-moz-border-radius-bottomright:0;
border-bottom-left-radius :0;
border-bottom-right-radius:0;
}
.chzn-container-active .chzn-single-with-drop div {
background:transparent;
border-left:none;
}
.chzn-container-active .chzn-single-with-drop div b {
background-position:-18px 1px;
}
.chzn-container-active .chzn-choices {
-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
-moz-box-shadow   :0 0 5px rgba(0,0,0,.3);
-o-box-shadow     :0 0 5px rgba(0,0,0,.3);
box-shadow        :0 0 5px rgba(0,0,0,.3);
border:1px solid #5897fb;
}
.chzn-container-active .chzn-choices .search-field input {
color:#111 !important;
}
.chzn-disabled {
cursor:default;
opacity:0.5 !important;
}
.chzn-disabled .chzn-single {
cursor:default;
}
.chzn-disabled .chzn-choices .search-choice .search-choice-close {
cursor:default;
}
.chzn-rtl {text-align:right;}
.chzn-rtl .chzn-single {padding:0 8px 0 0;overflow:visible;}
.chzn-rtl .chzn-single span {margin-left:26px;margin-right:0;direction:rtl;}
.chzn-rtl .chzn-single div {left:3px;right:auto;}
.chzn-rtl .chzn-single abbr {
left:26px;
right:auto;
}
.chzn-rtl .chzn-choices .search-field input {direction:rtl;}
.chzn-rtl .chzn-choices li {float:right;}
.chzn-rtl .chzn-choices .search-choice {padding:3px 5px 3px 19px;margin:3px 5px 3px 0;}
.chzn-rtl .chzn-choices .search-choice .search-choice-close {left:4px;right:auto;background-position:right top;}
.chzn-rtl.chzn-container-single .chzn-results {margin:0 0 4px 4px;padding:0 4px 0 0;}
.chzn-rtl .chzn-results .group-option {padding-left:0;padding-right:15px;}
.chzn-rtl.chzn-container-active .chzn-single-with-drop div {border-right:none;}
.chzn-rtl .chzn-search input {
background:#fff url('/web/images/chosen-sprite.png') no-repeat -38px -22px;
background:url('/web/images/chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background:url('/web/images/chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat -38px -22px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
background:url('/web/images/chosen-sprite.png') no-repeat -38px -22px, linear-gradient(top, #eeeeee 1%, #ffffff 15%);
padding:4px 5px 4px 20px;
direction:rtl;
}
.question-please-doit {
color:#fff;font-weight:normal;padding:5px;border-radius:5px;line-height:28px;
background:green -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4ae74a), to(#019301));
background:green -moz-linear-gradient(top, #4ae74a 1%, #019301 100%);
background:green -o-linear-gradient(top, #4ae74a 1%, #019301 100%);
background:green -ms-linear-gradient(top, #4ae74a 1%, #019301 100%);
background:green linear-gradient(top, #4ae74a 1%, #019301 100%);
font-size:18px;
}
.question-please-doit a.tip {font-size:13px;color:#fff;text-decoration:none;border-bottom:1px dotted #fff;}
.question-please-doit .def-but {margin-top:-1px;}
.ask-form .textarea-row span.error {top:51px;}
.edit_profile {font-size:12px;color:white;font-weight:normal;vertical-align:middle;margin-left:1px;opacity:0.9;}
.statistic .result-box {margin:5px;}
.social-box {position:relative;padding-bottom:25px;}
.odnoklassniki {position:absolute;bottom:8px;width:100%;left:auto;}
.loader {display:none;}
.loader .close {display:none;}
.dialog .item-box .info-box {padding:0;margin-right:0px;}
.dialog .stat-box {display:none;}
.item-box-round .html-content p, .comments-container .html-content p {line-height:16px;}
table.headline {padding:0 0 10px 0;border-bottom:2px solid #ABAAAA;}
table.headline h2 {margin:0;padding:0;font-size:20px;color:#754C29;font-weight:normal;text-shadow:1px 1px 1px #BBB;}
.my_photos .single_photo {width:290px;position:relative;float:left;margin:10px 15px 10px 0;text-align:center;overflow:hidden;}
.my_photos .single_photo img {max-width:284px;max-height:294px;display:block;margin:0 auto;}
.my_photos .single_photo a.delete {position:absolute;display:block;top:5px;right:5px;width:16px;height:16px;background:url("/web/images/delete_icon.png") no-repeat;}
.my_photos .single_photo p.date {margin:3px 0 0 0;text-align:center;font-size:11px;color:#555;}
.my_photos .single_photo p.date span {font-weight:bold;}
.my_photos .single_photo p.impression {margin:3px 0 0 0;text-align:center;}
.my_photos .single_photo p.impression span.grey {color:grey;}
.my_photos .single_photo p.impression span.red {color:red;}
.my_photos .single_photo p.impression span.green {color:green;}
.my_photos .single_photo p.votes_count {margin:3px 0 0 0;text-align:center;}
.my_photos .single_photo a.def-but {margin:5px 0 0 0;}
.my_photos .single_photo table {width:100%;height:300px;border:1px dotted #E5D9CD;border-radius:4px;}
.my_photos .single_photo table td {vertical-align:middle;}
.all_photos .single_photo {float:left;margin:10px 20px 10px 0;width:210px;text-align:center;overflow:hidden;height:365px;}
.all_photos .single_photo a.img img {max-width:204px;max-height:244px;display:block;margin:0 auto;}
.all_photos .single_photo p.date {margin:3px 0;text-align:center;font-size:11px;color:#555;}
.all_photos .single_photo p.date span {font-weight:bold;}
.all_photos .single_photo p.impression {margin:3px 0 0 0;text-align:center;}
.all_photos .single_photo p.impression span.grey {color:grey;}
.all_photos .single_photo p.impression span.red {color:red;}
.all_photos .single_photo p.impression span.green {color:green;}
.all_photos .single_photo p.author {display:block;margin:3px 0 0 0;text-align:center;font-weight:bold;color:#555;}
.all_photos .single_photo a.author {margin:3px 0 0 0;}
.all_photos .single_photo p.rated {margin:3px 0 0 0;}
.all_photos .single_photo a.def-but {margin:5px 0 0 0;text-align:center;}
.all_photos .single_photo table {width:100%;height:250px;border:1px dotted #E5D9CD;border-radius:4px;}
.all_photos .single_photo table td {vertical-align:middle;}
.white-r-box form.filter {margin:0 0 10px 0;}
.white-r-box form.filter p.sort {float:left;margin:8px 10px 10px 0;}
.white-r-box form.filter select {float:left;margin:6px 0 0 0;}
.white-r-box form.filter .count_photos {float:right;margin:0;}
.white-r-box form.filter .count_photos p {clear:right;float:right;margin:0;line-height:16px;}
.white-r-box form.filter .count_photos p span {font-weight:bold;}
.white-r-box .description ul {padding:0 0 0 20px;line-height:16px;}
.white-r-box .description {margin:0 0 20px 0;}
.fileload {padding:10px;clear:left;}
.file-load-block {width:400px;	height:42px;overflow:hidden;	position:relative;}
.file-load-block span.error {z-index:999999;background:url("/web/images/headbang.gif") no-repeat;position:absolute;top:8px;right:110px;color:#ff0000;font-size:11px;text-indent:-8000px;display:inline-block;width:19px;height:19px;font-weight:normal;}
.file-load-block span.error.show-text {text-indent:-200px !important;padding-top:23px;text-align:right;}
.file-load-block input[type=file] {opacity:0;filter:alpha(opacity=0);position:absolute;top:0;	right:0;height:35px;font-size:600px;	z-index:2;cursor:pointer;width:auto;}
.file-load-block input[type=text] {z-index:1;width:280px;height:22px;margin:3px 0 0 0;	padding-right:10px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.file-load-block button {position:absolute;right:0;top:2px;width:90px;height:28px;border:1px solid #ccc;background:#fff;color:#666;border-radius:5px;box-shadow:inset 0 2px 2px #ccc;}
.file-load-block .button-hover {box-shadow:0 0 2px #ccc;}
form#add_photo .row {float:left;padding:10px;width:300px;}
form#add_photo .row input {cursor:pointer;}
form#add_photo .row p.left {margin:3px 20px 0 3px;}
form#add_photo .row p.right {margin:3px 0 0 3px;}
form#add_photo a.def-but {padding:0 0 0 10px;}
.white-r-box .preloader img.preload {display:block;margin:100px auto;}
.white-r-box a.my_photos {font-size:14px;font-weight:bold;font-family:Trebuchet MS;color:#1271BC;}
.white-r-box .make_first {text-align:center;margin:0 0 15px 0;}
.photo_part {float:left;width:380px;text-align:center;}
.photo_part table {width:100%;border:1px dotted #E5D9CD;padding:2px 0;margin:0 0 5px 0;}
.photo_part table img {display:block;margin:0 auto;max-width:374px;max-height:454px;}
.photo_part p {margin:5px 0 0 0;text-align:center;}
.photo_part p.vcount {text-align:center;margin:10px 0 0 0;}
.photo_part p.vcount span {font-weight:bold;}
.photo_part p.num {margin:0 0 8px 0;}
.photo_part p.impression {margin:10px 0 0 0;text-align:center;}
.photo_part p.impression span.grey {font-weight:bold;color:grey;}
.photo_part p.impression span.red {font-weight:bold;color:red;}
.photo_part p.impression span.green {font-weight:bold;color:green;}
.photo_part h2.my_portret {margin:25px 0 10px 0;padding:0;text-align:center;}
.photo_part p.author {font-weight:bold;}
.photo_part a.author {margin:5px 0 0 0;}
.stats_part {margin-left:395px;}
.stats_part p.next_prev {text-align:center;margin:0;padding:0 10px 0 0;}
.stats_part p.next_prev a.prev {margin:0 20px 0 0;}
.stats_part p.title_left {margin:7px 0 4px 0;text-align:left;font-size:12px;font-weight:bold;}
.stats_part p.title_right {margin:7px 0 4px 0;text-align:right;font-size:12px;font-weight:bold;}
.stats_part .progbar, .ui-progressbar-value {height:20px;border:0;}
.stats_part .progbar {position:relative;}
.stats_part .progbar span.value {position:absolute;top:3px}
.stats_part .progbar span.v_left {left:5px;}
.stats_part .progbar span.v_right {right:5px;}
.stats_part td.left {padding:0 10px 3px 0;}
.stats_part td.right {padding:0 0 3px 10px;}
.stats_part .progbar.ui-progressbar {border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.stats_part .progbar.p_left {background:url("/web/images/pb_green.png") repeat-x;}
.stats_part .progbar.p_left .ui-progressbar-value {background:url("/web/images/pb_grey.png") repeat-x;}
.stats_part .progbar.p_right {background:url("/web/images/pb_grey.png") repeat-x;}
.stats_part .progbar.p_right .ui-progressbar-value {background:url("/web/images/pb_red.png") repeat-x;}
.who_am_i {border:1px solid;background:#FFF8E6;}
.who_am_i h2 {text-align:center;padding:0;margin:10px 0 0 0;color:#666666;}
.who_am_i ul {float:left;margin:15px 0 15px 110px;padding:0;line-height:18px;text-align:left;}
.who_am_i ul li.left {color:#019D10;}
.who_am_i ul li.right {color:#CF2A27;}
.who_am_i ul li p {display:inline-block;width:160px;margin:0;text-align:left;}
.who_am_i ul li span {width:20px;display:inline-block;text-align:center;}
.photo_part.rate {float:left;width:430px;}
.photo_part.rate .info {margin:14px 0 10px 0;text-align:center;line-height:16px;}
.photo_part.rate .info p.author {margin:5px 0;;font-weight:bold;}
.photo_part.rate .info p.date {margin:0;color:#555;}
.photo_part.rate table {width:100%;border:1px dotted #E5D9CD;padding:2px 0;margin:48px 0 0 0;}
.photo_part.rate table img {display:block;margin:0 auto;max-width:424px;max-height:494px;}
.photo_part.rate table a.fancy {display:inline;}
.photo_part.rate .info a {margin:17px 0 0 0;}
.photo_part.rate .info a.back {margin:5px 0 0 0;}
.stats_part.rate {margin-left:50%;}
.stats_part.rate h2 {text-align:center;}
.stats_part.rate tr.pairs {background:url("/web/images/tr_line_bg.png") repeat-x;}
.stats_part.rate td.check {padding:0 0 3px 0;}
.stats_part.rate td.check p {position:relative;color:#FFF;font-weight:bold;margin:0;padding:8px 0;text-align:center;width:94%;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-shadow:0 1px 0 #633D19;border:1px solid #777;}
.stats_part.rate td.check p.left {background:url("/web/images/rate_green_but.png") repeat-x;border:1px solid #086B3B;}
.stats_part.rate td.check p.left:hover {background:url("/web/images/rate_green_but_hover.png") repeat-x;border:1px solid #086B3B;}
.stats_part.rate td.check p.right {background:url("/web/images/rate_red_but.png") repeat-x;border:1px solid #882626;}
.stats_part.rate td.check p.right:hover {background:url("/web/images/rate_red_but_hover.png") repeat-x;border:1px solid #882626;}
.stats_part.rate td.check p.left.active {background:url("/web/images/rate_green_but_act.png") repeat-x;}
.stats_part.rate td.check p.right.active {background:url("/web/images/rate_red_but_act.png") repeat-x;}
.stats_part.rate td.check p input {position:absolute;left:-999999px;}
.flash_js {display:none;margin:0 0 10px 0;}
.flash_js .warning_js {background-color:#FFFFCC;border:1px solid #FFFAAA;}
.flash_js .message_js {border-radius:3px 3px 3px 3px;margin:0 auto;text-align:center;}
.flash_js .message_js p {margin:8px 0;text-align:center;}
