/* All */
* {
	margin: 0;
	padding: 0;
}
html, body {
  width:100%;
  height: 100%;
}
body {
	background: #fff;
	color: #282828;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a img {
	border: 0;
}
a {
	color: #0068DD;
}
a:hover {
	text-decoration: none;
}
table {
	border: 0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.clear {
	padding: 0;
	margin: 0;
}

/* End All */

/* Header */
#header {
	background: #1C3395 url(http://static2.uploadbox.com/img/back_header.jpg) repeat-x 0 -104px;
}
#logo {
	background: url(http://static2.uploadbox.com/img/back_header.jpg) no-repeat 0 0;
	padding: 9px 0 26px 34px;
	float: left;
}
#logo img {
	vertical-align: top;
}
#personal-panel {
  float:right;
	background: #4D67DE url(http://static2.uploadbox.com/img/back_login_panel.jpg) no-repeat left top;
}
#panel {
  background: url(http://static2.uploadbox.com/img/back_header.jpg) no-repeat right -292px;
  padding:0 0 0 28px;
}

#panel {
  display:block;color:#fff;font-size:10px;
}
#panel a {
  color:#B2CBFF;
}
#panel input {
  border:0;
}
#panel table {
  border-collapse:collapse;
}
#panel table td {
  vertical-align:top;
  padding:0 13px;
}
#panel table table {
  width:100%;
}
#panel table table td {
  width:50%;
  padding:0;
}
#panel td.stat ul {
  list-style:none;
  display:block;
}
#panel td.stat-left {
  padding-right:15px;
}
#panel td.login {
  padding-right:7px;
}
#panel td.stat li {
  white-space:nowrap;
  padding:0 0 2px 0;
}

#panel td.langs, #panel td.username {
  height:29px;
  vertical-align:middle;
}
#panel .stat, #panel .loginpanel {
  height:48px;
}
#panel .formbutton {
  height:27px;
  text-align:right;
  vertical-align:top;
}
#panel td.langs {
  text-align:right;
}
#panel td.langs img {
	border: 1px solid #6A7BC9;
}
#panel td.langs a {margin-left:10px;}

#panel .formbutton input {
	background: url(http://static2.uploadbox.com/img/buttons.gif) no-repeat 0 -25px;
	color: #fff;
	width: 108px;
	height: 21px;
	font: bold 10px Verdana;
	vertical-align:middle;
	text-transform: uppercase;
}
@-moz-document url-prefix() {
#panel .formbutton input {
	padding: 0 0 4px 0;
}
}
.loginpanel .inputs {
	float: right;
	margin: 0 0 9px 7px;
	color: #282828;
}
.loginpanel label {
	display: block;
	font-size: 10px;
	color: #C0CCFF;
	margin: 0 0 3px 0;
	//margin: 0 0 2px 0;
}
.loginpanel input {
	width: 104px;
	border: 0;
	padding: 2px;
}
#panel td.forget {
  text-align:right;
}
#panel .forget a {
	color:#fff;
	font-size:11px;
  white-space:nowrap;
  margin:5px 7px 0 0;
}
/* End Header */
/* Primary menu */
#primary-menu {
	padding:0;
}
#primary-menu div {
	background: url(http://static2.uploadbox.com/img/back_header.jpg) repeat-x 0 -264px;
	float: left;
}
#primary-menu div div {
	background: url(http://static2.uploadbox.com/img/back_header.jpg) no-repeat 0 -236px;
}
#primary-menu div div ul {
	list-style: none;
	display: block;
	float: left;
	background: url(http://static2.uploadbox.com/img/back_header.jpg) no-repeat right -208px;
}
#primary-menu div div ul li {
	float: left;
	padding: 6px 10px;
}
#primary-menu div div ul li.divider {
	height: 28px;
	padding: 0 2px 0 1px;
	background: url(http://static2.uploadbox.com/img/markers_dividers.gif) no-repeat -2px -12px;
}
#primary-menu div div ul li a {
	color: #fff;
	font-size: 12px;
}
/* End Primary menu */
/* Content */
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	margin: 0 0 14px 0;
}
.content, .content * {
	font-size: 12px;
}
.content h1 {
	font-size: 26px;
}
.content h2 {
	font-size: 22px;
}
.content h3 {
	font-size: 18px;
}
.content h4 {
	font-size: 16px;
}
.content h5 {
	font-size: 14px;
}
.content h6 {
	font-size: 12px;
}
.content img {
	margin: 3px 10px 10px 10px;
}
.content img[align=left] {
	margin: 3px 10px 10px 0;
}
.content img[align=right] {
	margin: 3px 0 10px 10px;
}
img.captcha {
  margin:0; 
  vertical-align:top;
}
.content p, .content ul, .content ol, .content dl, .content table {
	margin: 0 0 14px 0;
}
.content p, .content li {
	line-height: 20px;
}
.content ol, .content ul {
	list-style-position: outside;
}
.content ol {
	margin-left: 20px;
	*margin-left: 23px;
}
.content ul, .content ol {
	padding: 6px 0 0 15px;
}
.content ul {
	list-style: none;
	display: inline-block;
}
.content ol li {
	padding: 0 0 5px 0;
}
.content ul li {
	padding: 0 0 5px 10px;
	background: url(http://static2.uploadbox.com/img/list_marker.gif) no-repeat 0 8px;
}
.content ul ol li {
	background: transparent;
	padding: 0 0 5px 0;
}
#list {
	padding: 23px 22px 0 0;
	float: left;
	background: url(/http://static2.uploadbox.com/img/design/list.gif) no-repeat right top;
}
.more {
	text-align: right;
}
.more a {
	font-size: 10px;
	color: #909090;
}
/* End Content */
/* SubMenu */
.block-submenu {padding:10px 0;}
.block-submenu ul {list-style:none;}
.block-submenu li {display:block;position:relative;float:left;width:33%;height:1%;clear:right;}
.block-submenu li span {display:block;padding:0 12px 12px 36px;}
.block-submenu li em {display:block;color:#ACACAC;font-size:10px;font-style:normal;padding:3px 0 0 0;}
.block-submenu li.br {position:relative;clear:both;float:none;width:100%;font-size:0;line-height:0;height:2px;}
.block-submenu li#money span {background:url(http://static2.uploadbox.com/img/money.gif) no-repeat 0 0;}
.block-submenu li#stats span {background:url(http://static2.uploadbox.com/img/stats.gif) no-repeat 0 0;}
.block-submenu li#myprofile span {background:url(http://static2.uploadbox.com/img/edit.gif) no-repeat 0 0;}
.block-submenu li#newupload span {background:url(http://static2.uploadbox.com/img/ark.gif) no-repeat 0 0;}
.block-submenu li#friends span {background:url(http://static2.uploadbox.com/img/edit_group.gif) no-repeat 0 0;}
.block-submenu li#buypremium span {background:url(http://static2.uploadbox.com/img/premium.gif) no-repeat 0 0;}
.block-submenu li#loginpass span {background:url(http://static2.uploadbox.com/img/password.gif) no-repeat 0 0;}
.block-submenu li#myhistory span {background:url(http://static2.uploadbox.com/img/history.gif) no-repeat 0 0;}
.block-submenu li#ftp span {background:url(http://static2.uploadbox.com/img/ftp.gif) no-repeat 0 0;}
.block-submenu li#myupload span {background:url(http://static2.uploadbox.com/img/upload.gif) no-repeat 0 0;}
.block-submenu li#new_message span {background: url(http://static2.uploadbox.com/img/new_message.gif) no-repeat 0 0;}
.block-submenu li#inbox span {background: url(http://static2.uploadbox.com/img/inbox.gif) no-repeat 0 0;}
.block-submenu li#outbox span {background: url(http://static2.uploadbox.com/img/outbox.gif) no-repeat 0 0;}
.block-submenu li#my_groups span {background: url(http://static2.uploadbox.com/img/my_groups.gif) no-repeat 0 0;}
.block-submenu li#fav_groups span {background: url(http://static2.uploadbox.com/img/fav_groups.gif) no-repeat 0 0;}
.block-submenu li#new_group span {background: url(http://static2.uploadbox.com/img/new_group.gif) no-repeat 0 0;}
.block-submenu li#news_groups span {background: url(http://static2.uploadbox.com/img/news_groups.gif) no-repeat 0 0;}
.block-submenu li#search_groups span {background: url(http://static2.uploadbox.com/img/search_groups.gif) no-repeat 0 0;}
.block-submenu li#invite_group span {background: url(http://static2.uploadbox.com/img/invite_group.gif) no-repeat 0 0;}
.block-submenu li#join_group span {background: url(http://static2.uploadbox.com/img/join_group.gif) no-repeat 0 0;}
.block-submenu li#edit_group span {background: url(http://static2.uploadbox.com/img/edit.gif) no-repeat 0 0;}
.block-submenu li#add_friend span {background: url(http://static2.uploadbox.com/img/add_friend.gif) no-repeat 0 0;}
.block-submenu li#send_message span {background: url(http://static2.uploadbox.com/img/send_message.gif) no-repeat 0 0;}
.block-submenu li#delete_friend span {background: url(http://static2.uploadbox.com/img/delete_friend.gif) no-repeat 0 0;}
/* End SubMenu */
/* All Position */
#page {
  min-width:950px;
  width:expression(document.body.clientWidth > 950? "100%" :"950px");
}
#header, #primary-menu {
  width:950px;
	position: relative;
	left: 50%;
	margin-left: -475px;
}
#primary-menu, #wrapper, #footer, #upload, #foot-banner, #head-banner {
	width: 896px;
	position: relative;
	left: 50%;
	margin-left: -448px;
}
#primary-menu, #wrapper, #upload, #foot-banner, #head-banner {margin-bottom:25px;}
#wrapper {

}
#left-side {
	width: 100%;
	float: left;
	overflow: hidden;
	padding: 4px 0 0 0;
}
#left-side-container {
	padding: 0 240px 0 1px;
}
#right-side {
	float: left;
	margin-right: -3px;
	width: 240px;
	margin-left: -240px;
	position: relative;
	padding: 10px 0 0 0;
}
/* End All Position */
/* Right Navigation */
#right-side .block-navi {
  padding:0 0 41px 0;
}
#right-side .block-navi ul {
	list-style: none;
}
#right-side .block-navi ul li {
	float: left;
	clear: both;
	width: 100%;
	height: 95px;
	margin: 0;
	padding: 0;
}
#right-side .block-navi li.premium {
	background: url(http://static2.uploadbox.com/img/back_menu_right.jpg) no-repeat 0 0;
}
#right-side .block-navi li.upload {
	background: url(http://static2.uploadbox.com/img/back_menu_right.jpg) no-repeat 0 -110px;
}
#right-side .block-navi li.faq {
	background: url(http://static2.uploadbox.com/img/back_menu_right.jpg) no-repeat 0 -220px;
}

#right-side .block-navi ul li a {
	display: block;
	padding: 31px 0 11px 80px;
	margin: 0 2px 0 15px;
	position: relative;
	top: 40px;
	color: #C2CAEB;
	font-size: 10px;
	text-decoration: none;
}
#right-side .block-navi ul li a:hover {
	text-decoration: underline;
}


/* End Right Navigation */
/* Blocks */
.block .title {
	padding: 0 0 10px 0;
}
.block .title h1, .block .title h3, .block .title a {
	color: #0068DD;
	font-size: 18px;
	font-weight: normal;
	display: inline;
}
.block-1 .content p {
	font-size: 10px;
	line-height: 12px;
}
.block-1 .title h1 {
	text-decoration: underline;
	padding: 0 20px 0 0;
	background: url(http://static2.uploadbox.com/img/markers_dividers.gif) no-repeat right -34px;
}
.block .title h3 {
	padding: 0 0 0 15px;
	background: url(http://static2.uploadbox.com/img/markers_dividers.gif) no-repeat 1px -35px;
}
.block-file-wall .title {padding:15px 0 10px 0;}

.block .title a {
	padding: 0 10px 0 0;
}
.block-2 {padding:20px 0 0 0;}
/* End Blocks */
/* Boxes */
     /* All boxes */
.box {
	width: 300px;
	float: left;
}
.box-content {
	border: 1px solid #DBDBDB;
	padding: 10px 8px 10px 15px;
	color: #4A4A4A;
}
.box-content p {
	padding: 8px 0 7px 0;
	margin: 0;
	line-height: 14px;
}
          /* Rounder box */
.box .lt, .box .rt, .box .lb, .box .rb {
	display: block;
	height: 15px;
	width: 15px;position:relative;
}
.box .lt, .box .lb {
	float: left;
	margin: 0 -15px -15px 0;
	background: url(http://static2.uploadbox.com/img/back_box.gif) no-repeat left top;
}
.box .rt, .box .rb {
	float: right;
	margin: 0 0 -15px -15px;
	background: url(http://static2.uploadbox.com/img/back_box.gif) no-repeat right top;
}
.box .lb {
	float: left;
	margin: -15px -15px 0 0;
	background: url(http://static2.uploadbox.com/img/back_box.gif) no-repeat left bottom;
}
.box .rb {
	float: right;
	margin: -15px 0 0 -15px;
	background: url(http://static2.uploadbox.com/img/back_box.gif) no-repeat right bottom;
}
.graybox .box-content {
  border: 1px solid #E0E0E0;
  background:#F8F8F8;
}
.graybox .lt {
	background: url(http://static2.uploadbox.com/img/back_box_pb.gif) no-repeat left top;
}
.graybox .rt {
	background: url(http://static2.uploadbox.com/img/back_box_pb.gif) no-repeat right top;
}
.graybox .lb {
	background: url(http://static2.uploadbox.com/img/back_box_pb.gif) no-repeat left bottom;
}
.graybox .rb {
	background: url(http://static2.uploadbox.com/img/back_box_pb.gif) no-repeat right bottom;
}


.redbox .box-content {
  border: 1px solid #FECFCA;
  background:#FFEFED;
}
.redbox .lt {
	background: url(http://static2.uploadbox.com/img/back_box_pbr.gif) no-repeat left top;
}
.redbox .rt {
	background: url(http://static2.uploadbox.com/img/back_box_pbr.gif) no-repeat right top;
}
.redbox .lb {
	background: url(http://static2.uploadbox.com/img/back_box_pbr.gif) no-repeat left bottom;
}
.redbox .rb {
	background: url(http://static2.uploadbox.com/img/back_box_pbr.gif) no-repeat right bottom;
}

.bluebox .box-content {
  border: 1px solid #C5D5EE;
  background:#F4FBFF;
}
.bluebox .lt {
	background: url(http://static2.uploadbox.com/img/back_box_pbb.gif) no-repeat left top;
}
.bluebox .rt {
	background: url(http://static2.uploadbox.com/img/back_box_pbb.gif) no-repeat right top;
}
.bluebox .lb {
	background: url(http://static2.uploadbox.com/img/back_box_pbb.gif) no-repeat left bottom;
}
.bluebox .rb {
	background: url(http://static2.uploadbox.com/img/back_box_pbb.gif) no-repeat right bottom;
}
.bluebox td div select, .bluebox td div input {margin:0 0 3px 0;}
.bluebox td input {vertical-align:middle;width:200px;}
          /* End Rounder box */
.box-content .get {
	text-align: center;
	padding: 5px 0 0 0;
}
.box-content .get a {
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding: 4px 10px 5px 10px;
	display: inline-block;
	background: #3A4B98 url(http://static2.uploadbox.com/img/buttons.gif) repeat-x 0 -248px;
	border:1px solid #000;
}

.box-content ul li {
	background: url(http://static2.uploadbox.com/img/markers_download.gif) no-repeat 0 -2px;
}
     /* End All boxes */
.box-content-1 {
	padding: 23px 10px 24px 15px;
}
.box-content-3 .get a {
}
.box-content-4 .get a {
}
.box-divider {
	width: 50px;
	height: 30px;
	float: left;
}
.box-divider-row {
	font-size: 0;
	padding: 15px 0;
	//padding: 14px 0;
	width: 100%;
	clear: both;
}
/* End Boxes */
/* Tables */
table.my-table {
	margin: 0 0 30px 0;
}
     /* Names Tables */
table.my-table caption {
	caption-side: top;
	padding: 0 160px 0 30px;
	text-align: left;
}
table.my-table caption div {
	display: block;
	background: #C9E3F4 url(http://static2.uploadbox.com/img/back_table.gif) repeat-x 0 -683px;
}
table.my-table caption b, table.my-table caption i {
	display: block;
	font-style: normal;
	font-weight: normal;
}
table.my-table caption b {
	background: url(http://static2.uploadbox.com/img/back_table.gif) no-repeat left -832px;
}
table.my-table caption i {
	background: url(http://static2.uploadbox.com/img/back_table.gif) no-repeat right -761px;
	font-size: 14px;
	color: #507993;
	padding: 4px 20px;
}
     /* End Names Tables */
table.my-table td {
	padding: 0;
}
table.my-table td * {
	font-size: 11px;
}
table.my-table td div {
	padding: 5px 4px;
}
table.my-table th {
	background: #DFEDF6;
	padding: 0;
	border-left: 1px solid #C9E3F4;
	border-bottom:1px solid #C9DFEE;
	border-top:0;
}
table.my-table th b {
	display: block;
	padding: 5px;
	font-size: 11px;
	color:#000;
}
table.my-table th.th-left {
	border-left: 0;
	text-align: left;
}
table.my-table th.th-right {
}
table.my-table th.th-left b {
	background: url(http://static2.uploadbox.com/img/back_table.gif) no-repeat 0 -578px;
	padding-left: 17px;
}
table.my-table th.th-right b {
	background: url(http://static2.uploadbox.com/img/back_table.gif) no-repeat right -626px;
}
table.my-table th.th_sort {
        cursor: pointer;
        padding-right: 18px;
        background: #DFEDF6 url(http://static2.uploadbox.com/img/updown.gif) no-repeat center right;
}
table.my-table th.th_asc {
        cursor: pointer;
        padding-right: 18px;
        background: #BFCDD6 url(http://static2.uploadbox.com/img/asc.gif) no-repeat center right;
}
table.my-table th.th_desc {
        cursor: pointer;
        padding-right: 18px;
        background: #BFCDE6 url(http://static2.uploadbox.com/img/desc.gif) no-repeat center right;
}
table.my-table th.th_left_sorted {
        border-left: 0;
        text-align: left;
}
table.my-table th.th_left_sorted b {
        background: url(http://static2.uploadbox.com/img/back_table_dark.gif) no-repeat;
        padding-left: 17px;
}
table.my-table td.td-1 {
	background: #FEFEFF url(http://static2.uploadbox.com/img/back_table.gif) repeat-x 0 0;
	border-left: 1px solid #DFEDF6;
}
table.my-table td.td-2 {
	background: #fff url(http://static2.uploadbox.com/img/back_table.gif) repeat-x 0 -223px;
	border-left: 1px solid #E2E7EB;
}
table.my-table td {
	border-bottom:1px solid #C9DFEE;
	border-top:1px solid #fff;
	text-align:center;
	color:#686868;
}
table.my-table td a {color:#0068DD !important;}
table.my-table th {vertical-align:top;}
table.my-table td.lp {text-align:left;}
table.my-table td.rp {text-align:right;}
table.my-table td.nowrap {white-space:nowrap;}
table.my-table td span.change, table.my-table td span.fr-act {display:block;padding:3px 0;}
table.my-table td span.fr-act {text-align:left;width:140px;}
table.my-table td span.fr-act a {display:block;width:130px;overflow:hidden;margin:0 0 0 5px;text-align:center;}
table.my-table td span.change a, table.my-table td span.mypage a {color:#009900 !important;}
table.my-table td span.delete a {color:#FF6666 !important;}
table.my-table td.td-left, table.my-table td.td-foot-left {
	border-left: 0;
}
table.my-table td.messege-new-friend {width:100%;text-align:left;}
table.my-table td.messege-new-friend div {padding:0;width:420px;margin:3px 5px;border:0px solid red;color:#282828;}
table.my-table td.messege-new-friend div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
table.my-table td.messege-new-friend div {
	display: inline-block;
}
* html table.my-table td.messege-new-friend div {
	height: 1%;
}
table.my-table td.messege-new-friend div {
	display: block;
}
table.my-table td.messege-new-friend div.friend-manage {text-align:right;font-size:10px;margin:6px 5px 9px 5px;}
table.my-table td.messege-new-friend div.friend-manage a {font-size:11px;}
table.my-table td.messege-new-friend div b {font-size:10px;float:left;display:block;width:85px;border:0px solid blue;}
table.my-table td.messege-new-friend div.friend-manage b {font-size:11px;float:right;width:100%;}
table.my-table td.messege-new-friend div span {font-size:10px;padding:0 !important;margin:0 !important;display:block;float:right;width:330px;overflow:hidden;border:0px solid black;}
table.my-table td.messege-new-friend div span i {font-style:normal;display:block;font-size:10px;}
table.my-table td.messege-new-friend div span a {font-size:11px;color:#7C7C7C !important;}
table.my-table td span.change {white-space:nowrap;color:#000;}
table.my-table td.td-left span, table.my-table td.td-foot-left span {
	display: block;
	padding: 0 0 0 13px;
	background: url(http://static2.uploadbox.com/img/markers_dividers.gif) no-repeat 4px -73px;
	color:#000;
}
table.my-table td.td-center {border-left:1px solid #DFEDF6;border-right:1px solid #DFEDF6;}
table.my-table td.td-center span.st-block {display:block;text-align:center;padding:5px 0 0 0;}
table.my-table td.td-left {border-left:1px solid #DFEDF6;}
table.my-table td.td-right {border-right:1px solid #DFEDF6;}
table.my-table td.td-foot {background:#DFEDF6;border-bottom:0;border-left:0;border-right:0;}
table.my-table td.td-foot div {
	background: url(http://static2.uploadbox.com/img/back_table.gif) repeat-x left bottom;
	font-size:1px;
	padding:4px 0;
	overflow:hidden;
}
table.my-table td.td-foot-left div {
	background: url(http://static2.uploadbox.com/img/back_table_foot_left.gif) no-repeat left bottom;
}
table.my-table td.td-foot-right div {
	background: url(http://static2.uploadbox.com/img/back_table_foot_right.gif) no-repeat right bottom;
}
/* End Tables */
/* Feedback */
.block-feedback table, .block-reg table, .block-login table, .block-getpass table {
	border-collapse: collapse;
}
.block-feedback td, .block-reg td, .block-login td, .block-getpass td {
	padding: 4px 5px 4px 0;
	vertical-align: top;
}
.block-reg input.text {width:190px;padding:2px;//margin:-1px 0;border: 1px solid #5971DC;}
.block-feedback input.text, .block-login input.text, .block-getpass input.text {
	border: 0;
	height: 15px;
	width: 312px;
	color: #fff;
	font-size: 10px;
	padding: 2px 9px 0 9px;
	background: #364279 url(http://static2.uploadbox.com/img/back_forms.gif) no-repeat 0 0;
}
.block-login input.text, .block-getpass input.text {
	width: 182px;
	background: #364279 url(http://static2.uploadbox.com/img/back_forms.gif) no-repeat 0 -110px;
}
.block-getpass input#scode {
	width: 132px;
	background: #364279 url(http://static2.uploadbox.com/img/back_forms.gif) no-repeat 0 -130px; 
}
.block-feedback div.text, .block-reg div.text {
	background: #364279 url(http://static2.uploadbox.com/img/back_forms.gif) no-repeat 0 -20px;
	width: 330px;
	height: 87px;
}
.block-feedback div.text textarea, .block-reg div.text textarea {
	border: 0;
	vertical-align: absmiddle;
	background: transparent;
	color: #fff;
	padding: 4px 9px 2px 9px;
	overflow: auto;
	resize: none;
	width: 312px;
	height: 79px;
	font-size: 10px;
}
input.message-send, input.message-getpass {
	width: 99px;
	text-align: left;
	padding: 0 0 0 8px;
	height: 20px;
	color: #fff;
	border: 0;
	background: url(http://static2.uploadbox.com/img/buttons.gif) no-repeat 0 0;
}
input.message-getpass {
  padding: 0 0 0 2px;
}
@-moz-document url-prefix() {
input.message-send {
	padding: 0 0 3px 8px;
}
input.message-getpass {
	padding: 0 0 3px 2px;
}
}
.block-reg td.star, .block-login td.forget {
  padding: 10px 5px 10px 0;
  color:#ABABAB;
}
#error * {
  color:#E70E00;
  font-weight:bold;
}
/* End Feedback */
/* UPLOAD form */
#upload {
}
#choose {
	padding: 0 0 0 30px;
}
#chs {
	float: left;
	clear: both;
	background: #233BA5 url(http://static2.uploadbox.com/img/back_upload.gif) repeat-x 0 0;
}
#chs div {
	background: url(http://static2.uploadbox.com/img/back_upload.gif) no-repeat 0 -68px;
}
#chs div b {
	display: block;
	padding: 5px 10px 3px 10px;
	color: #fff;
	font-weight: normal;
	font-size: 18px;
	background: url(http://static2.uploadbox.com/img/back_upload.gif) no-repeat right -34px;
}
#choose-file {
	clear: both;
	background: #3B58D9 url(http://static2.uploadbox.com/img/back_upload.gif) repeat-x 0 -391px;
}
          /* Rounder box */
#choose-file .lt, #choose-file .rt, #choose-file .lb, #choose-file .rb {
	display: block;
	height: 15px;
	width: 15px;
}
#choose-file .lt, #choose-file .lb {
	float: left;
	margin: 0 -15px -15px 0;
	background: url(http://static2.uploadbox.com/img/back_upload_rounders.gif) no-repeat left top;
}
#choose-file .rt, #choose-file .rb {
	float: right;
	margin: 0 0 -15px -15px;
	background: url(http://static2.uploadbox.com/img/back_upload_rounders.gif) no-repeat right top;
}
#choose-file .lb {
	float: left;
	margin: -15px -15px 0 0;
	background: url(http://static2.uploadbox.com/img/back_upload_rounders.gif) no-repeat left bottom;
}
#choose-file .rb {
	float: right;
	margin: -15px 0 0 -15px;
	background: url(http://static2.uploadbox.com/img/back_upload_rounders.gif) no-repeat right bottom;
}
          /* End Rounder box */
#choose-file .forma {
	display: block;
	float: left;
	clear: both;
	padding: 50px 0 5px 30px;
	_padding: 50px 0 3px 30px;
}
#choose-file #divinputfile {
	background: url(http://static2.uploadbox.com/img/buttons.gif) no-repeat 100% -114px;
	height: 34px;
  width: 696px;
	margin: 0px;
	float: left;
}
#choose-file #divinputfile #filepc {
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	width: 696px;
	font-size: 24px;
	height: 34px;
}
#choose-file #fakeinputfile {
	margin-top: -34px;
	//margin-top: -37px;
}
#choose-file #fakeinputfile #fakefilepc {
	width: 553px;
	height: 28px;
	border: 0;
	padding: 6px 0 0 0;
	font-size: 18px;
	font-family: Arial;
}
@media all and (min-width: 0px) {
    #choose-file #fakeinputfile #fakefilepc {
    padding:0;
    height:34px;
    }
}
#choose-file .upload-button {
	border: 0;
	margin: 0 0 0 10px;
	float: left;
	vertical-align: middle;
	height: 34px;
	width: 132px;
	text-transform: uppercase;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background: url(http://static2.uploadbox.com/img/buttons.gif) no-repeat 0 -160px;
        position:relative;
        z-index: 1;
}
#choose-file .info {
	clear: both;
	padding: 0 0 20px 30px
}
#choose-file .info, #choose-file .info * {
	font-size: 11px;
	color: #fff;
}
#choose-file .info b {
	display: block;
	font-size: 14px;
}
      /* ListFiles */
#choose-file ul, #choose-file li {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
}
#choose-file ul#list-files {
	padding: 0 0 0 30px;
}
#choose-file li {
	padding: 0 0 20px 0;
}
#choose-file li label {
	font-weight: bold;
}
#choose-file li label.desc {
	display: block;
	padding:0 0 2px 0;
	font-weight: normal;
}
#list-files input.check {
	padding: 0;
	margin: 4px 0 5px 0;
	//margin: 0 -3px 0 -4px;
}
#list-files input.text {
	width: 547px;
	border: 0;
	padding: 3px;
}
      /* End ListFiles */
/* End UPLOAD form */
/* FileInfo */ 
#aboutfile {
	width:538px;
	border: 1px dashed #ccc;
	background: url(http://static2.uploadbox.com/img/uploadbox.gif) repeat -50px -15px;
}
#aboutfile ul {
	padding: 10px 25px;
	margin: 0;
}
#aboutfile li {
	margin: 0;
	padding: 8px 0;
	background: transparent;
}
.name-file i {
	font-style: normal;
	color: #669933;
}
.link-file b {
	color: #669933;
	text-decoration: underline;
}
.loadlink-file label, .deletelink-file label {
	font-weight: bold;
}
.loadlink-file label {
	word-spacing: 3px;
}
#aboutfile input {
	border: 1px solid #bbb;
	background: #FCFCFC;
	padding: 3px;
}
.loadlink-file input, .deletelink-file input {
	width: 370px;
}
.for-myspace input, .for-bbcode input {
	width: 480px;
}
.for-myspace label, .for-bbcode label {
	display: block;
	color: #666;
}
/* End FileInfo */ 
/* Download */     
.block-download {
	padding: 0;
}
.block-download .content {
	background: url(http://static2.uploadbox.com/img/back_download.gif) no-repeat 0 -234px;
	padding: 8px 0 8px 71px;
}
.block-download .content * {
	color: #005896;
	margin: 0;
}
/* End Download */
/* Accounts */
.block-accounts {
	padding: 10px 0 0 0;
}
.block-accounts .divider {
	padding: 9px 0;
	margin: 0 0 0 0;
	background: url(http://static2.uploadbox.com/img/markers_download.gif) repeat-x 0 9px;
}
.account {
	background: #DBE2FF;
	float: left;
	width: 290px;
	margin: 0 0 0 0;
}
.block-accounts .free {
	margin-left: 35px;
}
.account .title {
	background: #203BB2 url(http://static2.uploadbox.com/img/back_download.gif) repeat-x 0 -69px;
	padding: 0;
}
.account .title div {
	background: url(http://static2.uploadbox.com/img/back_download.gif) no-repeat 0 0;
	margin: 0;
}
.account .title h3 {
	background: url(http://static2.uploadbox.com/img/back_download.gif) no-repeat right -138px;
	margin: 0;
  display:block;
	padding: 13px 18px 16px 18px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}
.account .title a {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.about-account {
	background: #DBE2FF;
}
.about-account .lt, .about-account .rt, .about-account .lb, .about-account .rb {
	display: block;
	height: 7px;
	width: 10px;
	padding: 0;
	font-size: 0;
}
.about-account .lt, .about-account .rt {
	height: 5px;
}
.about-account .lt, .about-account .lb {
	float: left;
	background: url(http://static2.uploadbox.com/img/back_download.gif) no-repeat 0 -212px;
	margin: 0 -10px -5px 0;
}
.about-account .rt, .about-account .rb {
	float: right;
	background: url(http://static2.uploadbox.com/img/back_download.gif) no-repeat right -207px;
	margin: 0 0 -7px -10px;
}
.about-account .rb {
	background: url(http://static2.uploadbox.com/img/back_download.gif) no-repeat right -217px;
	margin: -7px 0 0 -10px;
}
.about-account .lb {
	background: url(http://static2.uploadbox.com/img/back_download.gif) no-repeat 0 -224px;
	margin: -7px -10px 0 0;
}
.about-account .acc-content {
	border-bottom: 2px solid #132781;
	border-left: 1px solid #AEB8DF;
	padding: 23px 10px 10px 10px;
}
.about-account .acc-content ul {
	list-style: none;
}
.about-account .acc-content ul li {
	color: #000;
	background: url(http://static2.uploadbox.com/img/markers_download.gif) no-repeat 0 -2px;
	padding: 3px 0 10px 13px;
}
.about-account .acc-content li input, .about-account .acc-content li select {
  display:block;
  background:#364279;
  color:#fff;
  border:0;
  padding:0;
  margin:3px 0 0 0;
}
.about-account .acc-content .captcha {
  text-align:center;
  font-size:12px;
  padding:3px 0 4px 0;
}
.about-account .acc-content .captcha input, .about-account .acc-content li input {
  border:0;
  width: 132px;	
  padding: 0 9px 1px 9px;
	background:#364279 url(http://static2.uploadbox.com/img/back_forms.gif) no-repeat 0 -150px;
  color:#fff;
}
.about-account .download {
	text-align: center;
	padding: 10px 0 0 0;
}
.about-account .download a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	width: 165px;
	padding: 10px 0 10px 0;
	display: inline-block;
	background: #243DA8 url(http://static2.uploadbox.com/img/buttons.gif) no-repeat 0 -204px;
}
.strelka {height:55px;margin:10px 0 0 0;border:0px solid red;background:url(http://static2.uploadbox.com/img/back_download.gif) no-repeat 284px -232px;}

.style1 {
   font-size: 18px;
   font-weight: bold;
}
.file-picture {vertical-align:top;width:165px;}
.file-picture div {border:1px solid #DBDBDB;width:150px;overflow:hidden;}
.file-picture div img {display:block;}
.file-upr {text-align:center;}
/* End Accounts */
/* Advantages */
.block-advantages ul {
	list-style: none;
	padding: 12px 0;
}
.block-advantages ul li {
	float: left;
	display: block;
	width: 270px;
	height: 54px;
	margin: 0 43px 0 0;
}
.block-advantages ul li.adv-1 {
	background: url(http://static2.uploadbox.com/img/adv_back.jpg) no-repeat 0 0;
}
.block-advantages ul li.adv-2 {
	background: url(http://static2.uploadbox.com/img/adv_back.jpg) no-repeat 0 -81px;
}
.block-advantages ul li.adv-3 {
	background: url(http://static2.uploadbox.com/img/adv_back.jpg) no-repeat 0 -162px;
	margin: 0;
}
.block-advantages ul li span {
	font-size: 10px;
	color: #C3CAEC;
	display: block;
	margin: 33px 0 0 63px;
}
/* End Advantages */
/* Tarifs */
.block-tarifs {
}
.block-tarifs .box {
	width: 172px;
}
.block-sms .box {
	width:100%;
}
.block-sms .title {padding:20px 0 10px 0;}
.block-sms form ul {list-style:none;}
.block-sms form ul li {background:transparent;padding:5px 0;}
.block-sms form ul li input.text {
width:190px;
	font-size: 12px;
	padding: 2px;
	//margin: -1px 0;}
.block-sms form ul li.button-get-premium {text-align:center;}
.block-tarifs .box-divider {
	width: 8px;
}
.block-tarifs .box-content {
	min-height:290px;
	_height:290px;
}
.t-name {
	padding: 8px 0 7px 0;
}
.t-name a {
	font-size: 18px;
	color: #0E2380;
}
.t-price {
	font: bold 30px Trebuchet MS;
	color: #0048FF;
}
.t-about {
	font: normal 11px Trebuchet MS;
	padding: 6px 0;
}
.t-pay {
  text-align:center;
  margin-left:-7px;
}
.t-pay a {
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding: 4px 10px 5px 10px;
	display: inline-block;
	background: #3A4B98 url(http://static2.uploadbox.com/img/buttons.gif) repeat-x 0 -248px;
	border:1px solid #000;
	margin: 9px 0 0 0;
}
/* End Tarifs */
/* Pays */
.block-pays {
	text-align: center;
	padding: 20px 0;
}
.block-pays img {
	vertical-align: middle;
	margin:0 6px;
}
/* End Pays */
/* Adv-Table */
.block-adv-table {
	padding: 0 0 40px 0;
}
.block-adv-table .box {
	width: 100%;
}
.block-adv-table .box-content {
	padding: 5px 135px 30px 135px;
}
.block-adv-table table {
	border-collapse: collapse;
	width: 100%;
}
.block-adv-table table caption {
	font: bold 18px Trebuchet MS;
	color: #0E2380;
	padding: 0 0 13px 0;
}
.block-adv-table table th {
	font: bold 14px Verdana;
	color: #3A4B98;
	padding: 0 0 12px 0;
}
.block-adv-table table td {
	padding: 0;
	text-align: center;
	color: #4F4F4F;
	font-size: 14px;
	padding: 2px 0 2px 0;
}
.block-adv-table table .t-1 {
	text-align: left;
	width: 40%;
}
.block-adv-table table .t-2 {
}
.block-adv-table table .t-3 {
}
.block-adv-table table .t-4 {
	font-weight: bold;
}
/* End Adv-Table */
/* Progress-bar */
#main {	
  display: none;
  position: fixed;
	_position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;	
  min-height: 100%;
	_height:100%;
  z-index:99;
	background: #fff;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
#modalbox {
  width: 468px;
  height:180px;
  left:50%;
  top:50%;
  margin:-90px 0 0 -214px;
  position:fixed;
  _position: absolute;
  display: none;
  z-index:100;
}
* html #main, * html #modalbox, * html #modalbox #body {
  position:absolute;
  top:expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
}
* html #modalbox {
  top:50%;
}
.progress-bar {
	height: 180px;
	width: 468px;
	text-align: center;
	float: right;
	position: relative;
	z-index:101;
	background: url(http://static2.uploadbox.com/img/loader_frame.png) no-repeat 0 0;
	_background: url(http://static2.uploadbox.com/img/loader_frame.gif) no-repeat 0 0;
}
.progress-bar .box-content {
	padding: 28px;
	border:0;
  position:relative;
  z-index:10000;
}
.progress-bar .add-friend {padding: 25px;}
.progress-bar .add-friend .text-buttons td {padding:0 5px 0 0;text-align:right;}
.progress-bar .add-friend .text-buttons .private-mess {padding:0 0 5px 0;text-align:left;white-space:nowrap;}
.progress-bar .add-friend .text-buttons textarea {width:195px;height:50px;border:1px solid #5971DC;font-size:12px;overflow:auto;//margin:-1px 0;}
.progress-bar .add-friend .text-buttons tr.close-text textarea {display:none;}
.progress-bar .add-friend .text-buttons .button {margin:0 0 5px 0;}
.progress {
  background:#DADADA;
}
.progress div.pr {
	border: 1px solid #A8A8A8;
	text-align:left;
}
.progress div.pr div {
	position: relative;
	z-index: 1;
	height: 22px;
	overflow:hidden;
	background:#4D67DE;
}
.progress span {
	font-size: 18px;
	padding: 0 0;
	margin-bottom: -22px;
	display: block;
	width: 100%;
	position: relative;
	z-index: 2;
	color: #fff;
	text-align: center;
}
.progress-stat {
	padding: 0;
}
.progress-stat table {
	width: 100%;
	border-collapse: collapse;
	margin-top: 9px;
	background:#FBFBFB;
}
.add-friend table {background:none;margin-top: 0px;}
@-moz-document url-prefix() {
.progress-stat {
	padding: 0 0 0 1px;
}
.progress-stat table {
	margin-top: 10px;
}
.add-friend table {margin-top:1px;}
}
.progress-stat td {
	padding: 4px;
	border: 1px solid #A8A8A8;
	vertical-align: top;
	font-size: 11px;
	color: #3B3B3B;
}
.add-friend table td {border:0px solid red;padding:0;}
.progress-stat td.lps {
	font-weight: bold;
	text-align: right;
	width: 50%;
}
.add-friend table td.lps {width:64px;}
.add-friend table td.lps div {width:64px;height:130px;overflow:hidden;}
.add-friend table td.lps img {display:block;}
.progress-stat td.rps {
	text-align: center;
}
.add-friend table td.rps {text-align:left;}
.add-friend table td.rps div {border:0px solid red;width:350px;margin:0 0 3px 8px;}
.progress-stat td.lps-1 {
	background: #E8EFFF;
}
.progress-stat td.click-stop {
  text-align:center;
}
.progress-stat td.click-stop a {
  cursor:pointer;
}
.progress-stat td.speed-stat {
	background: #F3F3F3;
	padding: 0;
	vertical-align: bottom;
}
.speed-stat .size-file {
	background: #F3F3F3;
	padding: 4px;
	color: #174CC4;
	font-size: 9px;
	white-space: nowrap;
	text-align: center;
}
.speed-stat img {
	display: block;
	position: relative;
	bottom: 0
}
.progress-stat td.file-name {
color: #174CC4;text-align:center;
}
.progress-stat td.file-name div {padding:0 0 3px 0;}
.progress-stat td.file-name u {
color:#3B3B3B;
}
/* End Progress-bar */
/* LENTA NEWS */
dl#lenta-news {display:block;}
dl#lenta-news * {margin:0;padding:0;}
dl#lenta-news dt {display:block;color:#7C7C7C;font-size:12px;padding:0 0 3px 0;}
dl#lenta-news dt b {color:#000;font-weight:normal;}
dl#lenta-news dd {display:block;padding:0 0 20px 0;font-size:11px;}
.box-content dl#lenta-news dd {padding:0 0 10px 0;}
.box-content dl#lenta-news dt {padding:10px 0 3px 0;}
dl#lenta-news dd * {font-size:11px;}
dl#lenta-news dd p, dl#lenta-news dd ul {margin:0 0 5px 0;}
.graybox dl#lenta-news dd a {color:red;color:#282828;}
/* End LENTA NEWS */
/* Inform-bar */
#informationbarw {
  position:absolute;
  top:100px;
  z-index:2;
  height:79px;width:227px;
	background: url(http://static2.uploadbox.com/img/setup.png) no-repeat 0 0;
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static2.uploadbox.com/img/setup.png", sizingMethod="scale"); 
}
/* End Inform-bar */
/* Messages */
table.messages {
	margin: 0;
}
table.messages th {
	border: 0;
	border-bottom: 1px solid #C9DFEE;
	text-align: center;
}
table.messages th.edit {
	width: 80px;
	text-align: left;
}
table.messages th.post-info {
	width: 120px;
	text-align: left;
}
table.messages th.post-info b {
	padding: 5px 0;
}
table.messages th.userpic {
	width: 75px;
}
table.messages td.mess {
	font-size: 11px;
	color: #282828;
	vertical-align: middle;
	background: #FAFAFA;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #C9DFEE;
	padding: 5px 0;
}
table.messages tr.noread td.mess {
	background: #EEF8FF;
}
table.messages tr.spam td.mess {
	background: #F3F3F3;
}
table.messages tr.delete td.mess {
	background: #FFECEC;
}
table.messages td.userpic img {
	vertical-align: top;
	padding: 0 !important;
	margin: 0 !important;
}
table.messages td.post-info {
	text-align: left;
}
table.messages td.post-info span {
	display: block;
	padding: 2px 0;
	width: 120px;
	overflow: hidden;
}
table.page-users td.user-name span.status, .user-name span.status {text-align:left;display:block;padding:0;background:transparent;padding:2px 0 0 0;}

#group-content-info span.status, table.page-users td.user-name span.status, table.messages td.post-info span.status, #send-form span.status, table.results td span.status, .user-name span.status {
	font-size: 10px;
	color: #FF9933;
}
table.page-users td.user-name span.type-acc {color:#000;font-size:11px;}
table.messages td.post-info span.date-mess {
	font: normal 10px Arial;
	color: #969696;
}
table.messages td.post {
	text-align: left;
	padding: 5px 10px;
}
table.messages td.post span {
	display: block;
	padding: 2px 0;
	font-size: 11px;
	width:325px;
	overflow:hidden;
}
table.new-message {margin:0 0 10px 0;}
table.new-message td.post span {
  width:350px;
}
table.messages td.post span a {
	color: #7C7C7C !important;
}
table.messages td.post span.theme a {
	color: #6699CC !important;
}
table.messages tr.noread td.post span a {
	color: #282828 !important;
}
table.messages tr.noread td.post span.theme a {
	color: #0068DD !important;
}
table.messages .check {
	vertical-align: middle;
	width: 30px;
}
table.messages .check input {
	vertical-align: middle;
	*margin: -3px 0 0 0;
}
table.messages td.edit {
	text-align: left;
	padding: 5px;
}
td.edit span {
	display: block;
	padding: 7px 0;
}
.edit-all {
	clear: both;
	padding: 0 0 15px 0;
}
.stat-messages {
	padding: 8px 0;
}
.stat-mess {
	float: left;
}
.pager {
	float: right;
}
.pager ul {
	list-style: none;
}
.pager ul li {
	display: block;
	float: left;
}
.pager ul li.divider {
	padding: 7px 7px 7px 7px;
	font-size: 0px;
	background: url(http://static2.uploadbox.com/img/markers_dividers.gif) no-repeat 4px 3px;
}
input, select, textarea {
	font-family: Verdana;
}
/* Messages End */
/* Reply Message */
.messages-new .box {
	width: 100%;
}
.messages-new .box-content {
	padding: 15px 15px 15px 30px;
}
#send-form {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
#send-form td {
	vertical-align: top;
	padding: 3px 0;
}
#send-form td.userpic {
	width: 120px;
	text-align: center;
}
#send-form td.userpic img {
	vertical-align: middle;
}
#send-form span.status {
	display: block;
	padding: 3px 0;
}
#send-form td {color:#000;}
#send-form td.labels {
	width: 100px;
	color:#7C7C7C;
}
#send-form .text, table.my-table td .add-new-post .text {
	width: 350px;
	font-size: 12px;
	padding: 2px;
	border: 1px solid #5971DC;
	//margin: -1px 0;
}
#send-form textarea.text, table.my-table td .add-new-post textarea.text {
	overflow: auto;
	height: 80px;
}
#send-form .button, .search-button, table.my-table td .add-new-post .button, .search .button, .group-content-users-edit .button, .progress-bar .add-friend .text-buttons .button, .block-reg .button, .block-sms form ul li.button-get-premium .button, .file-upr .button {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
	border: 1px solid #000;
	vertical-align: middle;
	text-decoration: none;
	padding: 2px 6px 3px 6px;
	font-size: 11px;
	font-weight: bold;
	color: #fff !important;
	background: #3A4B98 url(http://static2.uploadbox.com/img/buttons.gif) repeat-x 0 -248px;
}
.file-upr .button {margin:10px 0 0 0;}
#send-form td.manage-mess {text-align:right;}
#send-form td.time {font-size:10px;vertical-align:middle;}
#send-form td.reply {text-align:center;padding:10px 0 5px 0;}
#send-form td.reply div {padding:10px 0 0 0;}
#send-form td.reply textarea {width:460px;}
#history-messages {
	clear: both;
	padding: 0;
}
#history-messages .history-open, #history-messages .history-close {
	border: 0px solid red;
	padding: 7px 0;
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
#history-messages .pager {
	clear: both;
	font-size: 11px;
	padding: 10px 60px 10px 0;
}
#saved-messages {
	padding: 0 0 0 60px;
}
#saved-messages table {
	clear: both;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 11px;
}
#saved-messages table td {
	vertical-align: top;
	background: #FAFAFA;
	border-top: 1px solid #C9DFEE;
	border-bottom: 1px solid #C9DFEE;
}
#saved-messages table tr.deleted td {
	background: #FFECEC;
}
#saved-messages table td div {
	padding: 10px 5px;
}
#saved-messages table td.date {
	text-align: left;
	color: #969696;
}
#saved-messages table tr.deleted td.date {
	color: #D49C9C;
}
#saved-messages table td.user {
	width: 100px;
	font-weight: bold;
	color: #0068DD;
}
#saved-messages table td.out {
	color: #6699CC;
}
#saved-messages table td.user div {
	width: 90px;
	overflow: hidden;
}
#saved-messages table td.out a {
	color: #6699CC;
}
#saved-messages table td.message {
	width: 370px;
}
#saved-messages table td.message div {
	width: 360px;
	overflow: hidden;
}
#saved-messages table tr.deleted td.message div {
	text-decoration: line-through;
	color: #996666;
}
#saved-messages table td.delete, #saved-messages table tr.deleted td.delete {
	width: 60px;
	text-align: right;
	background: transparent;
	border: 0;
}
#saved-messages table td.delete a {
	color: #FF6666;
}
#saved-messages table td.delete div {
	display: none;
}
#saved-messages table tr.active td.delete div {
	display: block;
}
/* Reply Message End */
/* Groups list */
table.groups {
	margin: 0;
}
table.groups-mypage {margin:0 0 25px 0;}
table.groups th {
	border: 0;
	border-bottom: 1px solid #C9DFEE;
	text-align: center;
}
table.groups th.edit {
	text-align: left;
}
table.groups th.group-info {
	text-align: left;
}
table.groups th.group-info b {
	padding: 5px 0;
}
table.groups th.grouppic {
	width: 125px;
}
table.groups td {
	color: #000;
}
table.groups td.group {
	font-size: 11px;
	vertical-align: top;
	background: #fff;
	border-top: 1px solid #FAFAFA;
	border-bottom: 1px solid #C9DFEE;
	padding: 5px 0;
}
table.groups td.grouppic img {
	vertical-align: top;
	padding: 0 !important;
	margin: 0 !important;
}
table.groups td.group-info {
	text-align: left;
}
td.group-info div.gr-info {
	padding: 2px 0;
	width: 390px;
	overflow: hidden;
}
td.group-info table {
	border-collapse: collapse;
	border-spacing: 0;
}
td.group-info table td {
	padding: 5px 0;
	border: 0;
	text-align: left;
	vertical-align: top;
}
td.gr-info-left b {
	display: block;
	width: 125px;
	font-weight: normal;
	color: #686868;
}
td.gr-info-stat span {
	display: block;
	padding: 0 0 5px 0;
}
table.groups td.edit {
	text-align: left;
	padding: 5px;
}
table.groups td.edit span {
	display: block;
	padding: 7px 0;
}
table.groups td.edit span.go-out a {
	color: #FF6666 !important;
}
table.groups td.edit span.manage-group a {
	color: #009900 !important;
}
table.groups td.edit span.only-premium a {
	color: #686868 !important;
}
table.groups td.edit span.only-premium a b {
	font-weight: normal;
	text-decoration: underline;
	color: #0068DD;
}
.edit-all, .search {
	clear: both;
	padding: 0 0 15px 0;
}
.stat-groups {
	padding: 8px 0;
}
.stat-group {
	float: left;
}
.stat-group input.search-group, .search input.text {
  vertical-align:middle;
	width: 150px;
	border:1px solid #5971DC;
	padding:1px 0 1px 0;
}
.search input.text {width:350px;}
.stat-group .search-button {
	padding: 2px 6px 3px 6px;
}
/* Groups list End */
/* Group Page */
.group-content-info {
	margin: 0 0 10px 0;
}
.group-content-info .box {
	width: 100%;
}
.group-content-info .box-content {
	padding: 10px 15px;
}
.file-content-info {margin-right:38px;}
.file-content-info .box-content {padding:15px;}
#group-content-info, #group-content-info-type {
	width: 100%;
}
#group-content-info td, #group-content-info-type td, #file-content-info td {
	padding: 3px;
	color: #000;
	vertical-align: top;
}

#group-content-info td.gl, #group-content-info-type td.gl {
	white-space: nowrap;
	text-align: right;
	color: #7C7C7C;
	width:150px;
}
#file-content-info td.gl {	white-space: nowrap;
	text-align: right;
	color: #7C7C7C;}
.bluebox #group-content-info td.gl {
	color: #336666;
}
.redbox #group-content-info-type td.gl {
	color: #996666;
}
#group-content-info td.edit-box-info {text-align:center;font-weight:bold;font-size:11px;}
.box-content td p {padding:0 0 5px 0;}
.mygroups .box-content {color:#4A4A4A;line-height:20px;}
.mygroups .box-content a {text-decoration:none;}
.mygroups .box-content a:hover {text-decoration:underline;}
.edit-group-info #group-content-info td table.check, #file-content-info {
  border-collapse:collapse;
  border-spacing:0;
}
.edit-group-info #group-content-info td table.check td {padding:3px;}
.edit-group-info #group-content-info td table.check td input {margin:0;height:13px;width:13px;}
.edit-group-info #group-content-info td textarea {width:430px;padding:2px;height:150px;font-size:12px;border: 1px solid #5971DC;overflow:auto;}
.edit-group-info #group-content-info td input.name-group {
	width:100%; width:430px;padding:2px;font-size:12px;border: 1px solid #5971DC;//margin: -1px 0;
}
.edit-group-info #group-content-info td textarea.tags {height:75px;}
span.form-help {display:block;font-size:9px;color:#a9a9a9;padding:2px 0;}
.bluebox span.form-help {color:#8D91B8;}
.edit-group-info #group-content-info td.photo-edit {
	padding-top:50px;
}
.edit-group-info .step-2 td.photo-edit {
	padding-top:0 !important;
}
td.photo-edit span.form-help {padding:20px 0 10px 0;}

#group-content-info td.status {
	color: #282828;
}

.group-content-boxes .page-boxes, .group-content-users .page-users {margin:0;}
.group-content-users .edit-all select, .edit-all input.search-friends, .group-content-boxes .edit-all select {margin:0 10px 0 0;	border:1px solid #5971DC;padding:1px 0;//margin:-1px 10px -1px 0;}
.group-content-boxes .edit-all select, .group-content-users .edit-all select {margin:0 10px 0 0;padding:0;}
.group-content-boxes .edit-boxes {padding:0 0 10px 0 !important;}
.edit-all input.search-friends {width:200px;}
.group-content-boxes .my-table td.edit span {white-space:nowrap;}
.group-content-boxes .my-table td.box-name, .group-content-users .my-table td.user-name, .group-content-boxes .my-table td.file-name {
	border-left: 0;
}
.group-content-boxes .my-table th.th-left b {
	padding-left: 80px;
}
.group-content-boxes .my-table th.checkbox b {
	padding-left: 95px;
}
.group-content-users .my-table th.th-left b {
	padding-left: 68px;
}
.group-content-users .my-table td div, .group-content-boxes .my-table td div {
	padding: 5px;
}
.group-content-boxes .my-table td.box-name div a, .group-content-boxes .my-table td.file-name div a {
	font-size: 14px;
}
.group-content-users .my-table td.user-name div, .group-content-boxes .my-table td.box-name div, .group-content-boxes .my-table td.file-name div {
	padding: 5px;
	float: left;
	width: 200px;
	overflow: hidden;
	text-align: left !important;
}
.group-content-boxes .my-table td.file-name div {width:420px;}
.group-content-boxes .my-table td.file-name div span {display:block;}
.group-content-boxes .my-table td.file-name div span a {font-size:11px;color:#999 !important;text-decoration:none;}
.group-content-boxes .my-table td.file-name div span a:hover {text-decoration:underline;}
.group-content-boxes .my-table td.file-name div span.box-edit {padding:5px 0 3px 0;font-size:10px;color:#BDBDBD;}
.group-content-boxes .my-table td.file-name div span.box-edit a {color:#0068DD !important;font-size:10px;text-decoration:underline;}
.group-content-boxes .my-table td.file-name div span.box-edit a:hover {text-decoration:none;}


.files-list-page {padding:0 0 25px 0;}
table.files-list {margin:12px 0;}
.group-content-boxes table.files-list td.file-name, .group-content-boxes table.files-list td.td-left {vertical-align:top;}
.group-content-boxes table.files-list td.file-name div {position:relative;}
.group-content-boxes table.files-list td.file-name input, .group-content-boxes table.files-list .checkbox input {display: block;
	float:left;margin:7px 0 0 0;
	height: 15px;
	width: 15px;}
.group-content-boxes table.files-list .checkbox input {position:absolute;margin:4px 0 0 75px;}
.files-list-page .stat-messages {padding:0;}
.files-list-page .stat-messages .edit-all {padding:0;}
.group-content-users .my-table td.user-name div {
	width: 150px;
}
.group-content-boxes .my-table td.td-left, .group-content-users .my-table td.td-left {
	vertical-align: middle;
}
.group-content-wall .my-table td.td-left {
	vertical-align: top;
}
.group-content-boxes .my-table td.td-left {
	width: 74px;
}
.group-content-users .my-table td.td-left {
	width: 60px;
}
.group-content-users .my-table td.td-left img, .group-content-boxes .my-table td.td-left img {
	display: block;
}
.group-content-users table.my-table td span.change a {
}
.group-content-wall table.my-table th {
	border-right: 0;
	border-left: 0;
}
.group-content-wall table.my-table td.pages li {
	display: block;
	float: left;
}
.group-content-wall table.my-table td.td {
	background: #fff;
	border-bottom: 1px solid #C9DFEE;
	vertical-align: top;
}
.group-content-wall table.my-table td.td div {
	padding: 5px;
}
.group-content-wall table.my-table td.td div div.stat-mess, .group-content-wall table.my-table td.td div div.pager {
	padding: 0;
}
.group-content-wall table.my-table td.td div.stat-messages {
	//padding-bottom: 3px;
}
.group-content-wall table.my-table td.td-left {
	border-left: 0;
}
.group-content-wall table.my-table td.td-left span.status {
	background: transparent;
	padding: 0;
	display: block;
	text-align: center;
	color: #FF9933;
	font-size: 10px;
}

.group-content-wall table.my-table td.post-content {
	width: 100%;
}
.group-content-wall table.my-table td.post-content span {
	display: block;
	text-align: left;
}
.group-content-wall table.my-table td.post-content span.date-post {
	color: #BDBDBD;
	font-size: 9px;
	padding: 2px 0;
}
.group-content-wall table.my-table td.post-content span.content-post {
	width: 560px;
	color: #000;
	overflow: hidden;
	float:left;
	padding: 3px 0;
}
.group-content-wall table.my-table td.post-content span.changes-post, span.changes-post a {
	color: #BDBDBD;
	font-size: 9px;
	padding: 2px 0;
}
.group-content-wall table.my-table tr.spam td.td {
	background: #F3F3F3;
}
table.my-table td.td .add-new-post {
	text-align: left;
	background: #FAFAFA;
}
table.my-table td.td .add-new-post div {
	width: 80%;
	text-align: right;
}
table.my-table td .add-new-post textarea.text {
	width: 75%;
}
.avatar {
	padding: 0 0 25px 0;
}
.content-avatar {
	width: 225px;
  float:right;
	overflow: hidden;
}
.content-avatar img {
	display: block;
	border: 0px solid #0068DD;
}

.content-avatar span.rt, .content-avatar span.lt, .content-avatar span.lb, .content-avatar span.rb {
	height: 16px;
	width: 16px;
	z-index:3;
}
.content-avatar span.rt, .content-avatar span.rb {
	float: right;
	margin: 0 0 -16px -16px;
	position: relative;
	background: url(http://static2.uploadbox.com/img/ava_rt.png) no-repeat 0 0;
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static2.uploadbox.com/img/ava_rt.png", sizingMethod="scale");
}
.content-avatar span.lt, .content-avatar span.lb {
	float: left;
  margin: 0 -16px -16px 0;
  position: relative;
	background: url(http://static2.uploadbox.com/img/ava_lt.png) no-repeat 0 0;
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static2.uploadbox.com/img/ava_lt.png", sizingMethod="scale");
}
.content-avatar span.lb {
  margin: -16px -16px 0 0;
	background: url(http://static2.uploadbox.com/img/ava_lb.png) no-repeat 0 0;
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static2.uploadbox.com/img/ava_lb.png", sizingMethod="scale");
}
.content-avatar span.rb {
  margin: -16px 0 0 -16px;
	background: url(http://static2.uploadbox.com/img/ava_rb.png) no-repeat 0 0;
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static2.uploadbox.com/img/ava_rb.png", sizingMethod="scale");
}
span.user-online {height:20px;width:100%;margin:0 0 -20px 0;position:relative;float:left;	z-index:2;color:#FFF600;
	background: url(http://static2.uploadbox.com/img/online_back.png) repeat 0 0;
	background: expression("none");
	text-align:center;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static2.uploadbox.com/img/online_back.png", sizingMethod="scale");
}
span.user-online b {display:block;padding:3px 0 0 0;}
/* Group Page End */
/* Search Results Page */
table.results {
	margin: 0;
	border-top: 1px solid #E1E1E1;
}
table.results td {
	text-align: left;
	vertical-align: top;
	color: #000;
	padding: 5px 0;
	border-bottom: 1px solid #E1E1E1;
}
table.results td span b {
	color: #7C7C7C;
	font-weight: normal;
}
table.results td span {
	display: block;
	padding: 0 0 6px 0;
}
table.results td.pic {
	width: 50px;
	padding: 8px 0;
}
table.results td.pic img {
	display: block;
}
table.results td.pic span {
	text-align: center;
	padding: 2px 0;
}
table.results td.number {
	width: 35px;
	text-align: right;
	color: #000;
}
table.results td div {
	padding: 0 5px;
}
table.results td.number div, table.results td span.name a {
	font-size: 14px;
}
table.results td.statistic, table.results td.action {
	padding: 9px 0 0 0;
}
table.results td.search {
	width: 260px;
}
table.results td.search div {
	padding: 0;
	width: 260px;
	border: 0px solid blue;
	overflow: hidden;
}
/* Search Results Page End */
/* Users Group Edit */
.group-content-users-edit .box-content {
	padding: 10px 15px;
}
.group-content-users-edit .box-content div {
}
.group-content-users-edit .box-content ul {
	list-style: none;
}
.group-content-users-edit .users-group-list li {
	position: relative;
	display: block;
	border: 1px solid #C9DFEE;
	margin: 3px 0;
	padding: 5px;
	background: #FAFAFA;
}
.group-content-users-edit .users-group-list li.delete {
	background: #FFECEC;
}
.group-content-users-edit .users-group-list li.added {
	background: #EEF8FF;
}
.group-content-users-edit .users-group-list li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.group-content-users-edit .users-group-list li {
	display: inline-block;
}
* html .group-content-users-edit .users-group-list li {
	height: 1%;
}
.group-content-users-edit .users-group-list li {
	display: block;
}
.group-content-users-edit .users-group-list li div.number {
	float: left;
	margin: 0 5px 0 0;
}
.group-content-users-edit .users-group-list li div.user-gr {
	float: left;
	width: 200px;
	overflow: hidden;
}
.group-content-users-edit .users-group-list li div.user-gr span {
	display: block;
	padding: 3px 0 0 0;
	color: #686868;
	font-size: 9px;
}
.group-content-users-edit .users-group-list li div.user-gr span a {
	color: #686868;
}
.group-content-users-edit .users-group-list li div.user-gr span b {
	color: #000;
}
.group-content-users-edit .users-group-list li input {
	display: block;
	position: absolute;
	top: 3px;
	right: 4px;
	height: 15px;
	width: 15px;
}
.group-content-users-edit .pager li {
	background: transparent;
}
.group-content-users-edit .stat-messages {
	padding: 0;
}
.group-content-users-edit .stat-messages .edit-all {
	font-size: 10px;
	text-align: center;
	padding: 10px 0 3px 0;
}
.users-events .add-events-list {
	padding: 0 0 10px 0;
}
.users-events .add-events {
	padding: 0 0 15px 0;
}
.users-events .friends li {
	padding: 0;
}
.users-events .friends li a {
	display: block;
	padding: 5px;
}
.users-events .friends li a:hover {
	background: #EEF8FF;
}
.users-events .friends li a b {
	display: block;
	font-weight: normal;
	width: 255px;
	overflow: hidden;
	cursor: hand;
}
.users-events .events-group-list li div.user-gr {
	float: left;
	width: 255px;
	overflow: hidden;
}
/* Users Group Edit End */
/* Banners */
#foot-banner, #head-banner {
}
.block-banner {
	float: right;
	clear: both;
	margin: 0 0 25px 0;
	width: 225px;
	overflow: visible;
	text-align:center;
}
.content-banner {
   width:300px;
   position:relative;
   margin:0 -38px 0 -37px;
}
.block-banner img, #foot-banner img, #head-banner img {
	vertical-align: top;
}
.delete-rec {
  padding:2px 0 0 0;font-size:10px;
}
/* End Banners */ 
/* Footer */
#footer {
	background: url(http://static2.uploadbox.com/img/markers_dividers.gif) repeat-x 0 -512px;
	padding: 11px 0 40px 0;
}
     /* Secondary menu */
#secondary-menu {
	float: left;
}
#secondary-menu ul {
	list-style: none;
}
#secondary-menu ul li {
	float: left;
}
#secondary-menu ul li.divider {
	padding: 7px 14px 7px 13px;
	font-size: 0px;
	background: url(http://static2.uploadbox.com/img/markers_dividers.gif) no-repeat 10px 4px;
}
#secondary-menu ul li a, #copyright dd, #copyright dt, #copyright dd a {
	color: #4F6FD4;
	font-size: 10px;
}
     /* End Secondary menu */ 
     /* Copyright */
#copyright {
	float: right;
}
#copyright dl {
	display: block;
	padding: 2px 0 0 0;
}
#copyright dt, #copyright dd {
	float: left;
}
#copyright dt {
	color: #ACACAC;
	margin: 0 155px 0 0;
}

     /* End Copyright */
/* End Footer */

/* Color statuses*/
.status-green {
  background-color: green;
  color: white;
}
.status-maroon {
  background-color: maroon;
  color: white;
}
.status-red {
  background-color: red;
  color: white;
}
/* End Color statuses*/

/* new Files menu styles */
li.link-imitator {
  color: #0068DD;
  text-decoration: underline;
  cursor: pointer;
  background: none;
  padding: 0px 0px 2px 15px;
  margin: 0px 0px 2px 0px;
  display: block;
  line-height: 14px;
}
li.rename-file {
  background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -32px no-repeat;
}
li.delete-file {
  background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -48px no-repeat;
}
li.copy-file {
  background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -64px no-repeat;
}
li.move-file {
  background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -80px no-repeat;
}
li.copy-file-link {
  background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -96px no-repeat;
}
li.download-file {
  background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -112px no-repeat;
}

.ajax-loader {
  background: url(http://static2.uploadbox.com/img/ajax_loader.gif) no-repeat;
  width: 32px;
  height: 32px;
}

table.my-table td span.folder {
    background: url("http://static2.uploadbox.com/img/file_folder.gif") no-repeat scroll 0px 0px transparent;
    padding-left: 15px;
}

table.my-table td div.folder_btn {
    position: absolute;
    display: none;
    left: 277px;
    top: 0px;
    cursor: pointer;
    width: 21px;
    height: 23px;
    background: url("http://static2.uploadbox.com/img/folder_btn.gif") no-repeat scroll 0px 0px transparent;
    padding: 0;
}

div.upload-file input#file_input {
	opacity: 0; 
	position: absolute;
	width: 400px;
	height: 24px;
	z-index: 100;
	background: #fff;
	border: 1px solid #C7C7C7;
}

div.upload-file input#file_input_text {
	display: block;
	float: left;
	height: 22px;
	width: 320px;
	background: #fff;
	border: 1px solid #C7C7C7;
}

div.upload-file input#browseMask {
	display: block;
	float: left;
	height: 24px;
	width: 70px;
	margin-left: 5px;
	border: 1px solid #C7C7C7;
}

div.upload-file div.prevention {
	font-size: 11px;
	color: #646464;
	font-family: Arial,Helvetica,sans-serif;
}

div.upload-file div.upload-go {
	margin-top: 5px;
}

.mainbox {	
	display: none;
	position: fixed;
	_position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;	
	min-height: 100%;
	_height:100%;
	z-index:99;
	background: #fff;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.modalbox {
	width: 468px;
	height:180px;
	left:50%;
	top:50%;
	margin:-90px 0 0 -214px;
	position:fixed;
	_position: absolute;
	display: none;
	z-index:100;
}
* html .mainbox, * html .modalbox, * html .modalbox .body {
	position:absolute;
	top:expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
}
* html .modalbox {
	top:50%;
}

#select_dir_container .dir_plus {
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -128px no-repeat;
}

#select_dir_container .dir_up {
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	background: url("http://static2.uploadbox.com/img/file_folder.gif") 0px -16px no-repeat;
}

/* End new Files menu styles */

