@charset "utf-8";
/* CSS Document */

.panelshort, .panellong, .panelmedium, .panelfull, .panelSub{
	float:left;
	margin-top: 7px;
	margin-left:  10px;
	/*margin-bottom:10px;*/
	color: #666666;

}
	* HTML .panelshort, * HTML .panelmedium, * HTML .panellong, * HTML .panelfull{
		margin-left:  5px;
	}
		
	#RightColumn .panelshort{
		margin-left: 0px;
	}

.panelSub, .panelSub .heading, .panelSub .body
{
	width:898px;
}

.panelSub .heading
{
	background:black;
	height:50px;
	background: url(../images/icon/long/icons_sub_profiles.gif) top right no-repeat;
}

.panelSub .panelcontainer
{
	background: url(../images/icon/bg_subbody_slice.gif) top right repeat-y;
}

.panelSub .body{
	background:green;
	background: url(../images/icon/bg_subbody_bottom.gif) bottom right no-repeat;
	height:180px;	
}

.panelSub .bottom
{
	background: url(../images/icon/bg_subbody_bottom.gif) bottom right no-repeat;
	margin: 0px 0px 5px 0px;	
	min-height:15px;
}

.panelshort, .panelshort .heading, .panelshort .body{
	width: 307px;
}

.panelshort .heading{
	background:green;
	height: 50px;
	background: url(../images/icon/short/icons_short_profiles.gif) top right no-repeat;
}

.panelshort .headingBlank{
	background:green;
	height: 50px;
	background: url(../images/icon/short/icons_short_blank.gif) top right no-repeat;
}

.panelshort .panelcontainer
{
	background: url(../images/icon/bg_shortbody_slice.gif) top right repeat-y;
}

.panelshort .body{
	background:green;
	background: url(../images/icon/bg_shortbody.gif) bottom right no-repeat;
}

.panelshort .bottom
{
	background: url(../images/icon/bg_shortbody_bottom.gif) bottom right no-repeat;
	margin: 0px 0px 5px 0px;	
	min-height:15px;
}

.panelshort .content, .panelmedium .content, .panelnarrow .content, .panelhalfbody .content, .panelSub .content{
	background: white;
	padding:10px;
	margin: 0px 15px 0px 20px;
	min-height:96px;
}

.panelhalfbody .content{
	min-height:10px;
	padding:10px;
}

.panelnarrow .panelcontainer
{
	background: url(../images/icon/bg_narrowbody_slice.gif) top right repeat-y;
}

#Profiles .content
{
	/*min-height:95px;*/
}

.panelshort .links, .panelmedium .links, .panellong .links, .panelhalfbody .links{

	padding:5px 5px 10px 5px;
	margin: 0px 10px 5px 15px;
	text-align:right;
	
}

.panelshort .links a:link, .panelshort .links a:visited , .panellong .links a:link, .panellong .links a:visited{
	color:#00785F;
	font-size: 11px;
		font-weight: bold;
}

.panellong, .panellong .heading, .panellong .body{
	width: 627px;
}

.panellong .body .leftMargin{
	padding-bottom:2px;
	margin-left: 22px !important;
	/*margin-top: -10px;*/
}

.panelhalfbody .body table{
	margin-left: 18px !important;
}

.panelhalfbody .body .content table{
	margin-left: 0px !important;
}

.body .leftMargin select, .body .leftMargin input
{
	margin-top:-10px !important;
	padding-top:0px !important;
}

.body .leftMargin input
{
 vertical-align:bottom;
}

/*Narrow Panel*/
.panelnarrow, .panelnarrow .heading, .panelnarrow .body{
	width: 240px;
}

.panelnarrow .headingBlank{
	background:green;
	height: 25px;
	background: url(../images/icon/short/icons_narrow_blank.gif) top right no-repeat;
}

.panelnarrow .body{
	background:green;
	background: url(../images/icon/bg_narrowbody.gif) bottom right no-repeat;
}

/*Long Panel*/
.panellong .heading, .panelfull .heading{
	height: 50px;
	background: url(../images/icon/long/icons_long_profiles.gif) top right no-repeat;
}

.panellong .panelcontainer
{
	background: url(../images/icon/bg_longbody_slice.gif) top right repeat-y;
}

.panellong .body{
	background:green;
	background: url(../images/icon/bg_longbody.gif) bottom right no-repeat;
}

.panellong .content, .panelfull .content{
	background: white;
	padding:10px;
	margin: 0px 10px 10px 15px;
}

.panellong .bottom
{
	background: url(../images/icon/bg_longbody_bottom.gif) bottom right no-repeat;
	margin: 0px 0px 5px 0px;	
	min-height:15px;
}

/* Medium Panel */
.panelmedium, .panelmedium .heading{
	width: 460px;
}

.panelmedium .body
{
	width: 460px;
	/*min-height:150px;*/
}

.panelmedium .panelcontainer
{
	background: url(../images/icon/bg_mediumbody_slice.gif) top right repeat-y;
}

.panelmedium .heading{
	background:green;
	height: 50px;	
}

.panelmedium .body{
	background:green;
	background: url(../images/icon/bg_mediumbody.gif) bottom right no-repeat;
}

.panelmedium .bottom
{
	background: url(../images/icon/bg_mediumbody_bottom.gif) bottom right no-repeat;
	margin: 0px 0px 5px 0px;	
	min-height:15px;
}

/* Full Panel */
.panelfull, .panelfull .heading, .panelfull .body
{
	width: 955px;
}

.panelfull .panelcontainer
{
	background: url(../images/icon/bg_fullbody_slice.gif) top right repeat-y;
}

.panelfull .body{
	background:green;
	background: url(../images/icon/bg_fullbody.gif) bottom right no-repeat;
}

.panelfull .bottom
{
	background: url(../images/icon/bg_fullbody_bottom.gif) bottom right no-repeat;
	margin: 0px 0px 5px 0px;	
	min-height:15px;
}

/*Panel Half Body*/
.panelhalfbody, .panelhalfbody .heading{
	width: 500px;
}

.panelhalfbody .body
{
	width: 500px;
	/*min-height:150px;*/
}

.panelhalfbody .panelcontainer
{
	background: url(../images/icon/bg_halfbody_slice.gif) top right repeat-y;
}

.panelhalfbody .heading{
	background:green;
	height: 50px;	
}

.panelhalfbody .body{
	background:green;
	background: url(../images/icon/bg_halfbody.gif) bottom right no-repeat;
}

.panelhalfbody .bottom
{
	background: url(../images/icon/bg_halfbody_bottom.gif) bottom right no-repeat;
	margin: 0px 0px 5px 0px;	
	min-height:15px;
}

/*Panels*/
ul#mates{
	/*margin-bottom: 10px*/
}

ul#mates li{

	/*display:inline;*/
	width: 100px;	
	padding: 5px 0px 5px 18px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background: white url(../images/icon/icon_mates.gif) top left no-repeat;
	
}

#heading td
{
	text-align:left;
	background:#00785F;
	color:white;
	font-weight:bold;
}

/*Customisation*/

#Messages.panelshort .heading{
	background: url(../images/icon/short/icons_short_messages.gif) top right no-repeat;
}
/*
#MatesMasters.panelshort .heading
{
	background: url(../images/icon/MatesMasters/icons_short_masters.gif) top right no-repeat;
}
*/
#MatesMasters.panelshort .heading
{
	background: url(../images/icon/MatesMasters/icons_short_mates_predictor.gif) top right no-repeat;
}

#Messages.panellong .heading{
	background: url(../images/icon/long/icons_long_messages.gif) top right no-repeat;
}

#NewMessage.panellong .heading
{
	background: url(../images/icon/long/icons_long_newmessage.gif) top right no-repeat;
}

#Discussions.panellong .heading
{
	background: url(../images/icon/long/icons_long_discussions.gif) top right no-repeat;
}

#Reply.panellong .heading
{
	background: url(../images/icon/long/icons_long_reply.gif) top right no-repeat;
}

/* Mates */
#Mates.panelshort .heading{
	background: url(../images/icon/short/icons_short_mates.gif) top right no-repeat;
}

#Mates.panellong .heading{
	background: url(../images/icon/long/icons_long_mates.gif) top right no-repeat;
}

#MatesProfile.panelmedium .heading{
	background: url(../images/icon/long/icons_medium_matesprofile.gif) top right no-repeat;
}

#Invite.panelshort .heading{
	background: url(../images/icon/short/icons_short_invite.gif) top right no-repeat;
}

/* Stats*/

#Stats.panelshort .heading{
	background: url(../images/icon/short/icons_short_stats.gif) top right no-repeat;
}

#Stats.panellong .heading{
	background: url(../images/icon/long/icons_long_stats.gif) top right no-repeat;
}

#Stats.panelfull .heading
{
	background: url(../images/icon/long/icons_full_Stats.gif) top right no-repeat;
}

#CompStats.panellong .heading{
	background: url(../images/icon/long/icons_long_compstats.gif) top right no-repeat;
}

#SocialStats.panellong .heading{
	background: url(../images/icon/long/icons_long_socialstats.gif) top right no-repeat;
}

/* LeaderBoard*/

#LeaderBoard.panelshort .heading{
	background: url(../images/icon/short/icons_short_leaderboards.gif) top right no-repeat;
}

#LeaderBoard.panellong .heading{
	background: url(../images/icon/long/icons_long_leaderboards.gif) top right no-repeat;
}

#EHleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_handicapleader.gif) top right no-repeat;
}

#EHleaderboard.panelshort .heading
{
	background: url(../images/icon/short/icons_short_exactleader.gif) top right no-repeat;
}

#Formleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_form_leader.gif) top right no-repeat;
}

#Formleaderboard.panelshort .heading
{
	background: url(../images/icon/short/icons_short_formleader.gif) top right no-repeat;
}

#CompRankleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_CompRank_leader.gif) top right no-repeat;
}

#AvgCompRankleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_AvgCompRank_leader.gif) top right no-repeat;
}

#Fairwaysleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_fairways_leader.gif) top right no-repeat;	
}

#GIRleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_GIR_leader.gif) top right no-repeat;
}

#UpDownleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_UpDown_leader.gif) top right no-repeat;
}

#SandSavesleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_SandSaves_leader.gif) top right no-repeat;
}

#AvgPuttsleaderboard.panelmedium .heading
{
	background: url(../images/icon/Leaderboards/icons_AvgPutts_leader.gif) top right no-repeat;	
}

/*Mates Masters*/
#YourTeam.panelhalfbody .heading
{
	background: url(../images/icon/MatesMasters/icons_halfbody_YourTeam.gif) top right no-repeat;	
}

#TeamInvites.panelhalfbody .heading
{
	background: url(../images/icon/MatesMasters/icons_halfbody_TeamInvites.gif) top right no-repeat;	
}

#CreateTeam.panelhalfbody .heading
{
	background: url(../images/icon/MatesMasters/icons_halfbody_CreateTeam.gif) top right no-repeat;	
}

#TeamLeaders.panelhalfbody .heading
{
	background: url(../images/icon/MatesMasters/icons_halfbody_Teams.gif) top right no-repeat;	
}

#ClubRank.panelhalfbody .heading
{
	background: url(../images/icon/MatesMasters/icons_halfbody_ClubRank.gif) top right no-repeat;	
}

#IndividualLeaders.panelhalfbody .heading
{
	background: url(../images/icon/MatesMasters/icons_halfbody_Individuals.gif) top right no-repeat;	
}

#MyProgress.panelshort .heading{
	background: url(../images/icon/MatesMasters/icons_short_myprogress.gif) top right no-repeat;
}

#MastersCharts.panelhalfbody .heading
{
	background: url(../images/icon/MatesMasters/icons_halfbody_Charts.gif) top right no-repeat;	
}

/* Handicap */
#Handicap.panellong .heading{
	background: url(../images/icon/long/icons_long_handicap.gif) top right no-repeat;
}

/* Groups*/

#Groups.panelshort .heading{
	background: url(../images/icon/short/icons_short_groups.gif) top right no-repeat;
}

#Groups.panellong .heading{
	background: url(../images/icon/long/icons_long_groups.gif) top right no-repeat;
}

#Group.panelshort .heading{
	background: url(../images/icon/short/icons_short_group.gif) top right no-repeat;
}

#GroupSummary.panellong .heading
{
	background: url(../images/icon/long/icons_long_group_summary.gif) top right no-repeat;
}

#GroupLeaders.panellong .heading
{
	background: url(../images/icon/long/icons_long_group_leaders.gif) top right no-repeat;
}

#GroupTrophy.panellong .heading
{
	background: url(../images/icon/long/icons_long_group_Trophy.gif) top right no-repeat;
}

#GroupMembers.panellong .heading
{
	background: url(../images/icon/long/icons_long_group_Members.gif) top right no-repeat;
}

/* HandiCap*/

#HandiCap.panelshort .heading{
	background: url(../images/icon/short/icons_short_handicap.gif) top right no-repeat;
}

#HandiCap.panellong .heading
{
	background: url(../images/icon/long/icons_long_handicap.gif) top right no-repeat;
}

#HandiCap.panelfull .heading
{
	background: url(../images/icon/long/icons_full_Handicap.gif) top right no-repeat;
}

#HandiCapMates.panelfull .heading
{
	background: url(../images/icon/long/icons_full_Mateshandicap.gif) top right no-repeat;
}

/* Rank*/

#Rank.panelshort .heading
{
	background: url(../images/icon/short/icons_short_rank.gif) top right no-repeat;
}

#Rank.panellong .heading
{
	background: url(../images/icon/long/icons_long_rank.gif) top right no-repeat;
}

#ClubRank.panellong .heading
{
	background: url(../images/icon/long/icons_long_CompRank.gif) top right no-repeat;
}

#Rank.panelfull .heading
{
	background: url(../images/icon/long/icons_full_rank.gif) top right no-repeat;
}

#RankSummary.panellong .heading
{
	background: url(../images/icon/long/icons_long_ranksummary.gif) top right no-repeat;
}

#PosSum.panellong .heading
{
	background: url(../images/icon/long/icons_long_possummary.gif) top right no-repeat;
}

/* Mates Rank */

#MatesRank.panellong .heading{
	background: url(../images/icon/long/icons_long_matesrank.gif) top right no-repeat;
}

/* Charts*/

#Charts.panelshort .heading{
	background: url(../images/icon/short/icons_short_charts.gif) top right no-repeat;
}

#Charts.panellong .heading{
	background: url(../images/icon/long/icons_long_charts.gif) top right no-repeat;
}

#MatesMasters.panellong .heading{
	background: url(../images/icon/MatesMasters/icons_long_matesmasters.gif) top right no-repeat;
}

/* Video */

#Video.panelshort .heading{
	background: url(../images/icon/short/icons_short_video.gif) top right no-repeat;
}

#Video.panellong .heading{
	background: url(../images/icon/long/icons_long_video.gif) top right no-repeat;

}
