div.top
{
	padding:0px;
	margin:0px;
	background:white url(/images/design/menu_top_new.gif) no-repeat;
	height:20px;
	width:100%;
}

div.top_big
{
	padding:0px;
	margin:0px;
	background:white url(/images/design/menu_top_new_big.gif) no-repeat;
	height:20px;
	width:100%;
}
div.view_all_common
{
	float:right;
	color:white;
	margin-top:4px;
	margin-right:5px;
	font-size:10px;
}

div.view_all_common a
{
	color:white;
}

div.top_title
{
	padding-top:3px;
	padding-left:3px;
	padding-right:10px;
	color:#ffffff;
	font-weight:bold;
}
div.bottom
{
	height:22px;
	width:100%;
	padding-top:1px;
}

.top_unpressed
{
	float:left;
}
.top_pressed
{
	float:left;
	background:#5099d2;
	display:block;
	padding-right:2px;
	padding-left:2px;
	color:white;
}

.top_pressed a
{
	color:white;
}

.top_pressed a:hover
{
	color:white;
}

.mtop_unpressed
{
	float:left;
	text-decoration:none;
}
.mtop_pressed
{
	float:left;
	background:#5099d2;
	display:block;
	padding:2px;
	color:white;
	text-decoration:none;
}

.mtop_pressed a
{
	color:white;
	text-decoration:none;
}

.mtop_pressed a:hover
{
	color:white;
	text-decoration:none;
}

._pressedl
{
	float:left;
	color:#65bbbd;
	margin-left:10px;
	
}
._pressedl a
{
	color:#65bbbd;
	font-size:10px;
}
.pressedl
{
	float:left;
	background:#65bbbd;
	padding-right:2px;
	padding-left:2px;
	color:white;
	margin-left:10px;
	font-size:10px;
}

.pressedl a
{
	color:white;
	font-size:10px;
}


.strike {
	text-decoration: line-through;
}
.fullwidth {
	width: 100%;
}

table.fullwidth {
	border-collapse: collapse;
}

table.fullwidth td {
	padding: 0px;
}

.clear {
	clear: both;
}
table.nopadding {
	padding: 0;
	margin: 0;
}
table.nopadding td, table.nopadding th {
	margin: 0;
	padding:0;
}

.noborder {
	border: none;
}

ul.nobullet {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.nobullet li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.rightalign {
	text-align: right;
}

.leftalign {
	text-align: left;
}

.centeraling {
	text-align: center;
}

.relative {
	position: relative;
}



div.comment_user {
	position: relative;
	z-index: 999;
	zoom: 1;
}

div.comment_hidden_bg {
	position: absolute;
	left: 0;
	top: 52px;
	width: 80px;
	height: 29px;
	background: #666666;
	-moz-opacity: 0.8 ;
	filter:alpha(opacity: 80);
	opacity: 0.8;	
	z-index: 1000;
}

div.comment_hidden_msg {
	position: absolute;
	top: 55px;
	width: 80px;
	left: 0;
	color: white;
	z-index: 1001;
	text-align: center;
	font-size: 10px;
	line-height: 12px;
	-moz-opacity: 0.9 ;
	filter:alpha(opacity: 90);
	opacity: 0.9;		
}

table.design {
	border: 0px;
	border-collapse: collapse;
}

table.design td {
	padding: 0;
}

.highlight {
	background: #9fecf5;
}

table.friends {
	background-color: #FFFFFF;
}

table.friends td {
	text-align: center;
	vertical-align: top;
	width: 25%;
	padding:8px;
}

div.user_profile_label {
	background:url('/images/design/usersbot.gif') no-repeat bottom;
	height:80px;
	width:80px;
	text-align:center;
	text-align:center;
	padding:2px;
}

div.user_profile_gallery_label {
	border-top:1px solid #A1A1A1;
	margin-left:2px;
	margin-right:2px;
}

div.user_label {
	width:90px;
}

div.user_label_links {
	background:url('/images/design/usersbot.gif') no-repeat bottom;height:80px;width:80px;text-align:center;padding:2px;
}

img.user_label_icon {
	padding-top:2px;
}

div.user_label_rating {
	padding:4px 0 0 0;
}

div.user_label_gallery {
	border-top:1px solid #A1A1A1;margin-left:2px;margin-right:2px;
}

img.user_label_simple {
  width:30px;height:30px;
}

div.user_label_simple {
  width: 50px; height: 50px; text-align: center; float: left
}

img.online_icon {
  padding-top:2px
}

div.user_label_new_small {
  margin-left:30px;background-color:white;margin-top:30px;border:1px solid #8ebd39;width:200px;text-align:left;position:absolute;z-index:1000;padding-bottom:5px;
}

div.user_label_new_small div.label_login {
  border-bottom:1px solid #8ebd39;text-align:center;font-weight:bold;
}

div.user_label_new_small .popup_list_icon {
  padding-left:5px;vertical-align:middle
}

div.user_label_new_small .popup_list_text {
  padding-left:10px;padding-top:5px;vertical-align:middle;
}

.post_text div{line-height: 125%;font-size:15px;}
.post_text p {align:left;line-height: 150%;font-size:15px;padding-bottom:10px}
.post_text a {font-size:15px;}
.post_text ul {font-size:15px;}

.post_text_blockcut div{line-height: 115%;}
.post_text_blockcut p {align:left;line-height: 130%;font-size:14px;padding-bottom:6px}
.post_text_blockcut a {font-size:14px;}

.t {background: url(/images/design/round_corners/friends/dot.gif) 0 0 repeat-x; width:210px;}
.b {background: url(/images/design/round_corners/friends/dot.gif) 0 100% repeat-x}
.l {background: url(/images/design/round_corners/friends/dot.gif) 0 0 repeat-y}
.r {background: url(/images/design/round_corners/friends/dot.gif) 100% 0 repeat-y}
.bl {background: url(/images/design/round_corners/friends/bl.gif) 0 100% no-repeat}
.br {background: url(/images/design/round_corners/friends/br.gif) 100% 100% no-repeat}
.tl {background: url(/images/design/round_corners/friends/tl.gif) 0 0 no-repeat}
.tr {background: url(/images/design/round_corners/friends/tr.gif) 100% 0 no-repeat; padding:5px; height:150px;}

.pbl {background: url(/images/design/round_corners/right_points/bl.gif) 0 100% no-repeat}
.pbr {background: url(/images/design/round_corners/right_points/br.gif) 100% 100% no-repeat}
.ptl {background: url(/images/design/round_corners/right_points/tl.gif) 0 0 no-repeat}
.ptr {background: url(/images/design/round_corners/right_points/tr.gif) 100% 0 no-repeat; padding:3px;text-align:center;}


.qbl {background: url(/images/design/round_corners/bl.gif) 0 100% no-repeat;text-align:left;background-color:#e0f1f2;width:200px;margin-left:10px;float:left;}
.qbl_big {background: url(/images/design/round_corners/bl.gif) 0 100% no-repeat;text-align:left;background-color:#e0f1f2;width:90px;margin-left:10px;float:left;}
.qbr {background: url(/images/design/round_corners/br.gif) 100% 100% no-repeat}
.qtl {background: url(/images/design/round_corners/tl.gif) 0 0 no-repeat}
.qtr {background: url(/images/design/round_corners/tr.gif) 100% 0 no-repeat; padding:10px}

.main_top {background: transparent url(/images/design/main_top_bg.gif);}
.top_bl {background: url(/images/design/round_corners/top_bl.gif) 0 100% no-repeat}
.top_br {background: url(/images/design/round_corners/top_br.gif) 100% 100% no-repeat}

.rgbl {background: url(/images/design/round_corners/right_group/bl.gif) 0 100% no-repeat;text-align:left;background-color:#ececec;float:left;}
.rgbr {background: url(/images/design/round_corners/right_group/br.gif) 100% 100% no-repeat}
.rgtl {background: url(/images/design/round_corners/right_group/tl.gif) 0 0 no-repeat}
.rgtr {background: url(/images/design/round_corners/right_group/tr.gif) 100% 0 no-repeat; padding:10px}


.ct {background: url(/images/blog_contest/p_dot_t.png) 0 0 repeat-x; width:470px;margin-left:50px;}
.cb {background: url(/images/blog_contest/p_dot_b.png) 0 100% repeat-x}
.cl {background: url(/images/blog_contest/p_dot_l.png) 0 0 repeat-y}
.cr {background: url(/images/blog_contest/p_dot_r.png) 100% 0 repeat-y}
.cbl {background: url(/images/blog_contest/p_bl.png) 0 100% no-repeat}
.cbr {background: url(/images/blog_contest/p_br.png) 100% 100% no-repeat}
.ctl {background: url(/images/blog_contest/p_tl.png) 0 0 no-repeat}
.ctr {background: url(/images/blog_contest/p_tr.png) 100% 0 no-repeat; padding:20px; height:580px;}

.sct {background: url(/images/blog_contest/dot_t.png) top repeat-x; background-color:white}
.scb {background: url(/images/blog_contest/dot_b.png) bottom repeat-x; background-color:white}
.scl {background: url(/images/blog_contest/dot_l.png) left repeat-y; background-color:white}
.scr {background: url(/images/blog_contest/dot_r.png) right repeat-y; background-color:white}
.scbl {background: url(/images/blog_contest/bl.png) no-repeat; width:19px;height:19px;}
.scbr {background: url(/images/blog_contest/br.png) no-repeat; width:19px;height:19px;}
.sctl {background: url(/images/blog_contest/tl.png) no-repeat; width:19px;height:19px;}
.sctr {background: url(/images/blog_contest/tr.png) no-repeat; width:19px;height:19px;}


.rt {background: url(/images/blog_contest/revenue/t.gif) 0 0 repeat-x;}
.rb {background: url(/images/blog_contest/revenue/b.gif) 0 100% repeat-x;}
.rl {background: url(/images/blog_contest/revenue/l.gif) 0 0 repeat-y;}
.rr {background: url(/images/blog_contest/revenue/r.gif) 100% 0 repeat-y;}
.rbl {background: url(/images/blog_contest/revenue/bl.gif) 0 100% no-repeat;}
.rbr {background: url(/images/blog_contest/revenue/br.gif) 100% 100% no-repeat;}
.rtl {background: url(/images/blog_contest/revenue/tl.gif) 0 0 no-repeat;}
.rtr {background: url(/images/blog_contest/revenue/tr.gif) 100% 0 no-repeat;}




.rg
{
width:85px;border:1px solid #cccccc;font-weight:bold;
}
.rgg
{
width:87px;
}
.rg1
{
float:left;border:1px solid #cccccc;border-right:0px;border-top:0px;width:20px;padding-top:3px;padding-bottom:3px;text-align:center;
}
.rg2
{
float:left;border:1px solid #cccccc;border-top:0px;width:43px;text-align:center;padding-top:3px;padding-bottom:3px;font-size:16px;font-weight:bold;
}
.rg3
{
float:left;border:1px solid #cccccc;border-left:0px;border-top:0px;width:20px;padding-top:3px;padding-bottom:3px;text-align:center;
}





optgroup {
  font-style: normal;
}

optgroup option {
  padding-left: 10px;
}