.profile-header {
	FONT-SIZE: 12px; FLOAT: left
}
.nick-holder {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.profile-header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.profile-header H1 A {
	FONT: 2.83em/135% Verdana, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
.nick-holder .avatar-link {
	PADDING-RIGHT: 15px; FLOAT: left
}
.nick-holder .avatar-link IMG {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.nick-holder .edit IMG {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.hresume .edit IMG {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.hresume .edit IMG {
	MARGIN-LEFT: 10px
}
.nick-holder DIV {
	FLOAT: left
}
.nick-holder .twitter {
	MARGIN-TOP: -10px; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; FONT: 400 0.9em/100% Arial, sans-serif; COLOR: #999
}
.userinfo {
	WIDTH: 100%
}
.company .userinfo {
	CLEAR: both; MARGIN-TOP: 20px; FLOAT: left
}
.userinfo DL {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.33em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.userinfo DL.fn {
	CLEAR: both; FLOAT: left
}
.userinfo DL DT {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 83%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 11em; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.userinfo DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 83%; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 0px 11em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.userinfo DL.user-name {
	CLEAR: both; FLOAT: none; MARGIN: 0px 0px 1em 9.85em; PADDING-TOP: 1em
}
.userinfo .leader-position {
	FONT-SIZE: 0.8em; COLOR: #999
}
.userinfo DL.user-name DT {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: rgb(119,119,119); PADDING-TOP: 0px; TEXT-ALIGN: left
}
.userinfo DL.user-name DD {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: rgb(119,119,119); PADDING-TOP: 0px; TEXT-ALIGN: left
}
.userinfo DL.user-name DT {
	FONT-WEIGHT: normal; FONT-SIZE: 156%
}
.userinfo DL.fn DD A {
	COLOR: rgb(119,119,119)
}
.userinfo DL.user-name DD.twitter {
	PADDING-LEFT: 22px; FONT-SIZE: 68%; BACKGROUND: url(/i/bg-icon-twitter.gif) no-repeat; MARGIN: 1.5em 0px 1.5em -22px; COLOR: #999; FONT-FAMILY: Arial, sans-serif
}
.userinfo DL.user-name DD.twitter #js-twitter-status-live {
	PADDING-TOP: 3px
}
.userinfo .note {
	
}
.userinfo .note .add_note {
	CURSOR: pointer; COLOR: green; BORDER-BOTTOM: green 1px dashed
}
.userinfo .note .hide {
	DISPLAY: none
}
.userinfo .note .hide {
	DISPLAY: none
}
.userinfo .note .edit_note {
	DISPLAY: none
}
.userinfo .note .show {
	DISPLAY: block
}
.userinfo .note .edit_note .description {
	FONT-SIZE: 11px; MARGIN: 2px 0px 3px; OVERFLOW: hidden; COLOR: #999999
}
.userinfo .note .edit_note INPUT.text {
	WIDTH: 32em
}
.userinfo .note .edit_note INPUT.btn {
	MARGIN-TOP: 0.5em; MARGIN-RIGHT: 0.2em
}
.userinfo .note .edit_note .cancel_note {
	MARGIN-LEFT: 0.2em; CURSOR: pointer; COLOR: #6da3bd; BORDER-BOTTOM: #6da3bd 1px dashed
}
.dl_logic_wrap {
	FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 100%
}
.friends_list {
	WIDTH: 100%
}
.blogs_list {
	WIDTH: 100%
}
#favorite_companies_list {
	WIDTH: 100%
}
#working_in {
	WIDTH: 100%
}
#staff {
	WIDTH: 100%
}
.interests {
	WIDTH: 100%
}
.friends_list UL LI {
	DISPLAY: inline-block; PADDING-LEFT: 18px
}
.blogs_list UL LI {
	DISPLAY: inline-block; PADDING-LEFT: 18px
}
#favorite_companies_list UL LI {
	DISPLAY: inline-block; PADDING-LEFT: 18px
}
#working_in UL LI {
	DISPLAY: inline-block; PADDING-LEFT: 18px
}
#staff UL LI {
	DISPLAY: inline-block; PADDING-LEFT: 18px
}
.interests UL LI {
	DISPLAY: inline
}
.friends_list UL LI A {
	FONT: 92.4%/1.5em arial; COLOR: #666; MARGIN-RIGHT: 11px
}
.blogs_list UL LI A {
	FONT: 92.4%/1.5em arial; COLOR: #666; MARGIN-RIGHT: 11px
}
#favorite_companies_list UL LI A {
	FONT: 92.4%/1.5em arial; COLOR: #666; MARGIN-RIGHT: 11px
}
#working_in UL LI A {
	FONT: 92.4%/1.5em arial; COLOR: #666; MARGIN-RIGHT: 11px
}
#staff UL LI A {
	FONT: 92.4%/1.5em arial; COLOR: #666; MARGIN-RIGHT: 11px
}
.interests UL LI A {
	FONT: 92.4%/1.5em arial; COLOR: #666; MARGIN-RIGHT: 11px
}
.friends_list UL LI A:hover {
	COLOR: #a3a3a3
}
.blogs_list UL LI A:hover {
	COLOR: #a3a3a3
}
#favorite_companies_list UL LI A:hover {
	COLOR: #a3a3a3
}
#working_in UL LI A:hover {
	COLOR: #a3a3a3
}
#staff UL LI A:hover {
	COLOR: #a3a3a3
}
.interests UL LI A:hover {
	COLOR: #a3a3a3
}
.interests UL LI A {
	MARGIN: 0px
}
.friends_list UL LI {
	BACKGROUND: url(/i/bg-user2.gif) no-repeat 0px 50%
}
#staff UL LI {
	BACKGROUND: url(/i/bg-user2.gif) no-repeat 0px 50%
}
.blogs_list UL LI {
	BACKGROUND: url(/i/icos/blog-small-open.png) no-repeat 0px 60%; LINE-HEIGHT: 150%
}
#favorite_companies_list UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(/i/icos/company-small.png) no-repeat 0px 60%; LINE-HEIGHT: 150%
}
#working_in UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(/i/icos/company-small.png) no-repeat 0px 60%; LINE-HEIGHT: 150%
}
.ICQ A {
	TEXT-DECORATION: none
}
.Skype A {
	TEXT-DECORATION: none
}
.ICQ A IMG {
	MARGIN: -0.1em 3px 0px 0px
}
UNKNOWN {
	MARGIN-TOP: -0.5em
}
.Skype A IMG {
	MARGIN-RIGHT: 3px
}
UNKNOWN {
	MARGIN-TOP: -0.5em
}
.friends_list UL LI A.cross {
	FONT-WEIGHT: bold
}
.blogs_list UL LI A.cross {
	FONT-WEIGHT: bold
}
#favorite_companies_list UL LI A.cross {
	FONT-WEIGHT: bold
}
#working_in UL LI A.cross {
	FONT-WEIGHT: bold
}
#staff UL LI A.cross {
	FONT-WEIGHT: bold
}
.interests UL LI A.cross {
	FONT-WEIGHT: bold
}
.profile .banner {
	MARGIN-TOP: 2em
}
UNKNOWN {
	MARGIN: 20px 0px
}
.user-recommend-user {
	CLEAR: both
}
.profile .live {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-corner-top-left.gif) #f0f0e7 no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.company .tag-cloud {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/bg-corner-top-left.gif) #f0f0e7 no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.company .tag-cloud UL {
	FLOAT: left; MARGIN: 0px 20px 20px
}
.company .live OL {
	MARGIN: 0px 1.67em
}
.company .live OL LI {
	MARGIN-BOTTOM: 0.42em; COLOR: #999; LINE-HEIGHT: 130%
}
.company .live OL LI A:hover {
	BACKGROUND: #6c6; COLOR: #fff; TEXT-DECORATION: none
}
.company .new-feedbacks DIV DIV {
	PADDING-BOTTOM: 0.84em
}
#stats H2 {
	PADDING-BOTTOM: 0.38em; FONT: 2.17em/110% Verdana, sans-serif; COLOR: #999
}
#stats DL {
	MARGIN: 0.83em 0px
}
#stats DL DT {
	DISPLAY: inline
}
#stats DD {
	DISPLAY: inline
}
#stats DL UL {
	DISPLAY: inline
}
#stats DL UL LI {
	DISPLAY: inline
}
#stats DL DT {
	FONT: 1.5em/110% Verdana, sans-serif; COLOR: #ccc; MARGIN-RIGHT: 0.3em; LETTER-SPACING: -1px
}
#stats DD {
	COLOR: #666; LINE-HEIGHT: 190%
}
#stats DD LI {
	MARGIN-RIGHT: 0.3em
}
#stats DD A {
	COLOR: #999
}
.friends_list UL .empty_spaces {
	PADDING-LEFT: 0px; FONT-SIZE: 92.4%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -0.7em; LINE-HEIGHT: 1.5em
}
#staff UL .empty_spaces {
	PADDING-LEFT: 0px; FONT-SIZE: 92.4%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -0.7em; LINE-HEIGHT: 1.5em
}
.profile-title {
	MARGIN: 0px 0px 20px
}
.profile-title .favicon {
	CLEAR: both; FLOAT: left; MARGIN: 0.75em 23px 0px
}
.profile-title H1 {
	FONT: 2.5em/100% Verdana,sans-serif
}
.profile-title H1 A {
	COLOR: #666; TEXT-DECORATION: none
}
.profile-title H1 A.admin-link {
	FONT-SIZE: 70%; COLOR: #ccc; TEXT-DECORATION: none
}
.profile-title H1 A.admin-link:hover {
	COLOR: green
}
.company-comments {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.hresume H2 {
	CLEAR: both; MARGIN-TOP: 30px; FLOAT: none; MARGIN-BOTTOM: 20px; FONT: 1.67em Arial, sans-serif; MARGIN-LEFT: 7.75em; COLOR: #333; LETTER-SPACING: -1px
}
.hresume DL DD {
	LINE-HEIGHT: 100%
}
#habrastat {
	MARGIN-TOP: 40px
}
.hresume .price_block {
	PADDING-TOP: 1em
}
.hresume .price_block SPAN {
	FONT-SIZE: 2.8em; COLOR: #666633; LINE-HEIGHT: 120%; LETTER-SPACING: -1px
}
.hresume .price_block SPAN.price {
	FONT-SIZE: 1.1em; COLOR: #fff; BACKGROUND-COLOR: #9cc
}
.hresume .user-name {
	PADDING-TOP: 0px
}
.hresume .hire_block SPAN {
	FONT-SIZE: 2.6em; COLOR: #e3a2a0; LINE-HEIGHT: 40px; FONT-FAMILY: arial,sans-serif; LETTER-SPACING: -1px
}
.hresume .hire_block INPUT.hire_button {
	FONT-SIZE: 1.1em; COLOR: #fff; BACKGROUND-COLOR: #e3a2a0
}
.resume .vevent {
	MARGIN-BOTTOM: 30px
}
.filter-form UL {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 15px
}
.filter-form LI {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 5px
}
.filter-form INPUT {
	FLOAT: left
}
.filter-form LABEL {
	FLOAT: left
}
INPUT.show {
	CLEAR: both; FLOAT: right; MARGIN: -10px 10px 10px 0px
}
.user-vacancies OL {
	MARGIN: 0px 10px 20px 40px; COLOR: #999; LIST-STYLE-TYPE: decimal
}
.user-vacancies {
	LINE-HEIGHT: 170%
}
.comments .items {
	CLEAR: both; MARGIN-TOP: 30px; FLOAT: left; WIDTH: 100%
}
A.user_link {
	PADDING-LEFT: 14px; BACKGROUND: url(/i/bg-user2.gif) no-repeat 0px 60%; FONT: 92.4%/1.5em arial; COLOR: #666
}
.company_link {
	PADDING-LEFT: 14px; BACKGROUND: url(/i/bg-company.gif) no-repeat 0px 60%; FONT: 92.4%/1.5em arial; COLOR: #666
}
.company-header .js-addFan {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat
}
.company-header .js-removeFan {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat
}
#js-addWorker {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat
}
#js-removeWorker {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat
}
SPAN#js-companyWorkerInactive {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat
}
SPAN#js-companyFanInactive {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; WIDTH: 30px; BACKGROUND-REPEAT: no-repeat
}
.company-header .hidden {
	DISPLAY: none
}
.company-header .hidden {
	DISPLAY: none
}
.hidden#js-addWorker {
	DISPLAY: none
}
.hidden#js-removeWorker {
	DISPLAY: none
}
.company-header A.js-addFan {
	BACKGROUND-IMAGE: url(/i/company-fav.gif); MARGIN-LEFT: 27px; HEIGHT: 19px
}
.company-header A.js-removeFan {
	BACKGROUND-POSITION: left -19px; BACKGROUND-IMAGE: url(/i/company-fav.gif); MARGIN-LEFT: 27px; HEIGHT: 19px
}
SPAN#js-companyFanInactive {
	BACKGROUND-POSITION: left -57px; BACKGROUND-IMAGE: url(/i/company-fav.gif); WIDTH: 24px; HEIGHT: 19px
}
A#js-addWorker {
	BACKGROUND-IMAGE: url(/i/company-work.gif); HEIGHT: 20px
}
A#js-removeWorker {
	BACKGROUND-POSITION: left -20px; BACKGROUND-IMAGE: url(/i/company-work.gif); HEIGHT: 20px
}
SPAN#js-companyWorkerInactive {
	BACKGROUND-POSITION: left -60px; BACKGROUND-IMAGE: url(/i/company-work.gif); WIDTH: 28px; HEIGHT: 20px
}
A#js-blogInfoSwitcher {
	DISPLAY: block; FLOAT: left; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: white
}
A.js-addBlogMember {
	DISPLAY: block; FLOAT: left; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: white
}
A.js-removeBlogMember {
	DISPLAY: block; FLOAT: left; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: white
}
A.js-addBlogMember {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(/i/join_button_bg.png) #dbdbdb repeat-x left top; PADDING-BOTTOM: 5px; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #6b6b6b; PADDING-TOP: 5px; BORDER-BOTTOM: #a3a3a3 1px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 5px; webkit-border-radius: 5px; moz-border-radius: 5px; text-shadow: 0 1px #ededed
}
A.js-removeBlogMember {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(/i/join_button_bg.png) #dbdbdb repeat-x left top; PADDING-BOTTOM: 5px; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #6b6b6b; PADDING-TOP: 5px; BORDER-BOTTOM: #a3a3a3 1px solid; HEIGHT: 16px; TEXT-DECORATION: none; border-radius: 5px; webkit-border-radius: 5px; moz-border-radius: 5px; text-shadow: 0 1px #ededed
}
A.js-addBlogMember:hover {
	COLOR: #5b5b5b
}
A.js-removeBlogMember:hover {
	COLOR: #5b5b5b
}
A.hidden {
	DISPLAY: none
}
A.hidden {
	DISPLAY: none
}
A#js-blogInfoSwitcher {
	BACKGROUND-IMAGE: url(/i/icos/blog-info.gif); WIDTH: 22px
}
A.regular#js-blogInfoSwitcher {
	BACKGROUND-POSITION: left top
}
A.regular#js-blogInfoSwitcher:hover {
	BACKGROUND-POSITION: left bottom
}
A.active#js-blogInfoSwitcher {
	BACKGROUND-POSITION: left bottom
}
#js-invitationList {
	OVERFLOW-X: hidden; MARGIN-LEFT: 10px; OVERFLOW: auto; MARGIN-RIGHT: 10px; HEIGHT: 300px
}
.bloginfo {
	
}
.bloginfo .blog-about-text-content {
	MARGIN: 0px 1.67em 1.67em; OVERFLOW: hidden
}
.bloginfo .blog-about-text-content .join {
	MARGIN-TOP: 6px; FLOAT: left; OVERFLOW: hidden
}
.bloginfo .blog-about-text-content .stats {
	FONT-SIZE: 133%; FLOAT: left; OVERFLOW: hidden; COLOR: #999999; MARGIN-RIGHT: 20px
}
.bloginfo .blog-about-text-content .is_banned {
	FONT-SIZE: 133%; FLOAT: left; OVERFLOW: hidden; WIDTH: 180px; COLOR: #999999
}
.bloginfo .blog-about-text-content .is_banned IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.bloginfo .blog-about-text-content .is_banned SPAN {
	MARGIN-TOP: 2px; FLOAT: left
}
#user-contacts .label {
	DISPLAY: block; FLOAT: left; WIDTH: 270px
}
#user-contacts .end {
	DISPLAY: block
}
#user-contacts .achtung-minen {
	CLEAR: both
}
#user-contacts .js-field-holder INPUT {
	DISPLAY: block; FLOAT: left
}
#user-contacts .label .name {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px
}
#user-contacts .label .begin {
	DISPLAY: block; FLOAT: right; WIDTH: 170px; TEXT-ALIGN: right
}
#user-contacts .end {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: gray; PADDING-TOP: 3px
}
#user-contacts .begin {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: gray; PADDING-TOP: 3px
}
#invite-list {
	MARGIN-TOP: 15px
}
#invite-list UL LI {
	CLEAR: both; PADDING-BOTTOM: 10px
}
#invite-list UL LI IMG {
	FLOAT: left; WIDTH: 24px; MARGIN-RIGHT: 5px
}
#invite-list UL LI A {
	LINE-HEIGHT: 24px
}
#invite-list UL LI A.idontlikeyouanymore {
	COLOR: #c00; TEXT-DECORATION: none
}
#invite-list .delete {
	COLOR: #ddd; TEXT-DECORATION: none
}
#invite-list .delete:hover {
	COLOR: red
}
.friends_list UL LI.banned A {
	TEXT-DECORATION: line-through
}
.profile-buttons {
	MARGIN: 8px 0px 0px 20px
}
.profile-buttons A {
	MARGIN-LEFT: 10px
}
.notes {
	MARGIN-LEFT: 35px
}
.notes TABLE {
	
}
.notes TABLE TR {
	
}
.notes TABLE TR TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 2px solid; TEXT-ALIGN: left
}
.notes TABLE TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left
}
.notes TABLE TR TD.date {
	FONT-SIZE: 11px; COLOR: #666666
}
