/* CSS Document */

.Athlete_MainHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color:#fff;
	padding:5;
	height:27;
	background-color:#0C5700;
}

.Athlete_SubHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color:#9E1111;
	padding-top:2;
	height:25;
}

.Athlete_SubHeadSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#000;
	padding-top:2;
}


.Athlete_Address
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#fff;
}


/* --- start: Box ---*/

.Athlete_BoxTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:#fff;
	padding-left:5px;
	background-color:#0C5700;
	height:15px;	 
}
.Athlete_BoxContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#fff;
	padding-left:5px;
	border:1px solid #0C5700;	 
	background-color: #ECFBEB; 
}

.Athlete_BoxContent_white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#fff;
	padding-left:5px;
	border:1px solid #0C5700;	 
	background-color: #fff; 
}

/* --- end: Box #EAF0F7;---*/


 /*--- start : menu --- */
table.Athlete_navbar
{

	font-size: 8pt;
	margin: 0px;
	padding: 2px; 
	border: 0px; 
	font-weight: bold;
	z-index:0;
}
table.Athlete_menu
{

	font-size: 8pt;
	margin: 0px;
	padding: 2px;
	font-weight: bold;
	
}
td.Athlete_menuNormal
{
	padding: 1px;
	color: black;
	font-weight: bold;
	vertical-align: top;
	background-color: #EAF0F7;
	border:0px solid #00599E;
}
td.Athlete_menuHover
{
	padding: 1px;
	color: black;
	font-weight: bold;
	vertical-align: top;
	/*remove the following line for drop-down menu with images*/
	background-color: #C2D3FC;
}
div.Athlete_menuNormal
{
	display: none;
	position: static;
}
div.Athlete_menuHover
{
	border: 1px solid #00599E;
	background-color: #EAF0F7;
	display: inline;
	position: absolute;
}
a.Athlete_menuitem:link
{ 
	text-decoration: none;
	color: black;
	background-color: #EAF0F7;
	display: block;
}
a.Athlete_menuitem:visited
{
	text-decoration: none;
	color: black;
	background-color: #EAF0F7;
	display: block;
}
a.Athlete_menuitem:hover
{
	text-decoration: none;
	color: black;
	background-color: #C2D3FC;
	display: block;
}
a.Athlete_menuitem:active
{
	text-decoration: none;
	color: black;
	background-color: #C2D3FC;
	display: block;
}
/* --- end : menu --- */




/* --- start : Athlete tab ---*/
#AthleteTab 
{
	float:left;
	width:100%;
	background:#EAF0F7;
	
	line-height:normal;
	border-bottom:4px solid #24618E;
}
#AthleteTab ul 
{
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}
#AthleteTab li 
{
	display:inline;
	margin:0;
	padding:0;
}
#AthleteTab a 
{
	float:left;
	background:url("../../images/tableftJ.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
	font-family:"Verdana", Andale Mono, Arial, Helvetica; 
}
#AthleteTab a span 
{
	float:left;
	display:block;
	background:url("../../images/tabrightJ.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#24618E;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#AthleteTab a span {float:none;}
/* End IE5-Mac hack */
#AthleteTab a:hover span {color:#FFF;}
#AthleteTab a:hover {background-position:0% -42px;}
#AthleteTab a:hover span {background-position:100% -42px;}
#AthleteTab #current a {background-position:0% -42px;}
#AthleteTab #current a span {background-position:100% -42px;	color:#FFF;}



/******* Starting Personalize info setion Styles ********/
ul#tabnavigotor { /* general settings */
text-align: left; /* set to left, right or center */
margin: 0 0 0 0; /* set margins as desired */
font: bold 11px Arial, Helvetica, sans-serif; /* set font as desired */
border-bottom: 1px solid #5a9bc8; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnavigotor li { /* do not change */
display: inline;
}

div#dataFeeds li.dataFeeds, div#favoriteAthletes li.favoriteAthletes, div#favoraiteSchools li.favoraiteSchools, div#latestItemsTab li.latestItemsTab, div#top10ListTab li.top10ListTab { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */

}

div#dataFeeds li.dataFeeds a, div#favoriteAthletes  li.favoriteAthletes a, div#favoraiteSchools li.favoraiteSchools a, div#latestItemsTab li.latestItemsTab a, div#top10ListTab li.top10ListTab a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #5a9bc8; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
font: bold 11px Arial, Helvetica, sans-serif; /* set font as desired */

}

ul#tabnavigotor li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #5a9bc8; /* set border COLOR as desired; usually matches border color specified in #tabnavigotor */
background-color: #5a9bc8; /* set unselected tab background color as desired */
color: #FFF; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
font: bold 11px Arial, Helvetica, sans-serif; /* set font as desired */
}

ul#tabnavigotor a:hover { /* settings for hover effect */
background: #EAF0FB; /* set desired hover color */
color: #5a9bc8;
}

/* end css tabs */

#tabContentDiv
{
	border-right:1px solid #5a9bc8;border-left:1px solid #5a9bc8;border-bottom:1px solid #5a9bc8;
	height:285px;/* set the height accordingly for each page */
	width:100%;
	overflow:auto;
	padding-top:10px;
	background-color:#FFFFFF;
}
div#tabContents a
{
	font:Tahoma;
	
}
.divPopUpRanks
{
	width:300px;height:100px;border:1px solid #666666;position:absolute;background-color:#CCCCCC; display:none;
}
#popUpHeader
{
	background-color:#5A9BC8;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	border-bottom:AAAAAA;
	padding:2px;
}
.blueBold{font-weight:bold; color:#0000FF;}
.red{color:#DD3F28}
/******* End of Personalize info setion Styles ********/





/* --- start : Athlete tab ---*/	
/*New styles For curved boxes*/

	#alertIcon {
	background:#6E84B5 url(images/loginico.gif) top left no-repeat;
	height:19px;width:15px;
	padding:0;
	}
	.blueBoldNew{font-size:12px;font-weight:bold;color:#325396;font-family:Arial, Helvetica, sans-serif;}

	.leftTopTD
	{
		
		/*background: #6E84B5 url(Images/lefttr.gif) no-repeat fixed left top;*/
		height:26px;
		width:6px;	
		border:0;
	}
	.rightTopTD
	{
		/*background: #6E84B5 url(Images/righttr.gif) no-repeat fixed right top;*/
		height:26px;
		width:6px;
			
	}
	.headerTd
	{
		color:#FFFFFF;
		background: #6E84B5 ;	
		/*background-image:url(Images/loginico.gif) no-repeat;*/
		vertical-align:middle;
		font-family:tahoma,Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		width:348px;
		height:26px;
		
	}
	.leftBottomTD
	{
		background: #F5F6F5; 
		height:4px;
		width:6px;	
	}
	.rightBottomTD
	{
		background: #F5F6F5; 
		height:4px;
		width:6px;		
	}
	.BodyTd
	{
		
		color:#000000;
		background-color:#F5F6F5;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		border-right:1px solid #BBBBBB;
		border-left:1px solid #BBBBBB;
		width:360px;
		
	}
	.bottomMiddle
	{
		background:url(Images/bottomline.gif);
		background-repeat:no-repeat;
		border-bottom:#BBBBBB;
		background-color:F5F6F5;
		width:348px;
		height:4px;
		
	}
	.bottomImageWidth
	{
		width:348;
	}
	img
	{
		border:0;
	}
	#tr_ div
	{
		float:left;
		clear:right;
		
	}
	#tr_
	{
	clear:left;
	}
	#RoundBox
	{width:360px;}
	.BodyBox
	{width:360px;}	
		
.smallHeadBlue
{
	font-family: Arial, Helvetica, sans-serif;color:#264188;font-weight:bold;font-size:12px;
}
.rightBorder{border-right:1px solid #CFCCC7;}
.darker{ font-family:Tahoma, Helvetica, sans-serif; color:#000;font-size:11px;}
.thickRedHeading{color:#BB0000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.blackBold{font-size:11px; font-weight:bold;font-family:tahoma, Helvetica, sans-serif; color:#000;}
.default{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;padding:4px;}
#RoundBox a{font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:11px;}
.brownBold{font-size:11px; font-family:tahoma, Helvetica, sans-serif; color:#914800;font-weight:bold;}
.faded{ font-family:Tahoma, Helvetica, sans-serif; color:#333;}

#Notices td,table{padding:0;}

#indexMessage
{
	/*width:579px;
	border:1px solid #FF0000;*/
}

.indexMessagetopMiddle
{
	background-image: url(Images/whatsnewTop.gif) no-repeat;
	/*width:467px;*/
	width:265px;
	
}
.RankingReminder_div{font-family:Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;}
.RankingReminder_header{background-color:#484848;color:#FFFFFF;width:100%; font-size:12px;font-weight:bold;}
.RankingReminderBody{padding-left:10px;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;}
div.top-container{width:579px;}
div.indexMessage{width:375px;background:url(../images/pinnedbox.jpg) no-repeat;float:left;}	
div.xc-foundation{widows:197px;float:left;margin-top:20px;text-align:center;border:1px solid #8F8F8F;padding:2px;}
div.xc-foundation img{border:1px solid #CCCCCC}
div.xc-foundation a{color:#053198;font-weight:bold;}






