/* common */
html {
	padding:0;
	margin:0;
	background:#fff;
}
body {
	background:#fff;
	font:0.8em/1.3em Tahoma, Arial, Verdana;
	color:#333333;
	text-align:center;
}
* {
    padding:0;
    margin:0;
}
table, td, th, input, select, option, textarea, button {
    font-size:1em;
	font-family:Tahoma, Arial, Verdana;
	width:auto;
}
option {
	padding-left:5px;
}
.clr:after {
	content:".";
    display:block;
    height:0;
    font-size:0;
    line-height:0;
    overflow:hidden;
    clear:both;
    visibility:hidden;
}
.cleaner {
	display:block;
	font-size:0;
	height:0;
	line-height:0;
}
ul.menu, ol.menu {
    list-style-position:outside;
	list-style:none;
    display:block;
}
ul.menu:after, ol.menu:after {
	content:".";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}
ol.menu li, ul.menu li {
    list-style-position:outside;
	list-style:none;
	display:block;
    line-height:1.1em;
}
ol.menu-h li, ul.menu-h li {
	display:inline;
}
ol.menu-f-l li, ul.menu-f-l li {
	float:left;
}
ul.menu-l li {
	border-left:solid #cccccc;
	border-left-width:1px;
	padding-left:7px;
	margin-right:7px;
}
ul.menu-l li:first-child {
	border-left-width:0;
	padding-left:0;
}
a img {
    border:0;
}
a:link, a:visited {
    color:#3399cc;
    text-decoration:underline;
}
a.noUnderline:link, a.noUnderline:visited {
    text-decoration:none;
}
a:hover,
a:active {
    text-decoration:none;
}

.cent {
	text-align:center !important;
}
.lft {
	text-align:left !important;
}
.rght {
	text-align:right !important;
}
.middle,
.middle input {
	vertical-align:middle;
}
.mar-t-4 {
	margin-top:4px;
}
.inpMarTop {
	margin-top:10px;
}
.mar-b-7 {
	margin-bottom:7px !important;
}
.mar-b-15 {
	margin-bottom:15px !important;
}
.pad-l-12 {
	padding-left:12px;
}
.mar-r-9 {
	margin-right:9px;
}
.mar-1em {
	margin:1em 0;
}
.no-border {
	border:0 !important;
}
.no-marg {
	margin:0  !important;
}
.f-size-18 {
	font-size:18px !important;
}
.colr-9,
a.colr-9:link,
a.colr-9:visited {
	color:#999999;
}
.frm-submit {
	font-weight:bold;
	font-size:14px;
	padding:0 3px;
}
.hidden {
	display:none;
}
/* /common */

/* Header */
#header {
	background:#fff url(../../i/d/bg-1.gif) 0 100% repeat-x;
	text-align:center;
	color:#666666;
	margin-bottom:16px;
}
#header-in {
	margin:0 auto;
	max-width:1200px;
	padding:0 10px;
	text-align:left;
	position:relative;
}
#logo {
	background:url(../../i/d/logo.png) 0 9px no-repeat;
	display:block;
	width:167px;
	height:74px;
	margin:0 auto;
	text-decoration:none;
	position:relative;
	cursor:pointer;
}
#logo span {
	white-space:nowrap;
	color:#ff6600;
	font-size:10px;
	font-weight:normal;
	position:absolute;
	top:49px;
	left:80px;
}
/* SignIn, Sign Up */
#secnav {
	float:right;
	margin-top:8px;
	color:#454860;
}
#secnav span.elm-bordred {
	border-right:1px solid #e3e3e3;
	padding-right:5px;
	margin-right:3px;
}
#link-signup {
	font-weight:bold;
}
/* /SignIn, Sign Up */

/* Signed-nav */
#signed-nav {
	clear:both;
	padding-top:32px;
}
#signed-nav ul.nav-tabs {
	float:left;
	font-size:15px;
}
#signed-nav ul.nav-tabs a:link,
#signed-nav ul.nav-tabs a:visited {
	text-decoration:none;
}
#signed-nav ul.nav-tabs li {
	padding:5px 0;
	margin-right:23px;
}
#signed-nav .lp {
	float:right;
	margin:6px 0px 0 0;
}
#account_balance_lnk {
	margin-right:1em;
}
/* /Signed-nav */

#lang {
	float:right;
	margin:8px 43px 0 0;
}
#lang li {
	border-left:1px solid #cccccc;
	padding-left:7px;
	margin-right:7px;
	margin-bottom:7px;
}
#lang li:first-child {
	border-left:0;
	padding-left:0;
}
#lang li a.more {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/header/lang/down.gif) 100% 7px no-repeat;
	padding-right:14px;
}
#lang li a.more-dark {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/header/lang/down-dark.gif) 100% 7px no-repeat;
	padding-right:14px;
	color:#454860;
	text-decoration:none;
}
#tips {
	clear:right;
	padding-top:16px;
	padding-bottom:12px;
}
#tips ul li {
	width:23%;
	margin-right:15px;
	background:0 3px no-repeat;
	padding-left:30px;
	min-height:30px;
	text-align:left;
}
#tips ul li.one {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/header/one.gif);
}
#tips ul li.two {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/header/two.gif);
}
#tips ul li.three {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/header/three.gif);
}

/* Layout */
#content {
	max-width:1280px;
	margin:0 auto 0 auto;
/*	text-align:center;*/
}
.outer {
	min-width:998px;
	text-align:left;
	margin:0 auto;
}
.header {
	text-align:center;
	max-width:1280px;
	margin:0 auto;
}
.left {
	float:left;
/*	width:25%;*/
	width:23%;
}
.left .left-inner {
	margin:0 19px 0 9px;
}
.cnt {
	float:left;
	width:74%;
}
.cnt .cnt-inner {
	margin:0 19px 0 9px;
	text-align:left;
}
#header .cnt {
	margin-right:-100%;
}
#header .cnt .cnt-inner {
	margin-left:0;
}
#footer {
	max-width:1280px;
	padding-top:24px;
}
#footer .left {
	display:none;
}
#footer .cnt {
	width:100%;
}
#footer .cnt .cnt-inner,
#some-info .cnt .cnt-inner {
	margin:0 9px 0 9px;
}
.withRight {
	width:54%;
}
.right {
	float:left;
	width:22%;
	margin-right:-100%;
}
.right .right-inner {
	margin:0 9px;
}
/* /Layout */

/* Panel rounded */
.panel .t {
	background:0 0 no-repeat;
	height:6px;
	padding-left:6px;
}
.panel .t .ti {
	background:100% 0 no-repeat;
	height:6px;
}
.panel .m .mi {
	padding:0 9px 3px 9px;
}
.panel .b {
	background:0 100% no-repeat;
	height:6px;
	padding-left:6px;
}
.panel .b .bi {
	background:100% 100% no-repeat;
	height:6px;
}
/* /Panel rounded */

/* Dark panel */
.dark .t {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/dark/top-l.gif);
}
.dark .t .ti {
	background-color:#f4ce7f;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/dark/top-r.gif);
}
.dark .m {
	background-color:#f4ce7f;
	border:solid #f4ce7f;
	border-width:0 1px;
}
.dark .b {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/dark/bot-l.gif);
}
.dark .b .bi {
	background-color:#f4ce7f;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/dark/bot-r.gif);
}
/* /Dark panel */

/* Bordered panel */
.bordered .t {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bordered/top-l.gif);
background-image:url(../../i/d/top-l.gif); 
}
.bordered .t .ti {
	background-color:#fcfbeb;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bordered/top-r.gif); 
}
.bordered .m {
	background-color:#fcfbeb;
	border:solid #f5cf73;
	border-width:0 1px;
}
.bordered .b {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bordered/bot-l.gif);
}
.bordered .b .bi {
	background-color:#fcfbeb;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bordered/bot-r.gif);
}
/* /Bordered panel */

/* Confirm panel */
.confirm-panel {
	margin-bottom:17px;
	margin-left:-9px;
}
.lMesBox {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/stress-small.gif) 0 0 no-repeat;
	padding-left:20px;
	margin-bottom:6px;
	color:#FF6600;
}
.confirm-panel .mi .confirmRow {
	margin-top:0.5em;
}
.confirm-panel .mi .confirmRow:first-child {
	margin-top:0;
}
.confirm {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/exclamation.gif) 0 0 no-repeat;
	padding-left:25px;
	line-height:18px;
}
.confirm-menu {
	margin-left:25px;
}
.confirm-menu .confirm-lnk {
	font-weight:bold;
	margin-right:6px;
	border-right:1px solid #dcddce;
	padding-right:8px;
}
.confirm-menu li {
	border-left:1px solid #dcddce;
	padding-left:7px;
	margin-right:8px;
}
.confirm-menu li:first-child {
	border-left:0;
	padding-left:0;
}
/* /Confirm panel */

/* Searchbar */
#searchbar {
	margin-bottom:20px;
}
#searchbar #foundpeople,
#foundpeople-left {
	float:right;
	padding-top:8px;
	margin-right:12px;
	font-size:11px;
	color:#666666;
}

/* pnl-searchbar */
.pnl-searchbar .tab {
	background:#d2ea99 url(../../i/d/pnl-searchbar/top-l.gif) 0 0 no-repeat;
	padding-left:6px;
	float:left;
}
.pnl-searchbar .tab .tab-i {
	background:#d2ea99 url(../../i/d/pnl-searchbar/top-r.gif) 100% 0 no-repeat;
	padding:6px 11px 6px 5px;
	font-size:18px;
}
.pnl-searchbar .t {
	background-color:#d2ea99;
}
.pnl-searchbar .t .ti {
	background-color:#d2ea99;
	background-image:url(../../i/d/pnl-searchbar/top-r.gif);
}
.pnl-searchbar .m {
	background-color:#d2ea99;
}
.pnl-searchbar .b {
	background-color:#d2ea99;
	background-image:url(../../i/d/pnl-searchbar/bot-l.gif);
}
.pnl-searchbar .b .bi {
	background-color:#d2ea99;
	background-image:url(../../i/d/pnl-searchbar/bot-r.gif);
}
.pnl-searchbar .line {
	background-color:#f7f8dc;
	padding-top:1px;
}
.pnl-searchbar .line .bot {
	background:#e9f5cc url(http://static-common.syl.com/_elastic/orange/-/i/panels/light/bot-l.gif) 0 100% no-repeat;
	padding-left:6px;
}
.pnl-searchbar .line .bot .bi {
	background:#e9f5cc url(http://static-common.syl.com/_elastic/orange/-/i/panels/light/bot-r.gif) 100% 100% no-repeat;
	font-size:11px;
	padding:2px 0 6px 0;
}
/* /pnl-searchbar */

/* topRated panel */
.pnl-topRated .tab {
	background:#ffda99 url(http://static-common.syl.com/_elastic/orange/-/i/panels/toprated/top-l.gif) 0 0 no-repeat;
	padding-left:6px;
	float:left;
}
.pnl-topRated .tab .tab-i {
	background:#ffda99 url(http://static-common.syl.com/_elastic/orange/-/i/panels/toprated/top-r.gif) 100% 0 no-repeat;
	padding:6px 11px 6px 5px;
	font-size:18px;
	color:#454860;
}
.pnl-topRated .t {
	background-color:#ffda99;
}
.pnl-topRated .t .ti {
	background-color:#ffda99;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/toprated/top-r.gif);
}
.pnl-topRated .m {
	background-color:#ffda99;
}
.pnl-topRated .b {
	background-color:#ffda99;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/toprated/bot-l.gif);
}
.pnl-topRated .b .bi {
	background-color:#ffda99;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/toprated/bot-r.gif);
}
/* /topRated panel */

/* Groups panel */
.pnl-Groups .tab {
	background:#bbe2f5 url(http://static-common.syl.com/_elastic/orange/-/i/panels/groups/top-l.gif) 0 0 no-repeat;
	padding-left:6px;
	float:left;
}
.pnl-Groups .tab .tab-i {
	background:#bbe2f5 url(http://static-common.syl.com/_elastic/orange/-/i/panels/groups/top-r.gif) 100% 0 no-repeat;
	padding:6px 11px 6px 5px;
	font-size:18px;
	color:#454860;
}
.pnl-Groups .t {
	background-color:#bbe2f5;
}
.pnl-Groups .t .ti {
	background-color:#bbe2f5;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/groups/top-r.gif);
}
.pnl-Groups .m {
	background-color:#bbe2f5;
	color:#000000;
}
.pnl-Groups .b {
	background-color:#bbe2f5;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/groups/bot-l.gif);
}
.pnl-Groups .b .bi {
	background-color:#bbe2f5;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/groups/bot-r.gif);
}
/* /Groups panel */

#frm-srch {
	padding:4px 6px 6px 6px;
}
#frm-srch .frm-srch-row {
	margin-bottom:10px;
}
#frm-srch .gender label,
#frm-srch .age label,
#frm-srch .location label,
.search-label {
	display:block;
	margin-bottom:3px;
}
#frm-srch-gender {
	width:100px;
}
#frm-srch .age div {
	float:left;
}
#frm-srch .age select {
	width:52px;
}
#frm-srch .age div.from-row {
	margin-right:13px;
	background:url(../../i/d/dash.gif) 100% 75% no-repeat;
	padding-right:13px;
}
.frm-srch-location {
	width:96%;
	padding:1px 0;
}
#frm-srch-submit {
	font-weight:bold;
	font-family:tahoma;
	font-size:14px;
	padding:0 5px;
	margin:4px 0;
	text-align:center;
}
.groupCategory .choose {
	width:100%;
}
.ddlGroupCat .doing {
	height:10px;
	display:block;
}
.groupTitle .choose {
	width:98%;
}
/* /Searchbar */

.side-div {
	margin-bottom:20px;
	padding:0 12px;
	color:#666666;
}
.title-name {
	font-size:18px;
	font-weight:normal;
	margin-bottom:5px;
}


/* Quick Search */
.quickSearch {
	margin-bottom:17px;
}
.quickSearch .m .mi {
	padding:0 10px;
}
.quickSearch .m .mi h3 {
	color:#454860;
	font-size:14px;
	font-weight:bold;
}
#frm-qsearch {
	padding:12px 0 7px 0;
}
.f-size-14 {
	font-size:14px;
}
#frm-qsearch p {
	float:left;
	margin-bottom:5px;
}
#frm-qsearch .qInp {
	padding-top:1px;
	width:81%;
}
#frm-qsearch .qInp input {
	padding:1px 3px;
	width:90% !important;
}
#frm-qsearch .qSubm input {
	padding:0;
}
/* /Quick Search */

/* users list */
#usersList {
    /*border-top:1px solid #E3E3E3;*/
}
#usersList li,
#usersListGrp li {
    border-bottom:1px solid #E3E3E3;
    padding:12px 0;
	position:relative;
}
#usersList div.avatar,
#usersListGrp div.avatar,
.albums div.avatar {
    float:left;
    position:relative;
}
#usersList div.avatar *,
#usersListGrp div.avatar *,
.albums div.avatar * {
    display:block;
}
#usersList div.avatar a,
#usersListGrp div.avatar a,
.albums div.avatar a {
	border:1px solid #ebebeb;
	padding:2px;
}
#usersList div.avatar .my,
#usersListGrp div.avatar .my {
	height:21px;
	width:21px;
	position:absolute;
	right:4px;
	margin-top:-25px;
}
.albums div.avatar .my {
	height:21px;
	width:21px;
	position:absolute;
	right:3px;
	bottom:3px;
}
.fan div.avatar .my {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/pictures/fan.png);
}
.friend div.avatar .my {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/pictures/friend.png);
}
#usersList .limited div.avatar .my,
#usersListGrp .limited div.avatar .my {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/pictures/limited.png);
}

#usersList div.user span.icon,
#usersListGrp div.user span.icon {
	display:none;
}
/*
#usersList div.user span.icon,
#usersListGrp div.user span.icon {
    text-indent:-9999px;
    width:30px;
    height:36px;
    overflow:hidden;
    background:transparent center center no-repeat;
    position:absolute;
    left:-6px;
    bottom:0;
}
#usersList div.female span.icon,
#usersListGrp div.female span.icon {
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icon/female.png);
}
#usersList div.male span.icon,
#usersListGrp div.male span.icon {
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icon/male.png);
}
*/
#usersList div.extra,
#usersListGrp div.extra {
    float:right;
	text-align:right;
	font-size:12px;
}
#usersList div.extraTL {
	text-align:right;
}
#usersList div.extra .more,
#usersListGrp div.extra .more {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/header/lang/down.gif) 100% 7px no-repeat;
	padding-right:14px;
}
#usersList div.extra .edit,
#usersListGrp div.extra .edit {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/edit.gif) 0 0 no-repeat;
	padding-left:22px;
	line-height:16px;
	display:block;
}

.whattodo .top .more-dark {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/header/lang/down-dark.gif) 100% 7px no-repeat;
	padding-right:14px;
	color:#000000;
}
#usersList div.brief,
#usersListGrp div.brief {
    margin-left:92px;
    line-height:1.5em;
}
#usersList div.info a,
#usersListGrp div.info a {
	font-size:18px;
	font-weight:normal;
}
.top-rated {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/top-rated.gif) 100% 60% no-repeat;
	padding-right:20px;
	font-size:17px;
}
.info .top-rated {
	float:left;
}
h1 .top-rated {
	font-size:1em;
}
a.profile-toprated:link, a.profile-toprated:visited {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/top-rated.gif) 0 50% no-repeat;
	padding-right:10px;
	text-decoration:none;
	margin-left:5px;
}
a.profile-raised:link, a.profile-raised:visited {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/profile-raised.png) 0 0 no-repeat;
	padding-right:15px;
	text-decoration:none;
}
a.leader:link, a.leader:visited {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/crown.gif) 100% 50% no-repeat;
	padding-right:10px;
	text-decoration:none;
}
div.user div.status {
	font-size:11px;
}
.online {
    color:#7fbe00;
    font-weight:bold;
}
#usersList div.status .offline,
#usersListGrp div.status .offline {
    color:#666666;
}
div.said {
	position:relative;
	margin-left:10px;
}
div.said div.bubles {
    background:url(http://static-common.syl.com/_elastic/orange/-/i/baloon/bubles.gif) 0 0 no-repeat;
	width:15px;
	height:12px;
	position:absolute;
	left:-10px;
	top:10px;
	z-index:199;
}
div.said div.baloon,
div.said div.baloon div {
    background:transparent no-repeat;
	z-index:5;
}
div.said div.baloon {
    margin-top:0.5em;
    float:left;
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/baloon/rb.gif);
    background-position:100% 100%;
}
div.said div.baloon div {
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/baloon/lb.gif);
    background-position:0 100%;
}
div.said div.baloon div div {
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/baloon/rt.gif);
    background-position:100% 0;
}
div.said div.baloon div div div {
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/baloon/lt.gif);
    background-position:0 0;
    padding:1px 9px 3px 9px;
}
/* /users list */


/* Content */

/* Page title */
.title {
	border-bottom:2px solid #e3e3e3;
	padding-bottom:7px;
}
.title h1 {
	font-size:22px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:1.2em;
}

.filter {
	margin-top:7px;
}
.filter ul {
	float:left;
}
.filter ul li {
	border-left:1px solid #c1c1c1;
	padding-left:7px;
	margin-right:6px;
}
.filter ul li:first-child {
	border-left:0;
	padding-left:0;
}
.filter #foundpeople {
	float:right;
	margin-right:0 !important;
	color:#666666;
}
#frm-filter-submit {
	text-align:center !important;
}

/* /Page title */

/* Pager */
.pager {
	padding:12px 0;
	border-top:1px solid #e3e3e3;
	text-align:center;
	_display:inline-block;
}
.pager .prev {
	float:left;
	margin-top:3px;
}
.pager .next {
	float:right;
	margin-top:3px;
}
.pager .prev span,
.pager .next span {
	color:#999999;
}
.pager ul {
	display:block;
	width:auto;
}
.pager ul li {
	display:inline;
	line-height:1.9em;
}
.pager ul li a:link,
.pager ul li a:visited {
	border:1px solid #e3e3e3;
	padding:3px 8px 3px 8px;
	text-decoration:none;
}
.pager ul li a:hover,
.pager ul li a:active,
.pager ul li.active a:link,
.pager ul li.active a:visited,
.pager ul li.active a:hover,
.pager ul li.active a:active {
	border:1px solid #3399CC;
	background-color:#68B3D9;
	color:#ffffff;
}
/* /Pager  */

/* /Content */

#some-info {
	margin:20px auto 0 auto;
	max-width:1280px;
}
#some-info .cnt,
#footer .cnt {
	margin-right:-100%;
}

/* Footer */
#footer {
    clear:both;
	margin:0 auto;
	padding-bottom:8px;
	max-width:1280px;
}
#copyright {
	margin-bottom:0 !important;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	border-top:2px solid #ebebeb;
	font-size:11px;
}
#copyright .copy {
	float:left;
	padding-bottom:10px;
	color:#999999;
}
/* /Footer */
/* License */
#footer .license {
	float:right;
}
#footer .license li {
	margin-right:2px;
	padding-left:5px;
}
/* /License */

/* boxes */
/* generic */
.box {
    margin-bottom:12px;
}
.box .t, .box .ti, .box .b, .box .bi {
    height:10px;
    font-size:1px;
    line-height:1px;
    overflow:hidden;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/box/generic.gif) no-repeat;
}
.box-fill .t, .box-fill .ti, .box-fill .b, .box-fill .bi {
    background:transparent url(../../i/d/generic-fill.gif) no-repeat;
}
.box .ti,
.box .bi {
    margin-left:10px;
}
.box .t {
    background-position:0 0;
}
.box .ti {
    background-position:100% 0;
}
.box .m {
    border-left:3px solid #E3E3E3;
    padding-left:7px;
}
.box-fill .m {
	background-color:#f5f5f5;
}
.box .mi {
    border-right:3px solid #E3E3E3;
    padding-right:7px;
}
.box .b {
    background-position:0 100%;
}
.box .bi {
    background-position:100% 100%;
}
/* /generic */
/* Articles */
#articles {
	margin-top:10px;
	margin-bottom:0;
}
#articles .mi h1,
#syl .mi h1 {
	font-weight:normal;
	font-size:1.6em;
	font-family:tahoma;
	line-height:1em;
	border-bottom:solid #e3e3e3;
	border-bottom-width:1px;
	padding-bottom:8px;
}
#articles .mi .inside-rows {
	position:relative;
}
#articles .mi .inside-rows div {
	float:left;
	width:24%;
}
#articles .mi .inside-rows div span {
	display:block;
	padding-top:4px;
}

/* Main bottom text */
#syl p {
	font-size:11px;
	font-weight:normal;
	font-family:tahoma;
	text-align:justify;
	padding:10px 0;
}
/* /Main bottom text */

/* Right panel in bordered block */
.rb-panel * {
	line-height:18px;
	font-size:12px;
}
.rb-panel h2 {
	margin-bottom:7px;
}
.rb-panel span {
	padding-left:24px;
	background:0 3px no-repeat;
	display:block;
}
.rb-panel .men {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/people.gif);
}
.rb-panel .man-check {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/man-chkd.gif);
}
.rb-panel .setEmailIcon,
.rb-panel .setPassIcon {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/settings.gif);
}

/* /Right panel in bordered block */

/* Filter */
.mid .t {
	background-color:#d2ea99;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/mid/top-l.gif);
}
.mid .t .ti {
	background-color:#d2ea99;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/mid/top-r.gif);
}
.mid .m .mi {
	background-color:#d2ea99;
}
.mid .b {
	background-color:#d2ea99;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/mid/bot-l.gif);
}
.mid .b .bi {
	background-color:#d2ea99;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/mid/bot-r.gif);
}
#filter {
	margin:0 9px 15px -9px;
}
#frm-filter {
	padding:4px;
}
#frm-filter-name,
.frm-filter-location {
	width:200px;
	margin-right:5px;
}
#frm-filter span {
	margin-left:5px;
}
/* Filter */


/* Contacts list */
.contacts .conItem {
	margin-left:10px;
}
.contacts .active {
	background-color:#f7da9f;
	margin-left:0;
}
.contacts .active:after {
	content:".";
    display:block;
    height:0;
    font-size:0;
    line-height:0;
    overflow:hidden;
    clear:both;
    visibility:hidden;
}
.contacts .active .in-1 {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/contacts/tl.gif) 0 0 no-repeat;
}
.contacts .active .in-1 .in-2 {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/contacts/tr.gif) 100% 0 no-repeat;
}
.contacts .active .in-1 .in-2 .in-3 {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/contacts/bl.gif) 0 100% no-repeat;
}
.contacts .active .in-1 .in-2 .in-3 .in-4 {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/contacts/br.gif) 100% 100% no-repeat;
}
.contacts div.active .in-1 .in-2 .in-3 .in-4,
.contacts div.conItem:first-child .in-1 .in-2 .in-3 .in-4,
.contacts div.active + div.conItem .in-1 .in-2 .in-3 .in-4 {
	border-top:0;
}
.contacts .conItem .in-1 .in-2 .in-3 .in-4 {
	padding:5px 0 7px 0;
	border-top:1px solid #f1f1f1;
	overflow:hidden;
}
.contacts .active .in-1 .in-2 .in-3 .in-4 {
	padding-left:10px;
}
.contacts .conItem .r {
	float:right;
}
.contacts .conItem .l {
	float:left;
	padding:1px 0 1px 24px;
	background:0 0.25em no-repeat;
	font-size:12px;
	width:70%;
}
.contacts .newFolder .l {
	max-width:100%;
}
.contacts .conItem .l {
	float:left;
}
.contacts .conItem .l .action {
	width:22px;
	white-space:nowrap;
	margin-left:2px;
}
.contacts .conItem .l .action a {
	text-decoration:none;
}
.contacts .conItem .l .action a img {
	margin-bottom:-3px;
}
#frm-edit-folder .l {
	width:auto;
	background-position:0 50%;
}
.contacts .newFolder .l {
	width:auto;
}

.contacts .visitors .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/people.gif);
}
.contacts .voters .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/man-chkd.gif);
}
.contacts .fans .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/man_star.gif);
}
.contacts .favourites .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/star.gif);
}
.contacts .friends .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/smile.gif);
}
.contacts .folder .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/folder.gif);
}
.contacts .blacklist .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/black-list.gif);
}
.contacts .deleted .l {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/trash.gif);
}
.contacts .newFolder a {
	font-size:0.85em;
	color:#999999;
}
.contacts .active .l a {
	color:#333333;
	font-weight:bold;
}
.contacts .blacklist .l a,
.contacts .deleted .l a,
.contacts .active .amount {
	color:#666666;
}
.contacts #cleanup {
	color:#999999;
	border-left:1px solid #cccccc;
	padding-left:5px;
	font-size:0.85em;
}
.contacts .amount {
	color:#bebebe;
	font-size:11px;
	padding:1px 10px 0 0;
}
.contacts .action-frm .frm-cntcts {
	float:left;
	padding-top:3px;
}
.contacts .action-frm .frm-cntcts-edit {
	width:120px;
	padding:1px 0;
	font-weight:bold;
}
.contacts .action-frm .frm-cntcts-submit {
	position:absolute;
	margin:-1px 0 0 5px;
}
.contacts .action-frm a.close:link,
.contacts .action-frm a.close:visited {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/close.gif) 0 5px no-repeat;
	text-decoration:none;
	width:13px;
	height:15px;
	float:right;
	margin-top:4px;
	padding-right:7px;
}
.contacts .action-frm a.close:hover,
.contacts .action-frm a.close:active {
	background-position:0 -15px;
}
/* /Contacts list */

.contacts-summary object.meta {
	display:none;
}

/* Terms */
.title-subpage h1, .title-subpage h2 {
	font:22px Verdana;
	overflow:hidden;
}
.title-subpage p {
	font:12px Tahoma;
	margin-top:2px;
}
.terms-privacy {
	margin-top:21px;
}
.terms-privacy h2,
.terms-privacy p {
	margin-bottom:21px;
}
.terms-privacy h2 {
	font:18px Tahoma;
}
.grey,
a.grey:link,
a.grey:visited {
	color:#666666;
}
/* /Terms */

/* Contacts content */
.cnt-pad {
	padding:0 7px;
}
.hdr {
	font-size:12px;
}
.hdr .whoisonline {
	border-left:1px solid #cccccc;
	margin-left:6px;
	padding-left:6px;
}
#hdr-chck {
	margin:0 3px 0 3px;
}
.chck-box {
	float:left;
	margin:20px 8px 0 1px;
}
.mess {
	line-height:1.5em;
	padding-left:23px;
	background:0 0 no-repeat;
	color:#999999;
}
.message {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/message.gif);
}
.new-mes {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/new.gif);
}
#rcnt-cntcts .extra .mess a {
	color:#999999;;
}
#rcnt-cntcts .extra .new-mes a,
.colr-orange,
a.colr-orange:link,
a.colr-orange:visited {
	color:#ff6600;
}
/* Light panel */
.light .t {
	background-color:#eef7d9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/contacts/light/top-l.gif);
}
.light .t .ti {
	background-color:#eef7d9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/contacts/light/top-r.gif);
}
.light .m .mi {
	background-color:#eef7d9;
}
.light .b {
	background-color:#eef7d9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/contacts/light/bot-l.gif);
}
.light .b .bi {
	background-color:#eef7d9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/contacts/light/bot-r.gif);
}
/* /Light panel */
#rcnt-cntcts #usersList li {
	padding:5px 0;
	position:relative;
}
/* Narrow panel */
.narrow .t {
	background-color:#eaeaea;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/narrow/top-l.gif);
}
.narrow .t .ti {
	background-color:#eaeaea;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/narrow/top-r.gif);
}
.narrow .m .mi {
	background-color:#eaeaea;
}
.narrow .b {
	background-color:#eaeaea;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/narrow/bot-l.gif);
}
.narrow .b .bi {
	background-color:#eaeaea;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/narrow/bot-r.gif);
}
/* /Narrow panel */
.moveIt {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/pointer.gif) 5px 50% no-repeat;
	padding:2px 0 2px 25px;
}
#rcnt-cntcts-move {
	width:200px;
}
/* /Contacts content */

/* Settings */
.subtitle {
	margin:0 0 5px 0;
	font-weight:bold;
}
.set-edit {
	width:298px !important;
	height:17px;
	padding:3px 5px;
	background-color:#fffea1;
	float:left;
}
.option {
	margin-left:0.5em;
}
.sub-option {
	margin-left:1.5em;
}
.set-inp-edit {
	position:relative;
}
/* /Settings */

/* Vote */
#vote-cap {
	text-align:center;
	margin:13px auto 0 auto;
}
#vote-cap .stars {
	margin:0 auto 20px auto;
	position:relative;
	display:table;
}
#vote-cap .skipPhoto {
	display:table-cell;
	text-align:right;
	vertical-align:middle;
	padding-right:1em;
}
#vote-cap .starMass {
	display:table-cell;
	position:relative;
	width:350px;
}
#vote-cap .star {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/vote/star.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	cursor:pointer;
	float:left;
	height:30px;
	text-align:center;
	width:31px;
	padding-right:4px;
	font-size:10px;
	color:#959595;
}
#vote-cap .star .starIn {
	padding-top:8px;
	position:relative;
	display:block;
}
#vote-cap .star-over {
	background-position:0 -40px;
	color:#fbdb12;
}
#vote-cap .star-over .starIn {
	padding-top:9px;
	display:block;
}
#vote-cap .star .starIn span {
	display:none;
}
#vote-cap .star-over .starIn span {
    display:block;
	position:absolute;
	color:#855804;
	top:8px;
	left:0;
	width:31px;
}
#vote-cap .v-pctr a img {
	border:1px solid #eaeaea;
	padding:2px;
}
.vote-lsBar-div {
	margin-left:7px;
}
.vote-lsbar-menu {
	margin:45px 0 27px 0;
}
.vote-lsbar-menu li {
	float:left;
	border-left:1px solid #666666;
	color:#666666;
	padding-left:6px;
	margin-right:5px;
}
.vote-lsbar-menu li:first-child {
	border-left:none;
	padding-left:0;
}
.vote-l-score {
	margin-top:26px;
}
.vote-l-score li {
	font-size:11px;
	color:#666666;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/vote/pix-efefef.gif) 0 85% repeat-x;
	margin-bottom:5px;
	margin-right:20%;
}
.vote-l-score li span {
	float:left;
	background:#ffffff;
}
.vote-l-score li strong {
	float:right;
	width:2.5em;
	background:#ffffff;
}
.left #topRated {
	margin-left:0 !important;
}
/* /Vote */

/* Lister */
.gal-lister {
	margin-top:12px;
	margin-right:18px;
}
.lister {
	height:1%;
}
.lister:after {
	content:".";
    display:block;
    height:0;
    font-size:0;
    line-height:0;
    overflow:hidden;
    clear:both;
    visibility:hidden;
}
.lister .lister-prev {
	float:left;
}
.lister .lister-next {
	float:right;
}
/* /Lister */

/* Feedback */
.fdbck-radio-row {
	width:310px;
}
.fdbck-rad-lbl {
	margin-top:-0.4em;
}
.fdbck-radio-row input {
	vertical-align:middle;
}
/* /Feedback */

/* Browse by country */
.trailers-title {
	background:#F1C25F;
	color:#333333;
	font-size:1em;
	font-weight:bold;
	display:block;
	margin:0 20px 0 0;
	padding:1px 3px;
	text-align:center;
	width:180px;
}
/* /Browse by country */

/* Left said */
.said-text {
	overflow:hidden;
}
.said-hvr a:link,
.said-hvr a:visited {
	color:#ff6600;
}
#ls-form {
	display:block;
	margin:0 0 3px 0;
	font-size:12px;
}
#ls-rorm-input {
	width:99%;
	margin-bottom:5px;
	padding:2px 0;
}
#ls-form .frm-submit {
	font-size:12px;
}
#ls-form .frm-main-about-cancel {
	margin-top:2px;
}
/* /Left said */

/* Tags */
.addTags {
	margin:16px 10px 0 20px;
}
.addTags h3 {
	font-size:14px;
	color:#666666;
	margin:0 0 5px 4px;
}
.addTags .tag-rows li {
	padding:2px 2px;
	margin:2px 5px 2px 0;
	line-height:1.3em;
/*	white-space:nowrap;*/
}
.noWrap {
	white-space:nowrap;
}
.addTags .tag-rows li:hover,
.addTags .tag-rows li.hover {
	background-color:#3399cc;
}
.addTags .tag-rows li:hover .tag-UserName,
.addTags .tag-rows li.hover .tag-UserName,
.addTags .tag-rows li:hover .tag-lnkRemove,
.addTags .tag-rows li.hover .tag-lnkRemove {
	color:#ffffff;
}
.addTags .tag-rows li .tag-UserName {
/*	float:left;
	width:70%;*/
}
.addTags .tag-rows li .tag-lnkRemove {
	font-size:11px;
/*	float:right;*/
/*	visibility:hidden;*/
/*	width:30%;*/
	text-align:right;
}
.addTags .tag-rows li:hover .tag-lnkRemove,
.addTags .tag-rows li.hover .tag-lnkRemove {
/*	visibility:visible;*/
}
/* /Tags */

/* Left rest Rating & Vote */
.left-rest {
	width:210px;
	margin:20px auto 0 auto;
	color:#5a5a5a;
}
.aRating {
	font-size:18px;
	font-weight:normal;
}
.aRating strong {
	font-size:22px;
}
.left-rest .restBlock {
	font-size:12px;
	margin-top:15px;
}
/* /Left rest Rating & Vote */

/* Processing */
.process {
	background:#eaeaea url(http://static-common.syl.com/_elastic/orange/-/i/loader.gif) 50% 50% no-repeat;
	opacity:.50;
}
.loader {
	background:#eaeaea url(http://static-common.syl.com/_elastic/orange/-/i/loader.gif) 50% 50% no-repeat;
	width:15px;
	height:15px;
	font-size:11px;
	margin-left:4px;
	padding-bottom:1px;
	padding-left:15px;
	padding-top:1px;
}
/* /Processing */

.flash_image {
	position: absolute;
	margin: 3px 0 0 3px;
	top: 0;
	left: 24pt;
	z-index: 2;
}
#footer .logotype {
	float:right;
	height:31px;
	text-align:right;
	width:25%;
}

/* Explanation during login */
.explain {
	margin-top:26px;
	border-top:1px solid #e5e5e5;
	padding-top:16px;
}
.explain .ex-in {
	padding-left:150px;
	padding-top:7px;
	margin-left:-2px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/jeffort.gif) 0 0 no-repeat;
	font-size:11px;
	color:#868686;
	line-height:1.2em;
	height:35px;
	min-height:35px;
}
html>body .explain .ex-in {
	height:auto;
}
/* /Explanation during login */

.adsense {
/*	margin:24px 23% 0 0;
	text-align:center;
	max-width:728px;*/
	clear:both;
	margin:24px auto 0 auto;
	max-width:1280px;
}

/* Invitation steps */
.twoInRowInvite {
	clear:both;
	width:100%;
}
.twoInRowInvite .first {
	clear:both;
	float:left;
	overflow:hidden;
	width:78%;
}
.twoInRowInvite .second {
	clear:right;
	float:left;
	overflow:hidden;
	width:20%;
	padding-left:9px;
}
.uploadPanelInvite {
	margin-top:40px;
}
.titleStepsInvite {
	margin-bottom:30px;
}
.titleInvite {
	font-size:1.25em;
	font-weight:normal;
}
.uploadPanelInvite .frm-line-s {
	height:0;
	overflow:hidden;
	border-top:1px solid #f6da9d;
	border-bottom:1px solid #fdf9ef;
	margin-bottom:11px;
}
.frm-line-s hr {
	display:none;
}
.dragInfo {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/drag-info-top.gif) 0 0 no-repeat;
	position:absolute;
	bottom:9px;
	left:9px;
	width:189px;
	padding-top:14px;
}
.dragInfo div {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/drag-info-bot.gif) 0 100% no-repeat;
	line-height:1.2em;
	padding:0 18px 11px 11px;
	overflow:hidden;
}
.dragInfo div p {
	font-size:0.85em;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/drag.gif) 0 5px no-repeat;
	padding-left:31px;
}
/* /Invitation steps */

.smallProfile {
	margin-left:-9px;
	margin-right:9px;
	margin-bottom:15px;
}
.smallProfile .avatar {
	float:left;
}
.smallProfile .brief {
	margin-left:132px;
	font-size:12px;
	line-height:1.5em;
}
.smallProfile .avatar img {
	border:1px solid #e3e3e3;
	padding:1px;
	background:#ffffff;
}
.smallProfile .brief .info a {
	font-size:18px;
	font-weight:normal;
}
.smallProfile .brief .status {
	font-size:11px;
}
.smProfText {
	margin-top:6px;
}

a.moreLink:link,
a.moreLink:visited {
	color:#000000;
}

/* Invite table */
.viewInvCont table {
	margin-top:23px;
	border:1px solid #d7d7d7;
	width:80%;
	border-collapse:collapse;
}
.viewInvCont table tr .tName {
	width:54%;
}
.viewInvCont table tr th {
	background-color:#9ece3c;
	color:#ffffff;
	padding:5px 10px;
	text-align:left;
}
.viewInvCont table tr th.tEmail {
	border-left:1px solid #f5faeb;
}
.viewInvCont table tbody tr.delimetr {
	height:6px;
}
.viewInvCont table tbody tr td {
	color:#666666;
}
.viewInvCont table tr td.tName {
	padding-left:5px;
	font-weight:bold;
}
.viewInvCont table tr .tName label {
	margin-left:6px;
}
.viewInvCont table tr td.tEmail {
	padding-right:5px;
}
.viewInvCont table tr td p {
	padding:5px;
}
.viewInvCont table tbody tr td.tEmail p {
	padding-left:10px;
}
.viewInvCont table tbody tr.withBack td.tName {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/tableTdBorder.gif) 0 0 repeat-y;
}
.viewInvCont table tbody tr.withBack td.tEmail {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/tableTdBorder.gif) 100% 0 repeat-y;
}
.viewInvCont .subm {
	margin:14px 0 0 30px;
}

/* topArtMenu */
.topArtMenu {
	clear:both;
	background:#F1C25F;
	text-align:center;
	margin-top:-1px;
}
.topArtMenu ul {
	max-width:1280px;
	margin:0 auto;
	padding:3px 12px 3px 12px;
}
.topArtMenu ul li {
	margin-left:5px;
	border-left:1px solid #f3f4e5;
	padding-left:8px;
}
.topArtMenu ul li:first-child {
	margin-left:0;
	border-left:0;
	padding-left:0;
}
.topArtMenu ul li a:link, .topArtMenu ul li a:visited {
	color:#ffffff;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

/* Balance */
.showBallance {
	margin-top:20px;
}
.showBallance div {
	float:left;
	margin-right:1em;
}
.showBallance .inp input {
	padding:3px;
}
.showBallance .inp .warning {
	margin-left:0 !important;
	margin-right:0 !important;
}
.showBallance .inp .warn-text {
	width:auto !important;
	margin-right:0 !important;
}
.webmasters {
	display:block;
	width:213px;
	height:228px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/banner_webmasters.png) 0 0 no-repeat;
}

/* Search panel select */

#select-container {
	position:relative;
	height:1em;
}
#select-container select {
	position:absolute;
}





#promo-top {
	margin-bottom:40px;
}
#promo-banner-holder {
	margin-bottom:11px;
}
#links-controls {
	background:url(../../i/d/links-back.gif) 0 0 no-repeat;
	width:250px;
	height:66px;
	position:relative;
}
#links-controls a {
	display:block;
	position:absolute;
	top:9px;
	background-image:url(../../i/d/sign-lnks.jpg);
	background-repeat:no-repeat;
	width:117px;
	height:50px;
	text-indent:-999em;
	overflow:hidden;
}
#links-controls a#sign-up {
	left:9px;
	background-position:0 0;
}
#links-controls a#sign-in {
	left:127px;
	background-position:0 -50px;
}
#promo-faces {
	display:block;
	width:385px;
	height:357px;
	margin-right:8px;
	background:url(../../i/d/faces.jpg) 0 0 no-repeat;
	text-indent:-999em;
	overflow:hidden;
}

#promo-content {
	color:#666;
	text-align:justify;
}
#promo-content h1 {
	text-transform:uppercase;
	color:#ff6600;
	font-weight:bold;
	font-size:1.3em;
	padding-left:15px;
	margin-bottom:0.5em;
}
#promo-content h2 {
	color:#feac00;
	font-weight:bold;
	padding-left:15px;
	font-size:1.25em;
	margin:1em 0 0.5em 0;
}
#promo-content p {
	text-indent:15px;
	font-size:1.1em;
	line-height:1.35em;
}
.img-floating-r {
	float:right;
	margin:10px 10px 10px 10px;
}
.mar-t-15 {
	margin-top:15px;
}
.regGender {
	margin-top:30px;
}
.marg-top-outer {
	margin-top:24px;
}
.row {
	position:relative;
	float:left;
}
.row .label {
	line-height:26px;
	position:absolute;
	right:324px;
	width:220px;
	text-align:right !important;
}
.regGender .label {
	line-height:22px;
}
.text-field {
	width:298px !important;
	height:17px;
	padding:3px 5px;
}
.text-fieldText {
	height:17px;
	padding:4px 9px 2px 5px;
	width:298px !important;
	font-weight:bold;
}
#frm-main-emails-desc {
	height:120px;
}
.text-field-select {
	width:310px;
	padding-top:2px;
}
.text-field-select select {
/*	margin-right:3px;*/
}
.text-field-gend {
	width:302px !important;
}

.input p {
	margin-top:9px;
}
.input button .button-create {
/*	height:26px;*/
	padding:2px 0;
	width:126px;
}
.text-field-select .year,
.text-field-select .date {
	width:87px;
}
.text-field-select .month {
	width:120px;
}
.warning {
	float:left;
	margin-left:8px;
	margin-top:4px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/exclamation.gif) no-repeat;
}
.warning div {
	margin-left:25px;
	color:#ff6600;
	line-height:18px;
	width:300px;
}
.panel .warning {
	float:none;
	margin:0 0 2px 0;
}
.panel .warning div {
	width:auto;
}
.button-create {
	height:26px;
	width:126px;
}
.hint {
	position:absolute;
	top:0;
	left:320px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/hint-bottom.gif) 50% 100% no-repeat;
	width:186px;
	padding-bottom:5px;
}
.hint-middle {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/hint-top.gif) 50% 0;
	padding-left:15px;
	padding-top:5px;
	font:11px Tahoma;
	overflow:hidden;
}
.underText {
	margin:0px !important;
	color:#999999;
	font-size:0.85em;
}

/* Change e-mail & password */
.changeTitleSetText {
	margin:15px 0;
}
.changeTitleSetText .text-fieldText {
	font-weight:normal;
	height:auto;
	padding-top:0;
}
.changeTitleSetText .row .label {
	right:320px;
}
/* /Change e-mail & password */

.regMesAcceptPanel {
	margin-left:-9px;
	margin-bottom:18px;
	width:70% !important;
}
.regMesAcceptPanel .brief {
	padding-right:30px;
}
.regMesAcceptPanel .notice {
	font-weight:bold;
	font-size:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0.5em;
}
.signupTopLeftPhoto {
	border:1px solid #EAEAEA;
	padding:2px;
	width:50px;
	position:absolute;
	margin:-4px 0 0 -70px;
}

.download {
	margin-top:54px;
}
.image {
	float:right;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/partnershipImg.gif) 0 0 no-repeat;
	width:191px;
	height:163px;
	margin:0 0 20px 60px;
}
.partnerText {
	margin-bottom:25px;
}
.partnerText dt {
	color:#ff6600;
	font-weight:bold;
	font-size:1.1em;
	margin-bottom:2px;
}
.partnerText dd {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/circle.jpg) 5px 4px no-repeat;
	padding-left:20px;
	margin-bottom:0.6em;
}
.partnerRequest {
	padding-top:20px;
}
.partnerRequest h3 {
	font-size:1.1em;
	color:#ff6600;
}
.partnerRequest .input {
	float:left;
}
.partnerRequest .cntRowWithLeft .label {
	font-size:1em;
	color:#333;
}
#date-year-1 {
	width:60px;
}
#date-month-1 {
	width:174px;
}
#date-day-1 {
	width:60px;
}
/* top rated */
#topRated {
	margin-left:7px;
}
#topRated div.pic {
    width:120px;
    position:relative;
	z-index:20;
}
#topRated div.pic * {
    display:block;
}
#topRated div.pic a {
	border:1px solid #cccccc;
	padding:2px;
	width:100%;
}
#topRated div.rate {
    display:block;
    height:58px;
    width:43px;
    overflow:hidden;
    position:absolute;
	z-index:21;
    right:-15px;
    bottom:-14px;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/pictures/rating-bg.png) 0 0 no-repeat;
    font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
#topRated div.rate strong {
    display:block;
    color:#792e06;
    text-align:center;
    padding-top:17px;  
}
#topRated div.rate strong:before {
    content:attr(title);
    display:block;
    color:#edca04;
    margin-bottom:-15px;
    padding-left:2px;
}
#topRated div.desc {
    margin-top:7px;
    line-height:1.5em;
}
#topRated div.desc .name {
    font-weight:bold;
	font-size:14px;
    display:block;
}
#topRated div.user {
    margin-bottom:30px;
}
/* /top rated */
/* Left sidebar */
.sidebar-user {
	width:206px;
	height:304px;
	border:1px solid #ebebeb;
	overflow:hidden;
	padding-left:2px;
	margin:0 auto;
	position:relative;
}
.sidebar-user-small {
	border:0;
	height:auto;
	padding-left:0px;
	width:210px;
}
.no-photo p {
	font-size:1.667em;
	color:#cccccc;
	margin-top:90px;
	padding:3px;
	text-align:center;
	line-height:1.5em;
}
.s-user {
	width:204px;
	height:300px;
	overflow:hidden;
	margin:2px 2px 2px 0;
}
.sidebar-user-small .s-user {
	margin:0;
	width:auto;
	height:auto;
	padding:2px;
	float:left;
	border:1px solid #EBEBEB;
}
.user-photo {
	overflow:hidden;
	text-align:left;
}
.sidebar-user-small .user-photo {
	margin:0 !important;
}
.lSbarImgOpacityOn {
	filter:alpha(opacity=50);
	opacity:.50;
}
.lSbarImgOpacityOff {
	filter:alpha(opacity=100%);
	opacity:.100;
}

/* image position hint */
.sidebar-user-image-hint {
    width:189px;
    font-size:0.8em;
    position:absolute;
    left:50%;
    margin-left:-94px;
    margin-top:-7.2em;
    /*display:none;*/
}
.sidebar-user-image-hint .t {
    height:14px;
    font-size:0px;
    line-height:0px;
    overflow:hidden;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/panels/imagepos/top.png) 50% 0 no-repeat;
}
.sidebar-user-image-hint .b {
    height:6px;
    font-size:0px;
    line-height:0px;
    overflow:hidden;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/panels/imagepos/bottom.png) 50% 100% no-repeat;
}
.sidebar-user-image-hint .m {
    border-width:0px 2px;
    border-color:#FF7112;
    border-style:solid;
    padding:5px 5px 5px 39px;
    background:#FCFBEB url(http://static-common.syl.com/_elastic/orange/-/i/icons/move.gif) 8px 50% no-repeat;
}
/* /image position hint */

.left .smallfoms {
	width:210px;
	margin:-1px auto 0 auto;
}
.user-photo *,
.smallfoms * {
	display:block;
}
.user-photo a {
	overflow:hidden;
}
.smallfoms .item {
	float:left;
	border:solid #ebebeb;
	border-width:0 1px 1px 1px !important;
	padding:2px 0 0 2px;
	width:34px;
	height:50px;
	overflow:hidden;
}
.smallfoms .item a {
	display:block;
	width:32px;
	height:48px;
	overflow:hidden;
	margin:0 2px 2px 0 !important;
	border:0 !important;
	padding:0 !important;
}
.smallfoms .item a img {
	margin-left:-10px;
}
.nextPhoto {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem.gif) 50% 50% no-repeat;
	width:27px;
	height:27px;
	border-color:#ffffff !important;
}
.nextPhoto:hover {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem-a.gif) 50% 50% no-repeat;
}
.prevPhoto {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem.gif) 50% 50% no-repeat;
	width:27px;
	height:27px;
	border-color:#ffffff !important;
}
.prevPhoto:hover {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem-a.gif) 50% 50% no-repeat;
}
.smallfoms .nextPhoto,
.smallfoms .prevPhoto {
	margin:12px 0 0 4px;
}
.smallfoms .cnt-nextPhoto {
	margin-left:0;
}
.left .smallfoms a {
	float:left;
	border:solid #ebebeb;
	border-width:1px !important;
	padding:2px;
	margin-left:-1px;
}
.left .smallfoms a:first-child {
	margin-left:0;
}
.left .smallfoms a#hlNextPhoto {
	margin-left:4px;
}
.write {
	margin-top:9px;
	text-align:center;
	padding:10px 0;
}
.writeMess {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/button-l.gif) 0 50% no-repeat;
	margin:0 auto;
	width:auto;
	padding:10px 0 10px 12px;
	height:26px;
	font-size:13px;
}
.writeMess a:link,
.writeMess a:visited {
	height:26px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/button-r.gif) 100% 50% no-repeat;
	height:26px;
	padding:10px 12px 10px 0;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.writeMess a:focus {
	outline:none;
}
.act {
	padding-left:20px;
	margin:15px auto 0 auto;
	width:130px;
}
.act strong {
	padding-left:23px;
	font-weight:normal;
	display:block;
	background:0 2px no-repeat;
	margin-bottom:6px;
}
.act .add {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/star.gif) 0 0 no-repeat;
}
.act .friendship {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/people.gif);
}
.act .gift {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/gift.gif);
}
.act .gift a {
	color:#d70000;
}
#sendWinkSuccess,
#sendFriendshipSuccess {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/check-small.gif) 0 2px no-repeat;
	color:#333333;
}
#sendWinkError {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/exclamation.gif);
	line-height:1.9em;
	color:#FF6600;
}
/* /Left sidebar */

/* Right sidebar */
.mar-b-33 {
	margin-bottom:33px;
}
.people {
/*	overflow:hidden;*/
}
.people h2 {
	font-size:18px;
	font-weight:normal;
	line-height:1.2em;
	margin-bottom:5px;
	overflow:hidden;
}
.people h3 {
	font-size:12px;
	font-weight:normal;
	margin-bottom:14px;
	overflow:hidden;
}
.faceset {
	margin-left:-2px;
	position:relative;
}
.faceset a {
	float:left;
	margin:0 7px 7px 0;
	text-decoration:none;
}
.faceset a img {
	border:1px solid #e4e4e4;
	padding:2px;
}
.faceset a span {
	font-size:0.8em;
	width:50px;
	height:2.4em;
	overflow:hidden;
	display:block;
	line-height:1.2em;
	cursor:pointer;
	padding:0 3px;
	position:relative;
}
.fading,
.faceset a span .fading {
	position:absolute;
	display:block;
	width:15px;
	height:3em;
	right:0;
	top:0;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/fading.png) 100% 0 repeat-y;
}
.faceset a:link span,
.faceset a:visited span {
	text-decoration:underline;
}
.faceset a:hover span,
.faceset a:active span {
	text-decoration:none;
}
.faceset .nextPhoto {
	margin:10px 0 0 10px;
}
.faceset .prevPhoto {
	margin:10px 20px 0 10px;
}
/* /Right sidebar */

/* Content */
.about_user {
	margin-top:12px;
	margin-bottom:15px;
}
.user-info {
	float:left;
	width:60%;
	font-size:12px;
	color:#000000;
	margin-left:-6px;
	margin-bottom:15px;
	position:relative;
}
.user-info .panel .m .mi {
     overflow:hidden;
     width:93%;
}
.joined {
	float:right;
	width:34%;
	font-size:11px;
	padding-right:2%;
}

	/* Green panel */
.green .t {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bord-green/top-l.gif);
}
.green .t .ti {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bord-green/top-r.gif);
}
.green .m {
	background-color:#fafbeb;
	border:solid #99cc33;
	border-width:0 1px;
}
.green .b {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bord-green/bot-l.gif);
}
.green .b .bi {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bord-green/bot-r.gif);
}
.green .pip {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/bord-green/pip.gif) no-repeat;
	width:34px;
	height:25px;
	position:absolute;
	margin-top:-1px;
}
	/* /Green panel */
.more-info {
	padding-right:8px;
	margin-top:7px;
}
#entries {
	clear:both;
	margin-top:20px;
	font-size:12px;
}
.mar-t-12 {
	margin-top:12px;
}
.dating {
	padding-bottom:12px;
}
.entry {
	margin-bottom:38px;
	margin-right:9px;
	padding-bottom:23px;
	border-bottom:1px solid #E2E2E2;
	overflow:hidden;
	width:100%;
}
.noMarBot {
	margin-bottom:0 !important;
}
.entry .entry-photo {
	position:relative;
	width:100%;
}
.entry-photo:after {
    content:".";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}
.entry-photo a {
	border:1px solid #e3e3e3;
	padding:2px;
	float:left;
}
.small-photoes {
	clear:left;
}
.entry .entry-photo .small-photoes {
	position:relative;
	top:-1px;
}
.entry .entry-photo .small-photoes .smallfoms a {
	margin-left:-1px;
}
.entry .entry-photo .small-photoes .smallfoms a:first-child {
	margin-left:0px;
}
a.play-video:link,
a.play-video:visited {
	clear:left;
	display:block;
	position:absolute;
	top:45%;
	left:45%;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/play-video.png) 0 50% no-repeat;
	border:none;
	cursor:pointer;
	height:24px;
	width:25px;
}
.text-row {
	margin-bottom:19px;
	
}
.text-row-cap {
	margin-bottom:4px;
}

/* Add post */
.addpost-title {
	margin-left:32%;
	padding-bottom:10px;
	line-height:1.8em;
	overflow:hidden !important;
}
.addpost {
	width:80%;
}
.two_in_row_25x75 {
	clear:both;
	margin-bottom:12px;
	width:100%;	
}
.two_in_row_25x75 .first {
	clear:both;
	float:left;
	overflow:hidden;
	width:27%;
}
.two_in_row_25x75 .second {
	clear:right;
	float:left;
	overflow:hidden;
	width:71%;
	padding-left:9px;
}
#frm-addpost .two_in_row_25x75 .second {
	overflow:visible;
}
#frm-addpost-title {
	padding:0 5px 1px 5px;
	font-size:18px;
	font-family:Tahoma;
}
.def-val-color {
	color:#c8c8c8 !important;
}
#frm-addpost-text {
	padding:0 5px 1px 5px;
	height:164px;
}
#ddlMonth,
#ddlDay,
#ddlYear {
	width:60px;
}
#embed_block .warning {
	float:left;
	margin-left:15px;
}
/* /Add post */

/* /Content */

/* Header */
.unread-mes {
	margin:8px 0 0 9px;
	float: left;
	display:inline;
}
.padd {
	padding-top:39px;
}
/* /Header */

.sidebar-contacts {
	width:206px;
	margin:0 auto;
}
.sidebar-contacts h3 {
	font-size:18px;
	font-weight:normal;
	color:#000000;
	margin-bottom:18px;
}
.contact-type {
	color:#a6a6a6;
	width:50px;
	padding-left:1px;
	float:left;
}
.mar-l {
	position:relative;
	margin-left:-10px;
	margin-right:10px;
}
.row-edit {
	text-align:right;
	padding-bottom:5px;
}
.edit {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/edit.gif) 0 50% no-repeat;
	padding:2px 0 2px 21px;
}
.less-info {
	padding-right:8px;
	margin-top:7px;
}
.less-info a:link,
.less-info a:visited {
	color:#a6a6a6;
	text-decoration:none;
	border-bottom:1px dashed #a6a6a6;
	float:right;
}
.less-info a:hover,
.less-info a:active {
	border-bottom:1px dashed #ffffff;
}
div.fill {
	height:11px;
	font-size:10px;
	width:153px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/profile/progress.gif);
	margin-bottom:7px;
}
div.fill div {
	height:11px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/profile/progress-fill.gif);
}
#profile_completeness .views {
	font-size:1.1em;
	color:#999999;
	margin-top:0.5em;
}
.mySaying,
.user-info .sText-row {
	margin-bottom:0.5em;
	overflow:hidden;
}
.mar-l-otr {
	margin-left:-9px;
	margin-right:9px;
}
.marg-r-otr {
	margin-right:9px;
}
.pad-r-otr {
	padding-right:9px;
}
.empty {
	height:1px;
	font-size:1px;
}
.two_in_row {
	clear:both;
	margin-bottom:12px;
	width:100%;	
}
.two_in_row .first {
	clear:both;
	float:left;
	overflow:hidden;
	width:45%;
}
.two_in_row .second {
	clear:right;
	float:left;
	overflow:visible;
	width:45%;
	margin-left:7%;
}
.width-99 {
	width:99% !important;
}
.maxWidth {
	width:98% !important;
}
.width-95 {
	width:95% !important;
}
#frm-main-about-month {
	width:50%;
}
#frm-main-about-day {
	width:20%;
}
#frm-main-about-year {
	width:26%;
}
.gend {
	margin-right:20px;
}
.gend input {
	margin-right:5px;
}
.attendTo {
	width:50%;
	margin-left:5px !important;
	white-space:nowrap;
}
/*
#frm-main-education-notes {
	height:95px;
	width:97%;
}
*/
.textarea-wide {
	height:95px;
	width:97%;
}
a.dark-clr:link,
a.dark-clr:visited,
.dark-clr {
	color:#454860;
	line-height:1.25em;
}
.frm-line {
	height:0;
	overflow:hidden;
	border-top:1px solid #f6da9d;
	border-bottom:1px solid #fdf9ef;
	margin-bottom:6px;
}
.frm-line hr {
	display:none;
}
.reason input {
	margin:3px;
}
.edit-r {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/edit.gif) 100% 50% no-repeat;
	padding:1px 21px 1px 0;
}
.fl-left {
	float:left;
}
.fl-right {
	float:right;
}
.mar-b-35 {
	margin-bottom:35px;
}
.desc-block {
	clear:both;
	line-height:1.6em;
	margin-bottom:35px;
}
.desc-block h3 {
	font-size:18px;
	font-weight:normal;
}
.plus {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/plus.gif) 0 70% no-repeat;
	padding-left:20px;
}
.add-pos {
	margin-left:20px;
}
.desc-bot {
	line-height:1.3em;
	color:#999999;
}
.desc-item {
	margin-top:8px;
}
.color-black {
	color:#000000;
}
.lined-text-sm {
	line-height:1.2em;
}

/* Experience form */
#frm-main-experience-desc {
	height:75px;
}
#frm-main-experience-monthFrom, #frm-main-experience-yearFrom, #frm-main-experience-monthTo, #frm-main-experience-yearTo {
	width:90px;
}
#frm-main-education-attend {
	width:180px;
}
.edit-education,
.edit-experience {
	display:block;
}
.bordered-f8 .edit-education,
.bordered-f8 .edit-experience {
	display:block;
}
/* /Experience form */

/* Gallery */
.album-desc {
	margin-left:140px;
}
.desc-50 {
	margin-left:61px;
	position:relative;
}
.desc-50 p {
	overflow:hidden !important;
}
.mar-b-24 {
	margin-bottom:24px;
}
.a-bordered {
	border:1px solid #eaeaea;
	padding:2px;
	float:left;
}
.a-bordered img {
	display:block;
}
.album {
	margin-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #eaeaea;
}
.mar-t-0 {
	margin-top:0 !important;
}
/* Protected Gallery */
.protectedGallery,
.protectedPost {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/blocked.gif) 0 0 no-repeat;
	padding-left:36px;
	margin:50px 0 65px 0;
}
.protectedGallery form,
.protectedPost form {
	margin-top:22px;
}
.frm-openBlocked-pass {
	padding:0px 4px 2px 4px;
	color:#999999;
	font-size:14px;
}
.protectedGallery form .frm-submit,
.protectedPost form .frm-submit {
	margin-top:14px;
}
/* /Protected Gallery */
.tape {
	margin-top:12px;
	margin-bottom:20px;
}
.tape:after {
    content:".";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}
.tape a.tape-item {
    border:1px solid #eaeaea;
	padding:2px;
	float:left;
    margin-right:5px;
}
.tape a.tape-item-current {
    border-color:#3399CC;
    border-width:2px;
    padding:1px;
    cursor:default;
}
.tape a.tape-item img {
    display:block;
}
.tape a.img-loading {
    background:#FFFFFF url(http://static-common.syl.com/_elastic/orange/-/i/loader.gif) 50% 50% no-repeat;
}
.tape-prevPhoto,
.tape-prevPhoto-disabled {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem.gif) 50% 50% no-repeat;
	height:27px;
	margin-top:30px;
	width:27px;
	border-color:#ffffff !important;
    margin-right:5px;
}
.prevPhoto-blog {
	margin-top:15px;
}
.tape-prevPhoto-disabled,
.tape-nextPhoto-disabled {
    cursor:default;
}
.tape-prevPhoto:hover {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem-a.gif);
}
.tape-nextPhoto:hover {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem-a.gif);
}
.tape-prevPhoto-disabled:hover {
    background:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem.gif) 50% 50% no-repeat;
}
.tape-nextPhoto-disabled:hover {
    background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem.gif) 50% 50% no-repeat;
}
.tape-nextPhoto,
.tape-nextPhoto-disabled {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem.gif) 50% 50% no-repeat;
	height:27px;
	margin-top:30px;
	width:27px;
	border-color:#ffffff !important;
}
.nextPhoto-blog {
	margin-top:15px;
}
.tape-nextPhoto-80-disabled {
    cursor:default;
}
.tape-nextPhoto-80:hover {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem-a.gif);
}
.tape-nextPhoto-80-disabled:hover {
    background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem.gif) 50% 50% no-repeat;
}
.tape img.loader {
    display:block;
    width:32px;
    height:32px;
    padding:13px 0px;
    float:left;
    margin-right:5px;
	background:none;
}
.anchor {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/anchor.gif) 0 11px no-repeat;
	padding-left:17px;
	padding-top:3px;
}
.copyto {
	margin-left:8px;
	padding-top:4px;
	position:absolute;
}
.reply {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/reply.gif) 0 50% no-repeat;
	padding-left:15px;
	margin-left:3px;
}
.f-size-11,
a.f-size-11:link,
a.f-size-11:visited {
	font-size:11px;
}
.bigpic-outer {
	position:relative;
	float:left;
}
.bigpic-outer .prevAbs,
.bigpic-outer .prevAbs-disabled {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem.gif) 0 0 no-repeat;
	left:0;
	top:47%;
	width:27px;
	height:27px;
	position:absolute;
}
.bigpic-outer .prevAbs:hover {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem-a.gif) 0 0 no-repeat;
}
.bigpic-outer .prevAbs-disabled:hover {
    background:url(http://static-common.syl.com/_elastic/orange/-/i/prevItem.gif) 0 0 no-repeat;
    cursor:default;
}
.bigpic-outer .nextAbs,
.bigpic-outer .nextAbs-disabled {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem.gif) 0 0 no-repeat;
	right:0;
	top:47%;
	width:27px;
	height:27px;
	position:absolute;
	z-index:1;
	display:block;
}
.bigpic-outer .nextAbs:hover {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem-a.gif) 0 0 no-repeat;
}
.bigpic-outer .nextAbs-disabled:hover {
    background:url(http://static-common.syl.com/_elastic/orange/-/i/nextItem.gif) 0 0 no-repeat;
    cursor:default;
}
#fullPic {
	cursor:pointer;
}
.picture {
	margin:0 32px 0 32px;
}
.picture div.rate {
    display:block;
    height:58px;
    width:43px;
    overflow:hidden;
    position:absolute;
    right:22px;
	margin-top:-40px;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/pictures/rating-bg.png) 0 0 no-repeat;
    font-size:18px;
}
.picture div.rate strong {
    display:block;
    color:#792e06;
    text-align:center;
    padding-top:14px;
}
.picture div.rate strong:before {
    content:attr(title);
    display:block;
    color:#edca04;
	margin-bottom:-17px;
    padding-left:2px;
}
.video {
	position:relative;
	width:480px;
	height:360px;
}
.video .processing {
	position:absolute;
	z-index:99999;
	height:24px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/video-bl.png) 0 0 no-repeat;
	padding-left:10px;
	margin:0 auto;
}
.video .processing .in {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/video-br.png) 100% 0 no-repeat;
	float:left;
	height:24px;
	padding:3px 10px 0 0;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e3e3e3;
}
.video .processing .in span {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/processing.gif) 0 50% no-repeat;
	padding-left:13px;
}
.photo-menu {
	display:none;
	clear:both;
	float:none;
	z-index:1000;
}
.photo-edit .photo-menu {
	display:block;
	padding-top:0px;
}
.photo-menu div {
	margin:1px 0;
}
.photo-menu div a:link,
.photo-menu div a:visited {
	padding-left:20px;
	padding:5px 0 6px 20px;
	margin-right:13px;
/*	background:left 5px no-repeat;*/
	color:#666666;
}
.photo-menu div a:hover,
.photo-menu div a:active {
	color:#3399CC;
}
.photo-menu a.tag:link,
.photo-menu a.tag:visited {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/tag.gif) 0 5px no-repeat;
	padding-left:17px;
}
.photo-menu a.tag:hover,
.photo-menu a.tag:active {
/*	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/tag-a.gif);*/
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/tag.gif) 0 -32px no-repeat;
}
.photo-menu a.rotate:link,
.photo-menu a.rotate:visited {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/rotate.gif) 0 6px no-repeat;
}
.photo-menu a.rotate:hover,
.photo-menu a.rotate:active {
/*	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/rotate-a.gif);*/
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/rotate.gif) 0 -22px no-repeat;
}
.photo-menu a.crop:link,
.photo-menu a.crop:visited {
/*	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/crop.gif);*/
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/crop.gif) 0 5px no-repeat;
}
.photo-menu a.crop:hover,
.photo-menu a.crop:active {
/*	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/crop-a.gif);*/
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/crop.gif) 0 -21px no-repeat;
}
.photo-menu a.delete:link,
.photo-menu a.delete:visited {
/*	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/delete.gif);*/
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/delete.gif) 0 6px no-repeat;
}
.photo-menu a.delete:hover,
.photo-menu a.delete:active {
/*	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/delete-a.gif);*/
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/photo-menu/delete.gif) 0 -22px no-repeat;
}
.photo-menu a.set-as-cover:link, .photo-menu a.set-as-cover:visited {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/setAsCover.gif) 0 -14px no-repeat;
	padding-top:0;
	padding-bottom:0;
}
.photo-menu a.set-as-cover:hover, .photo-menu a.set-as-cover:active {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/setAsCover.gif) 0 0px no-repeat;
}

.nophotoes-text {
	font-size:14px;
	font-weight:normal;
	margin:20px 0 60px 0;
	color:#999999;
	text-align:center;
}
.nophotoes-bordered {
	border-bottom:1px solid #e3e3e3;
	border-top:2px solid #e3e3e3;
	padding:40px 0;
}
.searchFalse {
	margin:60px 0;
}
.capt {
	margin-top:17px;
/*	padding:4px 4px 8px 8px;*/
	padding:4px 6px 6px 6px;
	border:1px solid #f5cf73;
	background-color:#fcfbeb;
	float:left;
	overflow:auto;
}
.capt a.edit {
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:3px;
}
.capt .nav {
	margin-top:8px;
}
#frm-addDescription #desc {
	width:490px;
	height:5em;
}

/* 	fbf0d7 panel */
.panel-fbf0d7 .t {
	background-color:#fbf0d7;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/fbf0d7/top-l.gif);
}
.panel-fbf0d7 .t .ti {
	background-color:#fbf0d7;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/fbf0d7/top-r.gif);
}
.panel-fbf0d7 .m {
	background-color:#fbf0d7;
}
.addpost .panel-fbf0d7 .panel-f0e9da .m .mi {
	background-color:#f0e9da;
}
.panel-fbf0d7 .b {
	background-color:#fbf0d7;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/fbf0d7/bot-l.gif);
}
.panel-fbf0d7 .b .bi {
	background-color:#fbf0d7;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/fbf0d7/bot-r.gif);
}
/* /fbf0d7 panel */

.addComment div.panel {
	width:397px;
}
.addComment div.panel textarea {
	width:375px;
	height:70px;
}
.addComment div.panel .mi {
	padding-top:4px;
}
.comment {
	margin-top:12px;
}
.commentText {
	margin:4px 0;
}
.commentEdit {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/edit.gif) 0 100% no-repeat;
	padding-left:12px;
}
.commentDelete {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/cross.gif) 0 100% no-repeat;
	padding-left:10px;
	margin-left:7px;
}
.reply-form {
	margin-top:12px;
}
/* /Gallery */

/* Top Rated Page */
.cntTopRated {
	margin-left:0 !important;
	padding-top:20px;
}
.cntTopRated li {
	margin:0 55px 0px 0;
	float:left;
	width:126px;
	height:220px;
}
.cntTopRated li .desc {
	overflow:hidden;
}
/* /Top Rated Page */

/* Panel f0e9da */
.panel-f0e9da .t {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/f0e9da/top-l.gif);
}
.panel-f0e9da .t .ti {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/f0e9da/top-r.gif);
}
.panel-f0e9da .m {
	border:solid #e4dfd3;
	border-width:0 1px;
	background-color:#f0e9da;
}
.panel-f0e9da .b {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/f0e9da/bot-l.gif);
}
.panel-f0e9da .b .bi {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/f0e9da/bot-r.gif);
}
/* /Panel f0e9da */

/* Add media */
.addMediaProcess {
	border:1px solid #d8d1c0;
	background-color:#ffffff;
	padding:8px;
	margin-top:5px;
}
.addMediaProcess .mar-t-4:first-child {
	margin-top:0 !important;
}
.addMediaProcess .mName {
	width:39%;
}
.addMediaProcess .action {
	width:59%;
}
.addMediaProcess .action img {
	margin-right:3px;
	float:left;
}
.process-percent {
	width:117px;
	height:7px;
	border:1px solid #d8d1c0;
	background-color:#ffffff;
	float:left;
	margin:4px 3px 0 0;
	position:relative;
}
.process-percent div {
	height:7px;
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/progress-back.gif) left top no-repeat;
}

#std-upload div {
	margin:0 0 6px 0;
}
#std-upload div p {
	margin-top:0.5em;
}
#std-upload div p label {
	margin-right:1em;
}
#std-upload .frm-submit {
	margin-bottom:0.1em;
}
#stdupload-link {
	font-size:11px;
	vertical-align:top;
}
/* /Add media */

.editAlbum,
.editBlog {
	font-size:12px;
	margin-left:10px;
}

.addedRows {
	border:none;
	border-collapse:collapse;
	margin-top:5px;
}
.addedRows tr td {
	padding-top:11px;
}
.addedRows:first-child {
	margin-top:0;
}
.addedImage {
	text-align:right;
}

.addedImage img {
	background:#FFFFFF;
	border:1px solid #E3E3E3;
	padding:2px;
}
.addedDesc {
	vertical-align:top;
	padding-left:12px;
}
.addedDesc .addedDescInner {
	position:relative;
}
.addedDesc .hint .hint-middle p {
	margin-bottom:0.2em;
	font-size:1.1em;
}
.addedDesc .hint .hint-middle input {
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	width:5em;
}

.addedAct {
	margin-top:5px;
}
.addedAct li a:link,
.addedAct li a:visited {
	padding-left:17px;
	padding-bottom:2px;
	margin-right:16px;
/*	background:0 -14px no-repeat;*/
	background-position:0 -14px;
	background-repeat:no-repeat;
	font-size:11px;
	line-height:1.2em;
	color:#929292;
}

.addedAct li a:hover,
.addedAct li a:active {
    color:#3399cc;
	background-position:0 0;
}
.addedAct li.delete a {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/create-post/delete.gif);
}
.addedAct li.setAsCover a {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/setAsCover.gif);
}
.addedAct li.save a {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/setAsCover.gif);
}

.friendOf {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/dot-999999.gif) 0 50% repeat-x;
	text-align:center;
}
.friendOf span {
	background:#ffffff;
	padding:0 8px;
	color:#999999;
}

/* 	d1f9b9 panel */
.panel-d1f9b9 .t {
	background-color:#d1f9b9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/d1f9b9/top-l.gif);
}
.panel-d1f9b9 .t .ti {
	background-color:#d1f9b9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/d1f9b9/top-r.gif);
}
.panel-d1f9b9 .m {
	background-color:#d1f9b9;
}
.panel-d1f9b9 .b {
	background-color:#d1f9b9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/d1f9b9/bot-l.gif);
}
.panel-d1f9b9 .b .bi {
	background-color:#d1f9b9;
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/panels/d1f9b9/bot-r.gif);
}
/* /fbf0d7 panel */

.inviteTopText {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/rise200.gif) 0 0 no-repeat;
	padding-left:38px;
	margin-top:22px;
	min-height:30px;
	height:auto !important;
	height:30px;
}
.reqFrSubmit {
	text-align:left;
	padding-left:32px;
}
.socialInvite .inviteServers {
	margin-top:10px;
}
.socialInvite .inviteTopText {
	margin-bottom:40px;
}


/* Editing comment */
.editCommentForm {
	margin:5px 0;
	width:284px;
}
.editCommentForm textarea {
	width:280px;
	height:50px;
}
.editCommentForm .controls {
	margin-top:3px;
	float:left;
}
.editCommentForm .commentDelete {
	margin:6px 0 0 0;
	float:right;
}
.editCommentWarning {
	float:none;
	margin:0 0 4px 0;
}

.left .photoesOfMe {
	width:204px;
	margin:12px auto 0 auto;
}
.left .photoesOfMe h3 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:1em;
}
.left .photoesOfMe p {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/inlineCheck.gif) 0 0 no-repeat;
	padding-left:24px;
	padding-bottom:2px;
	margin-bottom:12px;
}


/* Reporting */
.reportTopLeftPhoto
{
	border:1px solid #EAEAEA;
	padding:2px;
	width:80px;
	position:absolute;
	margin:0px 0 0 -100px;
}
.reportAttent {
	line-height:1.1em;
	padding:3px 0 4px 28px;
	margin-top:15px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/exclamation.gif) 0 3px no-repeat;
	color:#666666;
}
.cntRowWithLeft {
	margin-top:18px;
	position:relative;
}
.cntRowWithLeft .label {
	left:-232px;
	width:220px;
	text-align:right;
	position:absolute;
	color:#666666;
	font-size:1.2em;
}
.cntRowWithLeft .inputOuter .input {
	float:left;
}
.cntRowWithLeft .inputOuter .warn-text {
	width:auto;
}
.cntRowWithLeft .input input {
	margin-right:0.5em;
}
.withInpText .label {
	top:4px;
}
.cntRowWithLeft .input .inputText {
	width:300px;
	padding:4px;
}
.cntRowWithLeft .input .captcha {
	width:200px;
	padding:4px;
}
.cntRowWithLeft .input textarea {
	width:420px;
	height:115px;
	padding:4px;
}
a.abuse:link,
a.abuse:visited {
	display:block;
	margin-top:1em;
	color:#777;
	overflow:hidden;
}

/* Raise profile */
.riseUp {
	background-color:#fcffd1;
	border:1px solid #99cc33;
	padding:6px 10px;
}
.riseUp:before{
	content:url(http://static-common.syl.com/_elastic/orange/-/i/panels/raiseup/tl.gif);
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/raiseup/tr.gif) no-repeat 100% 0;
	height: 6px;
	display: block;
	margin: -7px -11px 7px -11px;
}
.riseUp:after{
	content:url(http://static-common.syl.com/_elastic/orange/-/i/panels/raiseup/bl.gif);
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/raiseup/br.gif) no-repeat 100% 0;
	height: 6px;
	display: block;
	margin: 7px -11px -7px -11px;
}
.riseUp dl {
	margin-bottom:0.6em;
}
.riseUp dl dt {
	margin-bottom:0.1em;
}
.buttonRise {
	margin:10px 0;
	text-align:center;
}
.buttonRise .writeMess a span {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/raiseup.gif) 0 0.3em no-repeat;
	padding-left:17px;
}

.notifik {
	margin:20% 0;
}
.notifik .lightT {
	color:#f1c25f;
	font-size:2.4em;
	line-height:1.2em;
	font-weight:normal;
	margin-bottom:1em;
}
.notifik .lBig {
	font-size:1.3em;
	line-height:1.2em;
}
.notifik .text {
	font-size:1.4em;
	line-height:1.2em;
	font-weight:normal;
	margin-bottom:2em;
}
.action {
	padding-bottom:5px;
}

/* New profile */
.profileBlock {
	border-bottom:2px solid #e2e2e2;
	padding-bottom:1em;
	clear:both;
	line-height:1.6em;
	color:#000000;
	/* Don't put "overflow:hidden" here, 'cause it will influence on the gift's displayed block */
}
.profileBlock p {
	overflow:hidden;
	width:100%;
}
.profileBlock .toper {
	border-bottom:1px solid #e2e2e2;
	padding-bottom:1em;
	margin-bottom:1em;
}
.left .profileBlock .toper {
	margin-bottom:0.5em;
}
.profileBlock .tLeft {
	float:left;
}
.profileBlock .toper .tLeft h3,
.profileBlock .toper .tLeft a {
	float:left;
	overflow:hidden;
}
.profileBlock .toper .tLeft a.plus:link,
.profileBlock .toper .tLeft a.plus:visited {
	color:#666666;
}
.profileBlock .tRight {
	float:right;
}
.tRight form {
	margin-left:0.4em;
}
.profileBlock .frm-submit {
	font-size:1em;
}
.profileBlock .profileCnt li {
	border-top:1px solid #e2e2e2;
	padding-top:1em;
	margin-top:1em;
}
.profileBlock .profileCnt li:first-child {
	border-top:0;
	padding-top:0;
	margin-top:0;
}

.noBotPad {
	padding-bottom:0;
	margin-bottom:0;
}
.profilePhotoList li {
	float:left;
	margin:0 15px 15px 0;
	overflow:hidden;
	position:relative;
}
.profilePhotoList li div {
	position:relative;
	overflow:hidden;
	padding-bottom:1.2em;
}
.profilePhotoList li div.noDesc {
	padding-bottom:0;
}
.profilePhotoList li div a {
	border:1px solid #e5e5e5;
	padding:1px;
	float:left;
}
.profilePhotoList li div a img {
	display:block;
}
.profilePhotoList li div p {
	display:block;
	position:absolute;
	left:0;
	top:84px;
	overflow:hidden;
	white-space:nowrap;
	clear:left;
	color:#666666;
	font-size:0.8em;
	width:100%;
}
.profilePhotoList li.morePhoto a {
	width:84px;
	display:block;
	padding-top:0;
	text-decoration:none;
	font-size:2.5em;
	line-height:2.5em;
	text-align:center;
}
.blockMore {
	margin-top:0.5em;
	margin-bottom:35px;
}
.left .profileBlock {
	width:210px;
	margin:35px auto 0 !important;
	font-size:0.9em;
	overflow:hidden;
}
.left .profileBlock h3 a {
	color:#666666;
}
.toper .gallery {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/gallery.gif) 0 50% no-repeat;
	padding:2px 0 2px 21px;
}
.left .profileBlock .profileCnt li {
	line-height:1.2em;
	border-top:0;
	padding-top:0;
}
.left .profileBlock .profileCnt li div {
	font-size:0.95em;
}
a.red:link,
a.red:visited,
.red {
	color:#ff6600 !important;
}
a.createNew:link,
a.createNew:visited {
	display:block;
	color:#ff6600;
	margin-top:1em;
}
.mustUploadList li {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/circle.jpg) 0 0.15em no-repeat;
	padding-left:19px;
	margin:0.5em 0 0 9px;
	color:#000000;
}
.nofriends {
	color:#666666;
	font-size:14px;
	padding:2px 0;
}

#pnlUniversityAdd .desc-block,
#pnlUniversityAdd .panel,
#pnlExperienceAdd .desc-block,
#pnlExperienceAdd .panel {
	margin-bottom:20px;
	margin-left:0;
	margin-right:0;
}

/* SMS */
.selectOperator {
	line-height:2em;
}
.smsBlock .selectOperator {
	float:right;
	margin-bottom: 3px;
	margin-right:10px;
}
.smsBlock .blockRoundPic {
	clear:right;
}
.raise .blockRoundPic {
	margin-bottom:20px;
}
.raise .extraInfo {
	font-size:11px;
	margin-bottom:20px;
	margin-top:0px;
}
.smsBlock .extraInfo {
	font-size:11px;
	margin-bottom:20px;
	margin-top:10px;
}
.sms_payment .blockRoundPic {
	margin:0;
}
.sms_payment .selectOperator {
	margin-top:15px;
}

.blockRoundPic {
	background-color:#fafbeb;
	border:2px solid #99cc33;
	padding:8px 10px;
	position:relative;
	margin:40px 0;
	min-height:65px;
	height:auto !important;
	height:65px;
}
.become-leader .blockRoundPic {
	min-height:0;
	height:auto !important;
}
.become-leader .blockRoundPic .sInner {
	padding-bottom:4px;
}
.become-leader .bets-row,
.paypal_payment .bets-row {
	font-size:14px;
	margin-top:1.2em;
} 
.become-leader #bet {
	padding:1px 3px 3px 3px;
	width:3.5em;
	font-size:1.3em;
	margin-left:0.4em;
}
.blockRoundPic .sInner {
	padding-left:119px;
}
.blockRoundPic:before{
	content:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/tl.gif);
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/tr.gif) no-repeat 100% 0;
	height: 8px;
	display: block;
	margin: -10px -12px 0 -12px;
}
.blockRoundPic:after{
	content:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/bl.gif);
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/br.gif) no-repeat 100% 0;
	height: 8px;
	display: block;
	margin: 0 -12px -10px -12px;
}
.blockRoundPic .large p {
	font-size:18px;
}
.blockRoundPic .large p.num {
	font-size:30px;
	color:#ff6600;
	line-height:1.2em;
}
.blockRoundPic .sInner .blue {
	color:#3399cc;
}
.raise .rMan,
.rocket {
	width:87px;
	height:136px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/rocket.gif) 0 0 no-repeat;
	position:absolute;
	left:10px;
	top:-27px;
}
.rMan {
	width:99px;
	height:99px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/man.gif) 0 0 no-repeat;
	position:absolute;
	left:8px;
	top:-22px;
}
.blockRoundPic .sInner form {
	margin:5px 0 10px 0;
}
.blockRoundPic .sInner form p {
	float:left;
}
.blockRoundPic .sInner form p.cancel {
	margin:3px 0 0 0.5em;
}
.blockRoundPic .sInner form .submit {
	background-color:#77ae53;
	color:#ffffff;
	padding:0 10px;
	font-size:1.1em;
	font-weight:bold;
}
.skyrocket_complete {
	position:relative;
	padding-bottom:100px;
}
.skyrocket_complete .rocket {
	left:-100px;
	top:-40px;
}

.skyrocket {
	background-color:#fafbeb;
	border:2px solid #99cc33;
	padding:8px 10px;
	position:relative;
	margin:40px 0;
}
.skyrocket .sInner {
	padding-left:119px;
}
.skyrocket:before{
	content:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/tl.gif);
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/tr.gif) no-repeat 100% 0;
	height: 8px;
	display: block;
	margin: -10px -12px 0 -12px;
}
.skyrocket:after{
	content:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/bl.gif);
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/br.gif) no-repeat 100% 0;
	height: 8px;
	display: block;
	margin: 0 -12px -10px -12px;
}
.skyrocket .large p {
	font-size:18px;
}
.skyrocket .large p.num {
	font-size:30px;
	color:#ff6600;
	line-height:1.2em;
}
.skyrocket .sInner .blue {
	color:#3399cc;
}
.rocket {
	width:87px;
	height:136px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/panels/skyrocket/rocket.gif) 0 0 no-repeat;
	position:absolute;
	left:10px;
	top:-27px;
}
.rMan {
	width:99px;
	height:99px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/man.gif) 0 0 no-repeat;
	position:absolute;
	left:8px;
	top:-22px;
}
.skyrocket .sInner form {
	margin:5px 0 10px 0;
}
.skyrocket .sInner form p {
	float:left;
}
.skyrocket .sInner form p.cancel {
	margin:3px 0 0 0.5em;
}
.skyrocket .sInner form .submit {
	background-color:#77ae53;
	color:#ffffff;
	padding:0 10px;
	font-size:1.1em;
	font-weight:bold;
}
.skyrocket_complete {
	position:relative;
	padding-bottom:100px;
}
.skyrocket_complete .rocket {
	left:-100px;
	top:-40px;
}

.paid_history {
	border-collapse:collapse;
	width:100%;
	font-size:1.1em;
}
.paid_history th {
	color:#ff6600;
	padding-bottom:8px;
	width:33%;
}
.paid_history th:first-child {
	padding-left:1.5em;
}
.paid_history td {
	border-top:1px solid #e9e9e9;
	padding:8px 0;
}
.paid_history td input {
	vertical-align:middle;
}
.selectCountry {
	text-align:right;
	font-size:0.85em;
	margin-right:1em;
}
.paidReg {
	margin-top:0.2em;
	margin-bottom:0;
	margin-left:-1em;
}
.skyRocketBotMarg {
	margin-top:0.2em;
	margin-left:-1em;
}

#confCheck {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/check-small.gif) 0 0 no-repeat;
	padding:0 0 1px 22px;
}

/* gifts */
.cntSendGift a:link, .cntSendGift a:visited {
	margin-bottom:-5px;
	position:relative;
	display:block;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/plus.gif) 0 0 no-repeat;
	padding-left:35px;
	padding-bottom:10px;
	padding-top:2px;
	color:#689c01;
}
.giftBlock ul.giftsList li {
	overflow:visible;
/*	position:relative;*/
	float:left;
}
.giftBlock ul.giftsList li a.giftImg {
	display:block;
}
ul.giftsList li.morePhoto a {
	display:block;
	width:60px;
	text-decoration:none;
	font-size:2.5em;
	line-height:2em;
	text-align:center;
}
.giftBlock .giftFrom {
	display:none;
	position:absolute !important;
	z-index:99999 !important;
	width:390px;
	margin-top:-10px;
	margin-left:-35px;
}
.giftBlock .giftFrom .t {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/tl.gif) 0 0 no-repeat;
	padding-left:8px;
	margin-top:-2px;
}
.giftBlock .giftFrom .t .ti {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/tr.gif) 100% 0 no-repeat;
}
.giftBlock .giftFrom .t, .giftBlock .giftFrom .b,
.giftBlock .giftFrom .t .ti, .giftBlock .giftFrom .b .bi {
	height:8px;
	line-height:8px;
	font-size:0px;
	overflow:visible;
}
.giftBlock .giftFrom .b {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/bl.gif) 0 0 no-repeat;
	padding-left:8px;
}
.giftBlock .giftFrom .b .bi {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/br.gif) 100% 0 no-repeat;
}
.giftBlock .giftFrom .m {
	border:solid #f5cf73;
	border-width:0 2px;
	background:#fcfbeb;
	padding:0 6px;
	height:1%;
}
.giftBlock .giftFrom .pimp {
	height:16px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/topPimp.gif) 52px 0 no-repeat;
	position:relative;
	top:1px;
	margin-top:6px;
}
.giftBlock .giftFrom .m .img {
	float:left;
/*	width:86px;*/
}
.giftBlock .giftFrom .m .img a {
	display:block;
	border:1px solid #e2e2e2;
	padding:2px;
}
.giftBlock .giftFrom .m .gDesc {
	float:left;
	width:279px;
	margin-left:9px;
	line-height:1.4em;
	font-size:0.9em;
}
.gTitle {
	margin-bottom:0.8em;
}



/* play profile pay */
.block {
	margin-top:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.blockTop {
	border-bottom:1px solid #e3e3e3;
	padding-bottom:8px;
	margin-bottom:13px;
}
.blockTop h2 {
	font-size:18px;
	font-weight:normal;
}

.leaders li {
	float:left;
	width:56px;
	overflow:hidden;
	margin-left:27px;
}
.leaders li.first {
	margin-left:0px !important;
}
.rateHeight {
	text-align:center;
	font-weight:bold;
	position:relative;
	color:#ffa640;
}
.rateHeight .inner {
	position:absolute;
	bottom:0;
	left:0;
	width:56px;
}
.rateHeight .inner div {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/play/dashes.gif) 0 100% no-repeat;
	margin-top:4px;
	padding-bottom:7px;
}
.first .rateHeight {
	color:#ff6600;
}
.you .rateHeight {
	color:#99cc33 !important;
}
.you .desc a {
	color:#99cc33;
	font-weight:bold;
}
.first .rateHeight .inner div {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/play/dashes-dark.gif);
}
.you .rateHeight .inner div {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/play/dashes-you.gif);
	padding-bottom:5px;
}
.you-leader .rateHeight .inner div {
	background-position:0 100%;
	background-repeat:repeat-y;
	padding-bottom:7px;
}
.leaders li .img {
	display:block;
	border:1px solid #e4e4e4;
	padding:2px;
	margin:6px 0;
	width:50px;
}
.leaders li .img img {
	display:block;
}
.leaders li .desc {
	padding-left:3px;
	font-size:11px;
	color:#666;
}
.leaders li .desc a {
	font-size:12px;
}
.leaders li.first .desc a {
	color:#ff6600;
}
.leaders li.last {
	width:80px;
}
.leaders li.last .desc a {
	color:#99cc33;
	font-weight:bold;
}
.block .bottomNav {
	margin-top:11px;
	border-top:2px solid #e3e3e3;
	padding-top:5px;
}
.block .bottomNav #lnk-edit-photo-message {
	color:#99cc33;
}
.block .tape {
	margin-left:-32px;
	margin-bottom:12px;
}
.block .yourMessage {
	margin:18px 0;
}
.block .yourMessage .text-field {
	height:auto;
}
.block .sendMessage {
	border-top:2px solid #E3E3E3;
	margin-top:11px;
	padding-top:5px;
}
.waiting {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/loader-small.gif) 0 0 no-repeat;
	width:16px;
	height:16px;
	display:none;
}
#user-gallery-tape1 {
	position:relative;
}
#user-gallery-tape1 .tape-item {
	position:relative;
}
#user-gallery-tape1 .moderating .rb-img {
	display:block;
	width:21px;
	height:21px;
	position:absolute;
	bottom:4px;
	right:4px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/pictures/clock.png);
}
#user-gallery-tape1 .tape-item-current.moderating .rb-img {
	bottom:3px;
	right:3px;
}
/* right Leaders */
.leadersTop {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/stars1.gif) 0 0 repeat-y;
	margin-bottom:30px;
}
.leadersTop h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	line-height:1em;
}
.worldLeader {
	margin-bottom:17px;
}
.worldLeader .p-desc {
	text-align:left;
}
.worldLeader h2 {
	margin-bottom:28px;
}
.worldLeader .user {
	margin-left:30px;
	text-align:center;
	width:124px;
}
.worldLeader .pic {
	position:relative;
}
.worldLeader .pic a.pic-link {
	display:block;
}
.worldLeader .pic a.pic-link img {
	display:block;
	border:1px solid #fe6600;
	padding:1px;
	position:relative;
}
.worldLeader .pic a.pic-link span {
	display:block;
	width:53px;
	height:33px;
	position:absolute;
	top:-19px;
	right:-13px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/crown.png) 0 0 no-repeat;
}
.worldLeader .name {
	margin-top:0.5em;
}
.bids {
	font-size:11px;
	color:#fe6600;
}
.worldLeader .bids {
	text-align:center;
}
.bids span {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/coins.gif) 0 60% no-repeat;
	padding-left:22px;
}
.regionLeaders h2 {
	margin-bottom:16px;
}
.regionLeaders li {
	margin:0 14px 15px 0;
	float:left;
	width:84px;
}
.regionLeaders li .pic a.pic-link {
	display:block;
}
.regionLeaders li .pic a.pic-link img {
	display:block;
	border:1px solid #ffd12d;
	padding:1px;
}
.regionLeaders li .desc .name {
	margin-bottom:2px;
	overflow:hidden;
	height:1.25em;
}
.becomeLeader {
	padding:8px 3px 0 3px;
}
.warning-block {
	padding:3px 0 4px 28px;
	margin-top:15px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/exclamation.gif) 0 3px no-repeat;
	color:#666;
}
.leadersTop .regionLeaders li .pic {
	position:relative;
	height:1%;
}
.leadersTop .p-desc {
	display:none;
	clear:both;
	position:absolute !important;
	z-index:99999 !important;
	min-width:100px;
	margin:-10px 0 0 -35px;
	right:0;
}
.leadersTop .p-desc .t {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/tl.gif) 0 0 no-repeat;
	padding-left:8px;
	margin-top:-2px;
}
.leadersTop .p-desc .t .ti {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/tr.gif) 100% 0 no-repeat;
}
.leadersTop .p-desc .t, .leadersTop .p-desc .b,
.leadersTop .p-desc .t .ti, .leadersTop .p-desc .b .bi {
	height:8px;
	line-height:8px;
	font-size:0px;
	overflow:visible;
}
.leadersTop .p-desc .b {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/bl.gif) 0 0 no-repeat;
	padding-left:8px;
}
.leadersTop .p-desc .b .bi {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/br.gif) 100% 0 no-repeat;
}
.leadersTop .p-desc .m {
	border:solid #f5cf73;
	border-width:0 2px;
	background:#fcfbeb;
	padding:0 6px;
	height:1%;
}
.leadersTop .p-desc .m p {
	white-space:nowrap;
}
.regionLeaders .p-desc .m p {
	margin-bottom:3px;
}
.leadersTop .p-desc .pimp {
	height:14px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/topPimpLeaders.gif) 100% 0 no-repeat;
	position:relative;
}

/* Moderation photos */
.photo-moderation-list li {
	border-bottom:1px solid #e3e3e3;
	padding-bottom:15px;
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.photo-moderation-list .img {
	float:left;
	border:1px solid #e4e4e4;
	padding:2px;
}
.photo-moderation-list .img img {
	display:block;
}
.photo-moderation-list .desc {
	margin-left:140px;
}
.photo-moderation-list .desc p {
	margin-bottom:5px;
}
.photo-moderation-list .desc .text {
	margin-bottom:10px;
}
.photo-moderation-list .album-type {
	margin-left:17px;
	width:120px;
}
.photo-moderation-list .middle input {
	margin-right:3px;
}

.buy_credits {
	border-top:1px solid #cacaca;
	padding-top:20px;
	margin-bottom:10px;
}
#buy_sms {
	margin-top:40px;
}
#txtAmount {
	font-size:18px;
	margin-right:20px;
	position:relative;
	margin-bottom:-2px;
}
.payment_choose {
	float:right;
	margin:0.4em 0 0 20px;
}
#buy_paypal .success {
	padding:40px 0;
	font-size:18px;
	font-weight:normal;
	line-height:1em;
	text-align:center;
}
#buy_paypal .success span {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/check.gif) 0 0 no-repeat;
	padding:1px 0 2px 30px;
	color:#FF6600;
}
.title-18 {
	font-size:18px;
	font-weight:normal;
}
.title-14 {
	font-size:14px;
	font-weight:bold;
}
.mar-t-40 {
	margin-top:40px;
}
.mar-t-20 {
	margin-top:20px;
}
.text-field-b {
	width:308px;
	font-size:18px;
}
.back-yellow {
	background-color:#fffea1;
}

.check,
.check-grey,
.stress {
	padding:3px 0 2px 34px;
	margin-top:15px;
	line-height:1.4em;
	background:left top no-repeat;
}
.check {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/check.gif);
}
.check-grey {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/check-grey.gif);
}
.stress {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/icons/stress.gif);
}
.ban {
	padding:1px 0 0 34px;
	margin:15px 0 40px 0;
	line-height:1.4em;
	color:#000000;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/ban.gif) 0 0 no-repeat;
}

.l-icon {
	position:absolute;
	background:right top no-repeat;
}
.mail,
.mailsearch {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/mailsearch.gif);
	width:34px;
	height:34px;
	left:-55px;
	top:-4px;
}
.gmail {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/gmail.gif);
	width:69px;
	height:22px;
	left:-90px;
}
.msn {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/msn.gif);
	width:44px;
	height:41px;
	left:-65px;
	top:-9px;
}
.yahoo {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/yahoo.gif);
	width:98px;
	height:20px;
	left:-119px;
	top:1px;
}
.icq {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/icq.gif);
	width:38px;
	height:39px;
	left:-59px;
	top:-8px;
}
.hotmail {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/hotmail.gif);
	width:44px;
	height:44px;
	left:-65px;
	top:-10px;
}
.aol {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/aol.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-5px;
}
.fastmail {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/fastmail.gif);
	width:100px;
	height:44px;
	left:-110px;
	top:-15px;
}
.gmx {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/gmx.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-5px;
}
.indiatimes {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/indiatimes.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-5px;
}
.linkedin {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/linkedin.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-5px;
}
.lycos {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/lycos.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-2px;
}
.macmail {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/macmail.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-5px;
}
.maildotcom {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/maildotcom.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-3px;
}
.mynet {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/mynet.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-5px;
}
.rediff {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/rediff.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-5px;
}
.webde {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/webde.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-8px;
}
.facebook {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/facebook.png);
	width:100px;
	height:27px;
	left:-120px;
	top:-3px;
}
.friendster {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/friendster.gif);
	width:132px;
	height:24px;
	left:-150px;
	top:-2px;
}
.hi5 {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/hi5.gif);
	width:100px;
	height:54px;
	left:-120px;
	top:-16px;
}
.myspace {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/myspace.gif);
	width:123px;
	height:41px;
	left:-143px;
	top:-11px;
}
.orcut {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/orcut.gif);
	width:100px;
	height:34px;
	left:-120px;
	top:-8px;
}
.mailru {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/mailru.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-4px;
}
.freenetde {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/freenetde.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:1px;
}
.libero {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/libero.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-12px;
}
.interia {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/interia.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-4px;
}
.rambler {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/rambler.gif);
	width:100px;
	height:25px;
	left:-120px;
	top:-1px;
}
.yandex {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/yandex.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-13px;
}
.onet {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/onet.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-2px;
}
.wppl {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/wppl.gif);
	width:100px;
	height:44px;
	left:-120px;
	top:-6px;
}
.sapopt {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/sapopt.gif);
	width:100px;
	height:60px;
	left:-120px;
	top:-13px;
}
.o2pl {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/o2pl.gif);
	width:100px;
	height:80px;
	left:-120px;
	top:-30px;
}
.tonlinede {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/tonlinede.gif);
	height:16px;
	left:-151px;
	top:3px;
	width:131px;
}
.bebo {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/bebo.gif);
	height:56px;
	left:-151px;
	top:-15px;
	width:131px;
}
.blackplanet {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/blackplanet.gif);
	height:94px;
	left:-141px;
	top:-35px;
	width:131px;
}
.xing {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/invite/xing.gif);
	height:33px;
	left:-151px;
	top:-10px;
	width:131px;
}


#frm-cnt-invite-select {
	width:170px;
}
.doing {
	color:#cccccc;
	font-size:11px;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/loader.gif) left center no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:4px;
}
.inviteServers {
	margin-top:20px;
	width:426px;
}
.inviteServers li {
	text-align:center;
	float:left;
	margin:0 10px 10px 0;
}
.inviteServers li a {
	width:132px;
	height:80px;
	display:block;
	background-position:50% 50%;
	background-repeat:no-repeat;
}

/* Credits */
.getCredits {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
ul.lMenuVerdana {
	text-align:left;
	margin-left:1em;
}
ul.lMenuVerdana li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:7px;
}
.getCredits .showBallance div {
	float:none;
	margin-right:0;
	font-family:Tahoma;
}
.getCredits .blockRoundPic {
	margin-bottom:1em;
	margin-left:-10px;
}
.bigger {
	font-size:18px;
	margin:1em 0;
}
.normal {
	font-size:12px;
}
#getCreditSmsAmount {
	font-size:18px;
}
.selectOperator span {
}
.subTitle {
	font-size:18px;
	font-weight:normal;
	margin-top:35px;
	margin-bottom:4px;
}
.acc-history {
	border-collapse:collapse;
	width:100%;
}
.acc-history td,
.acc-history th {
	border-bottom:1px solid #e9e9e9;
	border-collapse:collapse;
	padding:10px 10px 10px 0;
}
.acc-history th {
	text-align:left;
	font-size:14px;
}
.acc-history th:first-child, .acc-history td:first-child {
	padding-left:26px;
}
.acc-history td.acc-plus {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/acc-plus.gif) 0 10px no-repeat;
}
.acc-history td.acc-minus {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/acc-minus.gif) 0 10px no-repeat;
}
.acc-nav {
	border-top:1px solid #e9e9e9;
	padding-top:7px;
}
.acc-nav li {
	float:right;
}
.acc-nav li:first-child {
	float:left;
}
.ac_results 
{
    font-size:11px;
	padding:0px;
	border:1px solid #D7C7BB;
	background-color:#FFFFFF;
	overflow:hidden;
    z-index: 99999;
}
.ac_results ul 
{   
	list-style-position: outside;
	list-style-type:none;
    display:block;
	padding:0px;
	margin:0px;
}
.ac_results li 
{
	margin:0px;
	padding:2px 5px;
	cursor:default;
    text-align:left;
    list-style-type:none;
    list-style-position:outside;
    display:block;
    line-height:16px;
}
.ac_loading 
{
	background:#F3F3F3 url('http://static-common.syl.com/i/loader-small.gif') right center no-repeat;
}
.ac_over 
{
	background-color:#3399CC;
	color:#FFFFFF;
}
.ac_moreItems 
{
	text-align: center;
	margin:0px;
	padding:0px 5px;
	cursor:default;
	display:block;
	width:100%;
	font-size:1em;
	overflow: hidden;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#signed-nav {
	clear:both;
}
#signed-nav ul.nav-tabs {
	float:left;
	text-align:left;
	min-width:60%;
}
#signed-nav ul.nav-tabs li {
	padding:0;
	margin:0 1.55em 0 0;
	float:left;
}
#signed-nav .usertab {
	font-size:1em;
	font-weight:bold;
}
#signed-nav .usertab a {
	float:left;
}
#signed-nav ul.nav-tabs li .usertab a.name {
	padding:4px 5px 6px 9px;
}
#signed-nav ul.nav-tabs li .usertab a.arrow {
	padding:5px 6px 7px 0px;
}
#signed-nav ul.nav-tabs li .usertab:after {
	content:".";
	display:block; 
	height:0px;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	clear:both;
	visibility:hidden;
}
#signed-nav ul.nav-tabs li .usertab a.arrow:hover {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/right.gif) 100% 0 no-repeat;
}
#signed-nav ul.nav-tabs li .usertab a.arrow img {
	vertical-align:middle;
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/arrow.gif) 0 50% no-repeat;
}
#signed-nav ul.nav-tabs li .usertab a.arrow:hover img {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/arrow-a.gif) 0 50% no-repeat;
}
#signed-nav ul.nav-tabs li.active .usertab a.arrow img {    
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/arrow-a.gif) 0 50% no-repeat;
}
#signed-nav ul.nav-tabs li .usertab a.name:hover,
#signed-nav ul.nav-tabs li.active .usertab a.name {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/left.gif) 0 0 no-repeat;
}
#signed-nav ul.nav-tabs li .usertab a.name:hover {
	color:#333333;
}
#signed-nav ul.nav-tabs li.active .usertab a.arrow {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/right.gif) 100% 0 no-repeat;
}
#signed-nav li.active a:link,
#signed-nav li.active a:visited,
#signed-nav li.active a:hover,
#signed-nav li.active a:active {
	color:#333333;
	text-decoration:none;
}
#signed-nav div.submenu-wrap {   
	clear:both;
	position:absolute;
	z-index:255;
	min-width:1%;
}
#signed-nav ul.submenu {
	display:block;
	float:none;
	padding-right:1px;
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/bg.png) 100% 0 no-repeat;
}
#signed-nav ul.submenu li {
	display:block;
	float:none;
	font-size:0.85em;
	line-height:1.2em;
	padding:0;
	margin:0;
}
#signed-nav ul.submenu li * {
	display:block;
	float:none;
}
#signed-nav ul.submenu li a:link,
#signed-nav ul.submenu li a:visited {
	display:block;
	float:none;    
	color:#333333;
}
#signed-nav ul.submenu li a:hover,
#signed-nav ul.submenu li a:active {
	background:#F5D48F;
	color:#333333;
}
#signed-nav ul.submenu li span {
	padding:5px 10px 5px 25px;
	border-top:1px solid #F3D285;
	margin:0px 3px;    
}
#signed-nav ul.submenu li:first-child span {
	border-top-width:0px;
}
#signed-nav .submenu-b,
#signed-nav .submenu-bi {
	font-size:1px;
	line-height:6px;
	overflow:visible;
}
#signed-nav .submenu-b {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/bg.png) 0 100% no-repeat;
}
#signed-nav .submenu-bi {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/tabs/user/bg.png) 100% 100% no-repeat;
    margin-left:6px;
}
#signed-nav ul.submenu li.blog span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/blog.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.personal span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/personal.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.gallery span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/gallery.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.recentcontacts span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/recentcontacts.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.favorites span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/toprated.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.friends span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/friends.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.search span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/search.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.toprated span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/toprated.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.mygroups span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/search-1.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.bestgroups span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/search.gif) 5px 50% no-repeat;
}
#signed-nav ul.submenu li.creategroup span {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/icons/usermenu/plus.gif) 5px 50% no-repeat;
}

.git {
/*	position:relative;*/
	white-space:nowrap;
}
.git .git-lnk {
	float:none;
	font-size:1em;
	text-align:left;
	z-index:49
}
.git-lnk .drop-down {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/git/drop-down.gif) 100% 70% no-repeat;
	padding-right:14px;
}
.git .git-block {
	float:none;
	text-align:left;
	z-index:200;
	position:absolute;
/*	top:0;*/
	margin-top:-19px;
	margin-left:-6px;
}
#lang .git .git-block {
	position:absolute;
	z-index:250;
}
.git .git-block .git-top .git-top-t {
	float:left;
	background:#fcfbeb url(http://static-common.syl.com/_elastic/orange/-/i/git/top.gif) 0 0 no-repeat;
	padding-left:4px;
	z-index:51;
	position:relative;
}
.git .git-block .git-top .git-top-t .k {
	background:#fcfbeb url(http://static-common.syl.com/_elastic/orange/-/i/git/top.gif) 100% 0 no-repeat;
	padding:5px 5px 5px 2px;
}
.git-top-t .drop-down {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/git/drop-down-a.gif) 100% 70% no-repeat;
	padding-right:14px;
}
.git .git-block .git-bot {
	clear:left;
	top:-1px;
	margin-top:-1px;
	z-index:50;
	position:relative;
	background:none;
}
#lang .git .git-block .git-bot {
	width:80px;
}
.git .git-block .git-bot .bot-t {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/git/border-dot.gif) 0 0 repeat-y;
	padding-left:1px;
	height:5px;
	line-height:5px;
	font-size:5px;
}
#lang .git .git-block .git-bot .bot-t {
	width:79px;
}
.git .git-block .git-bot .bot-t .t {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/git/bot-t.gif) 100% 0 no-repeat;
	height:5px;
	line-height:5px;
	font-size:5px;
}
.git .git-block .git-bot .bot-m {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/git/border-dot.gif) 0 0 repeat-y;
	padding-left:1px;
}
.git .git-block .git-bot .bot-m .mi {
	background:#fcfbeb url(http://static-common.syl.com/_elastic/orange/-/i/git/border-dot.gif) 100% 0 repeat-y;
	float:none;
}
.git .git-block .git-bot .bot-b {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/git/bot-b.gif) 0 0 no-repeat;
	padding-left:4px;
}
.git .git-block .git-bot .bot-b .b {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/git/bot-b-r.gif) 100% 100% no-repeat;
	height:4px;
	line-height:4px;
	font-size:3px;
}
.git .git-block .git-bot .git-ul {
	margin:0 !important;
	padding:0 5px 0 5px !important;
	border:0 !important;
}
.git .git-block .git-bot .git-ul li {
	border:0 !important;
	float:none !important;
	clear:both !important;
	margin:0 !important;
	padding:1px 0px !important;
}
.git .git-block .git-bot .git-ul li a:link,
.git .git-block .git-bot .git-ul li a:visited {
	display:block;
	padding:3px 4px;
	font-size:11px;
}
.git .git-block .git-bot .git-ul li a:hover,
.git .git-block .git-bot .git-ul li a:active {
	background:#f1c25f;
	color:#333333;
}
/* common ui resizable design (control which we use to define photo tag) */
.ui-resizable { 
    position:relative;
}
.ui-resizable-handle {
    display:none;
    font-size:0.1px;
    position:absolute;
}
.ui-resizable .ui-resizable-handle {
    display:block;
}
body .ui-resizable-disabled .ui-resizable-handle {
    display:none;
}
body .ui-resizable-autohide .ui-resizable-handle {
    display:none;
}
.ui-resizable-n {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/h-m.gif) repeat scroll center top;
    cursor:n-resize;
    height:7px;
    left:0px;
    top:-4px;
    width:100%;
}
.ui-resizable-s {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/h-m.gif) repeat scroll center bottom;
    bottom:-4px;
    cursor:s-resize;
    height:7px;
    left:0px;
    width:100%;
}
.ui-resizable-e {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/v-m.gif) repeat scroll right center;
    cursor:e-resize;
    height:100%;
    right:-4px;
    top:0px;
    width:7px;
}
.ui-resizable-w {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/v-m.gif) repeat scroll left center;
    cursor:w-resize;
    height:100%;
    left:-4px;
    top:0px;
    width:7px;
}
.ui-resizable-se {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/p.gif) repeat scroll center center;	
    bottom:-4px;
    cursor:se-resize;
    height:7px;
    right:-4px;
    width:7px;
}
.ui-resizable-sw {	
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/p.gif) repeat scroll center center;
    bottom:-4px;
    cursor:sw-resize;
    height:7px;
    left:-4px;
    width:7px;
}
.ui-resizable-nw {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/p.gif) repeat scroll center center;
    cursor:nw-resize;
    height:7px;
    left:-4px;
    top:-4px;
    width:7px;
}
.ui-resizable-ne {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/resizable/p.gif) repeat scroll center center;
    cursor:ne-resize;
    height:7px;
    right:-4px;
    top:-4px;
    width:7px;
}
/* common ui resizable design */

/* tag user selection cloud (block which appears at left 
   or right side of ui resizable control where user can 
   select or type by hands tag name) */
.tag-Selection, .tag-Overlay {	
    position:absolute;
    width:200px;
	z-index:2;
}
.tag-Selection {
    z-index:199;
	text-align:left;
}
.tag-Selection-arrow-t, .tag-Overlay-arrow-t {
    padding-top:7px;    
}
.tag-Selection-arrow-b, .tag-Overlay-arrow-b {
    padding-bottom:7px;    
}
.tag-Selection-arrow-l, .tag-Overlay-arrow-l {
    padding-left:7px;
}
.tag-Selection-arrow-r, .tag-Overlay-arrow-r {
    padding-right:7px;
}
.tag-Selection-a, .tag-Overlay-a {
    position:absolute;
    background:transparent center center no-repeat;
    height:9px;
    width:9px;
    font-size:1px;
    line-height:1px;
    overflow:hidden;
}
.tag-Selection-arrow-t .tag-Selection-a, .tag-Overlay-arrow-t .tag-Overlay-a {
    top:-7px;
    left:9px;
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/arr-t.png);
}
.tag-Selection-arrow-b .tag-Selection-a, .tag-Overlay-arrow-b .tag-Overlay-a {
    bottom:-7px;
    left:9px;
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/arr-b.png);
}
.tag-Selection-arrow-l .tag-Selection-a, .tag-Overlay-arrow-l .tag-Overlay-a {
    top:9px;
    left:-7px;
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/arr-l.png);
}
.tag-Selection-arrow-r .tag-Selection-a, .tag-Overlay-arrow-r .tag-Overlay-a {
    top:9px;
    right:-7px;
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/arr-r.png);
} 
.tag-Selection-i, .tag-Overlay-i {
    width:200px;
    position:relative;
}
.tag-Selection-t, .tag-Selection-b, .tag-Overlay-t, .tag-Overlay-b {
    height:6px;
    font-size:1px;
    line-height:1px;
    overflow:hidden;
    background:transparent;
}
.tag-Selection-t, .tag-Overlay-t {
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/h-t.png);
}
.tag-Selection-b, .tag-Overlay-b {
    background-image:url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/h-b.png);
}
.tag-Selection-m, .tag-Overlay-m {
    border-width:0px 2px;
    border-style:solid;
    border-color:#FF7112;
    padding:0px 5px;
    background:#FAFBEB;
}
.tag-Selection-manual label,
.tag-Selection-email label,
.tag-Selection-from label.top {
    display:block;
    line-height:1em;
    padding-bottom:3px;
}
.tag-Selection-text {
    width:183px;
}
.tag-Selection-manual {
    padding-bottom:10px;
}
.tag-Selection-list {
    border:1px solid #808080;
    background:#FFFFFF;
    padding:3px 3px 0px 3px;
    max-height:100px;
    overflow:auto;
}
.tag-Selection-list-item {
    padding-bottom:3px;
}
.tag-Selection-list-item input {
    vertical-align:middle;
}
.tag-Selection-list-item label {
    cursor:pointer;
}
.tag-Selection-but {
    padding:6px 0px 2px 0px;	
}
.tag-Selection-but-process {
	background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/loader.gif) 100% 55% no-repeat;
}
.tag-Selection-but input {
    width:5em;
    text-align:center;
    font-weight:bold;
    font-size:0.9em;
}
/* /tag user selection cloud */

/* tag frame (frame which shown when mouse 
   over on tag list item occurs) */
.tag-Frame {
    border: 2px solid #000000;
    position: absolute;
    background: transparent;
}
.tag-Frame div {
    border: 2px solid #FFFFFF;
    background: transparent;    
}    
/* /tag frame */

/* tag overlay layer (we tracking mouse move 
   here and showing tags if exists) */
.tag-Overlay {
    position: absolute;
    background: transparent url(http://static-common.syl.com/_elastic/orange/-/i/b.gif);        
}
.tag-Overlay .frame {
    border: 1px solid #EAEAEA;
    position: absolute;
    overflow: visible;      
}
.tag-Overlay .frame div {
    position: relative;              
}
.tag-Overlay .frame a:link, .tag-Overlay .frame a:visited, 
.tag-Overlay .frame a:hover, .tag-Overlay .frame a:active, 
.tag-Overlay .frame span {
    border: 1px solid #EAEAEA;
    display: block;
    position: absolute;
    left: -1px;
    bottom: -1px;
    padding: 3px 5px;
    text-align: center;
    outline:none;
    background: #FFFFFF;
	z-index:250;
}
/* /tag overlay layer */

/* tag new layer (overlay too layer, used to shade 
   image when user creating new tag, also needed 
   to overlay on .tag-Overlay, cuz we need not 
   to show any tags when we creating new one) */
.tag-New {
    position: absolute;
    cursor: crosshair;
    background: transparent url(http://static-common.syl.com/_elastic/orange/-/i/imgtag/o-bg.png);        
}
.tag-New .ui-wrapper {
    position: absolute;
    cursor: move;
    /*overflow: hidden;*/
    background: transparent url(http://static-common.syl.com/_elastic/orange/-/i/b.gif);
}
.tag-New .ui-wrapper .image-wrapper {
	height: 100%;
	width: 100%;
	overflow: hidden;
	position: absolute;
}
/* /tag new layer */




/* common */
#popupOverlay,
#popupLoading,
#popupWindow {
	position:absolute;
	display:none;
    top:0px;
    text-align:left;
}
/* /common */

/* popup overlay */
#popupOverlay {
    position:fixed;
    width:100%;
    height:100%;
    background:#000000;
    z-index:200;
	display:block;
    opacity:0.6;
    -moz-opacity:0.6;
}
/* /popup overlay */

/* popup loading progress */
#popupLoading {
    position: fixed;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/loader.gif) left center no-repeat;
    min-height:32px;
    min-width:32px;
    top: 50%;
    left: 50%;
	display:block;
    padding-left:40px;
    color:#A9A9A9;
    font-weight:bold;
    font-size:1.2em;
    z-index:201;
    line-height:32px;
    vertical-align:middle;
}
/* /popup loading progress */

/* popup window */
#popupWindow {
    z-index:202;
    /*position:fixed;*/
}
/* /popup window */

/* generic popup style */
.popupContainer {
    position:relative;
}
.popupContainer .t .r {
    width:9px;
    height:7px;
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/rt.png);
    float:right;
}
.popupContainer .t .l {
    height:7px;
    overflow:hidden;
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/lt.png);
}
.popupContainer .m {
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/shadow.png);
    padding:0px 3px 0px 1px;
}
.popupContainer .m .h {
    border-bottom:2px solid #F1C25F;
    padding:8px 0px 12px 15px;
    background:#F7F8DC url(http://static-common.syl.com/_elastic/orange/-/i/popup/hdr-bg.gif) left top repeat-x;
}
.popupContainer .m .h div.close {
    position:absolute;
    top:4px;
    right:6px;
}
.popupContainer .m .h div.close a.close:link,
.popupContainer .m .h div.close a.close:visited {
    display:block;
    text-indent:-9999px;
    width:13px;
    height:13px;
    overflow:hidden;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/close.gif) 0px 0px no-repeat;
}
.popupContainer .m .h div.close a.close:hover,
.popupContainer .m .h div.close a.close:active {
    background-position:0px -13px;
}
.popupContainer .m .h h1 {
    font-size:1.5em;
    color:#000000;
}
.popupContainer .m .c {
    background:#FFFFFF;
    padding:25px;
}
.popupContainer .b .r {
    width:9px;
    height:9px;
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/rb.png);
    float:right;
}
.popupContainer .b .l {
    height:9px;
    overflow:hidden;
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/lb.png);
}
/* /generic popup style */

/* popup image style */
.popupImageContainer .t .r {
    width:4px;
    height:4px;
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/rt.png);
    float:right;
}
.popupImageContainer .t .l {
    height:4px;
    overflow:hidden;
    background:#FFFFFF;
}
.popupImageContainer .m {
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/shadow.png) right top repeat-y;
    padding:0px 4px 0px 0px;
}
.popupImageContainer .m .h {
    border:none;
    padding:6px 13px 0px 13px;
    background:#FFFFFF;
}
.popupImageContainer .m .h div.close {
	position:static;
	float:right;
}
.popupImageContainer .m .h div.close a.close:link,
.popupImageContainer .m .h div.close a.close:visited {
	font-size:12px;
    display:block;
    text-indent:0;
    width:auto;
    height:15px;
	line-height:15px;
	padding-right:16px;
    overflow:visible;
    background:transparent url(http://static-common.syl.com/_elastic/orange/-/i/popup/close.gif) 100% 2px no-repeat;
	color:#989898;
	text-decoration:underline;
}
.popupImageContainer .m .h div.close a.close:hover,
.popupImageContainer .m .h div.close a.close:active {
    background-position:100% -11px;
	color:#989898;
	text-decoration:underline;
}
.popupImageContainer .m .h h1 {
    font-size:1.5em;
    color:#000000;
}
.popupImageContainer .m .h .ttl {
	font-size:15px;
}
.popupImageContainer .m .h .ttl form input.txt {
	width:430px;
	/*height:3.6em;*/
	font-size:0.9em;
	/*overflow:auto;*/
}
.popupImageContainer .m .h .ttl form div.fld {
	padding-bottom:0.3em;
}
.popupImageContainer .m .h .ttl form div.but {
	padding-bottom:1px;
}
.popupImageContainer .m .h .ttl form input.sbmt,
.popupImageContainer .m .h .ttl form small {
	vertical-align:middle;
}
.popupImageContainer .m .h .ttl form input.sbmt {
	font-weight:bold;
	font-size:0.9em;
	/*padding:0.1em 0.5em;*/
}
.popupImageContainer .m .h .ttl a.edit-me:link,
.popupImageContainer .m .h .ttl a.edit-me:visited,
.popupImageContainer .m .h .ttl a.edit-me:hover,
.popupImageContainer .m .h .ttl a.edit-me:active {
	color:#000000;
	text-decoration:none;
	line-height:1.2em;
}
.popupImageContainer .m .h ul.actions {
	padding-top:10px;
	font-size:12px;
}
.popupImageContainer .m .h ul.actions li {
	padding-right:20px;
}
.popupImageContainer .m .h ul.actions li a:link,
.popupImageContainer .m .h ul.actions li a:visited,
.popupImageContainer .m .h ul.actions li a:hover,
.popupImageContainer .m .h ul.actions li a:active {
	display:block;
	background:transparent 0px 100% no-repeat;
	line-height:17px;
	min-height:17px;
	vertical-align:middle;
}
.popupImageContainer .m .h ul.actions li a.rotate-left:link,
.popupImageContainer .m .h ul.actions li a.rotate-left:visited,
.popupImageContainer .m .h ul.actions li a.rotate-left:hover,
.popupImageContainer .m .h ul.actions li a.rotate-left:active {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/icon/rotate-l.gif);
	padding-left:21px;
}
.popupImageContainer .m .h ul.actions li a.rotate-right:link,
.popupImageContainer .m .h ul.actions li a.rotate-right:visited,
.popupImageContainer .m .h ul.actions li a.rotate-right:hover,
.popupImageContainer .m .h ul.actions li a.rotate-right:active {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/icon/rotate-r.gif);
	padding-left:21px;
}
.popupImageContainer .m .h ul.actions li a.crop:link,
.popupImageContainer .m .h ul.actions li a.crop:visited,
.popupImageContainer .m .h ul.actions li a.crop:hover,
.popupImageContainer .m .h ul.actions li a.crop:active {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/icon/crop.gif);
	padding-left:19px;
}
.popupImageContainer .m .h ul.actions li a.add-tag:link,
.popupImageContainer .m .h ul.actions li a.add-tag:visited,
.popupImageContainer .m .h ul.actions li a.add-tag:hover,
.popupImageContainer .m .h ul.actions li a.add-tag:active {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/icon/add-tag.gif);
	padding-left:20px;
}
.popupImageContainer .m .h ul.actions li a.delete:link,
.popupImageContainer .m .h ul.actions li a.delete:visited,
.popupImageContainer .m .h ul.actions li a.delete:hover,
.popupImageContainer .m .h ul.actions li a.delete:active {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/icon/delete.gif);
	padding-left:19px;
	color:#EE6B23;
}
.popupImageContainer .m .c {
    background:#FFFFFF;
    padding:10px 13px;
}
.popupImageContainer .m .c div.base {
	display:block;
	position:relative;
}
.popupImageContainer .m .c div.base img.photo {
	display:block;
}
.popupImageContainer .m .f {
	padding:0px 13px 10px 13px;
	background:#FFFFFF;
}
.popupImageContainer .m .f .tag {
	padding:0 2px;
}
.popupImageContainer .m .f .tag-over {
	background:#3399CC;
	color:#FFFFFF;
}
.popupImageContainer .m .f .tag-over a:link,
.popupImageContainer .m .f .tag-over a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
.popupImageContainer .m .f .tag-over a:hover,
.popupImageContainer .m .f .tag-over a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.popupImageContainer .m .f .tags {
	padding-bottom:10px;
}
.popupImageContainer .m .f .meta .comments {
	float:left;
}
.popupImageContainer .m .f .meta .counter {
	float:right;
}
.popupImageContainer .b .r {
    width:4px;
    height:4px;
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/rb.png);
    float:right;
}
.popupImageContainer .b .l {
    height:4px;
    overflow:hidden;
    background:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/lb.png);
}
#popupImageNext,
#popupImagePrev {
	display:block;
	width:64px;
	height:64px;
	position:fixed;
	z-index:202;
	margin-top:-32px;
	top:50%;
	overflow:hidden;
	text-indent:-999em;
	background:transparent center center no-repeat;
}
#popupImageNext {
	right:32px;
}
#popupImagePrev {
	left:32px;
}
a#popupImageNext:link,
a#popupImageNext:visited {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/next-n.png);
}
a#popupImageNext:hover,
a#popupImageNext:active {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/next-a.png);
}
a#popupImagePrev:link,
a#popupImagePrev:visited {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/prev-n.png);
}
a#popupImagePrev:hover,
a#popupImagePrev:active {
	background-image:url(http://static-common.syl.com/_elastic/orange/-/i/popup/image/prev-a.png);
}
/* /popup image style */

/* Popup form */
.popupFormRow {
	margin-bottom:12px;
}
.popupFormRowLast {
	margin-bottom:0;
}
.popupFormRow .popupFormLabel {
	float:left;
	width:29%;
	overflow:hidden;
	text-align:right;
	color:#000000;
	padding-top:5px;
	padding-right:12px;
}
.popupFormRow .popupFormElem {
	float:left;
	width:60%;
}
.popupFormRow .popupFormElem .inpText {
	padding:3px 5px;
	width:250px;
}
.popupFormRow .popupFormElem .inpTextArea {
	padding:3px 5px;
	width:250px;
	height:100px;
}
.popupWarning {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/icons/exclamation.gif) 0 0 no-repeat;
	padding:2px 0 0 24px;
	margin-top:2px;
	color:#ff6600;
}
/* /Popup form */

.popupContainer .m .c form {
	position:relative;
	z-index:2;
}

/* Send a gift */
.popupGifts .m .h {
	background:#F7F8DC url(http://static-common.syl.com/_elastic/orange/-/i/popup/gifts/topBack.jpg) left top repeat-x;
}
.popupGifts .m .h h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-weight:normal;
}
.popupGifts .m .c {
	padding:10px 20px;
}

#sendGiftStep2 {
	display:none;
}
.giftsT {
	border-collapse:collapse;
	width:100%;
}
.giftsT td, .giftsT th {
	border:solid #e5e5e5;
	border-width:1px 0;
}
.giftsT th {
	padding-right:10px;
	color:#666;
	font-size:1.4em;
}
.giftsT td {
	padding:6px 0;
}
.giftsT td a.giftImg {
	display:block;
	width:60px;
	border:1px solid #fff;
}
.giftsT td a.giftImg:focus {
	outline:none;
}
.giftsT td a.activeGift {
	background:#faf7ea;
	border:1px solid #f1c25f;
}
.sendForm1 {
	margin-top:20px;
	position:static !important;
	height:1%;
}
.sendForm1 input.input {
	width:440px;
	padding:2px;
}
.popupGifts .gSubmit {
	text-align:center !important;
	margin-top:15px;
}
.popupGifts .giftFrom {
	position:static !important;
	margin-left:auto !important;
	width:455px;
}
.popupGifts .giftBlock .giftFrom {
	margin-top:0;
}
.popupGifts .giftBlock .giftFrom .t {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/popupTopPimp1.gif) 0 0 no-repeat;
	height:32px;
	line-height:32px;
}
#sendGiftStep2 .chosenImg {
	float:left;
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/right.gif) 100% 50% no-repeat;
	padding-right:40px;
	width:80px;
}
#sendGiftStep2 .toWhoPhoto {
	float:left;
	width:56px;
	margin:0 6px 0 25px;
}
#sendGiftStep2 .toWhoPhoto img {
	border:1px solid #eaeaea;
	padding:2px;
	display:block;
}
#sendGiftStep2 .desc {
	width:230px;
	float:left;
}
#sendGiftStep2 .giftBlock {
	clear:left;
}
#sendGiftStep2 .skyRocketBotMarg {
	margin-left:0;
	margin-bottom:10px !important;
	width:431px;
}
#sendGiftStep2 .blockRoundPic,
#sendGiftStep2 .skyrocket {
	width:431px;
}

#sendGiftStep2 .skyrocket,
#sendGiftStep2 .gift_sms_payment .blockRoundPic{
	margin:10px 0;
}
#sendGiftStep2 .gift_sms_payment .rMan,
#sendGiftStep2 .giftPack {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/gifts/giftPack.gif) 0 0 no-repeat;
	height:102px;
	width:96px;
	position:absolute;
	left:10px;
	top:-17px;
}
#chckPrivate {
	margin-right:3px;
}
.giftPopupWidthFix {
	width:455px;
}

.groupDesc {
	overflow:hidden;
	max-height:4.4em;
	height:auto !important;
	height:4.4em;
}
.groupDesc a {
	font-size:12px !important;
}
.groupDesc .members {
	color:#999999;
	font-size:11px;
}
.groupsSteps {
	margin:12px 0 18px 0;
}
.groupsSteps span {
	margin-right:3px;
	color:#666666;
}
.groupsSteps span.active {
	color:#000000;
	font-weight:bold;
}
.longRow {
	margin-bottom:21px;
	font-size:14px;
}
/*
.longRow .text-field {
	width:520px !important;
}
.groupsRowWidth {
	width:534px;
}
.longRow .text-field-half {
	height:17px;
	padding:3px 5px;
	width:250px;
}
*/
.groupsRowWidth {
	width:340px;
}
.longRow textarea {
	height:68px;
}
.longRow .row .label {
/*	right:546px;*/
	font-size:14px;
}
.longRow .two_in_row {
	margin-bottom:0;
	width:311px !important;
}
.longRow .two_in_row .first {
	float:left;
}
.longRow .two_in_row .second {
	float:right;
	margin-left:0;
}
.longRow .selects .label {
	margin-top:-1px;
}
.longRow .warning {
	float:none;
	margin-left:320px;
	position:relative;
	top:2px;
}
.groupSelect {
	width:100%;
}
#uploaded {
	margin-bottom:18px;
}
.groupLogo {
	border:1px solid #e3e3e3;
	float:left;
}
.groupLogo img {
	padding:3px;
	display:block;
}
.groupLogo .groupLogoLinks {
	text-align:right;
}
.groupLogo .groupLogoLinks .delete img {
	margin:0 0 0 auto;
}
.spacer {
	height:1px;
	line-height:1px;
	font-size:1px;
	border-top:1px solid #e3e3e3;
	width:350px;
}
.spacer2 {
	height:2px;
	line-height:2px;
	font-size:2px;
	border-top:2px solid #e3e3e3;
	width:350px;
}
.groupsStep2 .spacer2 {
	width:70%;
}
.longRow-save {
	margin-top:9px;
}

.groupsStep2 .row .label {
	line-height:1em;
	color:#000000;
	right:350px;
}
.groupsStep2 .mRadio {
	float:left;
}
.groupsStep2 .mText {
	float:left;
	margin-left:5px;
}
.groupsStep2 .rLabel {
	color:#666666;
	font-size:12px;
	line-height:1em;
}
.groupsStep2 .rText {
	color:#b2b2b2;
	font-size:11px;
	margin-top:2px;
	width:320px;
}
.firstMarg {
	margin-left:1.2em;
}
.groupsStep2 .spacer {
	width:70%;
}
.sylDomain {
	margin-top:4px;
}
.bigTextInField {
	font-size:16px;
	font-weight:bold;
	color:#cccccc;
	height:1.4em;
	padding:1px 5px;
}
.groupMembers div.brief {
	margin-left:62px !important;
}

.padTop {
	padding-top:40px;
}
.lGroupBlock {
	width:210px;
	margin:0 auto;
	overflow:hidden;
}
.lGroupLogo {
	text-align:center;
}
.lGroupLogo img {
	display:block;
	margin:0 auto;
	border:1px solid #e3e3e3;
	padding:2px;
}
.entry-photo a img {
	display:block;
}
.borderedEntry {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:24px;
}
.grBord {
	margin:12px 0 0 0;
}
.grBord li,
.rMenu-l li {
	border-left:1px solid #999999;
	padding-left:6px;
	margin-left:3px;
}
.grBord li:first-child,
.rMenu-l li:first-child {
	border-left:0;
	padding-left:0;
	margin-left:0;
}
.rMenu-l li {
	border-left:1px solid #cccccc;
}
.officers {
	margin-left:-2px;
}
.officers li {
	margin-bottom:7px;
}
.officers .desc-50 * {
	padding-bottom:4px;
}
.liText li {
	margin-bottom:0.5em;
	padding-bottom:1px;
	overflow:hidden;
}
.eventItems li {
	margin-bottom:16px;
}
.eventItems li * {
	line-height:1.4em;
}
.textAreaHight {
	height:120px;
}
.groupEditWarning .warning {
	float:none;
	margin:0 0 18px 0;
}
a.dashBorderedBottom:link,
a.dashBorderedBottom:visited {
	border-bottom:1px dashed;
	text-decoration:none;
	line-height:1.4em;
}
a.dashBorderedBottom:hover,
a.dashBorderedBottom:active {
	border-bottom:none;
	padding-bottom:1px;
}

.grMembTitlMenu {
	font-size:12px;
}
.inviteToGroup {
	margin:0 9px 33px -9px;
}
.search-mes {
	border-bottom:2px solid #e3e3e3;
	padding:42px 0;
	text-align:center;
	font-size:14px;
}
.upload {
	margin-bottom:21px;
}
.upload .row {
	float:none;
}
.upload .row .panel {
/*	width:600px;*/
}
.prflGrpTitle {
	font-size:14px;
	font-weight:bold;
}
.prflGrpDesc {
	font-size:12px;
}

.infoText {
	line-height:1.2em;
	font-size:14px;
	margin-bottom:50px;
}

/* Group chat */
.groupChat {
	margin:23px 0;
	padding-bottom:2em;
}
.groupChat .toper {
	margin-bottom:7px;
	padding-bottom:10px;
}
.groupChat .toper .tLeft h2 {
	font-size:18px;
	font-weight:normal;
}
.groupChat ul {
	margin-bottom:1em;
}
.groupChat ul li {
	border-bottom:1px solid #e2e2e2;
	padding-bottom:8px;
	margin-top:4px;
}
.groupChat ul li dl:after {
	content:".";
    display:block;
    height:0;
    font-size:0;
    line-height:0;
    overflow:hidden;
    clear:both;
    visibility:hidden;
}
.groupChat ul li dl dt {
	float:right;
	font-size:10px;
	color:#999999;
	width:14%;
	text-align:right;
}
.groupChat ul li dl dd {
	float:left;
	width:85%;
	line-height:1.3em;
	overflow:hidden;
}
.groupChat ul li dl dd .offline {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/offline.gif) 0 4px no-repeat;
	padding-left:15px;
	float:left;
	margin-right:0.5em;
}
.groupChat ul li dl dd .online {
	background:url(http://static-common.syl.com/_elastic/orange/-/i/online.gif) 0 4px no-repeat;
	padding-left:15px;
	font-weight:normal;
	float:left;
	margin-right:0.5em;
}
.groupChat .input {
	padding:2px;
	height:17px;
	width:60%;
}
.groupChat .frm-submit {
	font-size:14px;
	width:65px;
}
.groupChat ul li dl dd a.grChatDelete {
	display:none;
	font-size:11px;
	line-height:1em;
}
.groupChat ul li.deletable:hover dl dd a.grChatDelete {
	display:inline;
}

.chatMenu {
	margin-bottom:0 !important;
}
.chatMenu li {
	display:inline;
	list-style:none;
	list-style-position:outside;
	border-bottom:0 !important;
	padding-bottom:2px !important;
	margin-bottom:0 !important;
	border-left:1px solid #cccccc;
	padding-left:7px;
	margin-left:3px;
}
.chatMenu li:first-child {
	border-left:0;
	margin-left:0;
	padding-left:0;
}

.deleted-group-avatar {
	border:1px solid #EBEBEB;
	padding:2px;
}
.deleted-group-info {
	font-size:18px;
}
/* Main Style Sheet for jQuery UI date picker */
#datepicker_div, .datepicker_inline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #ddd;
	width: 185px;
}
#datepicker_div {
	display: none;
	border: 1px solid #be9540;
	z-index: 9999; /*must have*/
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_rtl {
	direction: rtl;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #ddd !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #ddd;
	color: #000;
}
* html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #fff;
}
.datepicker_control {
	background: #F1C25F;
	padding: 2px 0px;
}
.datepicker_links {
	background: #cbbda1;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label { /* disabled links */
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev {
	float: right;
	text-align: right;
}
.datepicker_prev a, .datepicker_next a {
	font-size:1.3em !important;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
	display:none;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next {
	float: left;
	text-align: left;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #ccc;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.datepicker_header select {
	background: #ccc;
	color: #333;
	border: 0px;
	font-weight: bold;
}
.datepicker {
	background: #FCFBEB;
	text-align: center;
	font-size: 100%;
	padding:5px;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker_titleRow {
	background: #777;
}
.datepicker_daysRow {
	background: #fcfbeb;
	color: #666;
}
.datepicker_weekCol {
	background: #777;
	color: #fff;
}
.datepicker_daysCell {
	color: #000;
	border: 1px solid #fcfbeb;
}
.datepicker_daysCell a{
	display: block;
}
.datepicker_weekEndCell {
	background: #fcfbeb;
}
.datepicker_titleRow .datepicker_weekEndCell {
	background: #777;
}
.datepicker_daysCellOver {
	background: #fff;
	border: 1px solid #777;
}
.datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #fcc !important;
	border: 1px solid #777 !important;
}
.datepicker_currentDay {
/*	background: #999 !important;*/
	border:1px solid red;
}
.datepicker_status {
	background: #ddd;
	width: 100%;
	font-size: 80%;
	text-align: center;
}

/* ________ Datepicker Links _______

** Reset link properties and then override them with !important */
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #333 !important;
}
.datepicker_titleRow a {
	color: #eee !important;
}
.datepicker_control a:hover {
	background: #fdd !important;
	color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #ddd !important;
	color: #333 !important;
}

/* ___________ MULTIPLE MONTHS _________*/

.datepicker_multi .datepicker {
	border: 1px solid #777;
}
.datepicker_oneMonth {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}

/* ___________ IE6 IFRAME FIX ________ */

.datepicker_cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
