body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #eaebe6;
    background-image: url(../images/back.gif);
    background-position: top left;
    background-repeat:repeat-x;
    font-family:tahoma;
    font-size:12px;
    color:#5c575b;
}

TABLE {
   border:0;
   padding:0;
}
IMG {
   border:0;
}

span[id^=comment_text] img {max-width: 350px; max-height: 1000px;}
div[id^=comment-cnt] img {max-width: 350px; max-height: 1000px;}

TABLE TD {
   padding:0;
}
.voters {width:167px; position:absolute; margin-top:-15px; margin-left:-122px;}
.voters .dig_plus {color:#569826}
.voters .dig_minus {color:#bb190c}
.voters td {padding-top:10px; padding-bottom:5px; font-size:10px;}
.voters td a {text-decoration:none; border-bottom:1px dotted #4183cc}
.voters .first_td {padding-left:14px; width:100px;}
.voters .container {max-height: 250px; overflow:auto; margin-right:10px;}
.voters .div_1 {background-image:url(images/voters_back.gif); background-position:top; color:#57585c; text-align:left; padding-bottom:5px; }
.voters .div_2 {background-image:url(images/voters_back.gif); height:5px; background-position: 0px -295px;}
.voters .plus {font-weight:bold; padding-left:10px; margin-top:5px;}
.voters .plus span {background-image:url(images/voters_plus.gif); background-repeat:no-repeat; background-position:center;}
.voters .minus {font-weight:bold; padding-left:10px; margin-top:5px;}
.voters .minus span {background-image:url(images/voters_minus.gif); background-repeat:no-repeat; background-position:center;}
.v_num {cursor:pointer}
.voters .container .plus{font-size:12px}
.voters .container .minus{font-size:12px}
.voters .container div{font-size:12px}

.inner_arg_td {padding-top:2px; padding-left:5px; padding-right:5px; border-right: 1px solid #c9c9c9; border-left: 1px solid #c9c9c9; border-top: 1px solid #c9c9c9; background-color:#FFFFFF;}

.comm_open {font-size:11px;}

p { margin-left:0px; margin-right:0px; margin-top:4px; margin-bottom:4px;}

.add_search_result {width:210px; background-color:#FFFFFF; border: 1px solid #d6d6d6; text-align:left; font-family:Tahoma; font-size:11px; position:relative; right:-412px; top:-628px; padding:10px; display:none}
.add_result_header {font-size:12px; color:#d50a0a; margin-bottom:6px; display:block}
.add_big_input {width:214px; height:28px; font-size:19px; font-family:'Myriad Pro'; padding:3px; margin-top:2px; margin-bottom:2px;}
.add_input {width:164px; height:17px; padding:3px; margin-top:2px; margin-bottom:2px;}

.holy_rate_div {width:194px; height:22px; text-align:center; background-color:#FFFFFF; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding-bottom:2px;}
.holy_rate_div .minus{font-family:Tahoma; font-size:20px; color:#CC0000; font-weight:bold;cursor:pointer}
.holy_rate_div .plus {font-family:Tahoma; font-size:20px; color:#479d16; font-weight:bold;cursor:pointer}
.holy_rate_div .grey {font-family:Tahoma; font-size:20px; color:#626262; font-weight:bold;}

a {
    color: #4183cc
}
a:hover {
    color: #4f98e8
}
.tbutt {
    margin-top:50px;
}
FORM {
 margin: 0;
}

.embed_table {margin-bottom: 7px;}
.embed_table b {font-size:11px;}
.embed_table input {
	font-size:11px; 
	width:150px; 
	height:14px; 
	color:#666666; 
}

.rightpan {
	font-size:11px; 
	color:#535353;
	width:22px; 
	height:62px; 
	position:fixed; 
	right:0px; 
	top:242px; 
	background-image:url(../images/rightpan_back.gif); 
	background-color:#CCCCCC; 
	display:none;
}

div#qTip {
 padding: 6px;
 border: 1px solid #999999;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background-color: #FFFFFF;
 color:#333333;
 font: 12px Tahoma;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
.outdiv {
    background-color:#FFFFFF;
    width:194px;
    border-right: 1px solid #d6d6d6;
    border-left: 1px solid #d6d6d6;
}
.folder_selest {height:18px; font-size:10px; margin:0px; padding:0px;}

.ico_status_16 {position: relative; top:2px;}
.rub_div {width:196px; height:34px; text-align:left; font-family:Tahoma; font-size:11px;}
.rub_div .pic_div {width:30px; height:30px; float:left; cursor:pointer;}
.rub_div .string_div {width:153px; height:22px; text-align:left; float:left; font-weight:bold; padding-left:8px; padding-top:8px; cursor:pointer; font-size:12px;}
.rub_div .arrow {position:relative; top: -2px;}
.rub_div .open_string_div {width:163px; position:absolute; margin-left:33px; display:none;}
.rub_div .open_string_div .top {background-image:url(images/rubric_back.gif); background-position: 0 -4px; padding-top:8px; position:relative;}
.rub_div .open_string_div .bottom {background-image:url(images/rubric_back.gif); background-position: 0 0px; height:4px;}
.rub_div .open_string_div .header {position:relative; left:5px; cursor:pointer; font-size:12px;}
.rub_div span {line-height:19px; position:relative; top:4px; left:15px;}
.rub_div span a {color:#5c575b}
.rub_div span a:hover {color:#847f83}
.rub_div span b {line-height:30px; position:relative; top:-2px;}
.rub_div span b a {color:#4183cc}
.rub_div span b a:hover {color:#4f98e8}
.rub_div .open_string_div .top .selector {width:18px; height: 18px; position:absolute; right:15px; background-image:url(images/rubric_select.gif); cursor:pointer;}
.rub_div .open_string_div .top .selector_grey {width:18px; height: 18px; position:absolute; right:15px; background-image:url(images/rubric_unselect.gif); cursor:pointer;}
.inlabel {
    margin-top:14px;
    margin-right:10px;
    margin-left:10px;
    margin-bottom:14px;
}
a.speclink {
    text-decoration:none;
    color:#5c575b
}
a:hover.speclink {
    text-decoration: underline;
    color:#5c575b
}
a.dashed_link {
    text-decoration:none;
    border-bottom: 1px dashed #4183cc;
}
a:hover.dashed_link {
    border-bottom: 1px dashed #4f98e8;
}
a.new_comment_link {
    color:#d03b00
}
a:hover.new_comment_link {
    color:#e65a21
}
a.inner_username_green {
    font-weight:bold;
    font-size:11px;
    color:#61a52b;
    margin-left:3px;
    margin-right:3px;
}
a:hover.inner_username_green {
    color:#6ebc30;
}

a.inner_username_neutral {
    font-weight:bold;
    font-size:11px;
    color:#717171;
    margin-left:3px;
    margin-right:3px;
}
a:hover.inner_username_neutral {
    color:#909090;
}
.green_ava {
    border-left: 5px solid #61a52b;
    border-bottom: 1px solid #61a52b;
    border-right: 1px solid #61a52b;
    border-top: 1px solid #61a52b;
}
.blue_ava {
    border-left: 5px solid #4183cc;
    border-bottom: 1px solid #4183cc;
    border-right: 1px solid #4183cc;
    border-top: 1px solid #4183cc;
}
.neutral_ava {
    border-left: 5px solid #717171;
    border-bottom: 1px solid #717171;
    border-right: 1px solid #717171;
    border-top: 1px solid #717171;
}
.green_div {
    border-left: 2px solid #61A52B;
    padding: 3px;
    text-align:left;
}
.blue_div {
    border-left: 2px solid #4183cc;
    padding: 3px;
    text-align:left;
}
.neutral_div {
    border-left: 2px solid #717171;
    padding: 3px;
    text-align:left;
}
.inner_date {
    font-size:10px;
    color:#FFFFFF;
    margin-left:4px;
}
.inner_date a {
    color:#FFFFFF;
}
.inner_plus {
    font-size:10px;
    color:#4a9112;
    cursor:pointer
}
.inner_minus {
    font-size:10px;
    color:#bb190c;
    cursor:pointer
}
.inner_zero {
    font-size:10px;
    color:#717171
}
.table_side_a {
    margin-left:43px;
    font-size:21px;
    color:#FFFFFF;
    font-family:'Myriad Pro', Georgia, "Times New Roman", Times, serif;
    font-style:italic;
    line-height:20px;
}
.table_side_a a {
	text-decoration:none;
	color:#FFFFFF;
}
.table_side_b {
    margin-right:43px;
    font-size:21px;
    color:#FFFFFF;
    font-family:'Myriad Pro', Georgia, "Times New Roman", Times, serif;
    font-style:italic;
    line-height:20px;
}
.table_side_b a {
	text-decoration:none;
	color:#FFFFFF;
}

.gray_link a {
	color:#666666;
	text-decoration:none;
}
.gray_link a:hover {
	color:#333333;
	text-decoration: underline;
}

.inner_table_side_a {
    margin-left:36px;
    font-size:21px;
    color:#FFFFFF;
    font-family:'Myriad Pro', Georgia, "Times New Roman", Times, serif;
    font-style:italic;
    line-height:22px;
}
.inner_table_side_b {
    margin-right:36px;
    font-size:21px;
    color:#FFFFFF;
    font-family:'Myriad Pro', Georgia, "Times New Roman", Times, serif;
    font-style:italic;
    line-height:22px;
}
.module_greenside {
    color:#569826;
    font-weight:bold;
}
.module_blueside {
    color:#4183cc;
    font-weight:bold;
}
.descr_a {
    margin-top:5px;
    margin-left:43px;
    color:#eaebe6;
    line-height:13px;
    text-align:left;
    width:210px;
    font-size: 12px;
}
.descr_a a {
	text-decoration:none;
	color:#eaebe6;
}
.descr_b {
    margin-top: 5px;
    margin-right:43px;
    color:#eaebe6;
    line-height:13px;
    text-align:right;
    width:210px;
    font-size: 12px;
}
.descr_b a {
	text-decoration:none;
	color:#eaebe6;
}
.inner_descr_a {
    font-family:'Myriad Pro';
    margin-top:7px;
    margin-left:36px;
    color:#569826;
    line-height:18px;
    text-align: center;
    width:60px;
    font-size: 18px;
}
.inner_descr_b {
    font-family:'Myriad Pro';
    margin-top: 7px;
    margin-right:36px;
    color:#2676c0;
    line-height:18px;
    text-align:center;
    width:60px;
    font-size: 18px;
}
.inner_descr_a_png {
    font-family:'Myriad Pro';
    background-color:#569826;
    margin-top:6px;
    margin-left:36px;
    color: #FFFFFF;
    line-height:16px;
    text-align: center;
    width:60px;
    height: 22px;
    font-size: 18px;
}
.inner_descr_b_png {
    font-family:'Myriad Pro';
    background-color:#2676c0;
    margin-top: 6px;
    margin-right:36px;
    color:#FFFFFF;
    line-height:16px;
    text-align:center;
    width:60px;
    height: 22px;
    font-size: 18px;
}
.inner_neutral {
    font-family:'Myriad Pro';
    background-image:url(../images/inner_neutral_bg.gif);
    margin-top:6px;
    color:#ffffff;
    line-height:20px;
    text-align:center;
    width:60px;
    height:24px;
    font-size: 18px;
}
.num_a {
    position:relative;
    top:13px;
    text-align:center;
    font-size:17px;
    font-family:'Myriad Pro';
    color:#559725;
    line-height:20px
}
.num_b {
    position:relative;
    top:17px;
    text-align:center;
    font-size:17px;
    font-family:'Myriad Pro';
    color:#2166b7;
    line-height:20px
}

a.red_dashed_link {
color:#ff5400;
text-decoration:none;
border-bottom: 1px dashed #ff5400;
}
a:hover.red_dashed_link {
color:#ff6c00;
text-decoration:none;
border-bottom: 1px dashed #ff6c00;
}

a.moder_red {
	color: #666666;
	text-decoration:none;
}
a:hover.moder_red {
	color: #C80202;
	text-decoration:none;
}
.text {margin-bottom:4px; margin-top:1px;}
.colorback a {
color:#ffffe0
}
.colorback a:hover {
color:#eeedb9
}
.comm_open {width:100%; font-size:11px;}
.comm_open .sp {background-image:url(../images/arrow_down.gif); background-repeat:no-repeat; background-position: center left;}
.comm_close {width:100%; font-size:11px; margin-bottom:4px;}
.comm_close .sp {background-image:url(../images/arrow_up.gif); background-repeat:no-repeat; background-position: center left;}
.spacer {width:1px; height:1px;}

.div_commentdown {border-bottom: 1px solid #cccccc; height: 8px;}
.div_replylink {text-align:right; font-size:11px;}



.argument_ava {border:1px solid #f0f1ec; width:22px; height:22px;}

.blue_argument {background-color:#4183CC; width:100%;}
.blue_argument .transp_td {background-color: #eaebe6; text-align:right;}
.blue_argument a.username {
    font-weight:bold;
    font-size:11px;
    margin-left:3px;
    margin-right:3px;
}
.blue_argument .ug_1 {background-image: url(../images/inner_blue_ug1.gif); background-position:center; background-repeat:no-repeat;}
.blue_argument .ug_2 {background-image: url(../images/inner_blue_ug2.gif); background-position:center; background-repeat:no-repeat;}
.blue_argument .arrow {background-image: url(../images/inner_blue_arrow.gif); background-position:center; background-repeat:no-repeat; width:6px; height:12px;}


.green_argument {background-color:#61a52b; width:100%;}
.green_argument .transp_td {background-color: #eaebe6; text-align:left;}
.green_argument a.username {
    font-weight:bold;
    font-size:11px;
    color:#61a52b;
    margin-left:3px;
    margin-right:3px;
}
.green_argument a:hover.username {color:#6ebc30;}
.green_argument .ug_1 {background-image: url(../images/inner_green_ug1.gif); background-position:center; background-repeat:no-repeat;}
.green_argument .ug_2 {background-image: url(../images/inner_green_ug2.gif); background-position:center; background-repeat:no-repeat;}
.green_argument .arrow {background-image: url(../images/inner_green_arrow.gif); background-position:center; background-repeat:no-repeat; width:6px; height:12px;}

.blue_comment .ava {
    border-left: 5px solid #4183cc;
    border-bottom: 1px solid #4183cc;
    border-right: 1px solid #4183cc;
    border-top: 1px solid #4183cc;
}
.blue_comment a.username {font-weight:bold;
    font-size:11px;}
.blue_comment .div_area {
    border-left: 2px solid #4183cc;
    padding: 3px;
    text-align:left;
}


.green_comment .ava {
    border-left: 5px solid #61a52b;
    border-bottom: 1px solid #61a52b;
    border-right: 1px solid #61a52b;
    border-top: 1px solid #61a52b;
}
.green_comment a.username {
    font-weight:bold;
    font-size:11px;
    color:#61a52b;
    margin-left:3px;
    margin-right:3px;
}
.green_comment a:hover.username {color:#6ebc30;}
.green_comment .div_area {
    border-left: 2px solid #61a52b;
    padding: 3px;
    text-align:left;
}
.rubname a {color:#5C575B}
.rubname a:hover {color:#7d797c}

.neitral_comment .ava {
    border-left: 5px solid #717171;
    border-bottom: 1px solid #717171;
    border-right: 1px solid #717171;
    border-top: 1px solid #717171;
}
.ava_blog {
    border-left: 5px solid #717171;
    border-bottom: 1px solid #717171;
    border-right: 1px solid #717171;
    border-top: 1px solid #717171;
}
.neitral_comment a.username {
    font-weight:bold;
    font-size:11px;
    color:#717171;
    margin-left:3px;
    margin-right:3px;
}
.neitral_comment a:hover.username {color:#909090;}
.neitral_comment .div_area {
    border-left: 2px solid #717171;
    padding: 3px;
    text-align:left;
}
.blog_big_link {font-size:19px; font-family:Tahoma; color:#4c4c4c}
.blog_big_link a {color:#4183cc}

.tagcutflag {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	cursor: pointer;
}

