
.ui-dialog-overlay, .ui-widget-overlay { opacity:0.6; background-color:#ccc; }
.ui-dialog-titlebar { display:none; }

.select_side_a { font-size:17px; color:#56a023; font-family:Georgia; line-height:22px; margin-left:4px;}
.select_side_neutral { font-size:17px; color:#646464; font-family:Georgia; line-height:22px}
.select_side_b { font-size:17px; color:#2069b6; font-family:Georgia; line-height:22px; margin-right:4px;}

a.select_side_a.no {color:#cecece;}
a.select_side_neutral.no {color:#cecece;}
a.select_side_b.no {color:#cecece;}

a:hover.select_side_a.no {color:#56a023;}
a:hover.select_side_neutral.no {color:#646464;}
a:hover.select_side_b.no {color:#2069b6;}


.table_side_a span, .descr_a span {
    background-color:#60AB34;
}
.table_side_b span, .descr_b span {
    background-color:#3F80C2;
}

.link_pointer {
    cursor:hand;
    cursor:pointer;
}

#loginform form input { display:inline; }
#auth_login { 
    background: #fff url('../images/user.gif') no-repeat; 
    padding-left: 16px;
}
#auth_pass { 
    background: #fff url('../images/key.gif') no-repeat; 
    padding-left: 16px;
}

table.profile td.leftcol {
    text-align:right;
}
table.profile td.leftcol:after {
    content: ':';
}

table.profile td input, table.profile td textarea {
    width:95%;
}
table.profile td input.off {
    background-color:#ececec;
}

.profile-rating {
    /*margin-left:42px;*/
    font-size:22px;
}

.profile-rating a {
    text-decoration:none;
}
.profile-rating a.plus {
    color:green; 
}
.profile-rating a.minus {
    color:red; 
}

.profile-rating span {
    color:#c93443; 
    font-weight:bold;
}

.war td {
    padding-left:5px;
    padding-right:5px;
    font-family: Georgia, 'Times New Roman', Times, serif;
}
.war td.leftcol {
    text-align:right;
}
.war td h1, .war td h2 {
    margin: 2px;
}
.war .green {
    color:#60AB34;
}
.war .blue {
    color:#3F80C2;
}
.war .err {
    border-color:#FF0000;
}
.war .button { 
    font-size:17px;;
	font-family:Georgia, "Times New Roman", Times, serif, Tahoma;
    color:#fff;
    border:none;
	margin-top:3px;
	width:170px;
	height:42px;
}
.war .button-green {
    background-color:#60AB34;
}
.war .button-green:hover {
    background-color:#4DB128;
}
.war .button-blue {
    background-color:#3F80C2;
}
.war .button-blue:hover {
    background-color:#3675BA;
}
.war .button-red {
    background-color:#CE4A2E;
}
.war .button-red:hover {
    background-color:#DC5737;
}


.reply_form {
    text-align: center;
}
.reply_form h3 {
    border-bottom: none;
    padding-left:19px;
    cursor:pointer;
}
.reply_form a {
    text-decoration:none;
}
.reply_form textarea {
    width:98%;
}
.reply_form input { 
    color:#4d4d4d;
    font-size:11px;
}
.reply_form .submit_b {
	margin-top:2px;
	text-align:right;
}
.input_div_b {font-size:9px; width:30px; height:14px; background-color:#eeeeee; border: 1px solid #8c8c8c; text-align:center; float:left; margin-left:1px; padding-top:1px; margin-top:4px; margin-bottom:2px; cursor: pointer;}
.input_div_a {font-size:9px; width:50px; height:14px; background-color:#eeeeee; border: 1px solid #8c8c8c; text-align:center; float:left; margin-left:1px; padding-top:1px; margin-top:4px; margin-bottom:2px; cursor: pointer;}


#preview_box {
	text-align: left;
}

.blog-comment {padding: 4px; }
    .blog-comment .comment-info { clear: both; width: 100%; }
        .blog-comment .author { float: left; width: 49%; }
        .blog-comment .info { float: right; width: 49%; font-size: 10px; text-align: right; }
    .blog-comment .text { clear: both; padding: 4px; background-color:#fff; }
/*------------------------------------------------------------------------------
    ============= PAGINATOR LAYOUT =============
------------------------------------------------------------------------------*/
div.pagination {
    font-family:Georgia;
    font-style: normal;
    font-variant: normal;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    padding: 0.5em 0.5em;
    margin: 0.4em 0em;
    text-align: center;
    /*border: 1px solid #F3F3F3;*/
}
.pagination a {
    /*background: #FFF;
    color: #BF4300;*/
    outline-color: invert;
    outline-style: none;
    outline-width: 0pt;
    padding: 2px 1px;
    margin: 0px 1px;
    text-decoration: none;
}
.pagination a:hover, .pagination a:active { /*border: 1px solid #000 !important; color: #F9A700;*/ }
