* {
background:transparent none repeat scroll 0%;
border: none;
color:#FFFFFF;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
margin:0pt;
padding:0pt;
}
body {
background:#E9F2F9 none repeat scroll 0%;
}
a {
color:#FFFFFF;
padding:0pt 0pt 1px;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
table {
border-collapse:collapse;
border-spacing:0pt;
empty-cells:show;
}
#Content table {
border-spacing:30px 24px;
}
#Content table td {
border:medium none;
color:#000000;
padding:1px;
}
#Content a, #Header a, #Footer a {
color:#FFFFFF;
}
b {
font-size:inherit;
font-weight:bold;
}
strong {
font-size:inherit;
}
p {
color:#FFFFFF;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
font-size:12px;
margin:5px;
}
h1 {
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
h2 {
font-size:12px;
font-weight:bold;
}
h3 {
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
h4 {
font-size:12px;
font-weight:bold;
}
h5 {
font-size:12px;
text-decoration:underline;
}
ul, li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.clear {
clear:both;
}
.left {
float:left;
}
.right {
float:right;
}
.center {
text-align:center;
}
.top {
vertical-align:top;
}
.middle {
vertical-align:middle;
}
.l {
text-align:left;
}
.r {
text-align:right;
}
.bolded {
font-weight:bold;
}
.underline {
text-decoration:underline;
}
.boldedunderline {
font-weight:bold;
text-decoration:underline;
}
div.spaceInConnect
{
margin-bottom: 60px;
}
.BigLinks {
font-size:17px;
font-weight:bold;
}
a.BigLinks {
color:#FFFFFF;
text-decoration:none;
}
a.BigLinks:hover {
text-decoration:underline;
}
span.bigMyConnections
{
font-size:22px;
font-weight:bold;
display: block;
}
.bigMyConnections a, .bigMyConnections a:hover, .bigMyConnections a:active, .bigMyConnections a:visited
{
font-size:22px;
font-weight:bold;
color: #fff;
text-decoration: underline;
}
span.smallMyConnections
{
font-size:14px;
font-weight:normal;
display: block;
}
a.smallMyConnections, a.smallMyConnections:hover, a.smallMyConnections:active, a.smallMyConnections:visited
{
font-size:14px;
font-weight:bold;
color: #fff;
text-decoration: underline;
}

span.nearImage
{
	display: block;
	padding-left: 3px;
	color: #fff;
	margin-bottom: 15px;
}

span.nearImage strong
{
	font-weight: bold;
}
a.nearImage, a.nearImage:hover, a.nearImage:visited, a.nearImage:active
{
	display: block;
	padding-left: 3px;
	font-weight: bold;
	text-decoration: underline;
	color: #fff;
}

a.smallTabLink, a.smallTabLink:hover, a.smallTabLink:visited, a.smallTabLink:active
{

	font-weight: bold;
	text-decoration: underline;
	color: #fff;
}
p.oneLine strong, div.textListingLeftMessages strong
{
font-weight: bold;
}
p.oneLine a, p.oneLine a:hover, p.oneLine a:visited, p.oneLine a:active
{
font-weight: bold;
text-decoration: underline;
color: #fff;
}
span.viewnumber
{
font-size: 10px;
}
div.directLink
{
	padding: 0 0 8px 0;
}

.poupcontainer .directLink_edit p{
padding: 0 0 25px 0;
}

div.directLink a, div.directLink a:hover, div.directLink a:visited, div.directLink a:active
{
font-weight: bold;
text-decoration: underline;
color: #fff;
display: block;
}
#Header {
background:transparent url(../images/bgheader.gif) repeat-x scroll 0%;
position: relative;
color:#FFFFFF;
height:205px;
width: 100%;
min-width: 1258px;
}
#Logo {
height:76px;
left:13px;
position:absolute;
top:16px;
width:226px;
}
#Logo a {
background:transparent url(../images/logo.gif) no-repeat scroll left top;
border:medium none;
display:block;
height:76px;
width:226px;
}
#Bookmark {
position:absolute;
left:13px;
top:105px;
}
#Welcome {
color:#FFFFFF;
font-size:14px;
left:13px;
position:absolute;
top:130px;
vertical-align:bottom;
width:500px;
}
#Welcome .NotRegisterInfo {
font-size:14px;
}
#TopSearch {
color:#DDE9F3;
position: absolute;
right: 24px;
top:20px;
width:520px;
}
#TopMenuRegister, #TopMenuGuest {
padding-bottom:20px;
text-align:right;
}
#TopMenuRegister ul, #TopMenuGuest ul {
background:transparent none repeat scroll 0%;
margin-left:150px;
position:relative;
right:24px;
top:140px;
}
#TopMenuRegister ul li, #TopMenuRegister ul li a, #TopMenuGuest ul li, #TopMenuGuest ul li a {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#TopMenuRegister ul li a:hover, #TopMenuGuest ul li a:hover {
text-decoration:underline;
}
.TopMenuCurrent {
font-weight:bold;
}
#TopMenuRegister ul li a.current, #TopMenuGuest ul li a.current {
}
#TopMenuRegister ul li a.current {
}
#TopMenuGuest, #TopMenuGuest a {
color:#11F7D5;
font-size:14px;
}
#TopMenuRegister div.SignIn ul li a {
font-size:14px;
}
#Content {
color:#FFFFFF;
height:auto;
margin:25px auto;
min-height:400px;
width:915px;
position: relative;
}
.LeftTitle1Row {
background:transparent url(../images/bgleft1row.gif) no-repeat scroll left top;
clear:both;
color:#95ABC0;
float:left;
font-size:24px;
font-weight:bold;
height:285px;
position:relative;
width:67px;
}
.LeftTitle1Row img, .LeftTitle1Row p, .LeftTitle1Row div, .LeftTitle1Row span {
color:#95ABC0;
font-size:24px;
font-weight:bold;
}
.Content1rows {
background:#122C4D url(../images/bgcontent1rows.gif) repeat-x scroll left top;
float:right;
height:270px;
padding-top:15px;
position:relative;
width:841px;
}
.RightCorners1row {
background:transparent url(../images/bgright1rows.gif) no-repeat scroll left top;
float:right;
height:285px;
width:7px;
}
.LeftTitle {
background:transparent url(../images/bgleft.gif) no-repeat scroll left top;
clear:both;
color:#95ABC0;
float:left;
font-size:36px;
font-weight:bold;
height:621px;
position:relative;
width:67px;
}
.LeftTitle p, .LeftTitle div, .LeftTitle span {
color:#95ABC0;
font-size:36px;
font-weight:bold;
}
.Content3rows {
background:#0B2546 url(../images/bgcontent3rows.gif) repeat-x scroll left top;
float:right;
height:606px;
padding-top:15px;
position:relative;
width:841px;
}
.RightCorners3rows {
background:transparent url(../images/bgright3rows.gif) no-repeat scroll left top;
float:right;
height:621px;
width:7px;
}
.LeftTitle6Rows {
background:transparent url(../images/bgleft6row.gif) no-repeat scroll left top;
clear:both;
color:#95ABC0;
float:left;
font-size:24px;
font-weight:bold;
height:1150px;
position:relative;
width:67px;
}
.LeftCorners6rows {
background:#0E2746 url(../images/bgleftc6rows.gif) no-repeat scroll left top;
float: right;
min-height:1150px;
width:841px;
padding-left: 7px;
}

.LeftCornersMyHomie{
background:#0E2746 url(../images/bgcontent3rows.gif) no-repeat scroll left top;
float: right;
min-height:621px;
width:841px;
padding-left: 7px;
}

.RightCornersMyHomie{
background: #0E2746 url(../images/bgrightgallery3rows.gif) no-repeat scroll right top;
/*float:right;*/
min-height:621px;
width: 834px;
padding-right: 7px;
}

.LeftCorners6rowsRound {
background:transparent url(../images/bgleftc6rowsround.gif) no-repeat scroll left top;
float:left;
height:1150px;
width:7px;
}
.Content6rows {
background:#0E2746 url(../images/bgcontent6rows.gif) repeat-x scroll left top;
float:right;
min-height:1135px;
padding-top:15px;
position:relative;
width:841px;
}

.ContentMyHomie {
background:#0E2746 url(../images/bgcontent3rows.gif) repeat-x scroll left top;
float:right;
min-height:621px;
padding-top:15px;
padding-bottom: 40px;
position:relative;
width:834px;
}

.RightCorners6rows {
background:transparent url(../images/bgright6rows.gif) no-repeat scroll left top;
float:right;
height:1150px;
width:7px;
}
.RightTopCorner {
background: #0E2746 url(../images/bgrighttopcorner.gif) no-repeat scroll right top;
/*float:right;*/
min-height:1150px;
width: 834px;
padding-right: 7px;
}
.ContentGallery, .ContentPage {
background:#062C4D url(../images/bgcontent1rows.gif) repeat-x scroll left top;
float:right;
height:auto;
min-height:270px;
padding-top:15px;
position:relative;
width:841px;
}
.RightCornersGallery, .RightCornersPage {
background:#062C4D url(../images/bgrightgallery.gif) no-repeat scroll left top;
float:right;
min-height:285px;
width:7px;
}
.ContentGallery1rows, .ContentPage1rows {
background:#062C4D url(../images/bgcontent1rows.gif) repeat-x scroll left top;
float:right;
height:auto;
min-height:270px;
padding-top:15px;
position:relative;
width:841px;
}
.RightCornersGallery1rows, .RightCornersPage1rows {
background:#062C4D url(../images/bgrightgallery.gif) no-repeat scroll left top;
float:right;
min-height:285px;
width:7px;
}
.ContentGallery3rows, .ContentPage3rows {
background:#0B2546 url(../images/bgcontent3rows.gif) repeat-x scroll left top;
float:right;
height:auto;
min-height:606px;
padding-bottom:15px;
padding-top:15px;
position:relative;
width:841px;
}
.RightCornersGallery3rows, .RightCornersPage3rows {
background:#0B2546 url(../images/bgrightgallery3rows.gif) no-repeat scroll left top;
float:right;
min-height:606px;
width:7px;
}
.ContentGallery6rows, .ContentPage6rows {
background:#0E2746 url(../images/bgcontent6rows.gif) repeat-x scroll left top;
float:right;
height:auto;
min-height:1135px;
padding-top:15px;
position:relative;
width:834px;
}
.RightCornersGallery6rows, .RightCornersPage6rows {
background:#0E2746 url(../images/bgrighttopcorner.gif) no-repeat scroll left top;
float:right;
min-height:1150px;
width:7px;
}
.LeftCornersMyHome {
background:transparent url(../images/bgleftmyhome.gif) no-repeat scroll left top;
float:left;
height:1929px;
width:7px;
}
.RightCornersMyHome {
background:transparent url(../images/bgrightmyhome.gif) no-repeat scroll left top;
float:right;
height:1929px;
width:7px;
}
.ContentMyHome {
background:#0E2746 url(../images/bgcontent6rows.gif) repeat-x scroll left top;
float:right;
height:1914px;
padding-top:15px;
position:relative;
width:834px;
}
.ulMyHome, .ulMyHome li, .ulSiteMap, .ulSiteMap li {
list-style-type:disc;
}
.ulMyHome li {
margin-bottom:0pt;
margin-left:15px;
margin-top:0pt;
padding:0pt;
}
.divForulMyHome {
float:right;
width:160px;
}
.ulSiteMap {
margin-left:10px;
}
.ulSiteMap li {
font-weight:bold;
margin-top:5px;
}
div#bottomLeftTitle div.title, .LeftTitle1Row div.title, .LeftTitle div.title, .LeftTitle6Rows div.title {
margin-left:12px;
margin-top:50px;
}
div#bottomLeftTitle div.titleProfile, .LeftTitle1Row div.titleProfile, .LeftTitle div.titleProfile, .LeftTitle6Rows div.titleProfile {
margin-left:12px;
margin-top:25px;
}
.ArrowTop {
height:14px;
left:24px;
opacity:0.5;
position:absolute;
top:15px;
width:19px;
}
.ArrowBottom {
bottom:15px;
clear:both;
height:14px;
left:24px;
opacity:0.5;
position:absolute;
width:19px;
}
.MainContent {
float:left;
min-height:300px;
width:848px;
}
.BottomCorners {
background:transparent url(../images/bgbottom.gif) no-repeat scroll left top;
clear:both;
height:10px;
width:848px;
margin-left: 67px;
}
.TopBar, .BottomBar {
margin-top:10px;
padding-bottom:10px;
width:841px;
}
.TopBar {
margin-top:0pt;
position:relative;
margin-bottom: 5px;
}

.ContentMyHomie .TopBar, .ContentMyHomie .BottomBar
{
	width: 834px;
}

.BottomBar {
bottom:2px;
left:0pt;
position:absolute;
clear: left;
}
.TopPrevNext, .BottomPrevNext {
display:block;
left:246px;
margin:0pt;
position:absolute;
text-align:center;
width:350px;
}
.TopPrevNext a, .BottomPrevNext a {
font-size:9px;
}
.TopPrevNext a:hover, .BottomPrevNext a:hover {
text-decoration:none;
}
.TopPrevNext img, .BottomPrevNext img {
border:medium none;
margin-top:2px;
}
.CornerLinks {
display:block;
font-size:10px;
text-transform:uppercase;
}
.CornerLinks a {
font-size:10px;
text-transform:uppercase;
}
.lt, .lb {
float:left;
margin-left:5px;
}
.rt, .rb {
float:right;
margin-right:5px;
}
.CornerTop {
background:transparent url(../images/corner_top.gif) repeat scroll 0%;
height:8px;
width:27px;
}
.CornerBottom {
background:transparent url(../images/corner_bottom.gif) no-repeat scroll right bottom;
height:8px;
width:27px;
}
div#Content a.moveSectionDown {
color:#0E2746;
font-size:10px;
margin-right:7px;
text-align:right;
text-decoration:underline;
text-transform:uppercase;
}
.Tabs, .Tabstop {
clear:both;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
list-style-type:none;
margin:0pt;
padding:0pt 0pt 0pt 65px;
}
.Tabs li, .Tabstop li, .Tabs li.unselected, .Tabstop li.unselected {
background:transparent url(../images/tab_left.gif) no-repeat scroll left top;
float:left;
margin-right:4px;
padding:0pt 0pt 0pt 9px;
}
.Tabs li {
height:47px;
position:relative;
z-index:2;
}
.Tabs li.unselected, .Tabstop li.unselected {
bottom:-13px;
height:34px;
}
.Tabs li a {
height:38px;
}
.Tabstop li {
height:90px;
position:relative;
top:46px;
z-index:1;
}
.Tabstop li a {
height:81px;
}
.Tabs li a, .Tabstop li a {
background:transparent url(../images/tab_right.gif) no-repeat scroll right top;
color:#FFFFFF;
display:block;
font-size:18px;
margin:0pt;
padding:4px 15px 4px 6px;
text-align:center;
}
.Tabs li.unselected a, .Tabstop li.unselected a {
background:transparent url(../images/tab_right.gif) no-repeat scroll right top;
color:#FFFFFF;
display:block;
font-size:12px;
height:28px;
margin:0pt;
padding:2px 15px 4px 6px;
text-align:center;
}
.Tabs li a span, .Tabstop li a span {
color:#FFFFFF;
display:block;
float:left;
font-size:18px;
height:36px;
margin:0pt;
text-decoration:none;
}
.Tabs li.selected, .Tabstop li.selected {
background:transparent url(../images/tab_left_on.gif) no-repeat scroll left top;
}
.Tabs li.selected a, .Tabstop li.selected a {
background:transparent url(../images/tab_right_on.gif) no-repeat scroll right top;
padding-bottom:5px;
}

.Tabs li#board3, .Tabs li#board4, .Tabs li#board6, .Tabs li#board10 
{
	width: 196px;
}

.Tabs li#board5, .Tabs li#board7, .Tabs li#board8, .Tabs li#board9 , .Tabs li#board11
{
	width: 154px;
}

.Tabstop {
margin-top:10px;
}
.Row1 {
margin-top:15px;
}
.GalleryPic {
border:medium none;
float:left;
min-height:166px;
margin:5px;
padding:2px;
width:170px;
height: 167px;
max-height: 168px;
}
.GalleryPic .picture, .GalleryPic .picture #hack, .ProfileBox .picture {
height:120px;
text-align:center;
vertical-align:middle;
width:160px;
}

.picturWithHack
{
	width:160px;
	height:120px;
	position: absolute;
	top: 5px;
	left: 5px;
}

.textextendedWithHack
{
	padding-left: 165px;
}

#hack table {
height:300px;
text-align:center;
vertical-align:middle;
width:375px;
}

.ProfileBox .picture, .ProfileBox .textextended {
float:left;
}
.ProfileBox .picture {
vertical-align:middle;
}
.GalleryPic .picture img, .ProfileBox .picture img {
float:none;
text-align:center;
}
.GalleryPic .textupon, .ProfileBox .textextended {
width:160px;
}
.GalleryPic .textupon
{
	padding-left: 2px;
}

.picture {
padding:2px;
}
.textextended {
padding:2px;
}
.GalleryPic .textupon {
text-align:center;
}
.GalleryPic ul {
clear:both;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.GalleryPic li, .GalleryPic a, .GalleryPic p, .GalleryPic span, .GalleryPic div, .GalleryPic ul {
border:medium none;
font-size:11px;
}
.GalleryPic ul.Info, .GalleryPic ul.info, .GalleryPic ul.info li {
width:160px;
margin: 0;
padding:0;
}
ul.Info, ul.info {
width:168px;
}
.Info li, ul.info li {
margin-left:5px;
text-align:left;
width:160px;
}
.Name {
font-weight:bold;
}
.GalleryPic ul li.Name {
font-size:12px;
}
.comeFrom {
font-size:11px;
font-weight:normal;
}
.JobTitle {
font-size:11px;
text-transform:uppercase;
}
.Experience {
font-size:11px;
margin-top:10px;
}
.ProfileBox, .MessagesBox {
background:transparent url(../images/boxcorners.gif) no-repeat scroll left top;
float:left;
font-size:11px;
height:140px;
margin: 10px 0 10px 10px;
padding: 5px 0 5px 5px;
width:374px;
}

.MessagesBox 
{
	position: relative;
	padding-bottom: 0;
}

.ProfileBox p, .MessagesBox p {
font-size:11px;
overflow:hidden;
padding:0pt;
}
.LongBox {
background:transparent url(../images/longboxcorners.gif) no-repeat scroll left top;
float:left;
height:159px;
margin:15px;
padding:10px 5px 3px 10px;
position:relative;
width:790px;
}
.LongBox h2 {
margin-bottom:20px;
padding-left:45px;
}
.Box {
background:transparent url(../images/middleboxcorners.gif) no-repeat scroll left top;
float:left;
height:309px;
margin:15px;
padding:10px 0pt 0pt 10px;
position:relative;
width:375px;
}
.SmallBoxAdvertisement {
background:transparent url(../images/smallboxcorners.gif) no-repeat scroll left top;
border:medium none;
float:left;
height:130px;
margin:10px 0pt 10px 25px;
padding:5px;
width:149px;
}
.ProfileBoxFavorites {
border:medium none;
display:table;
float:left;
height:140px;
margin:10px 5px 15px 10px;
padding:6px;
width:160px;
}
.SmallBoxAdvertisementFavorites {
background:transparent url(../images/smallboxcorners.gif) no-repeat scroll left top;
border:medium none;
float:left;
height:120px;
margin:10px 0pt 10px 15px;
padding:6px;
width:150px;
}
.SmallBoxAdvertisementFavorites ul.info, .ProfileBoxFavorites ul.info, .SmallBoxAdvertisement ul.info, .SmallBoxAdvertisement ul.info li {
margin:0pt;
width:144px;
}
.Box_main {
float:left;
margin-right:20px;
padding:10px 0pt 0pt 10px;
position:relative;
width:375px;
}
.Box_top {
float:left;
height:38px;
width:375px;
}
.Box_top_bg {
background:transparent url(../images/box_top.GIF) no-repeat scroll left top;
float:left;
height:38px;
width:375px;
}
.Box_top_start, .LongBox_top_start {
background:transparent url(../images/box_top_01.gif) no-repeat scroll left top;
float:left;
height:38px;
width:37px;
}
.Box_top_middle_first, .LongBox_top_middle_first {
background:transparent url(../images/box_top_02.gif) repeat-x scroll left top;
float:left;
height:38px;
min-width:30px;
}
.Box_top_end_tab, .LongBox_top_end_tab {
background:transparent url(../images/box_top_03.gif) no-repeat scroll left top;
float:left;
height:38px;
width:10px;
}
.Box_top_middle_sec, .LongBox_top_middle_sec {
background:transparent url(../images/box_top_04.gif) repeat-x scroll left top;
float:left;
height:38px;
min-width:10px;
}
.Box_top_end, .LongBox_top_end {
background:transparent url(../images/box_top_05.gif) no-repeat scroll left top;
float:left;
height:38px;
width:10px;
}
.Box_title, .LongBox_title {
padding:11px 0pt 0pt 3px;
}
.Box_title_mh {
padding:11px 0pt 0pt 45px;
text-transform:capitalize;
}
.Box_down {
background:transparent url(../images/box_down.GIF) no-repeat scroll left top;
float:left;
height:20px;
width:375px;
}
.Box_middle {
background:transparent url(../images/box_middle.GIF) repeat-y scroll left top;
float:left;
height:auto;
padding:10px;
width:360px;
}
.Box_with_margin {
margin:5px;
}
.LongBox_main {
float:left;
padding:10px 0pt 0pt 10px;
position:relative;
width:791px;
}
.LongBox_top {
float:left;
height:38px;
width:791px;
}
.LongBox_top_bg {
background:transparent url(../images/box_top.GIF) no-repeat scroll left top;
float:left;
height:38px;
width:791px;
}
.LongBox_down {
background:transparent url(../images/longbottom.gif) no-repeat scroll left top;
float:left;
clear: both;
height:8px;
width:791px;
}
.LongBox_middle {
background:transparent url(../images/longmiddle.gif) repeat-y scroll left top;
float:left;
width:781px;
padding-left: 10px;
padding-bottom: 8px;
}
.NoBorderBox_main {
float:left;
margin-right:20px;
padding:10px 0pt 0pt 10px;
position:relative;
width:375px;
}
.NoBorderBox_top {
float:left;
height:15px;
width:375px;
}
.NoBorderBox_top_start, .NoBorderLongBox_top_start {
float:left;
height:15px;
width:37px;
}
.NoBorderBox_top_middle_first, .NoBorderLongBox_top_middle_first {
float:left;
height:15px;
min-width:130px;
}
.NoBorderBox_top_end_tab, .NoBorderLongBox_top_end_tab {
float:left;
height:15px;
width:10px;
}
.NoBorderBox_top_middle_sec, .NoBorderLongBox_top_middle_sec {
float:left;
height:15px;
min-width:10px;
}
.NoBorderBox_top_end, .NoBorderLongBox_top_end {
float:left;
height:15px;
width:10px;
}
.Box_title, .LongBox_title {
padding:11px 0pt 0pt 3px;
}
.NoBorderBox_down {
float:left;
height:5px;
width:375px;
}
.NoBorderBox_middle {
float:left;
height:auto;
min-height:90px;
padding:5px;
width:365px;
}
.NoBorderLongBox_main {
float:left;
padding:10px 0pt 0pt 10px;
position:relative;
width:791px;
}
.NoBorderLongBox_top {
float:left;
height:15px;
width:791px;
}
.NoBorderLongBox_down {
float:left;
height:5px;
width:791px;
}
.NoBorderLongBox_middle {
float:left;
height:auto;
min-height:90px;
padding:5px;
width:791px;
}
.longbox_main {
margin:20px 0pt;
padding:10px 0pt 0pt 10px;
position:relative;
width:810px;
float: left;
}
.longbox_top {
background:transparent url(../images/longBoxertop.gif) no-repeat scroll left top;
height:8px;
width: 810px;
}
.longbox_bottom {
background:transparent url(../images/longBoxerbottom.gif) no-repeat scroll left top;
height:8px;
width: 810px;
}
.longbox_middle {
background:transparent url(../images/longBoxermiddle.gif) repeat-y scroll left top;
height:auto;
margin:0pt;
min-height:159px;
width: 810px;
}
.longbox_middle p, .longbox_middle h1, .longbox_middle h2, .longbox_middle h3, .longbox_middle img {
margin-top:0pt;
}
.longbox_middle ul {
margin:10px 5px 5px;
}
.longbox_middle img {
margin:0pt;
}
.longbox_middle ul.Listing, .notopgap ul.Listing {
margin-bottom:0pt;
padding:30px 0pt;
}
.longbox_middle ul.Listing li, .notopgap ul.Listing li {
margin-bottom:0pt;
padding-bottom:8px;
}
.big {
font-size:24px;
font-weight:bold;
}
.middle {
font-size:18px;
font-weight:bold;
}
.contactsinfo {
padding-top: 5px;
text-align: center; 
margin-right: 25px;
width: 600px;
margin-left: 180px;
}
.Box h2 {
margin-bottom:15px;
padding-left:30px;
}
.ShortBox {
background:transparent url(../images/shortboxcorners.gif) no-repeat scroll left top;
float:left;
height:141px;
margin:10px 10px 15px 15px;
padding:5px;
width:232px;
position: relative;
}
.ShortBox p {
overflow:hidden;
width:222px;
}
.Data {
font-size:10px;
margin:5px;
}
.Author {
font-size:11px;
font-weight: bold;
}
.BoxTitle {
font-size:12px;
margin:5px;
text-transform:uppercase;
}
.BoxSubtitle {
font-size:12px;
font-weight:bold;
margin:5px;
text-decoration:underline;
}
.TextTitle, .MessagesBox .TextTitle{
font-size:14px;
font-weight:bold;
margin:5px;
}
.deleteFromFavs{
font-size:9px;
margin:0;
text-align: left;
padding-left: 0;
}
.BoxLink {
font-size:9px;
margin:3px 5px;
}
.BoxLink2 {
font-size:9px;
margin:3px 5px;
}
.BoxLink a, .BoxLink2 a, .deleteFromFavs a {
font-size:9px;
}
.MessagesBox .BoxLink, .ShortBox .BoxLink
{
	position: absolute;
	bottom: 5px;
	right: 5px;
	text-align: right;
	font-size:12px;
}
.MessagesBox .BoxLink a, .ShortBox .BoxLink a
{
	font-size:12px;
}
.ProfileBox .BoxLink{
margin:0pt 8px;
}
.box, .boxshort, .boxmedium, .boxlong {
margin:10px;
padding:5px;
}
.boxshort {
height:auto;
min-height:148px;
width:239px;
}
.boxmedium {
height:auto;
min-height:148px;
width:375px;
}
.boxlong {
height:auto;
min-height:155px;
width:791px;
}
.notopgap p {
margin-top:0pt;
}
.ProfileLeft {
float:left;
margin:10px 10px;
width:375px;
}
#foto {
float:none;
min-height:300px;
text-align:center;
vertical-align:middle;
width:375px;
}
.ProfileLeft #hack {
height:300px;
width:375px;
}
.ProfileLeft #foto img {
border:medium none;
float:none;
}
div#foto .ShortInfo {
clear:both;
min-height:67px;
}
.ProfileLeft .ShortInfo {
clear:both;
}
.CustomMessage {
clear:both;
margin:20px 15px 5px 10px;
padding-top:10px;
position:relative;
width:790px;
}
.CustomMessage p {
width:730px;
}
.CreditsBox li, .HalfBox li {
border:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.Box h3, .Box ul {
padding:2px;
}
.EditButton {
background:transparent url(../images/btn_edit.gif) no-repeat scroll 0%;
bottom:15px;
height:34px;
position:absolute;
right:20px;
width:47px;
}
.EditButtonDirectLink {
float:right;
height:34px;
margin-right:340px;
width:47px;
}
.Box_middle form {
margin-left:5px;
width:360px;
}
.ListMyHome {
height:auto;
min-height:200px;
padding-bottom:15px;
padding-top:15px;
position:relative;
}
.ListMyHome .TopBar, .ListMyHome .BottomBar {
clear:both;
}
.ListMyHome .ListTitle {
margin-bottom:5px;
}
.MyHomeBox {
background:transparent url(../images/boxcorners.gif) no-repeat scroll left top;
float:left;
height:135px;
margin:30px 10px 10px;
padding:5px;
width:365px;
}
.MyHomeBox p, .important {
font-size:16px;
font-weight:bold;
margin-top:50px;
text-align:center;
}
.MyHomeBox p.big {
font-size:16px;
font-weight:bold;
margin-top:30px;
text-align:center;
}
.MyHomeBox p.small {
font-size:11px;
}
.MyHomeFormBox {
background:transparent url(../images/myhomebox.gif) no-repeat scroll left top;
float:left;
height:171px;
width:374px;
}
.MyHomeFormBox ul {
margin:10px;
}
.MyHomeFormBox li {
margin-top:5px;
}
.MyHomeFormBox h2 {
padding-top:10px;
}
.MyHomeLongBox {
background:transparent url(../images/longboxcorners.gif) no-repeat scroll left top;
float:left;
height:149px;
margin:10px 0pt 0pt 10px;
padding:10px 0pt 0pt 10px;
width:781px;
}
.MyHomeLongBox h2, .MyHomeFormBox h2 {
margin-bottom:20px;
padding-left:45px;
text-transform:capitalize;
}
div#favs_adverts div#searchResultsContener .TopBar, div#favs_profiles div#searchResultsContener .TopBar, div#favs_adverts div#searchResultsContener .BottomBar, div#favs_profiles div#searchResultsContener .BottomBar {
width:790px;
}
div#favs_adverts div#searchResultsContener div.Row1 ul.Listing, div#favs_adverts div#searchResultsContener div.Row1 ul.Listing li, div#favs_profiles div#searchResultsContener div.Row1 ul.Listing, div#favs_profiles div#searchResultsContener div.Row1 ul.Listing li, .LongBox_middle ul.Listing, .LongBox_middle ul.Listing li, .LongBox_middle .Box_with_margin ul.Listing, .LongBox_middle .Box_with_margin ul.Listing li {
width:750px;
}
div#favs_adverts div#searchResultsContener div.Row1 ul.Listing li .textListingLeft, div#favs_profiles div#searchResultsContener div.Row1 ul.Listing li .textListingLeft, .LongBox_middle ul.Listing li .textListingLeft, .LongBox_middle .Box_with_margin ul.Listing li .textListingLeft {
width:300px;
}
div#favs_adverts div#searchResultsContener div.Row1 div.ProfileBox, div#favs_profiles div#searchResultsContener div.Row1 div.ProfileBox {
float:left;
height:135px;
margin:8px 6px 8px 10px;
width:370px;
}
div#favs_adverts div.longbox_middle ul, div#favs_profiles div.longbox_middle ul {
margin:0pt;
}
.Empty_tab {
font-size:18px;
padding-top:150px;
text-align:center;
width:841px;
}
.PageTitle {
background:transparent url(../images/bgtitle.gif) repeat-x scroll left top;
border:1px solid #213E60;
height:78px;
margin:35px auto;
text-align:center;
width:780px;
}
.PageTitle h1 {
font-size:24px;
padding-top:10px;
text-decoration:none;
}
.PageTitle p {
font-size:12px;
}
.PageTitle a {
font-size:10px;
}
.ListTitle {
border-bottom:1px solid #FFFFFF;
font-size:14px;
font-weight:bold;
margin-left:10px;
width:185px;
}
.ListTitlelong {
border-bottom:1px solid #FFFFFF;
font-size:14px;
font-weight:bold;
margin:0pt 20px 0pt 10px;
width:800px;
}
ul.Listing {
margin:0px 10px 30px;
width:800px;
}
.Listing li {
clear:both;
margin:0pt;
}
.Listing li div {
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
.textListingLeft {
float:left;
width:339px;
}
.textListingRight {
float:left;
width:460px;
}
.textListingLeftAdvertisements {
float:left;
width:520px;
}
.textListingRightAdvertisements {
float:left;
width:200px;
}
.textListingLeftMessages {
float:left;
width:500px;
}
.textListingRightMessages {
float:left;
width:270px;
}
.textListingLeftRelate {
float:left;
width:340px;
}
.textListingRightRelate {
float:left;
width:380px;
}
.textListingLeftFavoritesAdverts {
float:left;
width:530px;
}
.textListingRightFavoritesAdverts {
float:left;
width:210px;
}
.LinkMore {
text-align:right;
}
.LinkMore a {
margin-right:10px;
}
.sortcontainer {
height:500px;
margin:10px auto;
width:487px;
}
#sorttop {
background:transparent url(../images/sorttop.gif) no-repeat scroll left top;
height:15px;
width:487px;
}
#sortbottom {
background:transparent url(../images/sortbottom.gif) no-repeat scroll left top;
height:15px;
width:487px;
}
#sortmiddle {
background-color: transparent;
color: #457198;
}
#sortmiddle form {
background-color:transparent;
margin:10px 10px 25px 15px;
color: #457198;
}
#sortmiddle h1 {
border-bottom:2px solid #457198;
font-size:30px;
font-weight:normal;
text-decoration:none;
text-transform:lowercase;
color: #457198;
}
.sortdiv {
clear:both;
padding:15px 10px 30px;
}
.sortdiv select, ul.selectReplacement {
float:right;
}
#checkboxlist {
margin:20px 30px;
}
#checkboxlist li {
margin-bottom:10px;
}
#checkboxlist label {
margin:0pt 10px 0pt 5px;
}
.sortdiv select {
display:block;
margin:0pt 0pt 10px;
width:176px;
}
select.replaced {
left:-999em;
position:absolute;
width:1px;
}
ul.selectReplacement {
background:transparent url(../images/selecttop.gif) no-repeat scroll left top;
height:20px;
margin:0pt 0pt 10px;
padding:0pt;
position:relative;
width:176px;
z-index:1000;
}
ul.selectFocused {
background-image:url(../images/selecttop.gif);
}
ul.selectReplacement li {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
cursor:pointer;
display:none;
font-size:11px;
line-height:1.7em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:1px 12px;
width:150px;
}
ul.selectOpen li {
display:block;
}
ul.selectReplacement li.selected {
background:transparent url(../images/selectbottom.gif) no-repeat scroll left bottom;
color:#000000;
display:block;
}
ul.selectOpen li.selected {
background:#EEEEEE none repeat scroll 0%;
border:0pt none;
display:block;
}
ul.selectOpen li:hover, ul.selectOpen li.hover, ul.selectOpen li.selected:hover {
background:#EEEEEE none repeat scroll 0%;
color:#000000;
}
form#SearchForm {
background:transparent none repeat scroll 0%;
float:right;
}
#SearchForm label, #SearchForm button, #SearchForm span, #SearchForm div, #SearchForm button img, #SearchForm a, #SearchForm p {
background:transparent none repeat scroll 0%;
border:medium none;
}
#SearchForm button, .OkButton {
background:transparent url(../images/btn_go.gif) no-repeat scroll 0%;
height:28px;
margin-left:10px;
width:34px;
}
#SearchForm button {
float:left;
}
.SearchFilter {
display: block;
margin-left:90px;
}
.SearchFilter li {
display:inline;
}
#SearchForm div {
margin-left:3px;
margin-top:5px;
}
.SearchFilter label, .AdvancedSearchLink a {
color:#DDE9F3;
font-size:9px;
margin-left:6px;
text-transform:uppercase;
}
form#SearchForm div.leftSearchInput, form#SearchForm2 div.leftSearchInput {
background-image:url(../images/search_input.gif);
background-position:right center;
background-repeat:no-repeat;
float:left;
}
input.SearchInput {
background-color:transparent;
color:#84AAC5;
height:19px;
padding:7px 0pt 0pt 10px;
text-transform:none;
vertical-align:middle;
width:382px;
}
label.ForSearch {
color:#92B4CF;
font-size:14px;
font-weight:bold;
margin-right:6px;
position:relative;
top:3px;
}
checkbox {
border:1px solid #21A121;
}
.AdvancedSearchLink {
clear:both;
margin-right:50px;
margin-top:0pt;
text-align:right;
}
.AdvancedSearchLink a {
}
#Form .Left {
border:0px none;
clear:both;
float:left;
height:20px;
padding:2px;
width:10%;
}
#Form .Right {
border:0px none;
float:right;
height:20px;
padding:2px;
width:88%;
}
div.form_error {
color:red;
padding-left:5px;
width:410px;
}
div.form-errors, div.form-errors dl dt, div.form-errors h2
{
	color: #000;
}
.error_message {
font-size:14px;
font-weight:bold;
padding-top:10px;
padding-bottom: 15px;
text-align:center;
vertical-align:middle;
color: #FF693F;
}
.error_message p{
font-size:14px;
font-weight:bold;
text-align:center;
vertical-align:middle;
color: #FF693F;
padding: 0;
margin: 0 0 15px;
}

.error_message p.nospace
{
	padding: 0;
	margin: 0;
}

div.error_message ul li div.info_message {
font-size:11px;
font-weight:bold;
padding-top:4px;
text-align:center;
vertical-align:middle;
color: #FF693F;
cursor:pointer;
}
.info_messageDarkBg{
font-size:14px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
text-align:center;
vertical-align:middle;
color: #fff;
}
.activation_message {
font-size:22px;
font-weight:bold;
padding-top:10px;
text-align:center;
vertical-align:middle;
}
.activate_normal_message {
font-size:14px;
font-weight:bold;
padding-top:20px;
text-align:center;
vertical-align:middle;
}
.activate_wizard {
font-size:12px;
font-weight:bold;
padding-top:20px;
text-align:center;
vertical-align:middle;
}
.activate_wizard a {
font-size:14px;
font-weight:bold;
}
.info_text {
font-size:12px;
font-weight:bold;
text-align:center;
}
.linkNotification {
font-size:14px;
font-weight:bold;
padding-right:10px;
padding-top:10px;
text-align:right;
vertical-align:middle;
}
.linkNotification a {
font-size:14px;
}
.backgroundInput {
background-color:transparent;
/*background-image:url(../images/input.gif);
background-position:right center; 
background-repeat:no-repeat; if anyone want to use round inputs*/
height:20px;
margin-bottom:5px;
width:370px;
}

div.specialNotice
{
	margin-bottom:5px;
	width:370px;
}

.backgroundInput2 {
background-color:transparent;
/*background-image:url(../images/input.gif);
background-position:right center;
background-repeat:no-repeat; if anyone want to use round inputs*/
height:20px;
width:280px;
}
.backgroundInput3 {
background-color:transparent;
/*background-image:url(../images/input.gif);
background-position:right center;
background-repeat:no-repeat; if anyone want to use round inputs*/
height:20px;
margin-bottom:5px;
width:451px;
}
.backgroundInput3 label {
display:block;
float:left;
width:150px;
}
#edit_content .backgroundInput3 {
margin-bottom:0px;
}

div.backgroundInput2edit
{
	background-color:transparent;
	/*background-image:url(../images/input.gif);
	background-position:right center;
	background-repeat:no-repeat; if anyone want to use round inputs*/
	height:20px;
	width:200px;
}
div.backgroundInput2edit input
{
	background-color: #fff;
	border: 1px solid #457097;
	width:188px;
}

/*--------------------------------Edit profile/WIZARD part-----------------------------------------------------*/

div#okienko h3
{
	padding-bottom: 6px;
	border-bottom: 1px solid #457097;
	font-size: 15px;
	margin:0 15px 10px;
	clear: both;
	text-decoration: none;
}

div#okienko .step1 h3 span, div#okienko .step2 h3 span, div#okienko .step3 h3 span{
font-weight:normal;
font-size: 12px;
color: #457198;
}


div#okienko select
{
	width:200px;
	display: block;
	/*margin-left: 10px;*/
}

div#okienko div.textinput
{
	width: 200px;
	padding-left: 10px;
	float: left;
	padding-bottom: 5px;
}

div#okienko div.oneRow
{
	width: 410px;
}

div#okienko div.textinput input:focus 
{
	background:#EDF5FF;
}

div#okienko div.textinput label
{
	text-align: left;
}

div.editbox_title
{
	color:#84AAC5;
	font-size: 20px;
	font-weight: bold;
	padding: 5px 0;
	margin: 0 0 10px;
	border-bottom: 2px solid #457097;
}

div.editbox_titleWizard
{
	color:#84AAC5;
	font-size: 20px;
	font-weight: bold;
	padding: 5px 0;
	width: 730px;
	margin: 0 0 10px;
	border-bottom: 2px solid #457097;
}

div.editbox_titleWizardSummary
{
	color:#84AAC5;
	font-size: 20px;
	font-weight: bold;
	padding: 5px 0;
	width: 730px;
	margin: 10px 0 10px 10px;
	border-bottom: 2px solid #457097;
}
div.textinputArea
{
	clear: both;
	width: 620px;
	padding: 0;
	padding-left: 10px;
	padding-bottom: 5px;
}

div.textinputArea textarea
{
	background:#FFFFFF none repeat scroll 0%;
	color:#84AAC5;
	height:150px;
	width: 608px;
	padding:5px;
	border: 1px solid #457097;
	display: block;
}

div.withAvatarStyle textarea
{
	height:50px;
}

div.withInviteStyle textarea
{
	height:85px;
	width: 553px;
}
div#shortyOne div.textinputArea textarea, div.shortyOne div.textinputArea textarea
{
	width: 398px;
}


div#group_7 div.saveMeToDaRight, div#group_5 div.saveMeToDaRight,
div#group_32 div.saveMeToDaRight, div#group_53 div.saveMeToDaRight 
{
	padding-right: 138px;
	width: 563px;
}

div.Jeden
{
	padding-bottom: 10px;
	margin:0 auto 10px;
	width: 200px;
}

div.singleLonger
{
	padding-bottom: 10px;
	margin:0 auto 10px;
	width: 380px;
}

div.Cztery
{
	padding-bottom: 10px;
	margin:0 auto 10px;
	width: 630px;
}

.directLink_edit {
margin-top: 5px;
margin-bottom: 25px;
}

.directLink_edit p{
color: #457198;
}

.directLink_edit label{
margin: 5px 0 0 5px;
}

div.step1A{
clear:both;
}

div.step1A, div.step2 .step2content 
{
margin-top: 60px;
}

.Form div.step1A label {
margin: 6px 0 0 0;
display:block;
}

div.step1B {
clear:both;
padding-top:10px;
}

.Form div.step1B .oneRow label {
margin: 0 0 0 10px;
display:block;
}

div.step1B .navigationAbsolute{
padding: 20px 0 0 0;
}

div.step1B .navigationAbsolute a{
font-size: 18px;
}

div.step2, div.step3 {
margin-top: 30px;
}

div.step2 .step2content, div.step3 .step3content{
padding-bottom: 10px;
margin:0 auto 10px;
width: 630px;
}


div.step2 div.avatarSpace, div.step2 div.avatarSpace label, div.avatarStep div.avatarSpace, div.avatarStep div.avatarSpace label{
text-align:left;
}

div.step2 div.avatarSpace, div.avatarStep div.avatarSpace{
padding: 0 10px 4px 10px;
margin-top: 0;
}

div.step2 div.avatarSpace h4, div.avatarStep div.avatarSpace h4{
margin-bottom: 5px;
}

.navigationAbsolute a.eastSideSmall, .navigationAbsolute a.eastSideSmall:hover{
float: left;
font-size: 13px;
padding-bottom: 5px;
padding-left: 10px;
}

div.step2 .step2content .navigationAbsolute a.eastSide{
float: left;
font-size: 18px;
padding-bottom: 5px;
padding-left: 10px;
position:absolute;
top:0;
left:0;
z-index: 100;
}

div.step2 .step2content .navigationAbsolute a.westSide{
float: right;
font-size: 18px;
padding-bottom: 5px;
padding-left: 10px;
position:relative;
}

/*div.step2 .step2content .navigationAbsolute a{
font-size: 18px;
}*/

div.step2 .step2content .navigationAbsolute, div.avatarStep .navigationAbsolute{
padding: 0 30px 0 0;
}

div.step2 .step2content .navigationAbsolute, div.avatarStep .navigationAbsolute{
clear:none;
position:relative;
}

div.step2 .nextLink{
width: 100px;
float:right;
margin-top: 10px;
}

div.step2 .step2content .nextLink a{
font-size: 18px;
}

div.step2 .deleteLink, div.avatarStep .deleteLink{
width: 380px;
float:left;
font-size: 13px;
text-align:right;
margin: 5px 0 0 0;
position:relative;
z-index:99;
}

div.step2 .deleteLink a, div.step2 .deleteLink a:hover, div.avatarStep .deleteLink a, div.avatarStep .deleteLink a:hover
{
font-size: 13px;
}

div.step2 .step2content .deleteLink a, div.avatarStep .step2content .deleteLink a{
font-size: 13px;

}

div.step2 .cropp_form {
margin-bottom: 20px;
}

div.step2 .cropp_form_left{
width: 380px;
float:left;
}
div.step2 .cropp_form_right{
width: 220px;
float:right;
margin-top: 50px;
}

div.step2 .cropp_form_left h4, div.step2 .cropp_form_right h4{
font-weight:normal;
text-align:left;
}

div.step2 #avatarPreview{
text-align:center;
}

div#okienko div.step3content div.summary6 dl
{
margin: 80px 0 20px 150px;
width: 470px;
}

div#okienko div.step3content div.summary6 dl dt{
width: 150px;
font-weight:normal;
font-size: 13px;
}

div#okienko div.step3content div.summary6 dl dd{
margin-left: 150px;
font-weight:bold;
font-size: 13px;
}

div#okienko div.step3content div.summary6 dl dt.photoChoice, div#okienko div.step3content div.summary6 dl dd.photoChoice{
margin-top: 20px;
}

div#okienko div.step3content div.summary6 dl dd.normalFont{
font-weight:normal;
}

div.step3content .navigationAbsolute{
width: 530px;
margin: 70px auto 10px;
}

div.step3content .navigationAbsolute a{
font-size: 18px;
}

div.step4 p.wizardPar{
text-align:left;
margin: 10px 20px 0 50px;
color: #457198;
font-size:12px;
}

div.step4 p.wizardPar b{
color: #457198;
}

div.step4 .navigationAbsolute {
text-align: left;
margin:30px 10px 10px 0; 
padding: 0 20px 0 55px;
}

div.step4 .navigationAbsolute a, div.step4 .navigationAbsolute a:hover{
font-size: 13px;
margin:0 3px;
}

div.inTable
{
	width: 610px;
}

div.avatarSpace
{
	padding: 10px;
	text-align: center;
}

div.avatarSpace input
{
	color: #000;
}

div.avatarSpace .cropp_form {
margin-bottom: 20px;
}

div.avatarSpace .cropp_form_left{
width: 380px;
float:left;
}
div.avatarSpace .cropp_form_right{
width: 230px;
float:right;
margin-top: 50px;
}

div.avatarSpace .cropp_form_left h4, div.avatarSpace .cropp_form_right h4{
font-weight:normal;
text-align:left;
}

a#save, .avatarStep .navigationAbsolute a.textPopupButton, .step2content .navigationAbsolute a.textPopupButton{
padding-left:10px;
}

div.mediaFile
{
	width: 300px;
	padding-left: 10px;
	float: left;
}

div.mediaFile input
{
	color: #000;
}

div.mediaFile label
{
	display: block;
	padding-bottom: 2px;
}

div#shortyOne, div.shortyOne
{
	width: 420px;
}

div#okienko div.checkMargin
{
	padding-left: 40px;
}

div#okienko div.checkMargin div
{
	width: 180px;
}

div#group_20, div#group_24{
float: left;
width: 200px;
padding: 10px;
}

div#group_20 h3, div#group_24 h3{
	margin-left: 0;
	margin-right: 0;
}

div#group_20
{
	padding-left: 120px;
}

span.deleteLink
{
	color: #457097;
	clear: both;
	display: block;
}

span.deleteLink a, span.deleteLink a:hover, span.deleteLink a:visited
{
	text-decoration: underline;
}

a.closeAbsolut, a.closeAbsolut:visited, a.closeAbsolut:active, a.closeAbsolut:hover
{
	position: absolute;
	top: 0;
	right: 10px;
	text-decoration: underline;
	font-weight: bold;
	color: #457198;
	font-size: 12px;
}

div.specialForce
{
	font-size: 0;
	clear: both;
}


/*checkboxes PArt------------------*/
.poupcontainer h4
{
color: #457198;
}

div.Trzy
{
	padding-bottom: 10px;
	margin:0 auto 10px;
	width: 630px;
}

div.Trzy div.allChecks
{
	padding-left: 20px;
}

div.Trzy div.allChecks div.columnChecks
{
	float: left;
}

div.Trzy div.allChecks div.columnChecks div
{
	width: 180px;
}

div.Trzy div.allChecks div.columnChecks div
{
	position: relative;
	margin: 0;
	padding: 0;
}

div.Trzy div.allChecks div.columnChecks div input
{
	position: absolute;
	top: 0;/*-3px for IE*/
	left: 0;
}

div.Trzy div div label
{
	display: block;
	margin-left: 20px;
}

/*checkboxes PArt END------------------*/

div.summary6
{
	margin: 20px 0 20px 30px;
}
div#okienko div.summary6 h3
{
	border: none;
	padding: 0 0 0 15px;
	margin: 0 0 10px;
}

div#okienko label.marked, div#okienko label.marked span
{
	color: #FF693F;
}

div#okienko label.correccted
{
	color: #457198;
}

p.wizardPar
{
	color: #457198;
	text-align: center;
	padding: 0;
	margin: 40px 0 0; 
}

div#okienko dl
{
	color: #457198;
	padding-left: 15px;
}

div#okienko dt
{
	color: #457198;
	float: left;
	clear: left;
	width: 250px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	padding-left: 5px;
}

div#okienko dd
{
	color: #457198;
	margin: 0;
	padding: 0;
	margin-left: 250px;
	padding-left: 5px;
}

div.navigationAbsolute
{
	/*clear: both;*/
	position: relative;
	height: 30px;
	text-align: right;
	clear: both;
	width: auto;
	padding: 0 30px;
}

div.navigationNoShift
{
	padding: 0;
}

div.navigationAbsolute a.westSide
{
	position: absolute;
	top:0;
	left: 0;
}

div.navigationAbsolute a.northWestSide, a.northWestSide, a.northWestSide:hover
{
	position: relative;
	left: -8px;
}


/*----------------------------------Edit profile/WIZARD part END-------------------------------------------*/



div.backgroundInput input, div.backgroundInput2  input, div.backgroundInput3  input
{
	background-color: #fff;
	width:266px;
	border: 1px solid #457097;
}
div.backgroundInput3 select
{
	width:276px;
}
#edit_content .backgroundInput {
margin-bottom:0px;
}
.backgroundInput label {
display:block;
float:left;
width:89px;
}
div#okienko .backgroundInput select {
width:276px;
margin-left: 90px;
display: block;
}
input.text, .textinput input {
background-color: #fff;
color:#84AAC5;
height:16px;
padding:4px 0pt 0pt 10px;
text-transform:none;
vertical-align:middle;
width:268px;
}
div#okienko div.oneRow input{
	width: 398px;
}

div#okienko div.withType
{
	width: 100px;
}
div#okienko div.withType select
{
	width: 98px;
}

div#okienko div.withYear, div#okienko div.withYear div.backgroundInput2edit
{
	width: 60px;
}

div#okienko div.withYear input
{
	width: 48px;
}
div#okienko div.withFillYear, div#okienko div.withFillYear div.backgroundInput2edit
{
	width: 130px;
}

div#okienko div.withFillYear input
{
	width: 118px;
}

div#okienko div.withSchool, div#okienko div.withSchool div.backgroundInput2edit
{
	width: 410px;
}

div#okienko div.withSchool input
{
	width: 398px;
}

div#okienko div.withFillSchool, div#okienko div.withFillSchool div.backgroundInput2edit
{
	width: 270px;
}

div#okienko div.withFillSchool input
{
	width: 258px;
}

div#okienko div.withTitle
{
	width: 590px;
}

div#okienko div.withTitle input
{
	width: 578px;
}

div#okienko div.withWholeLong
{
	width: 565px;
}

div#okienko div.withWholeLong input
{
	width: 553px;
	border: 1px solid #457097;
}

div#okienko div.prawieJakTabela 
{
	margin:0 0 10px 30px ;
	width: 660px;
	padding-bottom: 7px;
	border-bottom: 1px solid #fff;
}
div#okienko div.prawieJakTabela strong
{
	color: #457198;
	font-weight: bold;
	margin-right: 10px;
	margin-left: 5px;
}

div#okienko div.prawieJakTabela span
{
	color: #457198;
}
div#okienko table.prawdziwaTabela
{
	text-align: center;
	border: 1px solid #457198;
	color: #457198;
	font-size: 12px;
	width: 650px;
	border-collapse:separate;
	border-spacing:0pt;
	empty-cells:show;
	padding: 0;
	margin: 10px auto;
}

div#okienko table.summaryTable
{
	margin-top: 20px;
}

div#okienko table.prawdziwaTabela tr.imHidden
{
	visibility: hidden;
}

div#okienko table.prawdziwaTabela tr.imVisible
{
	visibility: visible;
}

div#okienko table.prawdziwaTabela tr.imHidden td
{
	border: none;
	
}

div#okienko table.prawdziwaTabela th
{
	border-bottom: 1px solid #000;
	color: #457198;
	font-weight: bold;
	padding: 3px 5px;
	text-align: center;
}

div#okienko table.summaryTable th
{
	border-bottom: 1px solid #457198;
}

div#okienko table.prawdziwaTabela tr.imVisible td
{
	padding: 3px 5px;
	border-bottom: 1px solid #fff;
	color: #457198;
	text-align: center;
}

div#okienko table.prawdziwaTabela tr.imVisible td.linksOpts a
{
	font-style: italic;
	height: auto;
	width: auto;
	display:inline;
	margin: 0 5px;
	padding: 0;
}

div#okienko table.prawdziwaTabela tr.imVisible td div.textinput, div#okienko table.prawdziwaTabela tr.imVisible td div.textinputArea
{
	text-align: left;
}

div#okienko, iframe#swiderPopUp
{
	overflow-x: hidden;
}
.backgroundInputfp {
background-color:transparent;
/*background-image:url(../images/input.gif);
background-position:158px 0px;
background-repeat:no-repeat; if anyone want to use round inputs*/
height:20px;
width:468px;
}
.backgroundInputfp label {
display:block;
float:left;
padding-top:4px;
width:168px;
}
.backgroundInputfp input.text {
width:258px;
background-color: #fff;
border: 1px solid #457097;
}
.textinput textarea{
background:#FFFFFF none repeat scroll 0%;
color:#84AAC5;
height:148px;
border: 1px solid #457097;
margin:10px 5px;
padding:5px;
width:331px;
}

.poupcontainer textarea.simpleLong
{
	background:#FFFFFF none repeat scroll 0%;
	color:#84AAC5;
	height:148px;
	border: 1px solid #457097;
	margin:10px 0;
	padding:5px;
	width:355px;
}

input.button {
color:#000000;
font-weight:bold;
}
.form, .FormDirectLink, .FormFavorites {
color:#000000;
}
.form td {
color:#000000;
padding:10px;
}
.form a, .form input {
color:#000000;
}
.big {
font-size:25px;
}
.Form input, .FormDirectLink input, .FormFavorites input {
background-color:transparent;
color:#84AAC5;
height:16px;
padding:4px 0pt 0pt 10px;
text-transform:none;
vertical-align:middle;
width:268px;
}
.Form button {
background:transparent url(../images/btn_go.gif) no-repeat scroll 0%;
border:medium none;
float:right;
height:28px;
margin-right:85px;
width:34px;
}
.Form label, .FormDirectLink label, .FormFavorites label {
}
select {
background:#5F8DAF none repeat scroll 0%;
border:1px solid #FFFFFF;
color:#FFFFFF;
}
#RegistrationForm {
height:200px;
margin:0pt auto;
padding:50px 0pt 20px;
width:420px;
}
#RegistrationForm label, #RegistrationForm input {
margin:10px 5px;
}
#RegistrationForm label, #RegistrationForm div {
font-weight:bold;
}
#RegistrationForm button {
margin:5px;
}
td.alphacube_content {
background-color:#5F8DAF;
}

div#okienko h3.alphaTits
{
	color:#457097;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 0 ;
	margin: 0 15px 10px 0;
	text-decoration: none;
	border-bottom: 2px solid #457097;
}

.poupcontainer span.likeIcare
{
	font-size: 10px;
	color: #457198;
	display: block;
}

.poupcontainer {
background-color: transparent;
margin:0;
padding:0;
padding-left: 205px;
position: relative;
color: #457198;
z-index: 101;
overflow: visible;
}

.poupcontainer img#alphaLogo
{
	position: absolute;
	top: 10px; left: 10px;
}
.poupcontainer h3,.poupcontainer h1, .poupcontainer a, .poupcontainer a:hover, .poupcontainer a:visited, .poupcontainer a:active, .poupcontainer div, .poupcontainer form label, .poupcontainer form#sf_admin_edit_form label{
color: #457198;
}
.poupcontainer a, .poupcontainer p, .poupcontainer form {
padding:10px 10px 0pt;
}
.poupcontainer form.Form, .poupcontainer form#Form {
padding:20px 10px 5px 20px;
}

.poupcontainer .addMetoDaLeft
{
	padding-bottom: 10px;
	float: right;
}

div.poupcontainer div.saveMeToDaRight
{
	width: 100%;
	clear: both;
	text-align: right;
	padding-top: 5px;
	/*border-top: 2px solid #457097;*/
	
}

.poupcontainer .addMetoDaLeft a, .poupcontainer .addMetoDaLeft a:hover, .poupcontainer .addMetoDaLeft a:visited, div.poupcontainer div.saveMeToDaRight a, div.poupcontainer div.saveMeToDaRight a:hover, div.poupcontainer div.saveMeToDaRight a:visited, a.textPopupButton, a.textPopupButton:hover, a.textPopupButton:visited
{
	font-weight: bold;
	text-decoration: underline;
	width: auto;
	height: auto;
	display: inline;
	margin: 0;
	padding: 0;
}

.poupcontainer span.bigTip
{
	color: #457198;
	font-weight: bold;
	font-size: 16px;
}

.poupcontainer span.smallTip
{
	color: #457198;
	font-size: 12px;
	display: block;
}

.poupcontainer div.globalSetting
{
	padding-top: 15px;
	padding-bottom: 25px;
	border-bottom: 1px solid #457198;
	margin-bottom: 5px;
}

div#okienko div.globalSetting select
{
	display: inline;
	margin-left: 10px;
}

.poupcontainer div.leftSetts
{
	width: 315px;
	float: left;
	margin-bottom: 10px;
}

.poupcontainer div.rightSetts
{
	width: 320px;
	float: left;
	margin-bottom: 10px;
}

.poupcontainer div.leftSetts
{
	padding-right: 20px;
	border-right: 1px solid #457198;
}

.poupcontainer div.rightSetts
{
	padding-left: 15px;
	
}

.poupcontainer div.selects
{
	margin-top: 40px;
}

.poupcontainer div.selects div.oneLine
{
	margin-top: 5px;
}

.poupcontainer div.leftSetts div.selects label
{
	width: 110px;
	float: left;
	clear: left;
	font-size: 11px;
}

.poupcontainer div.rightSetts div.selects label
{
	width: 120px;
	float: left;
	/* clear: left; */
	font-size: 11px;
}

.poupcontainer div.leftSetts div.selects select
{
	margin-left: 110px;

}
.poupcontainer div.rightSetts div.selects select
{
	margin-left: 120px;

}


a.textPopupButton2, a.textPopupButton2:hover, a.textPopupButton2:visited
{
	font-weight: bold;
	text-decoration: underline;
	text-transform: none;
}

#QuickInviteForm {
margin:0pt auto;
padding:20px 5px 0pt;
width:595px;
}
#LogInForm {
height:80px;
margin:0pt;
padding:30px 5px;
width:370px;
}
#LogInForm div {
width:370px;
}
#LogInForm .ResetButton {
background:transparent url(../images/reset.gif) no-repeat scroll 0%;
height:28px;
width:70px;
}

#QuickInviteForm label, #QuickInviteForm input, #QuickInviteForm button, #LogInForm label, #LogInForm input, #LogInForm button {
font-weight:bold;
}

#QuickInviteForm label
{
	display: block;
	margin-bottom: 5px;
}

#QuickInviteForm div.navigationAbsolute a.textPopupButton
{
	font-size: 20px;

}
div.navigationAbsolute a, div.navigationAbsolute a:hover
{
	font-size: 18px;
}
p.inviteTop
{
	text-align: center;
	font-size: 12px;
	color: #457198;
	margin: 0;
	padding: 0;
}

span.emailInfo
{
	font-size: 12px;
	color: #457198;
	display: block;
	margin-left: 10px;
	margin-bottom: 20px;
}
#LogInForm  a.subIn, #LogInForm  a.subIn:hover, #LogInForm  a.subIn:visited
{
	border: none;
	background: none;
	font-size: 20px;
	font-weight:bold;
	color: #457198;
	padding: 0;
	border-bottom: 2px solid #457198;
	text-decoration: none;
	margin-left: 90px;
}

#LogInForm span.subIn
{
	border: none;
	background: none;
	font-size: 20px;
	color: #457198;
	margin: 0 15px;
	padding: 0;
}
div.signForgotLinks
{
	width: 100%;
	position: relative;
}
.poupcontainer a.awayIn
{
	position: absolute;
	right: 0;
}
p.aboutAccount
{
	font-size: 12px;
	color: #457198;
	width: 650px;
	text-align: left;
}

span.intro
{
	font-weight: bold;
	color: #457198;
}


#MessageForm {
margin:0pt auto;
padding:5px 0pt 0pt;
width:420px;
}
#QuickNoteForm {
/*height:200px;*/
margin:0 auto;
padding:20px 0pt 0pt;
width:420px;
}
#MessageForm label, #MessageForm div {
font-weight:bold;
}
#MessageForm button, #QuickNoteForm button {
margin:5px 0pt 0pt;
}
#MessageForm textarea, #QuickNoteForm textarea {
background:#FFFFFF none repeat scroll 0%;
color:#84AAC5;
margin:10px 5px;
padding:5px;
width:387px;
border: 1px solid #457097;
}
#MessageForm textarea {
height:78px;
margin:0pt;
}
#QuickNoteForm textarea {
height:110px;
}
#MessageContainer {
padding:5px 0pt 10px 10px;
}
#MessageContainer h1 {
padding-bottom:5px;
text-decoration:none;
}
.MessageText {
height:88px;
overflow:auto;
padding:20px 0pt;
width:420px;
}
.AdvertisementText {
height:88px;
overflow:auto;
padding:10px 0pt;
width:420px;
}
.MessageButtons {
float:right;
height:36px;
margin-right:15px;
margin-top:10px;
width:420px;
}

.MessageButtons a.textPopupButton
{
	display: block;
	float: right;
	margin: 0 10px 0; 
}

.ReplyButton a {
background:transparent url(../images/btn_reply.gif) no-repeat scroll 0%;
display:block;
float:right;
height:34px;
margin-right:10px;
padding:0pt;
width:47px;
}
.AcceptButton a {
background:transparent url(../images/btn_accept.gif) no-repeat scroll 0%;
display:block;
float:right;
height:34px;
margin-right:10px;
padding:0pt;
width:47px;
}

.ArchiveButton a {
background:transparent url(../images/btn_archive.gif) no-repeat scroll 0%;
display:block;
float:right;
height:34px;
margin-right:10px;
padding:0pt;
width:47px;
}
.AddToFavoritesButton a {
background:transparent url(../images/btn_addfavorites.gif) no-repeat scroll 0%;
display:block;
float:right;
height:34px;
margin-right:0pt;
padding:0pt;
width:100px;
}
.SaveButton a {
background:transparent url(../images/btn_save.gif) no-repeat scroll 0%;
display:block;
float:right;
height:34px;
margin-right:10px;
padding:0pt;
width:47px;
}
.LogInButton {
background:transparent url(../images/login.gif) no-repeat scroll 0%;
height:40px;
width:60px;
}
.SaveChangesButton {
background:transparent url(../images/btn_save.gif) no-repeat scroll 0%;
height:34px;
width:47px;
}
#sf_admin_container {
background-color:#6AA7D4;
border:1px solid #213E60;
padding:1px;
text-align:center;
}
#sf_admin_container a, #sf_admin_list li, #sf_admin_list a, #sf_admin_container, #sf_admin_content, #sf_admin_bar, #sf_admin_container table, #sf_admin_container table td, #sf_admin_container table th, #sf_admin_container table tr, #sf_admin_container table td b, #sf_admin_container table th b, ul.sf_admin_td_actions li a img, .sf_admin_filters form, .sf_admin_filters form fieldset, .sf_admin_filters form fieldset input, .sf_admin_filters form fieldset label, .sf_admin_filters form label, .sf_admin_filters form input, .sf_admin_filters form select {
color:#000000;
}
#sf_admin_container * {
color:#000000;
}
.sf_admin_filters form select {
border:1px solid #000000;
}
#sf_admin_edit_form, #sf_admin_edit_form label, #sf_admin_container .Row1 h1 {
color:#FFFFFF;
}
#Footer {
background:#6095C1 url(../images/bgfooter.gif) repeat-x scroll left top;
clear:both;
min-height:271px;
width:100%;
min-width: 1258px;
text-align:center;
}
#BottomSearch {
background:transparent none repeat scroll 0%;
color:#DDE9F3;
margin:0pt auto;
width:520px;
}
form#SearchForm2 div.leftSearchInput {
margin-top:40px;
}
#SearchForm2 button {
background:transparent url(../images/btn_go.gif) no-repeat scroll 0%;
height:28px;
margin-left:10px;
margin-top:40px;
width:34px;
}
#SearchForm2 button {
float:left;
}
#RegisterFooterNav {
margin:0 auto;
padding-top: 60px;
width: 760px;
text-align: left;
}
#RegisterFooterNav #SmallLogo {
float: left;
}
#GuestFooterNav {
margin:0 auto;
padding-top: 60px;
width: 280px;
text-align: left;
}
#GuestFooterNav #SmallLogo {
float: left;
}
#specialForSmallLogo, #specialForSmallLogo2 {
clear:both;
height:2px;
}
#SmallLogo {
height:39px;
width:133px;
}
#SmallLogo a {
background:transparent url(../images/logo_small.gif) no-repeat scroll left top;
display:block;
height:39px;
width:133px;
}
.BottomMenu {
margin:0 auto;
width:820px;
text-align: left;
}
#You, #YourNetwork, #Features, #Info {
float:left;
height:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:30px;
min-height:84px;
min-width:100px;
padding:0pt 0pt 10px 10px;
width:auto;
}
#YourNetwork, #Features, #Info {
border-left:2px solid #AFBDCC;
}
#You li, #YourNetwork li, #Features li, #Info li {
font-size:14px;
font-weight:bold;
}
#You li a, #YourNetwork li a, #Features li a, #Info li a {
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#CopyrightsDiv {
background:transparent none repeat scroll 0%;
border-top:2px solid #AFBDCC;
clear:both;
margin:0pt auto;
width:820px;
}
#CopyrightsDiv p {
font-size:11px;
text-align:center;
}
#CopyrightsDiv a {
font-size:11px;
}
.drsElement {
border:1px solid #333333;
position:relative;
}
.drsMoveHandle {
background-color:#CCCCCC;
border-bottom:1px solid #666666;
cursor:move;
height:20px;
}
.dragresize {
background:#EEEEEE none repeat scroll 0%;
border:1px solid #333333;
font-size:1px;
height:5px;
position:absolute;
width:5px;
}
.dragresize-tl {
cursor:nw-resize;
left:-8px;
top:-8px;
}
.dragresize-tm {
cursor:n-resize;
left:50%;
margin-left:-4px;
top:-8px;
}
.dragresize-tr {
cursor:ne-resize;
right:-8px;
top:-8px;
}
.dragresize-ml {
cursor:w-resize;
left:-8px;
margin-top:-4px;
top:50%;
}
.dragresize-mr {
cursor:e-resize;
margin-top:-4px;
right:-8px;
top:50%;
}
.dragresize-bl {
bottom:-8px;
cursor:sw-resize;
left:-8px;
}
.dragresize-bm {
bottom:-8px;
cursor:s-resize;
left:50%;
margin-left:-4px;
}
.dragresize-br {
bottom:-8px;
cursor:se-resize;
right:-8px;
}
.OkButton {
background:transparent url(../images/btn_go.gif) no-repeat scroll 0%;
height:28px;
margin-left:10px;
margin-top:40px;
width:34px;
}

.MessageDate {
font-size: 11px;
font-weight:bold;
padding: 0;
margin: 0;
margin-left:5px;
padding-top:6px;
}
p.MessageContent
{
	font-size: 12px;
	padding-right: 5px;
}

.MessageTopic {
font-weight:bold;
padding-left:5px;
padding-top:3px;
}
.MessageDescription {
padding-left:5px;
padding-top:5px;
}
.MessageCity {
padding-left:5px;
}
.MessageFrom {
font-weight:bold;
padding-left:5px;
padding-top:5px;
}
.FavoritesAdvertsTitle {
font-weight:bold;
margin-left:5px;
margin-top:3px;
}
.FavoritesAdvertsContent {
margin-left:5px;
margin-top:5px;
}
.FavoritesAdvertsFrom {
font-weight:bold;
margin-left:5px;
margin-top:10px;
}
.secure_main {
background:transparent none repeat scroll 0%;
color:#FFFFFF;
height:auto;
margin:50px auto;
min-height:400px;
width:915px;
}
.secure_content {
background:#E9F2F9 url(../images/allroundedcontent.gif) no-repeat scroll left top;
height:493px;
margin-left:88px;
padding-top:15px;
position:relative;
width:738px;
}
.secure_logo {
background:transparent url(../images/logo_transparentbg.gif) no-repeat scroll left bottom;
border:medium none;
height:101px;
margin-left:57px;
width:226px;
}
.secure_main_info {
font-size:12px;
margin-top:15px;
text-align:center;
}
.secure_login_info {
font-size:36px;
font-weight:bold;
margin-top:60px;
text-align:center;
}
.secure_signin {
float:right;
font-size:14px;
margin-right:30px;
}
.secure_signin a {
font-size:14px;
}
.secure_goback {
float:left;
font-size:14px;
margin-left:30px;
}
.secure_goback a {
font-size:14px;
}
.secure_sides {
margin-top:25px;
}
.secure_left {
float:left;
margin-left:10px;
width:320px;
}
.secure_right {
float:left;
margin-right:10px;
width:340px;
}
.secure_links {
margin-top:90px;
}
.wizard_main {
background:transparent none repeat scroll 0%;
color:#FFFFFF;
margin:50px auto;
width:915px;
}
.wizard_content_all {
background:#1C3E64 url(../images/wizardContentBottom.gif) no-repeat scroll left bottom;
margin-left:40px;
min-height:510px;
width:838px;
}
.wizard_content_left {
background:transparent url(../images/wizardContentLeft.gif) no-repeat scroll left top;
float:left;
height:auto;
min-height:510px;
width:14px;
}
.wizard_content_center {
background:#1C3E5C url(../images/wizardContentCenter.gif) repeat-x scroll left top;
float:left;
height:auto;
min-height:510px;
width:810px;
}
.wizard_content_right {
background:transparent url(../images/wizardContentRight.gif) no-repeat scroll left top;
float:left;
height:auto;
min-height:510px;
width:14px;
}
.textareaAvatar {
background:#FFFFFF none repeat scroll 0%;
color:#84AAC5;
height:78px;
margin:10px 5px;
padding:5px;
width:298px;
border: 1px solid #457097;
}
textarea {
overflow:auto;
}
div#Form input#file {
background-color:white;
color:#84AAC5;
height:19px;
width:300px;
}
#AdvertisementContainer div.MessageData, #AdvertisementContainer div#row_content {
padding-left:5px;
}
#AdvertisementContainer div.MessageData {
padding-top:5px;
}

#AdvertisementContainer div.AdvertTitle
{
	width: 600px;
	padding: 10px 0 5px;
	text-align: left;
	font-size:14px;
	font-weight: bold;
}

#AdvertisementContainer div.advertSecRow
{
	width: 600px;
	text-align: left;
	font-size:10px;
	font-weight: bold;
	position: relative;
	padding-bottom: 5px;
}

#AdvertisementContainer div.advertSecRow div.AdvertData
{
	position: absolute;
	right: 0;
	top: 0;
	font-size:10px;
	font-weight: bold;
}

#AdvertisementContainer div.advertSecRow div.AdvertAuthor
{
	font-size:10px;
	font-weight: bold;
}

#AdvertisementContainer div.AdvertisementText {
	width: 600px;
	text-align: left;
	font-size:12px;
	font-weight: normal;
	height:200px;
	overflow:auto;
	padding:10px 0pt;
	margin: 10px 0;
}

.AdvertisementView {
background-color:transparent;
height:250px;
margin:0pt;
min-height:250px;
padding:0pt;
width:361px;
}
.PreAdvertisementView {
margin-left:240px;
width:361px;
}
.AdvertisementView a, .AdvertisementView p, .AdvertisementView form {
padding:10px 10px 0pt;
}
.AdvertisementView form.Form, .AdvertisementView form#Form {
padding:50px 10px 5px 40px;
}
#sf_admin_container input, #sf_admin_container textarea, #sf_admin_container select {
background-color:#EEEEEE;
border:1px solid #CCCCCC;
}
#sf_admin_container li {
display:inline;
list-style-type:none;
}
.sf_admin_actions input {
margin:10px;
}
table.sf_admin_list {
border-collapse:collapse;
width:100%;
}
table.sf_admin_list td {
background-color:#FCFCFC;
border:1px solid #EEEEEE;
}
table.sf_admin_list th {
border:1px solid #CCCCCC;
padding-bottom:10px;
padding-top:10px;
}
table.sf_admin_list tfoot th {
border:medium none;
text-align:left;
}
.sf_admin_filters div.form-row {
float:left;
margin-right:10px;
}
input.checkbox_wizard {
height:auto;
margin:0pt;
width:auto;
}
.mceEditorContainer {
display:block;
margin-left:auto;
margin-right:auto;
width:560px;
}
.wizardSeePortal {
background:transparent url(../images/btn_see_portal.gif) no-repeat scroll left top;
border:medium none;
display:block;
height:28px;
width:80px;
}
.wizardSeeProfileAsOthersSee {
height:28px;
left:320px;
position:absolute;
width:180px;
}
.wizardSeeProfileAsOthersSee a {
background:transparent url(../images/btn_see-your-profile.gif) no-repeat scroll left top;
border:medium none;
display:block;
height:28px;
width:180px;
}
div.MenageBoardEnteries {
background-color:#6AA7D4;
border:1px solid black;
margin-top:10px;
}
div.MenageBoardEnteriesBody {
background-color:#FCFCFC;
border-left:1px solid black;
border-right:1px solid black;
color:#000000;
}
div.MenageBoardEnteriesBody div {
color:#000000;
}
div#Content div.MenageBoardEnteriesBody div a:link, div#Content div.MenageBoardEnteriesBody div a:visited, div#Content div.MenageBoardEnteriesBody div a:active {
color:#000000;
text-decoration:none;
}
div#Content div.MenageBoardEnteriesBody div a:hover {
text-decoration:underline;
}
div.MenageBoardEnteriesBottom {
background-color:#6AA7D4;
border-color:-moz-use-text-color black black;
border-style:none solid solid;
border-width:0pt 1px 1px;
padding:10px;
}
div.horizontalAdd
{
	width: 730px;
	margin: 10px auto;
}

div.verticalAdd
{
	width: 163px;
	height: 620px;
	position: absolute;
	top: 50px;
	left: 925px;
	
}

div.verticalAddLeft
{
	width: 163px;
	height: 620px;
}

div#top_content div#searchResultsContener div.Content3rows div.rtCorner div.rbCorner div.Row1 div.GalleryPic
{
	position: relative;
	right: -24px;
	margin: 5px 13px;
}

div.mainContentPosition
{
	padding-left: 25px;
}

div.mainContentPosition div.Row1 div.ProfileBox, div.mainContentPosition div.Row1 div.MessagesBox
{
	margin-left: 10px;
	margin-right: 13px;
}

div.mainContentPosition div.Row1 div.GalleryPic
{
	margin-left: 13px;
	margin-right: 13px;
}

div.mainContentPosition div.Row1 ul.Listing
{
	margin-left: 0;
}

div.mainContentPosition div.textListingRightMessages
{
	width: 296px;
}

div.profileContentPosition
{
	padding-left: 13px;
}

div.favsContentPosition
{
	padding-left: 20px;
	background-color: transparent;
}

div.favsContentPosition div.GalleryPic
{
	margin-left: 10px;
	margin-right: 10px;
}

div.favsContentPosition  div.ShortBox
{
	margin-left: 3px;
	margin-right: 15px;
	z-index: 50;
}

div.accountContentPosition
{
	padding-left: 11px;
}

div#bottom_content div#searchResultsContener2 div.Content3rows div.rtCorner div.rbCorner div.Row1 div.ShortBox
{
	position: relative;
	right: -11px;
	margin:10px 7px 15px 19px;
}
div.auto_complete
{
	background-color: #000;
}

ul.myHomeNewMsg li
{
	clear: both;

}
form#wizardform
{
	width: 735px;
}

form#send_msg_form, form#connection_form, form#advert_form, form#rename_group_form,
form#add_group_form
{
	padding-bottom: 10px;
	width: 380px;
	margin: 0 auto;
}
div.supportedFormats
{
	text-align: center;
}

div.supportedFormats div.info_message
{
	font-weight: bold;
	margin-bottom: 10px;
}
div.fileType
{
	width: 220px;
	position: relative;
	margin: 3px 0 3px 245px;
	font-weight: bold;
	text-align: left;
	color: #457097;
}

div.fileType span.fileFormats
{
	position: absolute;
	left: 100px;
	font-weight: normal;
	color: #457097;
}

div#performerTabs
{
	text-align: center;
	margin-bottom: 20px;
	margin-top: 20px;
}

div#performerTabs a.NormalTab
{
	font-size: 14px;
}

div#performerTabs a.ShownTab
{
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}

div#personal_information
{
padding-left: 20px
}

div#personal_information strong
{
width: 100px;
float: left;
clear: left;
font-weight: bold;
}

div.whoCanSee span.what
{
float: left;
clear: left;
width: 135px;
}

div.whoCanSee span.what span.dotted{
width: 100%;
border-bottom: 1px dotted #ffffff;
}

div.whoCanSee span.who
{
font-weight: bold;
}