.bordered { border:1px solid}
a#redLink {text-decoration:underline}
a#redLink:hover {text-decoration:none}

.asButton {font-weight:bold}

/* Featured members block style*/
	div#featuredMembers {margin:5px 0; width:170px; height:450px; text-align:center}
    div#featuredMembers h4 { margin:10px 0 0 0; font-size:18px; font-weight:normal}
	div#featuredMembers h5 { margin:0; margin-top:5px; font-size:12px; font-weight:bold}
  
/* System Statistics block style*/

div.userStat {width:45px; height:14px; border:1px solid; padding:3px 5px; font-weight:bold;  font-size:12px}
	
/* Quick search block style*/

		div#quickSearchBlock h4#topmost { font-size:19px; margin:8px 0; font-weight:normal}
		div#quickSearchBlock h4#username {margin-top: 20px; margin-bottom:5px; padding:0 0 0 15px; text-align:left; font-size:12px}
		div#quickSearchBlock h5 { margin:15px 0}
		div#quickSearchBlock h1, h1#userNameSearch  {font-size: 18px; font-weight: normal;}

/* Quick search block style*/


	fieldset.horizontal {border:0; margin:0; padding:10px 0 10px 0;}
	fieldset.horizontal label {display:block; margin: 0 0 -0.9em 0; text-align:left; width:100%;padding:0px;}
	fieldset.horizontal label input,
	fieldset.horizontal label select,
	fieldset.horizontal label textarea {position: relative; top: -1.4em; left: 45%; display:block; width:55%; font-weight:normal;}


/* Your Profile Appeal block style*/

	div#yourSuccessMeter h2 { font-size:18px; font-weight:normal; margin:0; margin-top:2px; padding:0}
	div#yourSuccessMeter div.signesVer {width:115px}
	div#yourSuccessMeter div.signesVer table.compotiblePercent {border: 1px solid; margin-top:5px}
	div#yourSuccessMeter div.signesVer table.compotiblePercent td#me{background:url(/images/skin/Home/bg_success_meter.gif);background-repeat:repeat-x;height:5px;}
	div.signes table.compotiblePercent{margin-top:1px;margin-bottom:1px; margin-left:1px; height:5px;}

	
/* Your Profile Appeal Buttons' Table block style*/	
	
div.mediaItemActive {width:63px; display: block; float: left; text-align: center; overflow: hidden;}
div.mediaItemActive a, div.mediaItemNotActive a {text-decoration: none}
div.mediaItemNotActive {width:63px; display: block; float: left; text-align: center; overflow: hidden;}
		
/* Your Profile block style*/	

	div#yourProfileBlock img#userpic {border:2px solid}
	a#redLink div#memberShipMyProfile, div#memberShipMyProfilePlatinum {margin-top:2px; margin-bottom:0; padding-bottom:0; margin-left:0; width:82px; text-align:center; font-size:11px}
	a#redLink div#memberShipMyProfile img, div#memberShipMyProfilePlatinum img{float:left;margin:0; padding:0; position:relative; left:0px; border:0}
	div.signes table.compotiblePercent{margin-top:1px;margin-bottom:1px; margin-left:1px; height:5px;}
	
	
/* Style of the buttons in Your Profile block*/	

		table#profileButtons {width:100px; overflow:hidden; margin:5px}
		table#profileButtons td {text-align:center; border: 1px solid; background:url('/images/skin/Home/bg_small_button.gif') top left repeat-x; width:24px; overflow:hidden;}

		div.profileButton {width:74px; height:17px; float:left; display:block; font-weight:normal; margin-right:1px; margin-bottom:3px; background: url(/images/skin/Home/bg_small_button.gif) left top repeat-x; font-size:11px; text-align:center; border: 1px solid; overflow:hidden;cursor:pointer; text-decoration:none; line-height:17px;}
		div.profileButton a {text-decoration:none; font-size:11px;}
		div.profileButton a:hover {text-decoration:none;}


div#mainMemberBlock {margin:5px 0; width:410px; height:715px; text-align:center; font-size:11px;}
div#mainMemberBlock p {text-align:left; font-size:12px; padding:5px 0 0 5px; clear:both; margin:4px 0;}
div#mainMemberBlock p a#redLink {font-size:11px;}
div#mainMemberBlock .orangeHeader {font-size: 22px; font-weight: normal; margin:0; padding:0; padding-right:15px; padding-left:5px;}

div#mainMemberBlock .overallMemberBlock {width:388px; margin:0 auto; overflow:hidden;  height:75px}

div#mainMemberBlock .overallMemberBlock .smallMemberBlock {display:block; float:left; width:60px; height:80px; text-align:center; overflow:hidden; padding:0 2px;  margin:0;}
div#mainMemberBlock .overallMemberBlock .smallMemberBlock .photoBlock {overflow:hidden; height:56px; padding-top:2px; border:1px solid}
div#mainMemberBlock .overallMemberBlock .smallMemberBlock .photoBlock img {border:solid 2px}
div#mainMemberBlock .overallMemberBlock .smallMemberBlock a, div#mainMemberBlock .overallMemberBlock .smallMemberBlock a:hover, div#mainMemberBlock .textMemberBlock a,div#mainMemberBlock .textMemberBlock a:hover  {text-decoration:none}
div#mainMemberBlock .overallMemberBlock .moreBlock {display:block; float:left; width:60px; height:35px; text-align:center; overflow:hidden; margin:0 2px; padding:0; padding-top:20px; border:1px solid}
div#mainMemberBlock .overallMemberBlock .moreBlock a { font-size:11px}


div#mainMemberBlock .overallTextBlock {width:386px; margin:0 auto; padding-left:10px; overflow:hidden; height:80px}
div#mainMemberBlock .textMemberBlock {display:block; float:left; width:193px; height:20px; text-align:left; overflow:hidden; padding:0; margin:0;}
div#mainMemberBlock .textMemberBlock .namePart {display:block; float:left; width:82px; text-align:left; overflow:hidden; padding:0; margin:0; height:17px; line-height:16px; border-bottom:1px solid;  border-right:1px solid; padding-left:1px}
div#mainMemberBlock .textMemberBlock .agePart {display:block; float:left; width:18px; text-align:center; overflow:hidden; padding:0; margin:0; height:17px; line-height:16px; border-bottom:1px solid;  border-right:1px solid; margin-left:1px}
div#mainMemberBlock .textMemberBlock .countryPart {display:block; float:left; width:75px; text-align:left; overflow:hidden; padding:0; margin:0; height:17px; line-height:16px; border-bottom:1px solid;  border-right:1px solid; padding-left:2px; margin-left:1px}
div#mainMemberBlock p.pMore {text-align:right; margin-right:35px; margin-top:0}

.featuredMemberBlock {width:150px; height:85px; margin:0 auto; padding-top:10px; background:url(/images/skin/Home/dash.gif) bottom left repeat-x; display:block; float:none; overflow:hidden; font-size:11px; text-align:left}
.featuredMemberBlock a {text-decoration:none; margin-left:7px}
.featuredMemberBlock a:hover {text-decoration:none}

.featuredMemberBlock .smallMemberBlock {display:block; float:left; width:65px; height:65px; text-align:left; overflow:visible; padding:0 2px}
.featuredMemberBlock .smallMemberBlock img {border:solid 2px; margin-top:0}
.featuredMemberBlock .smallMemberBlock a { margin-left:0}

.featuredMemberBlock .memberData {display:block; float:none; width:75px; height:65px; text-align:left; overflow:hidden; padding:0 2px; line-height:16px; margin:0; padding:0}
.featuredMemberBlock .memberData a#redLink {font-size:11px; margin-left:0}
.featuredMemberBlock .memberData .geo { height:16px; overflow:hidden; border:none}

p#superMatchWizard {margin-top:10px;}
p#superMatchWizard a {text-decoration:none}
p#superMatchWizard span.headerColor {font-size: 18px;}
p#superMatchWizard span.selectionColor {text-decoration:underline}


.chatterboxH1{font-size: 22px; font-weight: normal; margin-bottom:0; margin-top:15px}
.chatterboxH3{margin-top:5px;}

div#memberShipUpgrade {font-size:12px; width:80px; height:23px; float:left; display:block; padding-top:4px; margin-top:4px}
div#memberShipUpgrade a#redLink {text-decoration:none}

div.noPhotoMembers {padding:25px 0; font-size:12px; position:relative; left:-5px;}
div.noMembers {padding:20px 0; font-size:12px}

div#memberShipMyProfile, div#memberShipMyProfilePlatinum {font-size:11px; height:24px; display:block; margin:0; padding:0; padding-top:3px; text-align:left;  background:none; border:none}

div#memberShipMyProfile a {text-decoration:none}


/* events block on mycrowd */
div#header {position:relative}
.eventBanner {width:100px; text-align:center; position:absolute; overflow:hidden; background-color:#FFFFFF; top:5px; left:770px; font-size:11px; padding-bottom:30px}
.eventBanner .asHeader {text-decoration:none; font-size:14px}
.eventBanner .asHeader big {font-size:20px}
.eventBanner .asHeader small {font-size:11px}
.eventBanner .featuredMemberBlock {width:auto; height:auto; margin:0px; padding:0px; background:none; padding:10px 10px}
.eventBanner .featuredMemberBlock a {margin-left:0px; text-decoration:underline}
.eventBanner .featuredMemberBlock a:hover {text-decoration:none}
.eventBanner .featuredMemberBlock span.date {font-size:10px}
.eventBanner .featuredMemberBlock p.total {text-align:center; font-size:14px}
.eventBanner .featuredMemberBlock p.total a {cursor:pointer}
.eventBanner .featuredMemberBlock p.total big {font-size:16px; font-weight:bold}
/* events block on mycrowd end */