
/* CSS Document */

p.styld_txt{
	font-style:italic;
	color:#898989;
	font-size:110%;
	padding-bottom:15px;
}
div.styld_txt{
	font-style:italic;
	color:#898989;
	font-size:110%;
	padding-bottom:15px;
	overflow:hidden;
}
div.styld_txt p{
	width:350px;
	}
 .btn_team_medal{
	background:url(../img/btn_team_madel.png) no-repeat;
	height:30px;
	padding-bottom:3px;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	border:0px;
	width:150px;
	cursor:pointer;
	/*margin:15px 0 10px 0;*/
	}

.btn_150{
	background:url(../img/btn_150.png) no-repeat;
	height:30px;
	padding-bottom:3px;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	border:0px;
	width:150px;
	cursor:pointer;
	/*margin:15px 0 10px 0;*/
	}

table.friends_list tr td .team_points, table#tbl_header tr td .team_points{
	background:url(../img/icons/ico_team_points.png) no-repeat left;
	padding-left:25px;
	font-weight:bold;
	font-size:120%;
	width:50px;
	}

 .btn_recruit{
	background:url(../img/btn_recruit.png) no-repeat;
	height:30px;
	padding:0 0 3px 20px;
	font-weight:700;
	font-size:12px;
	color:#FFFFFF;
	border:0px;
	width:148px;
	cursor:pointer;
	vertical-align:middle;
	/*margin:15px 0 10px 0;*/
	}
 .btn_find{
	background:url(../img/btn_find.png) no-repeat;
	height:30px;
	padding:0 0 3px 5px;
	font-weight:700;
	font-size:12px;
	color:#FFFFFF;
	border:0px;
	width:148px;
	cursor:pointer;
	/*margin:15px 0 10px 0;*/
	}

#recruit_friends_join_team .column_box{
	width:194px;
	margin-bottom:22px;
}

#recruit_friends_join_team .scroll_box{
	width:30px;
	padding-top:175px;
	text-align:center;
}

#recruit_friends_join_team .gray_bordered_box{
	width:192px;
	height:360px;
}
p.ico_person{
	background:url(../img/icons/ico_person.png) no-repeat;
	padding-left:20px;
	width:105px;
}
.ico_message{
	background:url(../img/icons/ico_message.png) no-repeat center left;
	padding-left:20px;
	width:110px;
}
#recruit_friends_join_team ul{
	list-style:none;
	margin-left:10px;
}
.ff_text_area{
	width:655px;
	height:81px;
	color:#333333;
	padding:5px;
	margin-bottom:10px;
	}
table.tbl_invite_friedns{
	border:1px solid #9fa3a3;
	margin-top:5px;
}
/*.message_sent{
	background-color:#cc3333;
	border:1px solid #999999;
	color:#FFFFFF;
	padding:8px 10px;
	clear:both;
	height:18px;
	margin-top:10px;
}*/
.message_sent{
	border: 2px solid #cc0000 ;
	background-color:#FFFFFF;
	height:30px;
	padding-top:10px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	clear:both;
}

.message_sent_2{
	border: 2px solid #cc0000 ;
	background-color:#FFFFFF;
	height:30px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	clear:both;
}

.message_sent_no_height{
	border: 2px solid #cc0000 ;
	background-color:#FFFFFF;
	padding-top:10px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	clear:both;
}
table.tbl_invite_friedns tr td{
	background-color:#FFFFFF;
	padding:2px 3px;
	}
table.tbl_invite_friedns tr td:first-child{
	text-align:center;
	}
table.tbl_invite_friedns tr.ff_odd td{
	background-color:#f4f4f4;
	}
#recruit_friends_join_team ul li{
	padding:3px 0;
}
#recruit_friends_join_team ul li input{
	margin-right:10px;
}
#recruit_friends_join_team ul li.stripe{
	background-color:#f4f4f4;
}

.madel_owner{
background:url(../img/icons/icn_team_1.png) no-repeat center right;
}

.recruit_timmate{
	background:url(../img/icons/ico_team_invite.png) no-repeat left;
	margin-left:35px;
	padding-left:20px;
	font-size:100%;
	}
td.madel_img img{
	clear:both;
	margin-top:4px;
	}

.team_accomplishment_ribbon{
	overflow:auto;
	display:inline-block;
	margin-bottom:5px;
	}
.team_accomplishment_ribbon img{
	float:left;
	margin-left:11px;
}

#accomplishments_roll_over{
	background:url(../img/accomplishments_roll_over_bg.png) no-repeat;
	padding:10px 10px 10px 20px;
	width:148px;
	height:67px;
	display:block;
	color:#FFFFFF;
}
.btn_recruit_teammate{
	background:url(../img/btn_recruit_teammate.png) no-repeat;
	border:0px;
	width:149px;
	height:30px;
	padding:0 0 5px 19px;
	color:#FFFFFF;
}
.btn_join_team{
	background:url(../img/btn_join_team.png) no-repeat;
	font-weight:bold;
	border:0px;
	width:149px;
	height:30px;
	padding:0 0 5px 19px;
	color:#FFFFFF;
}
.btn_join_team_gray{
	background:url(../img/btn_join_team_gray.png) no-repeat;
	font-weight:bold;
	border:0px;
	width:149px;
	height:30px;
	/*padding:0 0 5px 19px;*/
	padding:0 0 5px 0px;
	color:#FFFFFF;
}
.team_card{
	background:url(../img/team_card_bg.png) no-repeat;
	width:196px;
	height:141px;
	padding:10px;
	color:#FFFFFF;
}
.team_card p.team_name{
	font-size:170%;
	height:30px;
	font-weight:bold;
	text-align:center;
}

.team_card p.total_team_points{
	background:url(../img/team_card_points_bg.png) no-repeat;
	text-align:right;
	color:#333;
	padding:3px 20px 0 0;
	font-size:100%;
	margin:3px 0 0 2px;
	}

.tem_withdraw_confirmation{
	background:url(../img/team_card_confirmation_bg.png) no-repeat;
	width:152px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:30px 32px 32px 30px;
	height:100px;
}

#join_team_overlay{
	background:url(../img/join_team_overlay.png) no-repeat;
	filter: alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
	width:390px;
	height:155px;
	color:#FFFFFF;
	font-size:12px;
	padding:1px 25px 0 25px;
}

.add_confirmation {
	text-align:center;
	font-weight:normal;
	margin-top:0px;
}

.edit_option_link {
	clear:both;
	margin-top:30px;
	text-align:center;
}
.invite_friends{
	width:192px !important;
}