/* ------------------------------------------
   Basic
 ------------------------------------------ */
body{background:#fff url(bg_body.gif) repeat-x left top; margin: 0; padding: 0 0 20px 0}
body{font:normal 11px Tahoma; color:#333;}
table, td, th, div, caption{font: inherit; color: inherit}

ul{padding: 3px 0; margin: 0 0 0 18px;} 				/* Lists */

a{color:#6d9024; text-decoration: underline;}											/* Links */
a:hover{color: #9c5e18;}

.title_1 {color: #FA6B24; font: bold 12px Verdana; letter-spacing: 1px; margin: 20px;}
.title_2 {color: #000; font: bold 11px Verdana; margin-left: 20px;}

form{margin: 0px; padding: 0px;}						/* Forms */
input.ibox,
select{font-size: 12px; font-family: Verdana; font-weight: normal; color: Black;}
lbutton{background-color: #6d9024; color: White; font-weight: bold; font-size: 11px; border-top: 1px solid White; border-left: 1px solid White; border-bottom: 1px solid Black; border-right: 1px solid Black; height: 22px;}
button:active{border-top: 1px solid Black; border-left: 1px solid Black; border-bottom: 1px solid White; border-right: 1px solid White;}
.fl {float:left}
.fr {float:right}
.cb {clear:both}
.normal {font-size:11px}

.case {padding:0 10px}
.borderbox2 {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
.borderbox3 {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px; padding:10px 0}
.borderbox4 {border:1px solid #d0d0d0; padding:10px}

/* colors */
.forange{color: #9c5e18 !important;}
.fblue{color: #6d9024 !important;}
.fgray{color: #666 !important;}
.fred{color: red !important;}
.flightgray{color: #999 !important;}
.flive{color: #376E08 !important;}

/* borderbox2 */
div.borderbox2 td.title{padding:5px 15px; font: bold 11px Tahoma; color:#9c5e18; background-color:#eeeeee;}
div.borderbox2 li,ul,p {font: normal 12px Tahoma; color:#6b6c6c;}


/* ------------------------------------------
   Version 4.0
------------------------------------------ */

/* new buttons */
a.btn4big, a.btn4med, a.btn4sma, button.btn4big div, button.btn4med div, button.btn4sma div{display: inline-block; text-decoration: none !important; padding: 0; outline: none; overflow: visible; zoom: 1;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
	filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#000, strength=10)}
.btn4big, .btn4med, .btn4sma{cursor: pointer}
.btn4big span, .btn4med span, .btn4sma span{display: inline-block; letter-spacing: 1px; font: bold 12px Arial, Helvetica, sans-serif !important; text-transform: uppercase; text-align: center; margin: 1px 1px 0}
button.btn4big, button.btn4med, button.btn4sma{border: none; background: none; outline: none; padding: 0}

.btn4big span{line-height: 37px !important; height: 37px; padding: 0 20px}
.btn4med span{line-height: 22px !important; height: 22px; padding: 0 14px}
.btn4sma span{line-height: 16px !important; height: 16px; padding: 0 5px}

.btn4block, .btn4block div, .btn4block span{display: block !important}
a.btn4big, button.btn4big div, .btn4big span{border-radius: 27px 0}
a.btn4med, button.btn4med div, .btn4med span{border-radius: 17px 0}
a.btn4sma, button.btn4sma div, .btn4sma span{border-radius: 12px 0}


/* orange button */
a.btn4orange, button.btn4orange div{border: 1px solid #CD6701;
	background: -moz-linear-gradient(top, #FFCF58 0%, #ED7C03 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFCF58), color-stop(100%,#ED7C03)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFCF58 0%, #ED7C03 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFCF58 0%, #ED7C03 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #FFCF58 0%, #ED7C03 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFCF58', endColorstr='#ED7C03',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #FFCF58 0%, #ED7C03 100%); /* W3C */ }
.btn4orange span{color: #fff; text-shadow: #CD6701 1px 1px; border-bottom: none;
	background: #ffbc33; /* Old browsers */
	background: -moz-linear-gradient(top, #ffbc33 0%, #feac25 30%, #fb9212 59%, #fb8507 78%, #f97d01 97%, #f67a00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffbc33), color-stop(30%,#feac25), color-stop(59%,#fb9212), color-stop(78%,#fb8507), color-stop(97%,#f97d01), color-stop(100%,#f67a00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffbc33 0%,#feac25 30%,#fb9212 59%,#fb8507 78%,#f97d01 97%,#f67a00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffbc33 0%,#feac25 30%,#fb9212 59%,#fb8507 78%,#f97d01 97%,#f67a00 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffbc33 0%,#feac25 30%,#fb9212 59%,#fb8507 78%,#f97d01 97%,#f67a00 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc33', endColorstr='#f67a00',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffbc33 0%,#feac25 30%,#fb9212 59%,#fb8507 78%,#f97d01 97%,#f67a00 100%); /* W3C */ }
.btn4orange:hover span{
	background: #ffc347; /* Old browsers */
	background: -moz-linear-gradient(top, #ffc347 0%, #ffb93d 19%, #ffb93f 22%, #ffb538 27%, #ffb037 35%, #ffad30 41%, #ffa02a 54%, #ff901a 78%, #fe8b18 92%, #fe8711 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc347), color-stop(19%,#ffb93d), color-stop(22%,#ffb93f), color-stop(27%,#ffb538), color-stop(35%,#ffb037), color-stop(41%,#ffad30), color-stop(54%,#ffa02a), color-stop(78%,#ff901a), color-stop(92%,#fe8b18), color-stop(100%,#fe8711)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc347 0%,#ffb93d 19%,#ffb93f 22%,#ffb538 27%,#ffb037 35%,#ffad30 41%,#ffa02a 54%,#ff901a 78%,#fe8b18 92%,#fe8711 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc347 0%,#ffb93d 19%,#ffb93f 22%,#ffb538 27%,#ffb037 35%,#ffad30 41%,#ffa02a 54%,#ff901a 78%,#fe8b18 92%,#fe8711 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffc347 0%,#ffb93d 19%,#ffb93f 22%,#ffb538 27%,#ffb037 35%,#ffad30 41%,#ffa02a 54%,#ff901a 78%,#fe8b18 92%,#fe8711 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc347', endColorstr='#fe8711',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffc347 0%,#ffb93d 19%,#ffb93f 22%,#ffb538 27%,#ffb037 35%,#ffad30 41%,#ffa02a 54%,#ff901a 78%,#fe8b18 92%,#fe8711 100%); /* W3C */ }
a.btn4orange:active, button.btn4orange:active div{background: #876013}
.btn4orange:active span{
	background: #926b1c; /* Old browsers */
	background: -moz-linear-gradient(top, #926b1c 0%, #ac791d 16%, #be801b 30%, #c77e17 46%, #c87b13 51%, #c7750f 57%, #ba6508 73%, #a55702 86%, #a55402 89%, #9b4d03 95%, #964d00 97%, #914603 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#926b1c), color-stop(16%,#ac791d), color-stop(30%,#be801b), color-stop(46%,#c77e17), color-stop(51%,#c87b13), color-stop(57%,#c7750f), color-stop(73%,#ba6508), color-stop(86%,#a55702), color-stop(89%,#a55402), color-stop(95%,#9b4d03), color-stop(97%,#964d00), color-stop(100%,#914603)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #926b1c 0%,#ac791d 16%,#be801b 30%,#c77e17 46%,#c87b13 51%,#c7750f 57%,#ba6508 73%,#a55702 86%,#a55402 89%,#9b4d03 95%,#964d00 97%,#914603 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #926b1c 0%,#ac791d 16%,#be801b 30%,#c77e17 46%,#c87b13 51%,#c7750f 57%,#ba6508 73%,#a55702 86%,#a55402 89%,#9b4d03 95%,#964d00 97%,#914603 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #926b1c 0%,#ac791d 16%,#be801b 30%,#c77e17 46%,#c87b13 51%,#c7750f 57%,#ba6508 73%,#a55702 86%,#a55402 89%,#9b4d03 95%,#964d00 97%,#914603 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#926b1c', endColorstr='#914603',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #926b1c 0%,#ac791d 16%,#be801b 30%,#c77e17 46%,#c87b13 51%,#c7750f 57%,#ba6508 73%,#a55702 86%,#a55402 89%,#9b4d03 95%,#964d00 97%,#914603 100%); /* W3C */ }

/* blue button */
a.btn4blue, button.btn4blue div{border: 1px solid #6D8C2B;
	background: -moz-linear-gradient(top, #B4D95B 0%, #81A732 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B4D95B), color-stop(100%,#81A732)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #B4D95B 0%, #81A732 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #B4D95B 0%, #81A732 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #B4D95B 0%, #81A732 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B4D95B', endColorstr='#81A732',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #B4D95B 0%, #81A732 100%); /* W3C */ }
.btn4blue span{color: #fff; text-shadow: #6B8B28 1px 1px; border-bottom: none;
	background: #99cc33; /* Old browsers */
	background: -moz-linear-gradient(top, #99cc33 0%, #94c432 19%, #88b72d 41%, #88b42d 46%, #84af2a 51%, #769d28 78%, #6f9423 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99cc33), color-stop(19%,#94c432), color-stop(41%,#88b72d), color-stop(46%,#88b42d), color-stop(51%,#84af2a), color-stop(78%,#769d28), color-stop(100%,#6f9423)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #99cc33 0%,#94c432 19%,#88b72d 41%,#88b42d 46%,#84af2a 51%,#769d28 78%,#6f9423 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #99cc33 0%,#94c432 19%,#88b72d 41%,#88b42d 46%,#84af2a 51%,#769d28 78%,#6f9423 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #99cc33 0%,#94c432 19%,#88b72d 41%,#88b42d 46%,#84af2a 51%,#769d28 78%,#6f9423 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99cc33', endColorstr='#6f9423',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #99cc33 0%,#94c432 19%,#88b72d 41%,#88b42d 46%,#84af2a 51%,#769d28 78%,#6f9423 100%); /* W3C */ }
.btn4blue:hover span{
	background: #a6d940; /* Old browsers */
	background: -moz-linear-gradient(top, #a6d940 0%, #a0d23f 19%, #9dcd3d 27%, #9ac93b 30%, #9bca3c 32%, #94c43a 41%, #97c33c 46%, #8db739 59%, #8ab237 70%, #86ad38 76%, #7ea332 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6d940), color-stop(19%,#a0d23f), color-stop(27%,#9dcd3d), color-stop(30%,#9ac93b), color-stop(32%,#9bca3c), color-stop(41%,#94c43a), color-stop(46%,#97c33c), color-stop(59%,#8db739), color-stop(70%,#8ab237), color-stop(76%,#86ad38), color-stop(100%,#7ea332)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a6d940 0%,#a0d23f 19%,#9dcd3d 27%,#9ac93b 30%,#9bca3c 32%,#94c43a 41%,#97c33c 46%,#8db739 59%,#8ab237 70%,#86ad38 76%,#7ea332 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a6d940 0%,#a0d23f 19%,#9dcd3d 27%,#9ac93b 30%,#9bca3c 32%,#94c43a 41%,#97c33c 46%,#8db739 59%,#8ab237 70%,#86ad38 76%,#7ea332 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #a6d940 0%,#a0d23f 19%,#9dcd3d 27%,#9ac93b 30%,#9bca3c 32%,#94c43a 41%,#97c33c 46%,#8db739 59%,#8ab237 70%,#86ad38 76%,#7ea332 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d940', endColorstr='#7ea332',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #a6d940 0%,#a0d23f 19%,#9dcd3d 27%,#9ac93b 30%,#9bca3c 32%,#94c43a 41%,#97c33c 46%,#8db739 59%,#8ab237 70%,#86ad38 76%,#7ea332 100%); /* W3C */ }
a.btn4blue:active, button.btn4blue:active div{background: #5E7C20}
.btn4blue:active span{
	background: #57751b; /* Old browsers */
	background: -moz-linear-gradient(top, #57751b 0%, #5f7e20 8%, #688b23 24%, #6b8f25 35%, #6b8f23 46%, #698a1f 51%, #698a21 54%, #63831e 62%, #618022 65%, #4f6a19 84%, #445b17 97%, #425913 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57751b), color-stop(8%,#5f7e20), color-stop(24%,#688b23), color-stop(35%,#6b8f25), color-stop(46%,#6b8f23), color-stop(51%,#698a1f), color-stop(54%,#698a21), color-stop(62%,#63831e), color-stop(65%,#618022), color-stop(84%,#4f6a19), color-stop(97%,#445b17), color-stop(100%,#425913)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #57751b 0%,#5f7e20 8%,#688b23 24%,#6b8f25 35%,#6b8f23 46%,#698a1f 51%,#698a21 54%,#63831e 62%,#618022 65%,#4f6a19 84%,#445b17 97%,#425913 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #57751b 0%,#5f7e20 8%,#688b23 24%,#6b8f25 35%,#6b8f23 46%,#698a1f 51%,#698a21 54%,#63831e 62%,#618022 65%,#4f6a19 84%,#445b17 97%,#425913 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #57751b 0%,#5f7e20 8%,#688b23 24%,#6b8f25 35%,#6b8f23 46%,#698a1f 51%,#698a21 54%,#63831e 62%,#618022 65%,#4f6a19 84%,#445b17 97%,#425913 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57751b', endColorstr='#425913',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #57751b 0%,#5f7e20 8%,#688b23 24%,#6b8f25 35%,#6b8f23 46%,#698a1f 51%,#698a21 54%,#63831e 62%,#618022 65%,#4f6a19 84%,#445b17 97%,#425913 100%); /* W3C */ }

/* red button */
a.btn4red, button.btn4red div{border: 1px solid #A80000;
	background: -moz-linear-gradient(top, #EF6E53 0%, #AD3A23 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EF6E53), color-stop(100%,#AD3A23)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #EF6E53 0%, #AD3A23 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #EF6E53 0%, #AD3A23 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #EF6E53 0%, #AD3A23 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EF6E53', endColorstr='#AD3A23',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #EF6E53 0%, #AD3A23 100%); /* W3C */ }
.btn4red span{color: #fff; text-shadow: #840201 1px 1px; border-bottom: none;
	background: #f26547; /* Old browsers */
	background: -moz-linear-gradient(top, #f26547 0%, #ea563a 3%, #e85136 5%, #e94f35 8%, #e15035 14%, #d64a2f 27%, #a53720 73%, #9e341e 81%, #9e311d 86%, #94361d 89%, #9e2f1c 92%, #943019 95%, #9c160b 97%, #a80a07 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f26547), color-stop(3%,#ea563a), color-stop(5%,#e85136), color-stop(8%,#e94f35), color-stop(14%,#e15035), color-stop(27%,#d64a2f), color-stop(73%,#a53720), color-stop(81%,#9e341e), color-stop(86%,#9e311d), color-stop(89%,#94361d), color-stop(92%,#9e2f1c), color-stop(95%,#943019), color-stop(97%,#9c160b), color-stop(100%,#a80a07)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f26547 0%,#ea563a 3%,#e85136 5%,#e94f35 8%,#e15035 14%,#d64a2f 27%,#a53720 73%,#9e341e 81%,#9e311d 86%,#94361d 89%,#9e2f1c 92%,#943019 95%,#9c160b 97%,#a80a07 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f26547 0%,#ea563a 3%,#e85136 5%,#e94f35 8%,#e15035 14%,#d64a2f 27%,#a53720 73%,#9e341e 81%,#9e311d 86%,#94361d 89%,#9e2f1c 92%,#943019 95%,#9c160b 97%,#a80a07 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f26547 0%,#ea563a 3%,#e85136 5%,#e94f35 8%,#e15035 14%,#d64a2f 27%,#a53720 73%,#9e341e 81%,#9e311d 86%,#94361d 89%,#9e2f1c 92%,#943019 95%,#9c160b 97%,#a80a07 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26547', endColorstr='#a80a07',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f26547 0%,#ea563a 3%,#e85136 5%,#e94f35 8%,#e15035 14%,#d64a2f 27%,#a53720 73%,#9e341e 81%,#9e311d 86%,#94361d 89%,#9e2f1c 92%,#943019 95%,#9c160b 97%,#a80a07 100%); /* W3C */ }
.btn4red:hover span{
	background: #fc6f53; /* Old browsers */
	background: -moz-linear-gradient(top, #fc6f53 0%, #f26144 3%, #f25b40 5%, #f3593f 8%, #ec5b40 14%, #e5583d 24%, #e1553a 27%, #d34f38 41%, #d05037 46%, #c64e35 54%, #c04732 62%, #bb4730 65%, #b04630 78%, #ad432d 84%, #af422e 86%, #a5452d 89%, #af3e2c 92%, #a6402a 95%, #ab271b 97%, #b61b17 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc6f53), color-stop(3%,#f26144), color-stop(5%,#f25b40), color-stop(8%,#f3593f), color-stop(14%,#ec5b40), color-stop(24%,#e5583d), color-stop(27%,#e1553a), color-stop(41%,#d34f38), color-stop(46%,#d05037), color-stop(54%,#c64e35), color-stop(62%,#c04732), color-stop(65%,#bb4730), color-stop(78%,#b04630), color-stop(84%,#ad432d), color-stop(86%,#af422e), color-stop(89%,#a5452d), color-stop(92%,#af3e2c), color-stop(95%,#a6402a), color-stop(97%,#ab271b), color-stop(100%,#b61b17)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fc6f53 0%,#f26144 3%,#f25b40 5%,#f3593f 8%,#ec5b40 14%,#e5583d 24%,#e1553a 27%,#d34f38 41%,#d05037 46%,#c64e35 54%,#c04732 62%,#bb4730 65%,#b04630 78%,#ad432d 84%,#af422e 86%,#a5452d 89%,#af3e2c 92%,#a6402a 95%,#ab271b 97%,#b61b17 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fc6f53 0%,#f26144 3%,#f25b40 5%,#f3593f 8%,#ec5b40 14%,#e5583d 24%,#e1553a 27%,#d34f38 41%,#d05037 46%,#c64e35 54%,#c04732 62%,#bb4730 65%,#b04630 78%,#ad432d 84%,#af422e 86%,#a5452d 89%,#af3e2c 92%,#a6402a 95%,#ab271b 97%,#b61b17 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #fc6f53 0%,#f26144 3%,#f25b40 5%,#f3593f 8%,#ec5b40 14%,#e5583d 24%,#e1553a 27%,#d34f38 41%,#d05037 46%,#c64e35 54%,#c04732 62%,#bb4730 65%,#b04630 78%,#ad432d 84%,#af422e 86%,#a5452d 89%,#af3e2c 92%,#a6402a 95%,#ab271b 97%,#b61b17 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc6f53', endColorstr='#b61b17',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #fc6f53 0%,#f26144 3%,#f25b40 5%,#f3593f 8%,#ec5b40 14%,#e5583d 24%,#e1553a 27%,#d34f38 41%,#d05037 46%,#c64e35 54%,#c04732 62%,#bb4730 65%,#b04630 78%,#ad432d 84%,#af422e 86%,#a5452d 89%,#af3e2c 92%,#a6402a 95%,#ab271b 97%,#b61b17 100%); /* W3C */ }
a.btn4red:active, button.btn4red:active div{background: #933121}
.btn4red:active span{
	background: #8a3c28; /* Old browsers */
	background: -moz-linear-gradient(top, #8a3c28 0%, #8a3322 3%, #903020 5%, #953121 8%, #933221 11%, #9d3623 27%, #9c3723 35%, #9d3421 41%, #96331e 51%, #842b19 68%, #6c2312 84%, #612412 89%, #661e10 92%, #5e1c0e 95%, #5c0d06 97%, #640503 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8a3c28), color-stop(3%,#8a3322), color-stop(5%,#903020), color-stop(8%,#953121), color-stop(11%,#933221), color-stop(27%,#9d3623), color-stop(35%,#9c3723), color-stop(41%,#9d3421), color-stop(51%,#96331e), color-stop(68%,#842b19), color-stop(84%,#6c2312), color-stop(89%,#612412), color-stop(92%,#661e10), color-stop(95%,#5e1c0e), color-stop(97%,#5c0d06), color-stop(100%,#640503)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8a3c28 0%,#8a3322 3%,#903020 5%,#953121 8%,#933221 11%,#9d3623 27%,#9c3723 35%,#9d3421 41%,#96331e 51%,#842b19 68%,#6c2312 84%,#612412 89%,#661e10 92%,#5e1c0e 95%,#5c0d06 97%,#640503 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8a3c28 0%,#8a3322 3%,#903020 5%,#953121 8%,#933221 11%,#9d3623 27%,#9c3723 35%,#9d3421 41%,#96331e 51%,#842b19 68%,#6c2312 84%,#612412 89%,#661e10 92%,#5e1c0e 95%,#5c0d06 97%,#640503 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #8a3c28 0%,#8a3322 3%,#903020 5%,#953121 8%,#933221 11%,#9d3623 27%,#9c3723 35%,#9d3421 41%,#96331e 51%,#842b19 68%,#6c2312 84%,#612412 89%,#661e10 92%,#5e1c0e 95%,#5c0d06 97%,#640503 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a3c28', endColorstr='#640503',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #8a3c28 0%,#8a3322 3%,#903020 5%,#953121 8%,#933221 11%,#9d3623 27%,#9c3723 35%,#9d3421 41%,#96331e 51%,#842b19 68%,#6c2312 84%,#612412 89%,#661e10 92%,#5e1c0e 95%,#5c0d06 97%,#640503 100%); /* W3C */ }

/* green button */
a.btn4green, button.btn4green div{border: 1px solid #13659C;
	background: -moz-linear-gradient(top, #91D5FD 0%, #2D7AAD 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #91D5FD), color-stop(100%,#2D7AAD)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #91D5FD 0%, #2D7AAD 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #91D5FD 0%, #2D7AAD 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #91D5FD 0%, #2D7AAD 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91D5FD', endColorstr='#2D7AAD',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #91D5FD 0%, #2D7AAD 100%); /* W3C */ }
.btn4green span{color: #fff; text-shadow: #0C5E9A 1px 1px; border-bottom: none;
	background: #6fc5fe; /* Old browsers */
	background: -moz-linear-gradient(top, #6fc5fe 0%, #67bdf6 14%, #5eb0e8 30%, #3a8abd 70%, #2975a9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fc5fe), color-stop(14%,#67bdf6), color-stop(30%,#5eb0e8), color-stop(70%,#3a8abd), color-stop(100%,#2975a9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6fc5fe 0%,#67bdf6 14%,#5eb0e8 30%,#3a8abd 70%,#2975a9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6fc5fe 0%,#67bdf6 14%,#5eb0e8 30%,#3a8abd 70%,#2975a9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6fc5fe 0%,#67bdf6 14%,#5eb0e8 30%,#3a8abd 70%,#2975a9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fc5fe', endColorstr='#2975a9',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6fc5fe 0%,#67bdf6 14%,#5eb0e8 30%,#3a8abd 70%,#2975a9 100%); /* W3C */ }
.btn4green:hover span{
	background: #7bcbff; /* Old browsers */
	background: -moz-linear-gradient(top, #7bcbff 0%, #70c5fe 11%, #6ec3fc 16%, #52a3da 54%, #4d9ace 65%, #4696c9 70%, #4793c7 76%, #428ec2 81%, #3b87bb 97%, #3783b7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7bcbff), color-stop(11%,#70c5fe), color-stop(16%,#6ec3fc), color-stop(54%,#52a3da), color-stop(65%,#4d9ace), color-stop(70%,#4696c9), color-stop(76%,#4793c7), color-stop(81%,#428ec2), color-stop(97%,#3b87bb), color-stop(100%,#3783b7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #7bcbff 0%,#70c5fe 11%,#6ec3fc 16%,#52a3da 54%,#4d9ace 65%,#4696c9 70%,#4793c7 76%,#428ec2 81%,#3b87bb 97%,#3783b7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #7bcbff 0%,#70c5fe 11%,#6ec3fc 16%,#52a3da 54%,#4d9ace 65%,#4696c9 70%,#4793c7 76%,#428ec2 81%,#3b87bb 97%,#3783b7 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #7bcbff 0%,#70c5fe 11%,#6ec3fc 16%,#52a3da 54%,#4d9ace 65%,#4696c9 70%,#4793c7 76%,#428ec2 81%,#3b87bb 97%,#3783b7 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7bcbff', endColorstr='#3783b7',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #7bcbff 0%,#70c5fe 11%,#6ec3fc 16%,#52a3da 54%,#4d9ace 65%,#4696c9 70%,#4793c7 76%,#428ec2 81%,#3b87bb 97%,#3783b7 100%); /* W3C */ }
a.btn4green:active, button.btn4green:active div{background: #30698C}
.btn4green:active span{
	background: #3f7192; /* Old browsers */
	background: -moz-linear-gradient(top, #3f7192 0%, #3e7393 3%, #437da3 14%, #4482ab 24%, #4483ae 32%, #3f7fab 46%, #3675a0 59%, #205577 86%, #1e4e72 92%, #1d4a69 97%, #164465 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f7192), color-stop(3%,#3e7393), color-stop(14%,#437da3), color-stop(24%,#4482ab), color-stop(32%,#4483ae), color-stop(46%,#3f7fab), color-stop(59%,#3675a0), color-stop(86%,#205577), color-stop(92%,#1e4e72), color-stop(97%,#1d4a69), color-stop(100%,#164465)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3f7192 0%,#3e7393 3%,#437da3 14%,#4482ab 24%,#4483ae 32%,#3f7fab 46%,#3675a0 59%,#205577 86%,#1e4e72 92%,#1d4a69 97%,#164465 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3f7192 0%,#3e7393 3%,#437da3 14%,#4482ab 24%,#4483ae 32%,#3f7fab 46%,#3675a0 59%,#205577 86%,#1e4e72 92%,#1d4a69 97%,#164465 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #3f7192 0%,#3e7393 3%,#437da3 14%,#4482ab 24%,#4483ae 32%,#3f7fab 46%,#3675a0 59%,#205577 86%,#1e4e72 92%,#1d4a69 97%,#164465 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f7192', endColorstr='#164465',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #3f7192 0%,#3e7393 3%,#437da3 14%,#4482ab 24%,#4483ae 32%,#3f7fab 46%,#3675a0 59%,#205577 86%,#1e4e72 92%,#1d4a69 97%,#164465 100%); /* W3C */ }


/* rounded button */
.btn3drnd{display: block; width: 20px; height: 20px; border-radius: 13px; background-color: #F7F703; border: 1px solid #fc0; text-decoration: none}
.btn3drnd:hover{text-decoration: none !important}
.btn3drnd span{display: block; width: 20px; height: 20px; font: bold 14px/20px tahoma, sans-serif !important; text-align: center !important; color: #333 !important; border-radius: 13px;
	background: transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.9)), color-stop(0.5, rgba(255,255,255,0.3)), color-stop(0.5, rgba(255,255,255,0.05)), to(transparent));
	background: transparent -moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.05) 50%, transparent);
	background: transparent -o-linear-gradient(top, rgba(255,255,255,0.9), rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.05) 50%, transparent);

	background: transparent -ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.05) 50%, transparent);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#99dcdcdc', EndColorstr='#33000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorstr='#99dcdcdc', EndColorstr='#33000000')";
	background: linear-gradient(top, rgba(255,255,255,0.9), rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.05) 50%, transparent);
}


/* popup dialog */
.dialog_modal{position: fixed; z-index: 1000; left: -470px; top: 0; right: 0; height: 100%; background: url(../../imgstc/v4/transp.png) repeat 0}
*|html .dialog_modal{background: rgba(0,0,0,0.5)}
.dialog_modal > div{position: absolute;
	/* ??? */ top: 20%; left: 50%; bottom: 0; overflow-y: auto; overflow-x: hidden}
.dialog_modal > div > div{border-radius: 4px; padding: 10px; background: url(../../imgstc/v4/transp.png) repeat 0}
*|html .dialog_modal > div > div{background: rgba(0, 0, 0, 0.2); border-bottom: 1px solid #888}
.dialog_modal > div > div > div{border-radius: 4px; background: #DFE6CF; width: 460px}

.dialog_title{font: normal 22px/40px Arial, Helvetica, sans-serif; height: 40px; color: #fff; padding: 0 11px 0 30px; text-shadow: 1px 1px #587A0D; border: 1px solid #D4EBA2; border-radius: 3px;
	background: #74a30f; /* Old browsers */
	background: -moz-linear-gradient(top, #74a30f 0%, #90bf2a 7%, #90bf2a 33%, #7ead18 35%, #74a30f 75%, #678f10 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#74a30f), color-stop(7%,#90bf2a), color-stop(33%,#90bf2a), color-stop(35%,#7ead18), color-stop(75%,#74a30f), color-stop(100%,#678f10)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #74a30f 0%,#90bf2a 7%,#90bf2a 33%,#7ead18 35%,#74a30f 75%,#678f10 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #74a30f 0%,#90bf2a 7%,#90bf2a 33%,#7ead18 35%,#74a30f 75%,#678f10 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #74a30f 0%,#90bf2a 7%,#90bf2a 33%,#7ead18 35%,#74a30f 75%,#678f10 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74a30f', endColorstr='#678f10',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #74a30f 0%,#90bf2a 7%,#90bf2a 33%,#7ead18 35%,#74a30f 75%,#678f10 100%); /* W3C */ }
.dialog_title a, .dialog_title a:hover{color: #FFFFFF !important; cursor: pointer; font-size: 40px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px #587A0D}

.dialog_body{font: normal 13px/20px Arial, Helvetica, sans-serif; padding-bottom: padding-bottom: -1px; overflow: hidden}
.dialog_body > div{border-top: 1px solid #BEC9A5; padding: 0}
.dialog_body > div:before{content: ""; border-top: 1px solid  #FFF8EB; display: block}
.dialog_body > div > div{padding: 15px 30px}

/* popup block */
.box_dlgup{position: absolute; display: none; border: 1px solid #6D9024; border-radius: 5px; box-shadow: #829162 4px 4px 4px; font: normal 12px Arial, Helvetica, sans-serif !important; color: #666; background-color: #fff; padding: 8px 15px; z-index: 300}
.box_dlgup ul{margin:0 0 5px 20px; padding:0}
.box_dlgup li{list-style: disc; color: #666; font: normal 11px/14px tahoma, sans-serif; margin: 3px 0;}
.box_menuup{position: absolute; display: none; border: 1px solid #6D9024; border-radius:  0 5px 5px; box-shadow: #829162 4px 4px 4px; font: normal 11px tahoma, sans-serif; color: #666; background-color: #fff; padding: 8px 8px; z-index: 300}
	.box_menuup a{display: block; padding: 10px 12px 10px 40px; border-top: 1px solid #D5D5D5}
	.box_menuup a:first-child{border: none}
	a.notice{background: transparent url(../../imgstc/bg_notice.gif) no-repeat 5px 50%}
	a.notes{background: transparent url(../../imgstc/icon_notes.gif) no-repeat 5px 50%}
	a.addfriends{background: transparent url(../../imgstc/friends.png) no-repeat 5px 50%}
.box_dlgup_shd{background-color: rgba(100,100,100,0.3); position: fixed; left: 0; top: 0; bottom:0; right:0; display: none}

.minimenu{color: #D0D0D0; font-size: 13px; line-height: 23px; padding: 0 18px}
.minimenu .selected{color: #333}
.minimenu a{text-decoration: none}
.minimenu a:hover{text-decoration: underline}

/* login and password fields */
input.login_pass{color: #666; border: 1px solid #BEC9A5; line-height: 20px; height: 20px; padding: 0 2px; background: #F7FCEA}
input.login_pass:focus{border: 1px solid #9C5E18}

div.login_pass{float: left; margin-right: 5px; margin-top: 3px; color: #999; width: 100px; padding: 0 5px; vertical-align: top}
div.login_pass input{position: absolute; width: 100px; margin-left: -6px; margin-top: -1px; padding: 0 5px; outline: none}
div.login_pass, div.login_pass input{line-height: 20px; height: 20px; background: #F7FCEA; border: 1px solid #fff}
div.login_pass input:focus{border: 1px solid #9C5E18}
div.login_pass input.nobackground{background: transparent}
*+html div.login_pass input{margin-top: -3px}

/* buttons for registration */
.vk_button, .mr_button, .fb_button, .ok_button{background: transparent url(../../imgstc/socicons.png) no-repeat; width: 32px; height: 32px}
.vk_button{background-position: -22px -24px}
.mr_button{background-position: -66px -24px}
.fb_button{background-position: -110px -24px}
.ok_button{background-position: -155px -24px}

.register_href{float: left; display: block; text-align: center; text-decoration: none; color: #333; width: 90px; margin-right: 10px; padding-top: 5px; border-radius: 5px}
a.register_href:hover{background: #E5F0CC}
.register_href div{margin:0 auto 8px}

.register_href_2{display: inline-block; margin: 10px 2px}

input.ifreg{margin: 10px 5px 10px 0}
label.ifreg{display: block; padding-right: 10px; width: 170px}

/* register top box */
.bl_register_box_top{border: 1px solid #A9C861; padding: 20px; margin-bottom: 10px; color: #383D2C;
	background: #e9f0b2; /* Old browsers */
	background: -moz-linear-gradient(top, #e9f0b2 0%, #cbe394 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9f0b2), color-stop(100%,#cbe394)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e9f0b2 0%,#cbe394 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e9f0b2 0%,#cbe394 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #e9f0b2 0%,#cbe394 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f0b2', endColorstr='#cbe394',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #e9f0b2 0%,#cbe394 100%); /* W3C */ }

.bl_register_box{border: 1px solid #ddd; padding: 20px; margin-bottom: 10px; color: #666;
	background: #F8F8F8; /* Old browsers */
	background: -moz-linear-gradient(top, #F8F8F8, #E5E5E5); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F8F8F8), color-stop(100%,#E5E5E5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #F8F8F8, #E5E5E5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #F8F8F8, #E5E5E5 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #F8F8F8, #E5E5E5 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#E5E5E5',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #F8F8F8, #E5E5E5); /* W3C */ }


/* page center box */
.page_title{border: 1px solid #76A70E;
	zoom: 1}
.page_title > div{border: 1px solid #fff; padding: 0 15px; font-weight: bold; font-size: 13px; line-height: 28px; color: #333; text-shadow: 1px 1px 3px #E0EEC4;
	background: #c8e194; /* Old browsers */
	background: -moz-linear-gradient(top, #c8e194 0%, #a9c470 37%, #9ab65e 70%, #99b55d 78%, #a0b96b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8e194), color-stop(37%,#a9c470), color-stop(70%,#9ab65e), color-stop(78%,#99b55d), color-stop(100%,#a0b96b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c8e194 0%,#a9c470 37%,#9ab65e 70%,#99b55d 78%,#a0b96b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c8e194 0%,#a9c470 37%,#9ab65e 70%,#99b55d 78%,#a0b96b 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #c8e194 0%,#a9c470 37%,#9ab65e 70%,#99b55d 78%,#a0b96b 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8e194', endColorstr='#a0b96b',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #c8e194 0%,#a9c470 37%,#9ab65e 70%,#99b55d 78%,#a0b96b 100%); /* W3C */ }
.page_title a{font-size: 11px}
.page_title .forange{color: #0D4702 !important}

.page_box{border: 1px solid #D0D0D0; border-top: none; padding: 10px 15px; border-radius: 0 0 8px 8px;
	width: 568px;
	clear: both;
}

/* icon gender of user */
a.girl {background-image:url(findw.gif)}
a.boy {background-image:url(findm.gif)}

/* thumbnail box */
table.tnls{width: 110px; height: 110px; margin-top: 5px; border: 1px solid #C6C6C6 !important; border-radius: 5px;
			background: #EEE;
			background: transparent -webkit-gradient(linear, 25% 0, 75% 100%, from(#ccc), color-stop(0.5, #f5f5f5), to(#ccc));
			background: transparent -moz-linear-gradient(top left, #ccc, #f5f5f5 50%, #ccc);
			background: transparent -o-linear-gradient(top left, #ccc, #f5f5f5 50%, #ccc);

			background: transparent -ms-linear-gradient(top left, #ccc, #f5f5f5 50%, #ccc);
			filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#f5f5f5', EndColorstr='#cccccc');
			-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorstr='#f5f5f5', EndColorstr='#cccccc')";
			background: transparent linear-gradient(top left, #ccc, #f5f5f5 50%, #ccc);
}
table.tnls td{width: 110px; height: 110px; text-align: center; text-align:center; vertical-align: middle}
table.tnls img{border: 1px solid #ccc}
table.tnlsstar{border-color: #FF9C27 !important;
	background: #FFCC6D;
	background: -webkit-gradient(linear, 25% 0, 75% 100%, from(#FFBB3D), color-stop(0.5, #FFE2AD), to(#FFBB3D));
	background: -moz-linear-gradient(top left, #FFBB3D, #FFE2AD 50%, #FFBB3D);
	background: -o-linear-gradient(top left, #FFBB3D, #FFE2AD 50%, #FFBB3D);

	background: -ms-linear-gradient(top left, #FFBB3D, #FFE2AD 50%, #FFBB3D);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#FFE2AD', EndColorstr='#FFBB3D');
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorstr='#FFE2AD', EndColorstr='#FFBB3D')";
	background: linear-gradient(top left, #FFBB3D, #FFE2AD 50%, #FFBB3D);
}
table.tnlsstar td{background: transparent url(../../imgstc/bg_stars.png) repeat 0% 0%}

table.tnlsstar img{border-color: #FF9C27}

/* userinfo box */
.user_info_box{font: normal 11px/15px tahoma, sans-serif}
.user_info_box .username, .user_info_box .username:hover{display: block; float: left; font: bold 12px tahoma, sans-serif; color: #DE6800; background-repeat: no-repeat; background-position: 100% 50%; padding: 0 15px 0 0; margin-right: 5px}
.user_info_box .username:hover{text-decoration: underline}


/* new user list */
.biglist{}
.biglist .biglist_row{border-top: 1px solid #E5E5E5; padding: 8px 10px}
.biglist .biglist_row:first-child{border: none}
.biglist .personality{padding-left: 120px; font-size: 12px; line-height: 18px; padding-top: 6px}
.personality .basic{color: #000; padding: 5px 0 10px}
.personality .nickname{font: bold 14px Tahoma, sans-serif; color: #9C5E18; text-decoration: none}
.biglist .status_msg{display: block; position: relative; margin-left: 50px; margin-top: -5px; width: 320px; text-decoration: none}
.biglist .notes{padding: 0 0 0 29px; background: transparent url(../../imgstc/icon_notes.gif) no-repeat 0% 50%; text-decoration: none}
.biglist .notes_s{display: block; padding: 0 0 0 29px; background: transparent url(../../imgstc/icon_notes_s.gif) no-repeat 0% 50%; color: #DE6800; text-decoration: none}
.biglist .liked{display: block; padding: 0 0 0 29px; background: transparent url(../../imgstc/icon_liked.gif) no-repeat 0% 50%; font: bold 11px tahoma, sans-serif; text-decoration: none}
.biglist .link_message{text-decoration: none}

.link_message{display: block; padding: 0 0 0 29px; background: transparent url(bg_message.gif) no-repeat 0% 50%}

/* new navigation of pages */
.navp_v3{padding: 5px 20px; background-color: #eee; font-size: 13px; line-height: 19px; border-radius: 5px}
.navp_v3 .search_nav{display: block; float: left; background-color: #6D9024; color: #fff; padding: 0 7px; margin-right: 6px; border-radius: 3px}
.navp_v3 a{display: block; float: left; background-color: #fff; text-decoration: none; padding: 0 7px; margin-right: 6px; border-radius: 3px}
.navp_v3 a:hover{text-decoration: underline}

/* type search icon */
.size_search{border: 1px solid #D4D4D4; background: #eee; border-radius: 5px; padding: 4px 12px; font: bold 11px/24px tahoma, sans-serif; color: #595959; float: right; margin-right: 10px;
	*width: 150px}
.size_search a{width: 18px; height: 24px; background: transparent url(bg_size_search.gif) no-repeat; float: right; margin-left: 12px}
.size_search .minsize{background-position: 0 0}
.size_search .midsize{background-position: 50% 0}
.size_search .maxsize{background-position: 100% 0}
.size_search .minsizeselect{background-position: 0 100%}
.size_search .midsizeselect{background-position: 50% 100%}
.size_search .maxsizeselect{background-position: 100% 100%}

/* new likes */
.like_slogan{background: transparent url(../../imgstc/logo_like.png) 0 50% no-repeat; padding: 5px 20px 5px 62px; margin: 10px 15px 5px; height: 30px}

.box_likes_vote{width: 450px; background-color: #eee; margin: 0 auto; border-radius: 20px; padding: 5px 25px}
.box_likes_vote font{display: block; font: bold 16px/27px tahoma, sans-serif}

/* side boxes */
.box_of_left{width: 190px; clear: both}
.box_of_right{width: 180px; clear: both}
.box_of_left > div, .box_of_right > div{overflow: hidden}

/* box location(place) */
.box_location{padding: 5px 10px 0; border: 1px solid #C3DD88; font: normal 11px/16px Tahoma, Verdana, sans-serif; color: #333; margin-bottom: 10px;
	background: #e8f7ca; /* Old browsers */
	background: -moz-linear-gradient(top, #e8f7ca 0%, #cae396 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8f7ca), color-stop(100%,#cae396)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f7ca', endColorstr='#cae396',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* W3C */ }

.box_location .rank{font-weight: 600; font-size: 13px; text-decoration:underline}
.box_location .help{display: block; float: right; margin-top: 10px; font: bold 11px tahoma, sans-serif; text-decoration: none}
.box_location div.list{padding: 5px 0; border-top: 1px solid #fff}
.box_location div.list:first-child,
.box_location a + div.list{border: none}


.box_location .ranks_dis{padding: 0 8px}
.box_location .ranks_sel{display: block; text-decoration: none; padding: 0; margin-top: -2px; background-color: #ff7500; border-radius: 5px; color: #fff}
	.box_location .ranks_sel span{display: block; border-radius: 5px; padding: 1px 6px; border: 1px solid; border-color: #914503; text-shadow: #DE6604 -1px -1px;}
	.box_location .ranks_sel:hover span{color: #fff}
	.box_location .ranks_sel:active span{border-color: #914503 #C45E04 #C45E04 #914503}

/* ???? */
.note_msg {border-radius: 5px; border-color: #6D9024 !important}
.note_msg .title{border-radius: 5px 5px 0 0}

.box_nolive{border: 1px solid #300;
	background: #e8f7ca; /* Old browsers */
	background: -moz-linear-gradient(top, #e8f7ca 0%, #cae396 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8f7ca), color-stop(100%,#cae396)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f7ca', endColorstr='#cae396',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #e8f7ca 0%,#cae396 100%); /* W3C */ }
.box_nolive h3{color: #000 !important}
.box_nolive a{color: #000 !important}

/* ------------------------------------------
   Blocks rounded
 ------------------------------------------ */

b.rnd_t, b.rnd_b{display: block;}
b.rnd_t *, b.rnd_b *{display: block; height: 1px; overflow: hidden; font-size: 1px;}

b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.r4{margin: 0 1px; height: 2px;}


/* ------------------------------------------
   Banner
 ------------------------------------------ */
td.bann_2{width: 740px; text-align: right;}							/* Banner 2 (top) */
td.bann_7{width: 250px; text-align: center; padding-top:12px; padding-bottom:13px}						/* Banner 7 (logo) */
td.bann_7 IMG {width:211px; height:89px}

.bann_4{width: 210px; overflow: hidden;} 							/* Banners 4, 5  6 (left) */
.bann_8{width: 180px; overflow: hidden; text-align:center} 							/* Banner 8 (right) */

																	/* Banner 9 (bottom text) */
table.bann_9 td{width: 33%; background-color: White; padding: 7px 10px; vertical-align: top; text-align: justify;}
table.bann_9 a{text-decoration: none;}
table.bann_9 a:hover{text-decoration: underline;}
table.bann_9 span{color: Black; font-weight: bold;}


/* ======================================================================================================== */
/*                                                                                                          */
/*   Header                                                                                         		*/
/*                                                                                                          */
/* ======================================================================================================== */

/* ------------------------------------------
   Header area
 ------------------------------------------ */
.hdr_area_1,											/* background color */
.hdr_area_2,
.hdr_area_3,
.hdr_area_4,
.hdr_area_5{}

.hdr_area_1{padding: 3px 0;}							/* margins */

.hdr_area_1 table.width,								/* width */
.hdr_area_2 table.width,
.hdr_area_3 table.width,
.hdr_area_4 table.width,
.hdr_area_5 table.width{width: 990px;}
.hdr_area_5 table.width {background:url(bg_breadcrumb.gif) repeat-x left top}

.breadcrumb {background:url(right_pointer_blue.gif) no-repeat 50% 50%; padding:0 10px}

table.width {font:normal 11px Tahoma;}

/* ------------------------------------------
   Top links
 ------------------------------------------ */

.zbutton {background-repeat:no-repeat; background-position:0 0; font-weight:bold; font-size:11px; font-family:verdana; color:#fff; border:0}

.toplinks { background: url(bg_toplinks.png) repeat-y left top }
.toplinks TD { text-align:center; background: #7fb40e url(bg_toplinks_td.png) no-repeat right bottom; }
.toplinks A {display:block; width:100%; font-size:12px; text-decoration:none; position:relative; }
.toplinks A DIV {padding:14px 0; color:#ffffff;}
.toplinks A SPAN {background:url(bg_toplinks_a.gif) no-repeat 0 50%; padding-left:17px; font-weight:normal; font-size:12px}
.toplinks A:hover { color: white; background:url(bg_toplinks_a.png) repeat-x left bottom }
.toplinks A:hover DIV {color: white}
.toplinks A:hover SPAN {background:url(bg_toplinks2.gif) no-repeat 0 50%}
.toplinks .toplinksleft {border-left:1px solid #76a70e}
.toplinks .toplinksleft A:hover DIV  {color: white; background:url(bg_toplinks_a.png) repeat-x left bottom;  }
.toplinks .toplinksright {border-right:1px solid #76a70e}
.toplinks .toplinksright A:hover div { color: white; background:url(bg_toplinks_a.png) repeat-x left bottom;  }


.topmenu {background: #b9d285; color: #76a70e; border:1px solid #76a70e }
.topmenu A {font-weight:bold; color:#6d9024; text-decoration:none}
.topmenu A:hover {color:#9c5e18}
.topmenu FORM {margin:0; color:#6b6c6c; padding:8px 0 8px 15px}
.topmenu FORM A {margin-left:10px}
.topmenu INPUT {border:1px solid #b9b9b9; vertical-align:middle; margin:0 5px}
.topmenu INPUT.button {width:62px; height:23px; background:#c3e3eb url(bg_button_topmenu.gif); border:0 solid #c3e3eb}
.topmenu .rightlinks {text-align:right; color:#6d9024; padding-right:15px}
.topmenu .rightlinks SPAN {background: url(bg_rightlinks_span.gif) no-repeat 50% 50%; width:1px; height:10px; margin:0 7px}
.topmenu .leftlinks DIV {padding:13px 0 13px 15px}
.topmenu .leftlinks SPAN {color:#6d9024; font-weight:bold; padding-left:18px; margin-right:15px; background-repeat:no-repeat; background-position:0 50%}
.topmenu .leftlinks A {text-decoration:underline}
.mypage {background-image: url(my_page.gif)}
.topmenu .leftlinks SPAN.message {background-image: url(message.gif)}
.topmenu .leftlinks SPAN.messagenew {background-image: url(messagenew.gif)}
.messagenew {background-image: url(messagenew.gif)}
.topmenu .leftlinks .messagenew A {color:#6d9024}
.post {background-image: url(post.gif)}
.tuning {background-image: url(tuning.gif)}
.topmenu .leftlinks SPAN.purse {background-image: url(purse.gif); padding-left:12px}
.topspacer {height:5px; font-size:1px}



.extramenu {float:left; background-color:#d8d8d8; padding:0 1px; position:absolute; display:none; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1}
.extramenu A {display:block; padding:10px 30px 10px 10px; color:#9C5E18; text-decoration:none}
.extramenu A SPAN {background:url(right_pointer.gif) no-repeat 0 50%; padding-left:17px; font-weight:normal}
.extramenu A.even {background:url(bg_graybox.gif) repeat-x bottom left}

IMG {border:0}
.bluebox {float:left; background:#c3dd88 url(bg_leader.jpg) no-repeat left bottom; border:1px solid #a9c861; margin-bottom:10px}
.blueboxleft {float:left; background:#c3dd88 url(bg_leader.jpg) no-repeat 0 100%; border:1px solid #a9c861; margin-bottom:10px}
.bluebox2 {float:left;}
.graybox {float:left; width:178px; background:#e5e5e5 url(bg_graybox.gif) repeat-x left top; border:1px solid #e5e5e5; margin-bottom:10px}
.grayheart {float:left; width:180px; background:#e5e5e5 url(bg_grayheart.gif) left top; border:1px solid #e5e5e5; margin-bottom:10px}
.rightbox, .rightbox .bluebox2, .rightbox .graybox {width:178px}
.leftbox, .leftbox .bluebox2, .leftbox .graybox {width:188px}
.innerbox {padding:10px 5px}
.innerbox A.rightpointer {display:block; font:bold 11px tahoma; color:#9c5e18; text-decoration:none; background:url(right_pointer.gif) no-repeat 0 50%; padding:0 0 3px 17px}
.innerbox H3 {color:#6d9024; font-size:12px; font-family:tahoma; letter-spacing:0; margin:0 8px 10px 8px; padding:0}
.bigphoto {float:left; width:600px; text-align:center; background:#fff url(bg_border.gif) repeat-y left top; padding:10px 0}
.bigphoto FONT {font-size:11px; font-weight:bold; color:#9c5e18}
.face {width:168px; height:100px; background:url(bg_face.gif) no-repeat left top; margin-bottom:6px}
.loveradio2 {margin-bottom:10px; width:178px; height:60px; border:solid 1px #f51625; background-color:#FFFFE6}
.loveradio2 IMG {margin:0 10px 0 10px}
.loveradio2 A {font-weight:bold; color:#ff3333; font-size:12px;}
.locationlink A.button {width:167px; letter-spacing:0; margin-left:5px}

.bigphoto a.h5 {font-size:17px; font-weight:bold; color:#ff3333}
.bigphoto a.h4 {font-size:14px; font-weight:bold; color:#9c5e18}
.bigphoto a.h3 {font-size:13px; font-weight:bold; color:#ff3333}
.bigphoto a.h2 {font-size:12px; font-weight:bold; color:#9c5e18}
.bigphoto a.h1 {font-size:11px; font-weight:bold; color:#9c5e18}
.bigphoto a.h0 {font-size:8px; font-weight:bold; color:#9c5e18}

.join DIV {color:#6b6c6c; padding:15px 15px 10px 15px}
.join H1 {font-size:11px; background:url(icon_acquainted.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#6d9024}
.join H2 {font-size:11px; background:url(icon_photo.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#6d9024}
.join H3 {font-size:11px; background:url(icon_communication.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#6d9024}
.join H4 {font-size:11px; background:url(icon_humor.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#6d9024}
.join A {color:#6d9024; font-weight:bold; text-decoration:none}
.join A:hover {color:#9c5e18}
.join A.button {display:block; width:145px; padding:5px 0; text-align:center; background:#6d9024 url(bg_button_join.gif) no-repeat 0 50%; text-decoration:none; margin:20px 0 18px 22px; color:#fff}
.join A.button:hover {color:#fff}
.join P {display:none}

.leftbanner {text-align:center; margin-bottom:12px}

A.button {display:block; width:145px; padding:5px 0; text-align:center; background:#6d9024 url(bg_button_join.gif) no-repeat 0 50%; text-decoration:none; color:#fff}
A.button:hover {color:#fff}
/* ------------------------------------------
   Top menu
 ------------------------------------------ */

.hdr_area_2 table.width td,									/* sizes */
.hdr_area_4 table.width td{height: 24px;}
td.tm_left {padding:0;}
td.tm_left div,
td.tm_right div{height: 19px; width: 10px;}

td.tm_left b.r1{margin: 0 0 0 5px;}							/* rounded left */
td.tm_left b.r2{margin: 0 0 0 3px;}
td.tm_left b.r3{margin: 0 0 0 2px;}
td.tm_left b.r4{margin: 0 0 0 1px; height: 2px;}

td.tm_right b.r1{margin: 0 5px 0 0;}						/* rounded right */
td.tm_right b.r2{margin: 0 3px 0 0;}
td.tm_right b.r3{margin: 0 2px 0 0;}
td.tm_right b.r4{margin: 0 1px 0 0; height: 2px;}

td.tm_1,													/* background colors */
td.tm_1_extr div,
td.tm_1_extr b.rnd_t b{background-color: #6d9024;}
td.tm_2,
td.tm_2_extr div,
td.tm_2_extr b.rnd_t b,
td.tm_3,
td.tm_3_extr div,
td.tm_3_extr b.rnd_b b{background-color: #6d9024;}
td.tm_4,
td.tm_4_extr div,
td.tm_4_extr b.rnd_b b{background-color: #9c5e18;}
td.tm_1_sel,
td.tm_2_sel,
td.tm_3_sel,
td.tm_4_sel{background-color: #E8D990;}

.tm_1 img {background-color: #8F8FD9; margin-left: 3px; margin-right: 6px;}
.tm_2 img,
.tm_3 img {background-color: #8FA2C4; margin-left: 3px; margin-right: 6px;}
.tm_4 img {background-color: #FFAC75; margin-left: 3px; margin-right: 6px;}

td.tm_1,													/* margins */
td.tm_2,
td.tm_3,
td.tm_4{padding-left:7px; padding-right:6px;padding-top:0px;padding-bottom: 0px}

td.tm_1_sel,
td.tm_2_sel,
td.tm_3_sel,
td.tm_4_sel{padding-left:7px; padding-right:6px;padding-top:0px;padding-bottom: 0px}


td.tm_1 a, 													/* ohter */
td.tm_2 a,
td.tm_3 a,
td.tm_4 a{font:normal 11px Tahoma; color: #FFF; text-decoration: none;}
td.tm_1 a:hover,
td.tm_2 a:hover,
td.tm_3 a:hover,
td.tm_4 a:hover{font:normal 11px Tahoma; color: #FFF; text-decoration: underline;}
td.tm_1 font{font:normal 11px Tahoma; color: #006AD0;}
td.tm_2 font,
td.tm_3 font{font:normal 11px Tahoma; color: #407FB0;}
td.tm_4 font{font:normal 11px Tahoma; color: #ffac75;}

td.tm_1_sel a,
td.tm_2_sel a,
td.tm_3_sel a{font:normal 11px Tahoma; color: #000; text-decoration: none;}
td.tm_1_sel a:hover,
td.tm_2_sel a:hover,
td.tm_3_sel a:hover{color: #000; text-decoration: underline;}

/*  Message in support  */

.hdr_area_4 table.width td.supp{padding: 0 20px; text-align: right;}
td.supp a{font:normal 11px Tahoma; color: #9c5e18; text-decoration: none;}
td.supp a:hover{color: #9c5e18; text-decoration: none;}


/* Status string  */

.hdr_area_3 table.width td{padding: 7px 20px;} 				/* margins */

.hdr_area_3 table.width{background-color: #d3e8fc;}			/* background colors */

.hdr_area_3 table.width td{color: #5c6f85;}					/* other */
.hdr_area_3 table.width td a.regs{font:bold 11px Tahoma; color: #A52A2A;}
.hdr_area_3 table.width span{font-weight:bold;}
.hdr_area_3 table.width font{color: #999;}

.hdr_area_3 img {background-color: #999999; margin-left: 6px; margin-right: 6px;}

/* Quick navigation */

.hdr_area_5 table.width td {padding: 8px 20px 3px 20px; text-transform:uppercase}
.hdr_area_5 A {color:#6d9024; font-weight:bold; text-decoration:none}
.hdr_area_5 h1{font: normal 11px tahoma; display: inline; color:#6b6c6c}
.hdr_area_5 A.help {color:#6b6c6c; background:url(bg_help.gif) no-repeat 0 50%; padding-left:10px}
.hdr_area_5 A.exit {background:url(bg_exit.gif) no-repeat 0 4px; padding-left:12px; margin-left:10px}
.hdr_area_5 A.news {background:transparent url(bg_news_button.gif) no-repeat scroll left; color: #fff; margin-right: 13px; padding: 5px 5px 5px 15px; margin-top: -5px;}

/* work area */

div.work_area{background-color: white; padding-top: 5px;}
						/* margins */

.work_area table.work_area1{width: 990px;}

td#left_col{padding-right: 10px;}
td#right_col{padding-left: 10px;}


td.left_col{width: 190px;}						/* left columns */
div.left_col{width: 190px; padding:0 0 10px 0;}

td.center_col{}					/* center columns */
div.center_col{padding:0 10px;}
div.center_col_big {padding:0 0 0 10px;}

td.center_col_2{width: 720px;}					/* center columns -  */
div.center_col_2{padding: 10px 0;}

td.right_col{width: 180px;}						/* right columns */
div.right_col{width: 180px; padding: 0 0 10px 0;}

div#search_title {float:left; width:600px; background:#c3dd88 url(bg_bookmarks.gif) no-repeat left top; border-bottom:1px solid #d0d0d0}
div#search_title table{}
div#search_title td{padding: 6px 15px 6px 15px; color:#6d9024}
div#search_title td a{color:#6d9024;}
div#search_title b.round_t b{background-color: #6497D0;}
div#search_title H3 {margin:0; font-size:11px; font-weight:normal; color:#6d9024; font-family:tahoma; letter-spacing:0}
div#search_title A {text-decoration:none; margin:3px 2px; padding:0 0 0 8px; font-weight:normal}
div#search_title A:hover {color:#9c5e18}
div#search_title A B, div#search_title A:hover B {color:#333; font-weight:normal}
div#search_title A.borderleft {border-left:1px solid #c3dd88}

.underhead {text-align:right; padding: 0 0 10px 0; color:#6d9024}
.underhead  A {color:#6d9024; text-decoration:none; margin:3px 2px; padding:0 0 0 8px; font-weight:normal}
.underhead  A:hover {color:#9c5e18}
.underhead  A B, div#search_title A:hover B {color:#333; font-weight:normal}
.underhead  A.borderleft {border-left:1px solid #c3dd88}

div#filter_form td{padding: 8px 8px 7px 15px;}
div#search_form td{padding: 5px 5px 5px 8px;}
div#search_form td mail_form {padding: 8px 5px 2px 8px;}
div#search_form select{font:normal 11px Tahoma;}
div#search_form input.box{font:normal 11px Tahoma; border: 1px solid #6d9024;}
div#search_form input.chk{margin: 0px 8px 0px 0px; 	vertical-align: middle;}
div#search_form input.btn{font: bold 11px Tahoma; color:#FFF; background-color: #6d9024; border-top: 1px solid #FFF; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #FFF;  padding: 2px 5px;}
div#search_form input.btn2 {background:url(bg_button_orange.gif) repeat-x 0 0; border:0; height:23px; color:#fff; font:bold 11px verdana}

div#search_form .searchlist {border-bottom:1px solid #cae19f}
div#search_form .searchlist A {color:#dd6902}

.bigphoto div#search_form fieldset DIV FONT {color:#333}

div#filter_form b.round_b b,
div#search_form b.round_b b{background-color: #E2F3FC;}

form#search_2 select{font:normal 11px Tahoma; padding: 2px 5px;}
form#search_2 input.btn{font:bold 11px Tahoma; color:#FFF; background-color: #6d9024; border-top: 1px solid #FFF; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #FFF; padding: 2px 5px;}

/* no script */
div#no_script{width:600px; margin-bottom: 10px;}
div#no_script td{font:bold 12px Tahoma; color: Red; padding: 10px 20px;}
div#no_script td.title{font:bold 15px Tahoma;}

div#no_script table{border-left: 1px solid Red; border-right: 1px solid Red;}
div#no_script b.round_t b,
div#no_script b.round_b b{border-left: 1px solid Red; border-right: 1px solid Red;}
div#no_script b.round_t .r2,
div#no_script b.round_b .r2{border-left: 2px solid Red; border-right: 2px solid Red;}
div#no_script b.round_t .r1,
div#no_script b.round_b .r1{background-color: Red;}
div#no_script {width:600px}

/* User name etc. */

a.user_name,														/* User name, label 'intim for money' */
font.user_name{font-weight:bold; color: Blue;}
a.user_name_intim{font-weight:bold; font-family: Tahoma; font-size: 11px; color:#E27D39;}
a.user_name:hover, a.user_name_intim:hover, font.user_name_intim{color:#9c5e18;}

table.tnl,															/* Thumbnail, border */
table.tnl_intim{width: 120px; height: 120px; }
table.tnl td,
table.tnl_intim td{text-align: center; vertical-align: middle;}

table.tnl{background-color: #F5F5F5; border: 1px solid #EEE;}	/* Thumbnail, color */
table.tnl img{border: 1px solid #EEE;}
table.tnl_intim{background-color: #FCF2EB; border: 1px solid #FBE8DB;}
table.tnl_intim img{border: 1px solid #FBE8DB;}

/* Thumbnail fot leaders */

.big_tnl{width: 110px; height: 150px; border: 1px solid #D3E8FC; margin: 2px;}


/* When time  */
font.when_time{font-weight:bold; color:Gray;}

/* Footer */

.ftr_area{background-color: #D3E8FC;}
.ftr_area table.width{width: 990px;}
.ftr_area td.partner{padding: 0 5px 0 15px;}


/* rounded */
b.round, b.round_t, b.round_b{display:block;}
b.round *, b.round_t *, b.round_b *{display:block; height: 1px; overflow: hidden; font-size: 1px;}

/* help block */
td.help_link{padding: 0px;}
td.help_link div{padding: 0; margin: 0;}
td.help_link a{font:normal 11px Tahoma; color:#FFFFC3; text-decoration: none;}
div.help_block{padding-bottom: 10px; display: none;}

.img_block{display: none;}

td.help_link_2{padding: 0 10px;}
td.help_link_2 a{font:normal 12px Tahoma; color: navy; text-decoration: none;}
td.help_link_2 a.help_link_2, td.help_link_2 a.help_link_2:hover{font:normal 12px Tahoma;color: #6d9024; text-decoration: none;}
td.help_link_2 img{background-color: #6497D0; margin: 0 15px;}

a.help_link_3{font:bold 11px Tahoma; color: #8A008A; text-decoration: none;}


div.help_block b.round_b b,
div.help_block div{color:#6b6c6c}

div.help_block div, div.user_info2 div {padding: 10px 10px 0 10px;}
div.help_block div div, div.user_info2 div div {padding: 0 0 10px 0; line-height: 14px; text-align: justify;}
div.help_block ul, div.user_info2 ul {padding: 0 0 0 20px; margin: 0;}
div.help_block li, div.user_info2 li{color: #A5000A; padding-bottom: 4px;}

div.help_block a, div.user_info2 a {font:normal 11px Tahoma; text-decoration: none; color:#6d9024}				/* links */
div.help_block a.hidden, div.user_info2 a.hidden {font:bold 11px Tahoma; text-decoration: underline; color: #6d9024;}

/* help block */

div.user_info2{padding-bottom: 10px; display: block;}

div.user_info2 b.round_b b,
div.user_info2 div{background-color: #DAE6F4;}


/* ======================================================================================================== */
/*   center column                                                                                          */
/* ======================================================================================================== */

/* my url */
div.my_url {padding: 2px 0px; margin:0 0 5px 0}
div.my_url a {font:bold 11px Tahoma; color:#6d9024; padding:0 18px; border-right:1px solid #a2cee6}
div.my_url a.next {border:0}

div.my_profile div.my_url {padding: 2px 0px; margin:0 0 10px 0}
div.my_profile div.my_url a, div.my_profile div.my_url a:hover {font:bold 11px Tahoma; color:#6d9024; padding:0 18px; border-right:1px solid #a2cee6; text-decoration:underline}
div.my_profile div.my_url a:hover {color:#9c5e18}
div.my_profile div.my_url a.next, div.my_profile div.my_url a.next:hover {border:0}
/* control notepad */
																			/* no selected */
td.my_menu_des{border-bottom: 1px solid #d0d0d0; vertical-align: bottom;}
td.my_menu_des div{padding: 5px 13px 5px 13px;}
td.my_menu_des a,
td.my_menu_des a:hover{font: bold 11px Tahoma; color:#6d9024; text-decoration: none;}
td.my_menu_des a:hover{text-decoration: underline;}
td.my_menu_des img{background-color: #bddbeb; margin-left: 11px; margin-right: 12px;}
td.my_menu_des img.im{background-color: #6497d0; margin: 0px; padding: 0px;}

td.my_menu_sel{}															/* selected */
td.my_menu_sel div{padding: 2px 13px 7px 13px; border-left: 1px solid #6497d0; border-right: 1px solid #6497d0;}
td.my_menu_sel a,
td.my_menu_sel a:hover{font: bold 11px Tahoma; color: #000; text-decoration: none;}
td.my_menu_sel a:hover{text-decoration: underline;}


td.my_menu_sel b.round_t b.r1{background-color: #6497d0;}
td.my_menu_sel b.round_t b.r2{border-left: 2px solid #6497d0; border-right: 2px solid #6497d0;}
td.my_menu_sel b.round_t b.r3,
td.my_menu_sel b.round_t b.r4,
td.my_menu_sel b.round_t b.r5{border-left: 1px solid #6497d0; border-right: 1px solid #6497d0;}

td.my_menu_first b.round_t b.r5,
td.my_menu_ends b.round_t b.r5,
td.my_menu_sel b.round_t b.r5{height: 2px;}

td.my_menu_first,
td.my_menu_ends{border-bottom: 1px solid #6497d0; vertical-align: bottom;}
td.my_menu_first div div,
td.my_menu_ends div div{background-color: #6497d0; height: 16px;}
td.my_menu_first b.round_t b,
td.my_menu_ends b.round_t b{background-color: #6497d0;}

td.my_menu_first b.round_t b{margin-right: 0;}
td.my_menu_ends b.round_t b{margin-left: 0;}

/* table unformation center column */

div.bookbox {float:left; width:598px; padding:10px 0; border:solid #d0d0d0; border-width:0 1px 1px 1px}

div.my_profile {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
div.my_profile table {margin:0 0 0 10px; width:578px;}

table.title_my_profile {background-color:#eee; margin:10px 0}
table.title_my_profile TD {padding-top:1px; padding-bottom:1px; color:#656565}
table.title_my_profile H2 {color:#9c5e18; font-weight:bold; font-family:tahoma; padding-left:3px}
table.title_my_profile TD a {font:normal 11px Tahoma; color:#6d9024; text-decoration:none;}
table.title_my_profile TD a:hover {color:#9c5e18; text-decoration:none}
table.title_my_profile span {font:bold 11px Tahoma; color:#9c5e18;}

table.my_profile_info td p {font:normal 12px/20px Tahoma; color: #555; vertical-align: top; margin:0px; padding-left:8px;}
table.my_profile_info div {font:bold 11px/20px Tahoma; padding-top:10px}
table.my_profile_info LI {list-style-type:none; color:#6d9024; font-weight:bold; margin-left:-8px; padding-left:0;}
HTML > BODY table.my_profile_info LI {margin-left:8px}
div.my_profile table td table{margin:0px; width:100%;}
div.my_profile span {font-weight:bold;}

div.my_profile_info	{margin: 0 0 0 18px; padding: 0px;}
div.my_profile_info dl {margin: 0px;}
div.my_profile_info dt {display: block; color:#6d9024; font:bold 11px/20px Tahoma; padding-top:10px; padding-left: 0px;}
div.my_profile_info dd {display: block; color: #555; font:normal 12px/20px Tahoma; width: 564px; overflow: hidden; margin: 0px; padding: 0px;}


table.title {margin:10px 0; color:#6b6c6c; background-color:#eee}
table.title TD {padding-top:1px; padding-bottom:1px}
table.title H2 {color:#9c5e18; font-weight:bold; font-family:tahoma; padding-left:3px}
table.title TD.quantity H2 {color:#6d9024; font-weight:normal; padding-left:0}
table.title TD A {font:normal 11px Tahoma; color:#6d9024; text-decoration:none}


div.my_profile td.title{padding:6px 10px; font-weight:bold; color:#9c5e18; background-color:#eee;}
div.my_profile td.title span {color:#9c5e18;}
div.my_profile td.title a, div.my_profile td.title a:hover {font:bold 11px Tahoma; color:#6d9024; text-decoration:none;}
div.my_profile td.title a:hover {text-decoration:underline;}
div.my_profile table.title_2 {background-color:#F5F5F5; width:97%;}
div.my_profile table.title_2 td {font-weight: bold; color:#536E7E; padding:5px 15px;}
div.my_profile td.link{background-color:#DAE6F4; padding-right:10px; text-align:right;}
div.my_profile a, div.my_profile a:hover {font: normal 11px Tahoma; color: #000; text-decoration: none; text-align: right;}
div.my_profile a:hover {text-decoration: underline;}
div.my_profile td.data {font: 11px/20px Verdana; color: #333; vertical-align: top; padding:10px 10px 15px 10px;}
div.my_profile td.data span {font-weight: bold; margin-right:12px;}

div.my_friends {float:left; padding: 10px 10px 8px 10px; border:solid #d0d0d0; border-width:0 1px 1px 1px; margin:0}
ldiv.my_friends table {margin:0px; width:578px;}

/*td.friends_foto div {width: 120px;}
td.friends_foto{padding: 10px 5px 10px 0px; text-align: center; vertical-align:top; width:25%;}
td.friends_foto div table{width: 120px; height: 120px;}
td.friends_foto div table td{text-align: center; background-color: #edf6fe; border: none;}
td.friends_foto img {border:0px}*/

div.friends_fotobox {width:114px; height:114px}
td.friends_foto {width:114px; height:114px; text-align:center}
td.friends_foto DIV {width:114px; height:114px}
td.friends_foto TD {width:114px; height:114px; background:url(zaglushka_photo.jpg); text-align:center}
td.friends_foto IMG {border:2px solid #c6c6c6}

td.friends_foto b.round_b b,
td.friends_foto b.round_t b{background-color: #edf6fe;}

td.user_data{padding: 10px 10px 15px 10px; line-height: 16px; vertical-align:top; font-size:12px}
td.user_data a.name, td.user_data a.name:hover,
td.user_data_mess a.name, td.user_data_mess a.name:hover {font: bold 12px Tahoma; color: #9c5e18; text-decoration:none;}
td.user_data a.name:hover, td.user_data_mess a.name:hover{text-decoration:underline;}
td.user_data div, td.user_data div span {padding-top:15px; color:#536E7E;}
td.user_data div span{color:#900;}
td.user_data a.make_friends, td.user_data a.make_friends:hover{font: normal 11px Tahoma; color: #6d9024; text-decoration:none;}
td.user_data a.make_friends:hover{text-decoration:underline; color: #9c5e18}

td.friends_foto_mess img {border:0px; margin:10px;}

td.user_data_mess{padding: 10px 10px 10px 10px; line-height: 13px; vertical-align:top; font-size:12px}
td.user_data_mess div, td.user_data_mess div span {padding-top:8px; color:#536E7E;}
td.user_data_mess div span{color:#900;}
td.user_data_mess a.make_friends,
td.user_data_mess a.make_friends:hover {font: normal 12px Tahoma; color: #0000A0; text-decoration:none;}
td.user_data_mess a.make_friends:hover{text-decoration:underline;}
td.user_data_mess img {border:0px;}

td.servis {font:bold 12px Tahoma; color:#6d9024; text-align:center; vertical-align:middle;}

/* form edit my_self */
td.forml_ico, td.formr_ico{background-color: #DAE6F4;}
td.forml_head, td.formr_head{background: #f3f3f3; padding: 3px 3px; text-align: right; vertical-align:top; color:#6d9024; font-weight:bold}
td.forml_space, td.formr_space{background-color: #FFF; height:2px;}
td.forml_title, td.formr_title{font-weight: bold; color: #536E7E; padding: 5px; border-bottom: 1px solid #FFF;}
td.forml_body, td.formr_body{border-right: 1px solid #FFF; padding: 2px 0px 2px 3px ; background:#FFF; vertical-align:top}
td.forml_submit, td.formr_submit{border-top: 1px solid #FFF; padding: 3px;}
a.forml_forget, td.formr_forget{ line-height: 17px; color: #000;}
.formr_txt{font: 11px Tahoma; color:#6e6e6e;}
font.formr_small_text{font: 10px Tahoma;}
textarea.formr_tarea{font: 12px Tahoma; color: #666; text-decoration: none; background: #FFF; border: 1px solid #7F9DB9; width: 90%; padding-left:5px;}
td.formr_submit .btn {font: bold 11px Tahoma; color:#FFF; background-color: #6d9024; border-top: 1px solid #FFF; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #FFF;  padding: 2px 5px;}
/*td.formr_submit .btn {background:url(bg_button.gif) repeat-x 0 0; border:0; height:23px}*/

div.block_empty {margin:5px;}

/* navigation to page */
div.navp, div.navp_mess{font:normal 13px tahoma; color:#6d9024; padding: 8px 0px 8px 8px; font-weight:bold; text-align:left}
div.navp {margin: 5px 0px;}
div.navp font, div.navp_mess font{font: bold 13px Tahoma; color: #9c5e18;}
div.navp a, div.navp_mess a{font: normal 13px Tahoma; color:#6d9024; text-decoration:none;}
div.navp a:hover, div.navp_mess a:hover{text-decoration:none;font: normal 13px Tahoma; color: #9c5e18;}
div.navp a.arr, div.navp_mess a.arr{text-decoration: none; font-weight: bold;}
div.navp a.arr:hover, div.navp_mess a.arr:hover{text-decoration: underline; font: bold 12px Tahoma;}

.tools {padding:10px 0}
.tools B {color:#6d9024; margin-left:10px}
.tools .btn {width:90px}
.tools INPUT, .tools  SELECT {vertical-align:middle}

/* lislings */
table.list{border-top: 1px solid #EEE; border-bottom: 1px solid #EEE;}
table.sub_list{margin: 5px 1px;}

/*tr.first td,*/
tr.second td  {border-top:solid 1px  #e5e5e5;}
tr.second td table td {border:0px;}
tr.first td table td {border:0px;}
tr.second A:hover, tr.first A:hover {color:#9c5e18}
tr.second TH {background-color:#eee; padding:7px 0}

td.list_num{padding: 20px 10px; vertical-align:top;}

td.user_foto{padding: 10px 0 10px 10px;}
div.user_foto table,
td.user_foto table{width: 120px; height: 120px;}
div.user_foto table {border: solid 2px #FFF;}
div.user_foto td{text-align: center; background-color: #DDD;}
td.user_foto td{text-align: center; background-color: #f5f5f5;}
td.user_info{padding:10px 10px; vertical-align: top}
td.user_info span{font-weight: bold;}

td.solution{padding: 20px 10px; vertical-align:top; text-align:right;}
td.solution a, td.solution a:hover {font: normal 11px Tahoma; color:#6d9024; text-decoration:none;}
td.solution a:hover {text-decoration:underline;}


.user_data .call_phone {padding:10px 0; vertical-align:bottom; margin:0}
.user_data .call_phone a, .user_data .call_phone a:hover {font: normal 13px Tahoma; color:#6d9024;  text-decoration:underline;}
.user_data .call_phone a:hover {font: normal 13px Tahoma; color:#9c5e18;}

/*  */
h2 {font:bold 11px Verdana; color: black; padding: 0; margin: 5px;}
a.btn {display:block; width:156px; padding:5px 0; text-align:center; background:#6d9024 url(bg_button.gif) repeat-x 0 50%; text-decoration:none; margin:5px 0 3px 10px; color:#fff; white-space:nowrap; letter-spacing:0; font:bold 11px tahoma}
input.btn {height:23px; border:0; padding:5px 10px; text-align:center; background:#6d9024 url(bg_button.gif) repeat-x 0 50%; text-decoration:none; color:#fff; white-space:nowrap; letter-spacing:0; font:bold 11px tahoma}
input.btn:hover,
input.btn:focus{border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid #D3E8FC; border-right: 1px solid #D3E8FC;}
input.btn:hover {height:23px; border:0; padding:5px 10px; text-align:center; background:#6d9024 url(bg_button.gif) repeat-x 0 50%; text-decoration:none; color:#fff; white-space:nowrap; letter-spacing:0; font:bold 11px tahoma; border:0}

input.box{font:normal 11px Tahoma; border: 1px solid #6d9024; padding-left: 4px;}
select{font:normal 11px Tahoma;}

input.btn_red{font: bold 11px Tahoma; margin-top: 3px; padding: 2px 0; border: 1px solid black; color: white; background-color: maroon;}

div.pfoto_del {font: bold 11px Tahoma; padding:10px 35px;}


/* add menu */
div.m_links {margin-top:0px; margin-bottom:15px;}
div.m_links ul{display: inline; float: left; margin: 0px 20px 15px 10px; color: #A5000A;}
div.m_links li{}
div.m_links a, div.m_links a:hover {font: bold 11px Tahoma; text-decoration: none;}
div.m_links a:hover {text-decoration: underline;}


td.album_info {font: normal 11px/18px Tahoma; padding:10px; vertical-align:top;}
td.album_info span{font-weight:bold;}

/* user foto comment */
td.user_foto_comment div {width: 120px;}
td.user_foto_comment{padding: 10px 10px; text-align: center;}
td.user_foto_comment div table{width: 120px; height: 120px;}
td.user_foto_comment div table td{text-align: center; background-color: #edf6fe; border: none;}
td.user_foto_comment img {border:0px}

td.user_foto_comment b.round_b b,
td.user_foto_comment b.round_t b{background-color: #edf6fe;}

/* central menu album */
div.menu_album {padding:10px 10px;}
div.menu_album table {width:500px;}
div.menu_album a {font: normal 11px Tahoma; color:#000080; text-decoration:none;}
div.menu_album a:hover {text-decoration:underline;}

/* edit foto*/
div.edit_photo {width:600px; text-align:center;}
/*div.edit_photo table {width:600px;}*/
div.edit_photo table td.photo {text-align:center; padding: 0 0 4px 0;}
div.edit_photo table td.photo img {border:0px;}

div.edit_photo a.del_photo {font: bold 11px Tahoma; color:maroon; text-decoration:none;}
div.edit_photo a.del_photo:hover {font: bold 11px Tahoma; color:maroon; text-decoration:underline;}

td.about_edit_photo {line-height:18px; padding:5px; text-align:left}
td.about_edit_photo a {display:block; color:#6d9024}
td.about_edit_photo a:hover {color:#9c5e18}

table.edit_photo td {padding:10px 5px;}
table.edit_photo a {font: normal 11px Tahoma; color:#000; text-decoration:none;}

div.center_border {border: solid 1px #6497D0; padding: 0px;}

/* my account */
div.account {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
div.account td.title{padding:5px 15px; font: bold 11px Tahoma; color:#9c5e18; background-color:#eeeeee;}
div.account table {margin:0px; margin-bottom:10px; width:578px;}
div.account p {font: normal 12px Tahoma;}
div.account P A {color:#6d9024}

/*=====div.space==========*/
div.space {padding:8px}
div.space5 {padding-top:5px}
/*=====================*/

div.pfoto_del {font: bold 11px Tahoma; padding:10px 35px;}

/* register */
div.register {border: solid 1px #d0d0d0; padding:10px 35px;}
div.register div.table {text-align:center; margin:10px 0px}
div.register td.title{font: bold 12px Tahoma; color:#9c5e18; padding:5px 15px; background-color:#eee;}

div.register h1{font: bold 13px Tahoma; color:#9c5e18;}
div.register p {font: normal 12px Tahoma; color:#6e6e6e;}
div.register a {font: normal 12px Tahoma; text-decoration:underline; color:#6d9024}
div.register a:hover {color:#9c5e18;}

.question div {border: solid 1px #d0d0d0; background:url(bg_question.gif) no-repeat 20px 30px; padding:10px 10px 30px 115px; font-size:12px; color:#6e6e6e}
.question h1 {font: bold 13px Tahoma; color:#9c5e18; margin:0}
.question FORM {margin:20px 0 0 0}
.question TD {font-size:12px; color:#6e6e6e}
.question TD.formr_head {color:#6d9024; font-size:11px}
.question  SPAN {font-size:12px; color:#6e6e6e; font-weight:normal}

/* authorization */
.autorize {border: solid 1px #d0d0d0; background:url(bg_autorize.gif) no-repeat 20px 30px; padding:30px 10px 30px 115px; font-size:12px; color:#6e6e6e}
.autorize h1{font: bold 13px Tahoma; color:#9c5e18; margin:0}
.autorize h1.bluetext {color:#6d9024; margin-bottom:8px}
.bighearts {padding:0; list-style:none; margin:20px 0 20px 0}
.bighearts LI {background:url(bg_bigheart.gif) no-repeat 0 50%; padding-left:25px; margin:10px 0}
table.authorization {margin:10px 0 10px 0}
table.authorization .grayrow TD {padding:10px 20px; background-color:#eee; color:#6d9024; font-weight:bold; font-size:11px}
table.authorization INPUT {vertical-align:middle}

.btn {height:22px;}

/* add comment */
div.add_comment {}
table.add_comment {padding:5px}
div.add_comment a {font:normal 12px Tahoma; color:#6d9024; text-decoration:underline;}
div.add_comment td{font:normal 12px Tahoma;}
div.add_comment TEXTAREA.mess_area {background-color:#f3f3f4; border:1px solid #ccc; margin-bottom:8px}
div.add_comment TEXTAREA {width:560px}
#addhr A {display:block; background:url(plus.gif) no-repeat 0 50%; padding-left:15px}
div.add_comment input.btn {margin-top:15px}

/* form edit photo */
div.x_form {margin:10px 0 0 0;}
div.x_form table{background-color: #F5F5F5}
div.x_form td{padding: 8px 8px 8px 15px; font: normal 12px Tahoma; vertical-align:top;}
div.x_form td.checkbox{padding:5px 0px 0px 10px;}
div.x_form select{font:normal 12px Tahoma;}
div.x_form input.box{font:normal 12px Tahoma; border: 1px solid #A5ACB2; padding-left: 4px;}
div.x_form a{font:normal 12px Tahoma; color:#000; text-decoration:underline;}
div.x_form a:hover{font:normal 12px Tahoma; color:#9c5e18; text-decoration:underline;}
span.text_form {font:normal 11px Tahoma;}

span{font: bold 11px Tahoma;}

/* load photo */
div.load_photo {padding: 10px 10px;}

/* my message folder */
div.my_mess_folder {float:left; padding: 10px 10px 8px 10px; border:solid #d0d0d0; border-width:0 1px 1px 1px; margin:0}

td.new_mess {text-align:center; background-color: #f5f5f5; width:126px;}
td.new_mess  A {color:#6d9024}
a.del_filtr, a.del_filtr:hover {font:bold 11px Tahoma; color:#800000; text-decoration:underline;}
a.del_filtr:hover {color:#9c5e18;}

div.m_form {margin:10px 0px;}
div.m_form table{background-color: #f1f1f1;}
div.m_form td{padding: 8px 8px 7px 15px; font: bold 11px Tahoma; }
div.m_form a, div.m_form a:hover {font:bold 11px Tahoma; color:#6d9024; text-decoration:underline; padding: 0px 5px;}
div.m_form a:hover {color:#9c5e18;}
div.m_form font {font: normal 11px Tahoma; color: Maroon;}
div.m_form input.box{font: 11px Tahoma; padding-left: 4px; border:1px solid #ccc}

div.m_form b.round_b b{background-color: #E2F3FC;}

/* information about friends */
table.friend_inform td {border:0px;}

/* my correspondence center */
a.no_read{color: #000; font: bold 11px Verdana; text-decoration: underline; padding-right: 20px; padding-left: 5px; text-align: center;}
a.no_read:hover{color: #9c5e18;}

tr.me_mess{background-color: #f5f5f5;}
td.time{font:normal 11px Tahoma; padding: 8px 10px 8px 10px; vertical-align: top;}
td.mess {font: 12px/16px Tahoma; padding: 6px 10px 8px 0px; vertical-align: top; color: #333; text-align: justify;}
tr.me_mess p.mess_title{border-bottom: 1px solid #CCC; padding-bottom: 3px; margin-bottom: 3px;}

.dot_new {margin-right: 5px; vertical-align: middle;}

h3{font: bold 12px Tahoma; letter-spacing: 1px; color: #6d9024; margin: 10px; padding: 0px;}
h3 span {color:#9c5e18;}

/* page anketa  */
div.page_anketa{padding: 3px 10px;}
div.page_anketa p{padding: 8px 0px; margin: 0;}
div.page_anketa strong{color: #666;}
div.page_anketa font{padding-left: 10px; line-height: 18px;}

/* page block */
div.page_block{border-bottom: 1px solid #6d9024; color: #6d9024; font-weight: bold; padding: 5px 10px 2px 10px;  margin-bottom: 10px;}
div.page_blok_link{padding: 15px 10px;}
div.page_blok_link a{font:bold 11px Tahoma; color: Black;}
table.page_block{margin-bottom: 10px;}
td.page_block{padding: 0px 10px; text-align: center;}

div.edit_form {width: 100%; margin-top: 10px;}

div.edit_form  div{padding: 5px 10px 10px 10px; overflow: hidden; background-color: #DAE6F4; text-align: center;}
div.edit_form  span{font:bold 11px Tahoma;}
div.edit_form 	div div{padding: 0px 0px; overflow: hidden;}
div.edit_form table{background-color: #5286CB;padding: 5px 10px 10px 10px;}

div.edit_form  b.round_t b{background-color: #5286CB;}
div.edit_form  b.round_b b{border-left: 1px solid #5286CB; border-right: 1px solid #5286CB;}
div.edit_form  b.round_b .r2{border-left: 2px solid #5286CB; border-right: 2px solid #5286CB;}

div.edit_form  p a{font: bold 11px Tahoma; text-decoration: none; color: #FFF;}
div.edit_form  p a:hover {text-decoration: underline; color: #FFF;}

div.lider b.round_b b{background-color: #C9D8DA;}

#layer1{background-color: #5286CB; position: absolute; top: 50px; left:170px; width: 310px; visibility: hidden; padding: 1px 1px 1px 1px;}

div.www b.round_b b,								/* background color */
div.www div{background-color: #fffaD9;}
														/* margins */
div.www div{padding: 10px 10px 0px 10px;}
div.www div div{padding: 1px 1px 1px 1px; line-height: 14px; text-align: justify;}


/* my meet end contacts */
div.my_strelki_all {float:left; padding: 10px 10px 8px 10px; border:solid #d0d0d0; border-width:0 1px 1px 1px; margin:0}
div.my_strelki_all table {margin:0px;}
div.my_strelki{font: 11px Tahoma; color: #666; padding:8px 0 8px 15px; color:#6d9024; font-weight:bold}
font.my_strelki_select{font: normal 12px Tahoma; color: #666;}
font.my_strelki_select_2{font-weight: bold; color: #666;}
.select_box {font: bold 14px Tahoma; color: #49546E; border: 1px solid #646F89; background-color: #FFF;}
.my_strelkibox {float:left; width:578px}

/* my journal */
div.my_journal {float:left; padding: 10px 10px 8px 10px; border:solid #d0d0d0; border-width:0 1px 1px 1px; margin:0}
table.search_journal th {font:normal 12px Tahoma; color:#666; text-align:left; padding: 0px 5px 5px 0px;}
div.rubrika {padding:5px 0px 5px 0px; margin:0 0 0 0;}
div.rubrika a{font: normal 12px Tahoma; color:#6d9024; text-decoration:underline;}

a.add_comment {font:normal 11px Tahoma; color:#000;text-decoration:underline;}

td.user_data_journal{font:normal 11px Tahoma; padding: 15px 10px; line-height: 16px; vertical-align:top;}
td.user_data_journal a.name{font: bold 11px Tahoma; color: #000; text-decoration:none;}
td.user_data_journal a.name:hover{font: bold 11px Tahoma; color: #000; text-decoration:underline;}
td.cut_journal {font:normal 12px/16px Tahoma; color:#333; padding:15px 5px 15px 20px; vertical-align:top; text-align:justify;}
span.data {font:bold 10px Tahoma; color:#6b6c6c;}
div.post_comment {width:578px; font:normal 12px/16px Tahoma; color:#333; text-align: justify; margin: 15px 0px;}

/* information about user for comment */
td.user_data_journal_2{padding: 10px 5px; line-height: 16px; vertical-align:top; text-align: right;}
div.read {text-align:right;}
div.read a{font: lighter 11px tahoma; color:#999; text-decoration:underline;}
div.read a:hover{font: lighter 11px tahoma; color:#9c5e18; text-decoration:underline;}
td.user_data_journal_2 a.name{font: bold 11px Tahoma; color: #9c5e18; text-decoration:none;}
td.user_data_journal_2 a.name:hover{font: bold 11px Tahoma; color: #9c5e18; text-decoration:underline;}
td.cut_journal_2 {font:normal 12px/16px Tahoma; color:#333; padding:10px 20px 10px 5px; vertical-align:top; text-align:justify;}
td.cut_journal_2 img {margin:5px 0px;}
td.table_comment {vertical-align:top; padding:5px 0; text-align:right}
td.table_comment2 {vertical-align:top; padding:5px 0}
table.comment {}
.status {padding:0 5px 0 10px}
.grey_comm INPUT, comm_exclude INPUT {vertical-align:middle}

td.lj_text{font: 12px/16px Tahoma; padding: 5px 5px 5px 10px; vertical-align:top; text-align:justify; color:#333}
.lj_select{font: bold 10px Tahoma; margin-bottom: 3px; color: #6d9024;}
.lj_gray_rows{background-color: #F3F3F3;}
.lj_cmd{font: lighter 10px Tahoma; color: #999;}
td.lj_select_bottom {font: lighter 11px Tahoma; color:#999;}
td.lj_select_bottom a {font: lighter 11px Tahoma; color:#999; text-decoration:underline;}

span {font-weight:bold}

image {border: 0px;}

/* my_portfolio */
div.my_portfolio {float:left; padding:10px; border:solid #d0d0d0; border-width:0 1px 1px 1px; margin:0}
div.my_portfolio img {border:0px;}
td.photo_portfolio {width:120px; padding:10px 5px}
td.photo_portfolio table.my_photo {width:114px; height:114px; text-align:center}
td.photo_portfolio table.my_photo TD {padding:5px; background:url(zaglushka_photo.jpg)}
td.photo_portfolio table.my_photo IMG {border:2px solid #c6c6c6}
td.info_portfolio {vertical-align:top; padding:10px; line-height:16px; width:348px;}
td.info_portfolio A {color:#6d9024}
td.info_portfolio_bottom {color:#999; vertical-align:bottom; padding:10px 10px 12px 10px;}
td.info_portfolio_bottom a {font:normal 11px Tahoma; color:#999; text-decoration:underline;}
td.moder {text-align:center; padding:5px; background-color: #F3F3F3; width:130px; color:#333; border-bottom:2px solid #fff}
a.photo_name {font:bold 11px Tahoma; color:#000; text-decoration:underline;}
td.photo_portfolio b.round_b b,
td.photo_portfolio b.round_t b{background-color: #edf6fe;}
div.my_portfolio .check_box {color:#333}
td.photo_portfolio INPUT.btn {width:270px}
.moder .img_show, .moder .img_hide {line-height: 25px; padding-left: 16px; background: no-repeat left; font-size: 11px; font-family: 'Tahoma';}
.moder .img_show {background-image: url(bg_check_on.gif);}
.moder .img_hide {background-image: url(bg_check_off_gray.gif); color: gray;}
.photo_style {opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); width: 114px; height: 114px; background: #fff; margin-top: 0; margin-top: -114px; display: none;}

/* first page photoalbum */
div.enter {font:normal 12px Tahoma; text-align: left; padding:10px; margin:0px}
div.enter UL {padding:0; margin-left:8px}
div.enter LI {list-style-type:none; margin:0 0 5px 0; padding:0}
div.enter a {color:#6d9024; text-decoration: underline;}
div.enter a:hover {color:#9c5e18; text-decoration: underline;}


/* my photo album variant 2 */
div.my_album {float:left; padding:10px; border:solid #d0d0d0; border-width:0 1px 1px 1px; margin:0}
table.album_user_info {width:578px; background:#e9e9e9 url(bg_graybox.gif) repeat-x left top; border:1px solid #e5e5e5;}
table.album_user_info td{padding:10px; line-height:16px;}
table.album_user_info IMG {border:2px solid #c6c6c6}

table.album_user_menu td{padding:10px; line-height:16px; vertical-align:top;}
table.album_user_menu td a {display:block; color:#6d9024}

table.my_photo_album {width:578px}
table.my_photo_album td {text-align:center; vertical-align:top; padding:7px; width:25%;}
table.my_photo_album td a{font:normal 11px Tahoma; color:#6d9024; text-decoration: underline;}
table.my_photo_album2 TD {vertical-align:bottom}

table.my_photo {width:114px; height:114px; text-align:center}
table.my_photo TD.foto {height:auto; padding:5px; background:#d5d5d5 url(zaglushka_photo.jpg); vertical-align:middle;}
table.my_photo IMG {border:2px solid #c6c6c6}
table.my_photo a {font:bold 10px Verdana; color:#000; text-decoration: underline;}
table.my_photo_album table.my_photo TD.foto {width:114px; height:114px; padding:0; text-align:center}

td.foto {height:120px;}

td.bottom a{font:normal 10px Verdana; color:#666;  text-decoration: underline;}

table.my_photo_album td b.round_b b,
table.my_photo_album td b.round_t b{background-color: #edf6fe;}

div.pfoto_del {font: bold 11px Tahoma; padding:10px 35px;}
div.space_2 {width:100%; border-left: solid 1px #6497D0; border-right: solid 1px #6497D0; padding: 5px 10px 0px 10px;}

td.user_blogs{padding: 10px; vertical-align: top;}
td.user_blogs p{font-weight: bold; padding: 0; margin: 0 0 3px 0;}

/* scroll user_foto */
div.foto_scroll {width: 578px; height: 150px; overflow: auto; margin:10px 0; text-align: center}
div.foto_scroll table {width:100px;}
td.foto_scroll {padding:5px; width:100px;}
td.foto_scroll table {width:120px; height: 120px; padding:5px; background:#d5d5d5 url(zaglushka_photo.jpg); text-align:center;}
td.foto_scroll table IMG {border:2px solid #c6c6c6}

table.title {margin:0 0 10px 0; color:#6b6c6c; background-color:#eee}
table.title TD {padding-top:1px; padding-bottom:1px}
table.title H2 {color:#9c5e18; font-weight:bold; font-family:tahoma; padding-left:3px}
table.title TD.quantity H2 {color:#6d9024; font-weight:normal; padding-left:0}
table.title TD.normal H2 A {font-weight:normal; text-decoration:none}
table.title TD.normal H2 A:hover {color:#9c5e18}
table.title a {font:bold 11px Tahoma; color:#6d9024; text-decoration:underline;}
table.title TD.title H2 A:hover {font:normal 11px tahoma}

DIV.bluepointer {text-align:right; padding:0}
DIV.bluepointer A {font-size:11px; font-weight:bold; color:#6d9024; text-decoration:none; background:url(bg_bluepointer.gif) no-repeat 0 50%; padding-left:15px}
DIV.bluepointer A:hover {color:#9c5e18; font-weight:bold; font-size:11px; text-decoration:none}
.bluepointerright {font-size:12px; font-weight:bold; color:#6d9024; text-decoration:none; background:url(right_pointer_blue.gif) no-repeat 100% 50%; padding-right:12px}

TD.url_mypage{padding:5px 0px 0px 20px;}
TD.url_mypage2{padding:5px 0px 0px 0px;}
TD.url_mypage  {font-size:11px; color:#9c5e18; text-align:left;}
.url_mypage A {font-size:11px; color:#6d9024; text-decoration:none; }
.url_mypage A:hover {color:#9c5e18; font-size:11px; text-decoration:none}

font.folder { color:#9c5e18; }

div.vote table td{padding:0px;}
table.vote td{padding:0px;}
.form_vote{font:bold 12px Arial; color:#6d9024; border: solid 1px #e5e5e5; padding:2px 5px; margin:0px 3px; background-color:#f1f1f1}
.form_vote:hover{background-color: #EDFAD0; border:1px solid #6D9024; color:#6D9024}

table.list_rubrica {margin-bottom:10px}
table.list_rubrica td {padding:5px 10px;}
table.list_rubrica a.name_rubrica {font:bold 11px Tahoma; color:#9c5e18; text-decoration:underline;}
table.list_rubrica a:hover.name_rubrica {font:bold 11px Tahoma; text-decoration:underline;}
table.list_rubrica a.edit {font:normal 11px Tahoma; color:#6d9024; text-decoration:underline;}
table.list_rubrica a:hover.edit {font:normal 11px Tahoma; text-decoration:underline; color:#9c5e18}

/* TOP-100 */
div.top {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0; margin-bottom:10px}
table.top_100 {margin-top:15px; width:100%;}
td.top_info{width:50%; padding:20px 5px 10px 5px; text-align:center; vertical-align:top;}
div.top_title, div.top_title_2 {text-align:center; vertical-align:top; background-color:#FFF;}
div.top_title {height:30px;}
div.top_title a {font:bold 10px Tahoma; color:#6d9024; text-decoration:none; text-transform:uppercase;}
div.top_title a:hover{font:bold 10px Tahoma; color:#9c5e18; text-decoration:underline; text-transform:uppercase;}
div.top_title_2 {font:bold 10px Tahoma; color:#6d9024; text-decoration:none; text-transform:uppercase;}
div.top_photo, div.top_links {width:100%; text-align:center; margin-top:5px;}
div.top_photo img{border:0px;}
div.top_links a{font:normal 11px Tahoma; color:#6d9024; line-height:15px; text-decoration:underline;}
div.top_links a:hover{font:normal 11px Tahoma; color:#9c5e18; line-height:15px;}
span.point {font:bold 10px Tahoma; color:#6d9024;}

/* title central block top100 */
div.top_title_center {float:left; width:600px; background:#c3dd88 url(bg_bookmarks.gif) no-repeat left top; border-bottom:1px solid #d0d0d0}
div.top_title_center b.round_t b{background-color: #6497D0;}
div.top_title_center div {font-weight:bold; color:#6d9024; padding:7px 10px 7px 15px}
div.top_title_center div div {padding: 0 0 0px 10px; float: right;}
div.top_title_center div a.help{font-weight:bold; color: #FFFFC3; text-decoration: none;}
div.top_title_center div a.help:hover{font-weight:bold; color: Yellow; text-decoration: none;}
div.top_title_center div a.help2{font-weight:normal; color: #6d9024; text-decoration: none;}
div.top_title_center div a.help2:hover{font-weight:normal; color: #dd6902; text-decoration: none;}
div.top_title_center SPAN {font-weight:normal}


/* my_contact */
div.my_contact {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}

/* humor */
div.humor {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
td.humor_bottom {color:#999; vertical-align:bottom; padding:10px 10px 12px 10px;}
td.humor_bottom a {color:#999; text-decoration:underline;}

td.humor {font:normal 12px/16px Tahoma; color:#333; padding:10px 20px 10px 5px; vertical-align:top; text-align:justify;}
td.humor img {margin:5px 0px;}
td.user_data_humor{padding: 10px 5px; line-height: 16px; vertical-align:top; text-align: right;}
td.user_data_humor a.name{font: bold 11px Tahoma; color: #dd6902; text-decoration:none;}
td.user_data_humor a.name:hover{font: bold 11px Tahoma; color: #dd6902; text-decoration:underline;}

td.comment_bottom {color:#999; vertical-align:bottom; padding:10px 10px 12px 10px;}
td.comment_bottom a{font:normal 11px Tahoma; color:#999; text-decoration:underline;}
td.comment_bottom a:hover {font:normal 11px Tahoma; color:#999; text-decoration:underline;}
td.comment_bottom a:hover {color:#9c5e18;}

/* card */
div.card {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
table.send_card {margin:15px 0px;}
table.send_card td{font:normal 11px Tahoma; color:#000; text-align:center; padding:5px; width:33%;}

/* music */
div.music {padding: 30px 10px 10px 10px; border-left:solid 1px #6497D0; border-right:solid 1px #6497D0; border-bottom:solid 1px #6497D0;}
div.music b.round_b b{background-color: #EDF6FE;}
td.ww_search_char a{font:normal 11px Tahoma; color:#6d9024; text-decoration:underline;}
td.ww_search_char a:hover{font:normal 11px Tahoma; color:#9c5e18; text-decoration:underline;}


table.ww_news_album {margin:10px 0px;}
table.ww_news_album td {padding:13px 5px; width:130px; vertical-align:top; text-align:center;}
table.ww_news_album td a,
table.ww_news_album td a:hover {font:bold 11px Tahoma; color:#000; text-decoration:underline;}

div.copyright {padding:10px 30px;}
div.copyright a {font:bold 11px Tahoma; color:#666; text-decoration:underline;}
div.copyright a:hover {font:bold 11px Tahoma; color:#9c5e18; text-decoration:underline;}

table.music_one_album {margin:25px 0px;}
td.one_album {font-weight:bold; vertical-align:top;}
td.one_album a, td.one_album a:hover {font:bold 11px Tahoma; color:#6d9024; text-decoration:underline;}
td.one_album a:hover {color:#9c5e18;}

div.warning {color:#900; padding:0px 0px 10px 40px;}
div.warning_big {font:bold 13px Tahoma; color:#900; padding:0px 0px 10px 40px;}
div.warning A {color:#6d9024}

div.message {font:normal 12px/20px Tahoma; color: #555;}
div.message a{font:bold 12px/20px Tahoma; color: #555 }
div.message a:hover{font:bold 12px/20px Tahoma; color: #9c5e18;text-decoration: underline;}

table.all_composition {margin-bottom:15px;}
table.all_composition td{font:normal 12px Tahoma; height:35px; padding:5px; color:#666;}
table.all_composition th {font-weight:bold; color:#000; height:15px; padding:5px; background-color:#DAE6F4;}
table.all_composition a,
table.all_composition a:hover{font:normal 11px Tahoma; color:#000; text-decoration:underline;}
table.all_composition a:hover {color:#9c5e18;}
table.all_composition a.composition,
table.all_composition a.composition:hover{font:bold 11px Tahoma; color:#000; text-decoration:underline;}
table.all_composition a.composition:hover {color:#9c5e18;}
table.all_composition a.load,
table.all_composition a.load:hover{font:bold 11px Tahoma; color:#6d9024;  text-decoration:underline;}
table.all_composition a.load:hover {color:#9c5e18;}

tr.gray_rows td{background:#F8F8F8;}
tr.gray_rows td.cols_spr,
td.cols_spr,
th.cols_spr {width: 1px; background-image:url(ver_line.gif); background-repeat:repeat-y; padding:0px; background-position: center;}

td.comment_bottom {color:#999; vertical-align:bottom; padding:10px 10px 12px 10px;}
td.comment_bottom a, td.comment_bottom a:hover {font:normal 11px Tahoma; color:#999; text-decoration:underline;}
td.comment_bottom a:hover {color:#9c5e18;}

table.music_center {margin:5px 0px}
table.music_center td{padding:10px 5px; vertical-align:top;}

td.music_ulbum_info {line-height:20px; color:#000; width:80%;}
td.music_ulbum_info a, td.music_ulbum_info a:hover {font:bold 11px Tahoma; color:#6d9024; text-decoration:underline;}
td.music_ulbum_info a:hover {color:#9c5e18;}

td.music_ulbum_info span {font-weight:bold;}

table.music_style {margin:15px 0px;}
table.music_style td {font-weight:bold; color:#9c5e18; padding:3px 3px 3px 7px;}
table.music_style a {font:bold 11px Tahoma; color:#444; text-decoration:none;}
table.music_style a:hover {font:bold 11px Tahoma; color:#9c5e18; text-decoration:underline;}

td.line_txtbg0{background: #F0F0F0;}
td.line_txtbg1{background: #FFF;}

/* new face and top 100 */
table.new_face {margin-bottom:10px;}
table.new_face td {font:bold 12px Tahoma; color:#6d9024; width:310px; padding:7px 15px; background-color:#F5F5F5;}
td.new_face_info {padding: 16px 10px 15px 10px; line-height: 20px; vertical-align:top;}

td.new_face_info a, td.new_face_info a:hover {font:normal 11px Tahoma; color:#6d9024; text-decoration:underline;}
td.new_face_info a:hover {color:#9c5e18;}
td.new_face_info a.name, td.new_face_info a.name:hover{font: bold 11px Tahoma; color: #000; text-decoration:underline;}
td.new_face_info a.name:hover{color: #9c5e18;}

td.cols_spr_2 {width: 30px; background-image:url(ver_line.gif); background-repeat:repeat-y; background-position: center;}

td.top100_foto div {width: 130px;}
td.top100_foto{padding: 10px 5px 10px 0px; text-align: center; vertical-align:top; width:25%;}
td.top100_foto div table{width: 130px;}
td.top100_foto div table td{text-align: center; background-color: #edf6fe; border: none;}
td.top100_foto img {border:0px; margin:5px 0px;}

td.top100_foto b.round_b b,
td.top100_foto b.round_t b{background-color: #edf6fe;}

div.mobile_title{font: bold 12px Tahoma; color: #333; margin-bottom: 7px;}
div.mobile_text{font: 12px Tahoma; color: #444; line-height: 16px; margin-bottom: 7px;}
font.mobile_select_box{font: bold 13px Tahoma; margin: 0px 4px; padding: 1px 4px; border: 1px solid #6d9024; color: #6d9024; background-color: #ECF5D7}
font.mobile_select_box_2{font: bold 13px Tahoma; margin: 0px 4px; padding: 1px 4px; border: 1px solid #6d9024; color: #fff; background-color: #6d9024}
font.mobile_select_box_3{font: bold 13px Tahoma; margin: 0px 4px; padding: 1px 4px; border: 1px solid #666; color: #666; background-color: #e5e5e5}
div.sms_leader{line-height: 9px; padding: 10px 0}
TD.mobile_text A {color:#6d9024}
TD.mobile_text A:hover {color:#dd6902}
/* my purse */
div.my_purse {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
table.list_service_purse {margin:15px 0px;}
table.list_service_purse th {font-weight:bold; color:#9c5e18; text-align:center; border-right:solid 1px #FFF; background-color:#eeeeee; height:23px;}
table.list_service_purse td {font-size:12px; color:#333; vertical-align:top; padding:6px;}
table.list_service_purse td.center {text-align:center;}
div.my_purse  div.my_url a {font:bold 11px Tahoma; color:#6d9024; padding:0 18px; border-right:1px solid #a2cee6}
div.my_purse  div.my_url a.next {border:0}
div.my_purse  div.my_url a:hover {font:bold 11px Tahoma}

div.my_purse p {font:normal 12px Tahoma; color:#666; line-height:16px;}
div.my_purse p.orange {font:normal 12px Tahoma; color:#9c5e18; line-height:16px;}
div.my_purse hr {margin-top:10px; color:#EEE; width:90%;}
div.my_purse a, div.my_purse a:hover {font:normal 12px Tahoma; color:#2283b5; text-decoration:underline;}
div.my_purse a:hover {color:#9c5e18;}

table.stats{width: 80%;}
table.stats th{font:bold 12px Tahoma; color: #666; text-align:left; padding:5px;}
table.stats td{font:normal 12px Tahoma; color: #666; line-height:18px; vertical-align:top; padding:5px 5px 5px 20px;}
span.stats{font: bold 11px Tahoma; color: #2283B5;}
span.stats a{font: bold 11px Tahoma; color: #2283B5; text-decoration:none;}
span.stats a:hover{font: bold 11px Tahoma; color: #9c5e18; text-decoration:none;}
div.sms_send {font:normal 12px Tahoma; color:#666; text-align:center; padding:10px; background-color:#F5F5F5;}

p {font:normal 12px Tahoma; color:#666;}

/* game lider */
table.work_win{width: 100%; background-color: #FFF; margin-top:15px;}
table.work_win td{font:normal 12px Tahoma; padding: 5px 10px 10px 10px;}

table.stavki_curr_diag{background: #F1F1F1 url(st_bg.gif);}
td.stavki_curr_col{text-align: center; vertical-align: bottom; height: 120px;}
td.stavki_curr_num{text-align: center; font: bold 12px Tahoma; color: #666666; padding-top: 10px;}
td.stavki_curr_diag{background: #FFBB4E url(diag_bg.gif);}
td.stavki_curr_info{font: normal 11px Tahoma; color:#000; text-align: center; padding: 5px; vertical-align: top; background-color: White;}
td.stavki_curr_info a,
td.stavki_curr_info a:hover {font:bold 11px Tahoma; color:#000; text-decoration:underline;}
td.stavki_curr_info a:hover {color:#9c5e18;}
td.stavki_curr_select{font-weight: bold;}

font.stavki_curr_err{color: #CC3300;}
font.stavki_curr_ok{font: bold 12px Tahoma;}
td.stavki_curr_spr{height: 15px;}
a.stavki_curr_new{font: 12px Tahoma; color:#6d9024}
div.stavki_bottom a.stavki_bottom {color:#6d9024}

/* victorina */
div.victorina {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
div.victorina p, div.victorina li, div.victorina div{font:normal 12px Tahoma; color:#333; line-height: 15px; text-align:justify;}
div.victorina hr{color:#EEE;}
div.victorina a, div.victorina a:hover {font:normal 12px Tahoma; color:#6d9024; text-decoration:underline;}
div.victorina a:hover {color:#9c5e18;}
table.victorina {margin-top:15px;}
table.victorina td{font:normal 12px Tahoma; color:#000; text-align:center; vertical-align:top; padding:2px 0;}

table.victorina_participant {margin:15px 0px;}
table.victorina_participant th, table.victorina_participant th.center {font-weight:bold; color:#000; padding:5px;  background-color:#F8F8F8;}
table.victorina_participant td.date, table.victorina_participant td.date_center {color:#333; text-align:center; background-color:#F8F8F8; vertical-align:top; padding:20px 5px 5px 5px;}
table.victorina_participant td.date_center, table.victorina_participant th.center {background-color:#FCFCFC;}
table.victorina_participant div.last_visit {color:#536E7E; padding-top:20px;}

table.answer td{font:normal 12px Tahoma; color: #666; padding:8px;}
table.answer td.right_spr {height: 1px; background: #EEE; padding:0px;}
table.answer td.question {padding-bottom:10px;}
span.question {font-weight:bold; color:#444; padding-left:10px;}
table.answer td.variant_answer {padding-left:10px;}

/* voice service */
div.voice {font:normal 12px Tahoma;color:#444; line-height:16px;  padding: 20px 10px 10px 10px; border-left:solid 1px #6497D0; border-right:solid 1px #6497D0; border-bottom:solid 1px #6497D0;}
div.voice {float:left; width:578px; padding: 10px 10px 8px 10px; border:solid #d0d0d0; border-width:0 1px 1px 1px; margin:0}
div.voice div {font:normal 12px Tahoma;color:#444; line-height:16px; padding:10px 0px;}
div.voice div a, div.voice div a:hover {font:normal 12px Tahoma; color:#6d9024; text-decoration:underline;}
div.voice div a:hover {color:#9c5e18;}

.center10 {font:normal 12px Tahoma; text-align: center; padding:10px;}

/* help */
div.help {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
div.help td {font:normal 12px Tahoma; color:#444; line-height:16px; text-align:justify; padding:10px 0px;}
div.help font {font:bold 12px Tahoma; color:#9c5e18;}
div.help a, div.help a:hover {font:bold 12px Tahoma; color:#6d9024; text-decoration:underline; margin:0px 4px;}
div.help a:hover {color:#dd6902;}

/* goroskop */
div.goroskop {font:normal 13px Tahoma; color:#333; line-height:16px; vertical-align:top; padding: 10px; border-left:solid 1px #6497D0; border-right:solid 1px #6497D0; border-bottom:solid 1px #6497D0;}
div.goroskop p {font:normal 15px Tahoma; color:#666;}

div.goroskop a, div.goroskop a:hover{font:normal 12px Tahoma; color:#6d9024; text-decoration:underline;}

h5 {font:bold 12px Tahoma; color:#000; text-align:center;}
h5 font {color:#55F;}

div.goroskop small{color:#999; line-height:12px;}
fieldset.aspect {font:normal 12px Tahoma; line-height:16px; padding-right:10px; padding-left:10px; padding-bottom:10px; margin-left:15px;  text-align: justify;}
fieldset.aspect font{font:bold 12px Tahoma;}
fieldset.aspect span{font:bold 11px Tahoma;}
fieldset.aspect span.day{font:normal 11px Tahoma; color:#08F;}

table.additional_info td{font:normal 12px Tahoma; color: #333; line-height:16px;  text-align: justify;}
table.additional_info td span{font:normal 12px Tahoma; color:#33F;}

div.home_mark {font:normal 12px Tahoma; color:#888;  padding: 0px 20px;}
div.home_mark h2{font:bold 16px Arial; color:#000; text-align:center;}

div.warning_sms {font:normal 10px Tahoma; color:#666; text-align:center;}

/* reclama redtram*/
div#recl_block {width:100%; background-color: white; padding:10px 0px;}
div#recl_block table {width:990px; margin:0px;}
div.reclama table td {background-color: #D2ECFD; padding:10px; width:33%; vertical-align:top;}

div.reclama table td a,
div.reclama table td a:hover {font:bold 11px Tahoma; color:#6d9024; text-decoration:underline;}

div.reclama div.reclama_body a,
div.reclama div.reclama_body a:hover {font:bold 11px Tahoma; color:#6d9024; text-decoration:underline;}

div.reclama div a.help{font-weight:bold; color: #FFFFC3; text-decoration: none;}
div.reclama div a.help:hover{font-weight:bold; color: Yellow; text-decoration: none;}

div.reclama table td.center {border-left:solid 1px #FFF; border-right:solid 1px #FFF;}

div.reclama div {font:bold 11px Tahoma; color:#FFF; background-color: #6497D0; padding: 0px 15px 5px 15px;}
div.reclama div a{font:normal 11px Tahoma; color:#FFF; text-decoration:underline;}
div.reclama div a:hover{font:normal 11px Tahoma; color:#FFF; text-decoration:underline;}

div.reclama div div {padding: 0 0 0px 10px; float: right;}
div.reclama div.reclama_body {background-color: #D2ECFD; padding:5px 10px;}
div.reclama div.reclama_body p{font: normal 11px Tahoma; color: #000; text-align:justify; margin:7px 0px 0px 0px;}

div.reclama img {border: solid 1px #FFF; margin:0px 10px 0px 0px;}

div.reclama b.round_b b{background-color: #D2ECFD;}
div.reclama b.round_t b{background-color: #6497D0;}

.bottombanner {text-align:center; padding-top:10px; margin-bottom:10px}
.leftbanner {clear:both;float:left; width:190px; text-align:center; padding:5px 0; margin-bottom:10px; background:#e5e5e5 url(bg_grayheart.gif) left top; border:1px solid #e5e5e5}

.community a.name{font: bold 11px Tahoma; color: #9c5e18; text-decoration:none;}
.community a.name:hover{font: bold 11px Tahoma; color: #9c5e18; text-decoration:underline;}
.comm_post {font-size:12px; line-height:15px; padding:5px 10px 5px 0}
.post_foto {padding:5px 0}
.post_data {margin:5px 0}
.post_data, .edit_post {font-size:10px; color:#6b6c6c; font-weight:bold}
.comm_post_link {text-align:right; padding-top:5px}
.comm_post_link A {color:#999}
.dark {background-color:#f0f0f0}
.comm_post_bottom {padding-bottom:5px}
.comm_post_bottom A {color:#999}

/* promobox */
.lnew { background: url(link_new.gif) no-repeat right; padding-right: 30px }
.linksbox { background: #ACCC6C url(bg_links_box.gif) repeat-x top; width: 178px }
.items_list_2 { margin: 4px 3px 3px 10px; }
.items_list_2 a { line-height: 25px; }

/* postnew */
.postnew {background-image: url(postnew.gif)}
.postnew a{color:#9c5e18;}
.postnew a b{color:#9c5e18;}

/* service banner */
.service_bann {border: 1px solid #e5e5e5; text-align: center; width: 188px; padding: 6px 0; background: #e5e5e5 url(bg_service_block.gif) repeat-x top; margin-bottom: 8px;}
.service_bann_right {width: 158px; padding-left: 20px; text-align: left;}
.service_bann_right a {text-decoration: none; padding: 3px 0;}
.service_bann_right a.flirt {color: #de6800;}
.service_bann_right br {line-height: 5px; font-size: 5px;}

/* checking form fields */
.notproc {border: 1px solid #a0a0a0;}
.valid_ok {border: 1px solid #99CC00;}
.valid_error {border: 1px solid #CC0000; background-color: #FCCEC2;}

/* update sms_pay */
.operator {height: 30px; margin-bottom: 5px;}
.operator_hide {display: none;}
.operator_hide img {width: 47px; height: 30px; float: left;}
.operator select {font-size: 14px; vertical-align: middle; float: left; display: block; margin: 5px 10px 0 0;}

/* new top */
.top1000_box{margin: 10px 0 0; color: #222; padding: 0 5px}
.top1000_box img.tnl{border: 2px solid #92BA34; float: right; margin-left: 10px}

/* buttons */
a.btn_blue{display: block; float: left; background: #6D9024 url(bg_button.gif) repeat-x left top; text-decoration:none; cursor: default; padding: 0 0 0 3px}
a.btn_blue span{display: block; padding: 5px 10px 5px 7px; background: transparent url(bg_button.gif) no-repeat right top; text-align:center; color:#fff; font: bold 11px tahoma; line-height: 13px; letter-spacing: 1px}
a.btn_blue:hover, a.btn_blue:hover span{color:#fff}
button.btn_blue{height: 23px; border:0; padding: 0 0 0 3px; overflow: visible;  background: #6D9024 url(bg_button.gif) no-repeat left top; vertical-align:middle}
button.btn_blue span{display:block; padding: 5px 15px 5px 12px; color:#fff; font: bold 11px Tahoma; background: transparent url(bg_button.gif) no-repeat right top; line-height: 13px; text-align: center}

a.btn_orange{display: block; background: #6D9024 url(bg_button_orange.gif) repeat-x left top; text-decoration:none; cursor: default; padding: 0 0 0 3px}
a.btn_orange span{display: block; padding: 5px 10px 5px 4px; background: transparent url(bg_button_orange.gif) no-repeat right top; text-align:center; color:#fff; font: bold 11px tahoma; line-height: 13px; letter-spacing: 1px}
a.btn_orange:hover, a.btn_orange:hover span{color:#fff}
button.btn_orange{height: 23px; border:0;  padding: 0; background: #6D9024 url(bg_button_orange.gif) no-repeat left top; vertical-align:middle}
button.btn_orange span{display:block; padding: 5px 7px; color:#fff; font: bold 11px Tahoma; background: transparent url(bg_button_orange.gif) no-repeat right top; line-height: 13px; text-align: center}

/* new buttons */
a.btn_blue1, a.btn_oran1, a.btn_blue0, a.btn_oran0, input.btn_blue0, input.btn_oran0, button.btn_blue0, button.btn_oran0 {color: #fff; border: 0; padding: 0 10px; margin: 0; height: 23px; cursor: pointer; font: bold 11px Tahoma; line-height: 23px; text-align: center; text-decoration:none; white-space:nowrap; letter-spacing:0; display: inline;}
input.btn_blue0, a.btn_blue0, a.btn_blue1, button.btn_blue0 {background: #6D9024 url(bg_button.gif) repeat-x 0 0;}
input.btn_oran0, a.btn_oran0, a.btn_oran1, button.btn_oran0 {background: #9C5E18 url(bg_button_orange.gif) repeat-x 0 0;}
a.btn_blue0:hover, a.btn_blue1:hover, a.btn_oran0:hover, a.btn_oran1:hover {color: #fff;}
a.btn_blue1, a.btn_oran1 {padding: 5px 10px;}
a.btn_blue0, a.btn_oran0 {display: block; float: left; padding: 0 0 0 10px;}
a.btn_blue0, a.btn_blue0 span	{background-image: url(v1/bg_button.gif);}
a.btn_oran0, a.btn_oran0 span	{background-image: url(v1/bg_button_orange.gif);}
a.btn_blue0 span, a.btn_oran0 span {background-position: top right; padding: 5px 10px 5px 0; line-height: 23px;}

============ left.css ================
======================================

/* ======================================================================================================== */
/*   left column                                                                                            */
/* ======================================================================================================== */


/* block header title for all */
b.rnd_t, b.rnd_b{display: block;}
b.rnd_t *, b.rnd_b *{display: block; height: 1px; overflow: hidden; font-size: 1px;}

b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.r4{margin: 0 1px; height: 2px;}

/**/
div.title_info {font: bold 11px Tahoma;}
.title_info div {padding: 1px 0px 4px 10px; color: #9c5e18;}
.title_info div.nolink {padding-left:0}
.title_info div div {padding: 0 10px 0 0; float: right;}
.title_info div strong {font: normal 12px Tahoma; float: none; color:#6d9024}
.title_info div strong B {font-weight:bold}
.title_info div a {font: bold 12px Tahoma; color: #9c5e18; text-decoration: none;}
.title_info div a:hover {color: #9c5e18; text-decoration: underline;}
.title_info div a.help {font:bold 12px Tahoma; color: #9c5e18; text-decoration: none;}
.title_info div a.help:hover {color: #9c5e18; text-decoration: none;}
.title_info b.rnd_t b {background-color: #6497D0;}
.leaderfull .title_info div {padding: 10px 5px 4px 10px}
.leaderfull .title_info div#open_help_lider, .leaderfull .title_info div#close_help_lider {float:right; margin:0; padding:0 10px 0 0 }
.leaderfull .help_block {padding:10px 2px}
.leaderfull .help_block A {cursor:pointer}
.title_info H3 {display:inline; color:#6d9024; padding:0; letter-spacing:0}
.help_block A {cursor:pointer; text-align:left}
#gallery {margin-top:5px}
#gallery A {display:inline; padding:0}
#gallery IMG.gall {height:90px;width:66px; margin:0}
#gallery DIV {margin-top:10px}
#gallery_new {margin-top:5px}
#gallery_new A {display:inline; padding:0}
#gallery_new IMG {width:42px; height:57px; margin:0}
#gallery_new DIV {margin-top:10px}
.gallerylinks {padding-bottom:10px}
.gallerylinks .rightpointer {display:block; font:bold 11px tahoma; color:#9c5e18; text-decoration:none; background:url(right_pointer.gif) no-repeat 0 50%; padding:0 0 3px 17px; margin-left:5px}

table.user_data_gall{margin: 0px 0px 10px 0px;}
td.user_data_gall{padding: 4px 5px 5px 6px; line-height: 14px; vertical-align:top; font-size:11px}
td.user_data_gall a.name,a.name:hover{text-decoration:underline;color:#9c5e18;font-weight:bold}
td.user_data_gall div, td.user_data div span {padding-top:15px; color:#536E7E;}
td.user_data_gall div span{color:#900;}
#gallery P {display:none}


/* my correspondence */

div.corresp{padding-bottom: 10px; width: 210px; display: block;}
div.corresp div {background-color: #DAE6F4; padding: 5px; padding-bottom:2px;}
div.corresp div.mess_menu {text-align:center}
div.corresp div.mess_menu ul{margin: 5px 0px 2px 30px;}
div.corresp div.mess_menu a {font: normal 11px Tahoma; color:#000; text-decoration:none;}
div.corresp div.mess_menu a:hover {text-decoration:underline;}
div.corresp div.mess_menu div{font: bold 11px Tahoma}
div.corresp div.mess_menu div.in{font: bold 11px Tahoma; text-align:center}

div.user_info div.mess_menu {text-align:center; color:#6d9024; font: normal 11px Tahoma; padding:0; margin:0}
div.mess_menu ul {margin: 5px 0px 2px 30px;}
div.mess_menu a {color:#6d9024; text-decoration:none;}
div.mess_menu a:hover {text-decoration:underline;}
div.mess_menu div.in {color:#6d9024; padding:0; margin:0}
div.mess_menu div.in2 {color:#9c5e18; padding:0; margin:0}
div.mess_menu div.in STRONG {font-weight:bold}

div.corresp div.user_menu ul{margin: 5px 0px 2px 20px;}
div.corresp div.user_menu a {font: normal 11px Tahoma; color:#000; text-decoration:none;}
div.corresp div.user_menu a:hover {text-decoration:underline;}
div.corresp div.user_menu div{font: bold 11px Tahoma;}
div.corresp div.user_menu div.in{font: bold 11px Tahoma; text-align:center;}

div.corresp b.round_t b{background-color: #DAE6F4;}
div.corresp b.round_b b{border-left: 1px solid #DAE6F4; border-right: 1px solid #DAE6F4; background-color: #DAE6F4;}
div.corresp b.round_b .r2{border-left: 2px solid #DAE6F4; border-right: 2px solid #DAE6F4; background-color: #DAE6F4;}
div.corresp b.round_b .r1{background-color: #DAE6F4;}

/* information about user */

div.user_info{display: block;}
div.user_info div {padding: 5px; padding-bottom:2px;}
div.user_info div.user_instr ul{font:normal 11px Tahoma; margin: 5px 0px 2px 20px;}
div.user_info div.user_instr_list_folder {color:#2283b5}
div.user_info div.user_instr_list_folder ul{font:normal 11px Tahoma; margin: 0px 0px 2px 0; line-height:16px;}
div.user_info div.user_instr_voice ul{font:normal 11px Tahoma; margin: 5px 0px 2px 15px;}
div.user_info div.user_instr_music ul{font:normal 11px Tahoma; margin: 5px 0px 2px 50px;}
div.user_info div.user_instr li {font:normal 11px Tahoma; line-height:14px;}
.leadertop .breakword {word-wrap:break-word; width:77px}

div.user_info b.round_t b{background-color: #DAE6F4;}
div.user_info b.round_b b{border-left: 1px solid #DAE6F4; border-right: 1px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r2{border-left: 2px solid #DAE6F4; border-right: 2px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r1{background-color: #DAE6F4;}

div.user_info div.user_instr a, div.user_info div.user_instr_music a, div.user_info div.user_instr_list_folder a,
div.user_info div.user_instr_voice a{ font: normal 11px Tahoma; color:#000; text-decoration:none;}
div.user_info div.user_instr a:hover, div.user_info div.user_instr_music a:hover, div.user_info div.user_instr_list_folder a:hover,
div.user_info div.user_instr_voice a:hover{text-decoration:underline;}


div.user_info{display: block;}
div.user_info div {padding: 5px; padding-bottom:2px;}
div.user_info .user_instr {padding:0}
div.user_info .user_instr ul {font:normal 11px Tahoma; margin: 5px 0px 2px 25px; padding:0}
div.user_info .user_instr_list_folder P {font:normal 11px Tahoma; color:#6d9024; margin:0 0 5px 7px}
div.user_info .user_instr_list_folder ul{font:normal 11px Tahoma; margin: 0px 0px 2px 0px; line-height:16px; list-style:none}
div.user_info .user_instr_list_folder LI {background:url(right_pointer_blue.gif) no-repeat 0 6px; padding-left:15px; color:#6d9024}
div.user_info .user_instr_list_folder .self {background:url(right_pointer.gif) no-repeat 0 6px; padding-left:15px; color:#9c5e18}
div.user_info .user_instr_list_folder .self a { font: normal 11px Tahoma; color:#9c5e18; text-decoration:none;}
div.user_info .user_instr_list_folder .self a:hover {text-decoration:underline; color:#9c5e18;}
div.user_info div.user_instr_voice ul{font:normal 11px Tahoma; margin: 5px 0px 2px 15px;}
div.user_info div.user_instr_music ul{font:normal 11px Tahoma; margin: 5px 0px 2px 50px;}
div.user_info .user_instr li {font:normal 11px Tahoma; list-style-type:none; list-style-position:outside; padding:0; margin:0 0 5px 0; vertical-align:middle}
div.user_info .user_instr  A {font:normal 11px Tahoma; color:#6d9024; text-decoration:none}
div.user_info .user_instr  A:hover {color:#9c5e18; text-decoration:none}
div.user_info .user_instr TD {background-repeat:no-repeat; background-position:0 50%; height:28px; padding-left:35px}
div.user_info .user_instr .addphoto TD {background-image:url(bg_addphoto.gif)}
div.user_info .user_instr .edit TD {background-image:url(bg_edit.gif)}
div.user_info .user_instr .voicesalute TD {background-image:url(bg_voicesalute.gif)}
div.user_info .user_instr .phoneconnect TD {background-image:url(bg_phoneconnect.gif)}
div.user_info .user_instr .message TD {background-image:url(bg_message.gif)}
div.user_info .user_instr .love TD {background-image:url(bg_love.gif)}
div.user_info .user_instr .surprise TD {background-image:url(bg_surprise.gif)}
div.user_info .user_instr .phonecall TD {background-image:url(bg_phonecall.gif)}


div.user_foto {text-align:center}
div.user_foto TABLE {border:0; width:114px; height:114px}
div.user_foto td {padding:5px; background:url(zaglushka_photo.jpg)}
div.user_foto IMG {border:2px solid #c6c6c6}

.underphotomenu {width:104px; height:17px; background-color:#d5d5d5; margin:0 auto; text-align:center}
.underphotomenu A {background-repeat:no-repeat; background-position:50% 5px; padding:10px 8px; color:#d5d5d5}
.underphotomenu A.choose {background-image:url(bg_choose.gif)}
.underphotomenu A.friends {background-image:url(bg_friends.gif)}
.underphotomenu A.complain {background-image:url(bg_complain.gif)}
.underphotomenu A.blacklist {background-image:url(bg_blacklist.gif)}

div.user_info b.round_t b{background-color: #DAE6F4;}
div.user_info b.round_b b{border-left: 1px solid #DAE6F4; border-right: 1px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r2{border-left: 2px solid #DAE6F4; border-right: 2px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r1{background-color: #DAE6F4;}

div.user_info div.user_instr a, div.user_info div.user_instr_music a, div.user_info div.user_instr_list_folder a,
div.user_info div.user_instr_voice a, .help_block .user_instr_list_folder a { font: normal 11px Tahoma; color:#6d9024; text-decoration:none;}
div.user_info div.user_instr a:hover, div.user_info div.user_instr_music a:hover, div.user_info div.user_instr_list_folder a:hover,
div.user_info div.user_instr_voice a:hover, .help_block .user_instr_list_folder a:hover {text-decoration:underline;}
div.user_instr_list_folder UL LI A.other {color:#9c5e18}



div.user_info div.user_instr_list_folder div.free_link {text-align:left;}
div.user_info div.user_instr_list_folder div.free_link a{display:block; font:bold 11px Tahoma;text-decoration:underline;margin: 5px 0 2px 0; background:url(plus.gif) no-repeat 0 50%; padding-left:15px}
div.user_info div.user_instr_list_folder div.free_link a:hover{font:bold 11px Tahoma; text-decoration:underline; color:#9c5e18}

.help_block .user_instr_list_folder ul{font:normal 11px Tahoma; margin: 0px 0px 2px 0px; line-height:16px; list-style:none; padding-left:0}
.help_block .user_instr_list_folder LI {background:url(right_pointer_blue.gif) no-repeat 0 6px; padding-left:15px; color:#6d9024; margin:0}
/* ------------------------------------------
   Leader
 ------------------------------------------ */
/*.leadertop {float:left; width:188px; background:url(bg_leader_top.jpg) no-repeat 0 0}*/
.leaderfull {float:left; width:188px;}
.leadertop {float:left; padding-left:10px}
HTML > BODY .leadertop {padding-left:0}
.leader {clear:both; border-top:1px solid #aaca68;}
.leader H3 a {font: bold 12px Tahoma; color: #9c5e18; text-decoration: none;}
.leader H3 a:hover {color: #9c5e18; text-decoration: underline;}
.leader .breakword {word-wrap:break-word; width:77px}

.leaderphoto IMG {width:67px; height:94px; border:3px solid #aaca68; margin-right:9px}
.leadertop TABLE {margin:0 0 0px 10px}
.leader TABLE {margin:0 0 10px 10px}
.leadertop TD, .leader TD {vertical-align:top}
.leadertop SPAN, .leader SPAN {font-weight:normal; color:#6b6c6c}
.leadertop A.name, .leader A.name {display:block; font-weight:bold; color:#9c5e18; margin-bottom:3px}
.leadertop B, .leader B {display:block; color:#6d9024; font-size:12px; margin-top:10px}
.bigtext, .help_block .bigtext {text-align:center; color:#9c5e18; font:bold 12px Tahoma; margin:8px 0 10px 0; cursor:pointer}
.bigtext A, .help_block .bigtext A {color:#9c5e18; text-decoration:none; font:bold 12px Tahoma}
.leaderfull .sity {color:#6d9024; padding-bottom:5px}
/* Leader */

div.lider {font:bold 11px Tahoma; width: 210px; padding-bottom:10px;}
div.lider p{font:bold 11px Tahoma; background-color: #6497D0; padding: 0px 10px 4px 10px; margin: 0px;}
div.lider p.bottom, div.inf_left_menu p.inf_btm{padding: 3px 10px 0px 10px; text-align: center; background-color: #6497D0;}
div.lider div{padding: 5px 10px 5px 10px; overflow: hidden; background-color: #DAE6F4; text-align: center;}
div.lider img{margin-top: 8px; margin-bottom: 8px; border: 2px solid White;}
div.lider span{font-weight: bold;}
div.lider div div{padding: 5px 0px; overflow: hidden;}

div.lider b.round_t b{background-color: #6497D0;}
div.liderl b.round_b b{border-left: 1px solid #6497D0; border-right: 1px solid #6497D0;}
div.lider b.round_b .r2{border-left: 2px solid #6497D0; border-right: 2px solid #6497D0;}
div.lider_bl b.round_b .r1{background-color: #6497D0;}

div.lider p a, div.inf_left_menu p.inf_btm a {font: bold 11px Tahoma; text-decoration: none; color: #FFF;}
div.lider p a:hover, div.inf_left_menu p.inf_btm a:hover {text-decoration: underline; color: #FFF;}

div.lider b.round_t_lider b,
div.lider b.round_b b{background-color: #C9D8DA;}

/* statistika accounta*/

/*div.inf_left_menu{width: 210px; margin-bottom: 10px;}*/
div.inf_left_menu p{font: bold 11px Tahoma; margin: 0px;color: #000;}
div.inf_left_menu div{padding: 0 10px 4px 10px}
div.inf_left_menu ul{font:normal 11px Tahoma; margin: 5px 0px; padding:0; color:#6b6c6c}
div.inf_left_menu li {line-height:13px; list-style-type:none}
div.inf_left_menu span{font: bold 10px Tahoma; color: #6b6c6c;}
div.inf_left_menu A {color:#6d9024; background-image:none; padding-left:0; display:inline; font-weight:bold; text-decoration:none}
div.inf_left_menu A.button {display:block; width:156px; padding:5px 0; text-align:center; background:#6d9024 url(bg_button_lift.gif) no-repeat 0 50%; text-decoration:none; margin:5px 0 3px 10px; color:#fff; white-space:nowrap; letter-spacing:0; font:bold 11px tahoma}

div.inf_left_menu b.round_t b{background-color: #6497D0;}
div.inf_left_menu b.round_b b{border-left: 1px solid #6497D0; border-right: 1px solid #6497D0;  background-color: #DAE6F4;}
div.inf_left_menu b.round_b .r2{border-left: 2px solid #6497D0; border-right: 2px solid #6497D0;}
div.inf_left_menu b.round_b .r1{background-color: #6497D0;}

/* for id=quick_help_no*/
div.block_empty {margin:5px;}

.clearall {clear:both; height:1px; font-size:1px; padding:0}

div.locationlink A {background:#9c5e18 url(bg_button_orange.gif) repeat-x 0 50%}


/* ------------------------------------------------------ */
/*  new left block to leader                              */
/* ------------------------------------------------------ */
.leader_box_left{float: left; width: 188px; background: #C3DD88 url(bg_leader.jpg) bottom no-repeat; border: 1px solid #A9C861; margin-bottom: 10px}
.sub_box{padding: 5px 8px}
.sub_top{border-bottom: 1px solid #AACA68}
#user_leader, #user_leader_2{padding-bottom: 5px}

.leader_title{padding: 5px 8px 8px}
.leader_title a.help{float: right; text-decoration: none; font: normal 12px tahoma;}
.leader_title h3{padding: 0; margin: 0; zoom: 1}
.leader_title h3 a{font: bold 12px tahoma; letter-spacing:normal; color: #9C5E18; text-decoration: none}

.leader_sity{color: #6D9024; padding-bottom: 3px; zoom: 1}
.leader_tnls{float: left; display: block}
.leader_tnls img{border: 2px solid #AACA68; margin-right: 5px}

.leader_info{float: left; width: 95px; overflow: hidden; text-overflow: ellipsis}
.leader_info b{color: #6D9024; font: bold 11px tahoma}
.leader_name{display: block; font: bold 11px tahoma; color: #9C5E18}
.leader_text{padding: 4px 0 10px; color: #333}

/* ------------------------------------------------------ */
/*  users announce                                        */
/* ------------------------------------------------------ */
.announce_list{padding: 15px 10px; margin: 0 5px; border-top: 1px solid #D0D0D0}
.announce_list img.tnl{margin: 0 10px 10px 0; float: left}

.announce_list .text_box{margin-right: 100px}
.announce_list .btn_delete{display: block; color: red; font-weight: bold; margin-bottom: 25px; padding-right: 14px; background: transparent url(btn_delete.gif) 100% 90% no-repeat; text-decoration: none}
.announce_off, .announce_on{padding-left: 12px; font: bold 11px tahoma}
.announce_on{color: #09731C; background: transparent url(announce_on.gif) 0% 50% no-repeat}
.announce_off{color: #f00;  background: transparent url(announce_off.gif) 0% 50% no-repeat}
.anounce_bar{clear:both; margin: 5px 0; padding: 4px 20px; background-color: #eee}

.announce_rbox input{vertical-align: baseline}
.announce_rbox label{vertical-align: baseline; line-height: 24px}

.announce_preview{border: 1px solid #C3C3C3; padding: 10px; width: 228px; height: 68px}
.announce_preview_list{width: 228px; height: 68px}
.announce_preview img, .announce_preview_list img, .announce_one img{border: 0; margin: 0 10px 10px 0; float: left}
.announce_preview strong, .announce_preview_list strong, .announce_one strong{display: block; margin-bottom: 2px; width: 165px; overflow: hidden}
.announce_preview div, .announce_preview_list div{width:172px; overflow: hidden}

.announce_status {color: #666; padding: 5px 0 0 25px; width: 280px}

.announce_sunmenu{padding: 0 15px 15px; margin-bottom: 20px; border-bottom: 1px solid #D0D0D0}
