

/* 7d7dae - Medium Purp*/
/* a8a8c9 - Purp*/
/* be2678 - Red */
/* 262678 - Blue */
/* 659cba - Water Blue */
/* ead7be - Tanish 60*/
/* e5ceae - Tanish 50 */
/* efe1cf - Tanish 70 */
/* bd686e - Red 20 */
/* 676767 - BodyText */
/* deb3b7 - Light Red */
/* e7c7c9 - LighterRed */
/* c1d7e3 - Light Blue */
/* e3edf2 -  Lighter Blue */


/* Sir Links a Lot */

a.menu:link  {color: 262678; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-decoration:none;}
a.menu:visited {color: 262678; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-decoration:none;}
a.menu:hover   {color: red; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-decoration:underline;}

a.red:link  {color: #262678; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 11px; text-decoration:none;}
a.red:visited {color: #262678; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 11px; text-decoration:none;}
a.red:hover   {color: red; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 11px; text-decoration:underline;}

a.MediumBlueBold:link  {color: #262678; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold;}
a.MediumBlueBold:visited {color: #262678; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold;}
a.MediumBlueBold:hover   {color: red; font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 11px; text-decoration:underline; font-weight: bold;}

a.MediumBlueBoldPad:link  
{
	color: #262678; 
	font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration:none; 
	font-weight: bold;
	padding-left: 4px;
}

a.MediumBlueBoldPad:visited 
{
	color: #262678; 
	font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	text-decoration:none; 
	font-weight: bold;
	padding-left: 4px;
}

a.MediumBlueBoldPad:hover   
{
	color: red; 
	font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
	font-size: 11px; 
	text-decoration:underline; 
	font-weight: bold;
	padding-left: 4px;
}


/* Text */

.LargeWhiteBold
{
		font-family: Tahoma; 
		font-size: 24px; 
		font-weight: bold; 
		color: #ffffff;
	}	
	
	
.MediumWhiteBold
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 16px; 
		font-weight: bold; 
		color: #ffffff;
	}	

.White
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		color: #ffffff;
	}
.LargeBlueBold
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 24px; 
		font-weight: bold; 
		color: #262678;
	}	
	
.PrettyBigBlueBold
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 20px; 
		font-weight: bold; 
		color: #262678;
	}	
	
.PrettyBigRedBold
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 16px; 
		font-weight: bold; 
		color: #bd686e;
}	
	
.MediumRed
	{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 13px; 
		font-weight: bold;
		padding-left: 4px;		
		color: #bd686e;
	}	
	
.MediumSmallRed
	{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: bold;
	  padding-left: 0px;		
		color: #bd686e;
	}	
	
.SmallRed
	{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #bd686e;
	}	
	
.BodyText
	{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		padding-left: 4px;
		padding-right: 4px;
		color: #585858;
	}	
	
.BodyTextTwelve
	{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 12px; 
		font-weight: normal; 
		padding-left: 4px;
		padding-right: 4px;
		color: #474747;
	}	
	
.BodyTextNoPad
	{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 
		padding-right: 4px;		
		color: #585858;
	}	
	
.MediumText
	{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: normal; 		
		color: #585858;
	}
	
.MediumBlueBold
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #262678;
}

.MediumBlueBoldRight
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #262678;
		text-align: right;
}

	
.MediumLargeBlueBold
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		color: #262678;
}

	.BlueBold
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		color: #262678;
		padding-left: 4px;
	}	
	
		.GreyMedium
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #676767;		
	}	
	

.GreyDarkMedium
{
		font-family: "Bitstream Vera Sans", Tahoma, Helvetica, Verdana, Arial, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #545454;
		/*background-color: #e3edf2;#c1d7e3;*/
	}	


/* Frames */


.Announcements
{
		border:outset 0px black;
		height: 100%;
}		

.Login
{
		height: 100px;
		background-color: #efefef;
		/*border:outset 0px black;*/
}		

/* Tables */

.LightBlueTable
{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #c1d7e3;
}	

.LightBlueTableInner
{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #c1d7e3;
}	

.LocationTable
{		
	width: 100%;
	height: 60px;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #c1d7e3;
}	


.SponsorTable
{		
	width: 100%;
	height: 100px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #ffffff;
}	

.TanTableInside

{		
	width: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}

.TanTable

{		
	width: 100%;
	height: 80px;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}

.BlueTableBottom
{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #c1d7e3;
}	

.LoginTable
{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;	
	background-color: #efefef;
}

.TanTableBottom
{		
	width: 100%;
	height: 180px;
	padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}	

.RandomPictureTable1  
{		
	width: 100%;
	height: 140px;
	padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}	

.RandomPictureTable2  
{		
	width: 100%;
	height: 140px;
	padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}	

.RandomPictureTable3  
{		
	width: 100%;
	height: 140px;
	padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}	

.SwimmingGearTable
{		
	width: 100%;
	height: 100px;
	padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}	

.WhiteTableBottom
{		
	width: 100%;
	height: 70px;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #ffffff;
}	

	.YellowTableInner

{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}

	.BlueTableInner

{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #c1d7e3;
}

	.FrontSideTable

{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efe1cf;
}

	.GreyTable
{		
	width: 100%;
	height: 100%;
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efefef;
}

	.AnnouncementsTable
{		
	width: 100%;
	/*height: 100%;*/
	padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 
	background-color: #efefef;
}
	
.WhiteTable
{		
	width: 100%;	
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 	
	background-color: #efefef;
}

.WelcomeTable
{		
	width: 100%;
	height: 80px;	
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 	 	
	background-color: #efefef;
}

.BlueCell
{
	background-color: #659cba;
}

.BlackCell
{
	background-color: #e5e5e5;
}
.BlueBack
{
	background-color: #efe1cf;
}

.BlueBackCell
{
	background-color: #e3edf2;
}

.BlueBackCellTwo
{
	background-color: #c1d7e3;
}

.LightGreyBackCell
{
background-color: #e5e5e5;
}
.GreyBackCell
{
background-color: #dbdbdb;
}


.BodyTable
{		
	width: 90%;	
	background-color: #efefef;
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-left-style: solid;
	border-left-color: #aeaeae;
	border-right-width: 1px; 
	border-right-style: solid;
	border-right-color: #aeaeae;
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #aeaeae; 	
}

.HeaderLine
{		
	width: 100%;	
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;		
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #eaeaea; 	 		
	font-family: verdana; 
	font-size: 10px; 
	font-weight: normal; 
	background-color: #686868;
}

.FooterTable
{		
	height: 100%;
	width: 100%;	
	border-bottom-color: #aeaeae;	
	border-bottom-style: solid;	
	border-bottom-width: 1px;		
	border-top-width: 1px; 
	border-top-style: solid;
	border-top-color: #eaeaea; 	 		
	font-family: verdana; 
	font-size: 10px; 
	font-weight: normal; 
	background-color: #659cba;
}

/* Buttons n crap */

.submit
{
color: #262678;
background-color: #efe1cf;
width: 50px;
text-align: center;
border: 1px outset #262678;
font-family: verdana; 
font-size: 10px; 
font-weight: normal; 
}
