@charset "UTF-8";
/* CSS Document */

Body {background-color:#666666; margin: 15px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; line-height: 18px;}

.HeaderBG { background-image:url(../images/HeaderBG.jpg); background-repeat:repeat-x;}
.HeaderBGRight {background-image:url(../images/HeaderBG.jpg); background-repeat:repeat-x; vertical-align:top; text-align:right; padding-right: 10px; padding-top: 2px; font-size: 12px; color: #FFFFFF; font-weight: normal;}

.Header {background-image:url(../images/Header.jpg); background-repeat:no-repeat; width: 847px; height: 60px; text-align:right; vertical-align:top;} 

.MainContent {background-color:#FFFFFF; border: 1px solid #000000; padding: 5px; vertical-align: top; font-size: 12px;}



.ContentBox {background-image:url(../images/BG_Content.jpg); background-repeat:repeat-x; padding:9px; border: 1px solid #000000; vertical-align:top; margin-right:5px; line-height: 22px; font-size: 13px;}
.PhotoScrollBox {background-image:url(../images/BG_Content.jpg); background-repeat:repeat-x; padding:9px; border: 1px solid #000000; vertical-align:top; margin-right:5px; height: 130px; vertical-align:middle; font-size: 11px}


.RightSide { background-color: #676767; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; width: 200px;}

.RightSideContent { padding: 9x; text-align: left}
  
.SearchBox {background-image:url(../images/BG_RightSide.jpg); background-repeat:repeat-x;  border-bottom:1px solid #000000; width: 200px; height: 200px; background-color: #676767;  vertical-align:top; color: #F2F2F2; font-size:14px; padding: 9px}


.AbouthBox {background-image:url(../images/BG_RightSide.jpg); background-repeat:repeat-x;  width: 200px; height: 150px; background-color: #676767; vertical-align:top; color: #F2F2F2; font-size:12px; padding: 9px}


.SelectAthlete { background-color: #F2F2F2; font-size: 12px; padding-left: 2px; color:#333333; font-family:Arial, Helvetica, sans-serif; border: 1px solid #000000 }

.RightSpacer {height: 5px;}

.GreyBtn {background-color: #F2F2F2; height: 24x; border: 1px solid #000000; padding-left: 5px; vertical-align:middle; padding-right:5px; color:#000000; font-size: 11px}

.DarkBtn {background-color: #5A5A5A; height: 24x; border: 1px solid #000000; padding-left: 5px; vertical-align:middle; padding-right:5px; color:#FFFFFF; font-size: 11px}

a.GreBtnLink:link	{  text-decoration: none; color: #000000; }
a.GreBtnLink:visited	{  text-decoration: none; color: #000000; }
a.GreBtnLink:active	{  text-decoration: none; color: #000000;}
a.GreBtnLink:hover	{  text-decoration: underline; color: #000000;}

a.DarkBtnLink:link	{  text-decoration: none; color: #FFFFFF; }
a.DarkBtnLink:visited	{  text-decoration: none; color: #FFFFFF; }
a.DarkBtnLink:active	{  text-decoration: none; color: #FFFFFF;}
a.DarkBtnLink:hover	{  text-decoration: underline; color: #FFFFFF;}

a.LogoutLink:link	{  text-decoration: none; color: #FFFFFF; }
a.LogoutLink:visited	{  text-decoration: none; color: #FFFFFF; }
a.LogoutLink:active	{  text-decoration: none; color: #FFFFFF;}
a.LogoutLink:hover	{  text-decoration: underline; color:#FFFFFF;}


a.GreyBoxLink:link	{  text-decoration: none; color: #FFFFFF; }
a.GreyBoxLink:visited	{  text-decoration: none; color: #FFFFFF; }
a.GreyBoxLink:active	{  text-decoration: none; color: #FFFFFF;}
a.GreyBoxLink:hover	{  text-decoration: underline; color:#FFFFFF;}

A { color: #990000;
  text-decoration: none;

}

A:hover {
  color: #333333;
  text-decoration: underline;

}

.AthleteName {font-size: 16px; font-weight:bold;}

.AthleteInputFields {border: 1px solid #999999; background-color: #F2F2F2; padding-left: 3px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#232323;}

.AthleteDropFields {border: 1px solid #999999; background-color: #F2F2F2; padding-left: 3px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#232323;}

.AthleteProfileBox {background-image:url(../images/BG_RightSide.jpg); background-repeat:repeat-x;  border-bottom:1px solid #000000; width: 200px; height: 150px; background-color: #676767; padding: 9px; vertical-align:top; color: #F2F2F2; font-size:14px;}

.Footer {font-size: 11px; color:#CCCCCC;}

a.FooterLink:link    {  text-decoration: none; color: #CCCCCC;
}
a.FooterLink:visited    {  text-decoration: none; color: #CCCCCC;
}
a.FooterLink:active    {  text-decoration: none; color:
#CCCCCC;}
a.FooterLink:hover    {  text-decoration: underline; color:
#FFFFFF;}

.error{color:red;}
