@charset "utf-8";
/* CSS Document */

body {
	background-color: #000000;
	background-image: url(../imagebank/bluefadebg.jpg);
	background-repeat: repeat;
	font-family: Lucida Grande, Arial, Verdana;
	font-size: 12px;
	margin-top: 0px;
	
    
}

a.rosterlinks
{
    font-family: Lucida Grande, Arial, Verdana;
    font-size: 12px;
    color: Orange;
    font-weight: bold;
    text-decoration: none;
}

a.whitelinks
{
    font-family: Lucida Grande, Arial, Verdana;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

.searchtextbox 
{
    font-family: Lucida Grande, Arial, Verdana;
    font-size: 11px;
    border: solid 1px #ffffff;
    height: 13px;
    width: 130px;
}

.blacktext{
	color: #000000;
}

.whitetext{
	color: #ffffff;
}

.titles{
	font-family: Lucida Grande, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;	
}

.buttontitles{
	font-family: Lucida Grande, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;	
 	text-align: center;
}

.breadcrumbs {
	font-family: Lucida Grande, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
	color: #990000;
}

a.breadcrumbs {
	font-family: Lucida Grande, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
	color: #990000;
}

.input 
{
	font-family: Lucida Grande, Arial, Verdana;
	font-size: 12px;
    border: solid 1px #cccccc;
}

.inputsmall
{
	font-family: Lucida Grande, Arial, Verdana;
	font-size: 11px;
    border: solid 1px #cccccc;
  
}

div.homenews
{
    height: 250px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

.titlebox {
	background-image: url('../images/titlesbg.jpg');
	background-repeat: no-repeat;
	FONT-SIZE: 12px;
	FONT-FAMILY: Lucida Grande, Arial, Verdana;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	padding-left: 12px;
	height: 42px;	
	COLOR: #FFFFFF;
}

.titlebox2 {
	background-image: url('../images/titlesbg.gif');
	background-repeat: no-repeat;
	FONT-SIZE: 12px;
	FONT-FAMILY: Lucida Grande, Arial, Verdana;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	padding-left: 12px;
	height: 42px;	
	COLOR: #FFFFFF;
}

.profiletitlebox {
	background-image: url('../images/titlesbg2.jpg');
	background-repext: no-repeat;
	FONT-SIZE: 12px;
	FONT-FAMILY: Lucida Grande, Arial, Verdana;
	vertical-align: middle;
	text-align: left;
	padding-left: 12px;
	height: 42px;	
	COLOR: #FFFFFF;
}

.profiletitlebox2 {
	background-image: url('../images/titlesbg4.jpg');
	background-repext: no-repeat;
	FONT-SIZE: 12px;
	FONT-FAMILY: Lucida Grande, Arial, Verdana;
	vertical-align: middle;
	text-align: left;
	padding-left: 12px;
	height: 42px;	
	COLOR: #FFFFFF;
}

.button3 {
	border: 1px solid #333333;
	background-color: #507CD1;
	height: 20px;
	font-family: 'Verdana';
	color: #000000;
	font-size: 10px;
	font-weight: bold;

}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	color: #ffffff;
	text-decoration: none;
	background-color: orange;
	background-image: url(/images/orangebutton.png);
	border: 2px solid #333333;
}

.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	color: #ffffff;
	text-decoration: none;
	background-color: orange;
	background-image: url(/images/bluebutton.png);
	border: 2px solid #333333;
}


.topheadertextnocolor {
	FONT-SIZE: 40px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.topheadertext2nocolor {
	FONT-SIZE: 32px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	z-index: 5;
}

.topheadertext3nocolor {
	FONT-SIZE: 24px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.topheadertext4nocolor {
	FONT-SIZE: 16px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.topheadertext5nocolor {
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.topheadertextwithbgnocolor {
	FONT-SIZE: 18pt;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	padding: 6px 6px 6px 6px;
}

.topheadertextwithbgnocolor2 {
	FONT-SIZE: 12pt;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}

.athleteteamheadertext {
	FONT-SIZE: 18pt;
	COLOR: #CAAD71;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.athleteteamheadertext2 {
	FONT-SIZE: 14pt;
	COLOR: #CAAD71;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.athleteteamheadertextwhite {
	FONT-SIZE: 18pt;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.athleteteamheadertextwithbg {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	background-image: url('/images/fadingbrown2.jpg');
	background-repeat: repeat-y;
}

.athleteteamtable {
	padding: 3px 3px 3px 3px;
	background-image: url('/images/darkbg.jpg');
	background-repeat: repeat;
}

.athletetopheadertext {
	FONT-SIZE: 22px;
	COLOR: Yellow;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.athletetopheadertextwhite {
	FONT-SIZE: 22px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.athletetopheadertext2 {
	FONT-SIZE: 18px;
	COLOR: Yellow;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.athletetopheadertextwhite2 {
	FONT-SIZE: 18px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.teamtopheadertext2 {
	FONT-SIZE: 28px;
	COLOR: #CDB06C;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.teamtopheadertext2white {
	FONT-SIZE: 38px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.teamteamheadertextwithbg {
	FONT-SIZE: 18pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
	padding: 6px 6px 6px 6px;
	background-image: url('/images/fadingbrown.jpg');
	background-repeat: repeat-y;
}

.schooltopheadertext {
	FONT-SIZE: 48px;
	COLOR: #CDB06C;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.schooltopheadertextleague {
	FONT-SIZE: 24px;
	COLOR: #CDB06C;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.schooltopheadertextsmall {
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.topheadertext {
	FONT-SIZE: 48px;
	COLOR: #CDB06C;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}
.topheadertextwhite {
	FONT-SIZE: 48px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.topheadertext2 {
	FONT-SIZE: 32px;
	COLOR: #CDB06C;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.topheadertext2white {
	FONT-SIZE: 32px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.smallheadertext {
	FONT-SIZE: 32px;
	COLOR: #CDB06C;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

.bigheadertext 
{
	FONT-SIZE: 48px;
	COLOR: #CDB06C;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}


.smallheadertext2 {
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}

div.schoolbulletin
{
    height: 150px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.schoollatestscores
{
    height: 240px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.schoolteams
{
    height: 283px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.teamannouncements
{
    height: 240px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.teammidboxes
{
    height: 150px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.teambottomrow
{
    height: 200px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.athletetoprow
{
    height: 240px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.athletemidrow
{
    height: 130px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.athletefriends
{
    height: 150px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.teamroster
{
    height: 750px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.teamscheduleroster
{
    height: 350px;
    width: 100%;
    overflow: auto;
    padding: 3px;
}

div.teamschoolinfo
{
    height: 140px;
    width: 100%;
    overflow: auto;
    padding: 3px;

}