@charset "windows-1252";
/* add valid doctype to all html pages to allow IE to center tables */

/* Define body */

body  {
		margin: 0px;
		padding: 0px;
		background-color: #0033CC;
		text-align: center;
	}
a:link {color: #0000FF;}
a:visited {color: #800080;}
a:hover {color: #FF0000;}	

/* Set white frame box on all but home page	  */

#content {
			background-color: white;
			width: 90%;
			padding: 10px;
			margin-top: 5%;
			margin-bottom: 5%;
			margin-right: auto;
			margin-left: auto;
			border: 5px solid black;
			text-align: left;
			/* hack */
			width: 90%;
			voice-family: "\"}\"";  
			voice-family:inherit;	
			width: 90%;
			}
html>body #content {
			width: 90%
			}


.editdate {
			color: white;
			margin-bottom: 5%;
			text-align: center;
			}

			
/*  Create margin settings  */

p.allmargins {margin: 10px}

p.allleft {
			margin: 10px;
			text-align: left;
			}

p.allright {
			margin: 10px;
			text-align: right;
			}

p.allcenter {
			margin: 10px;
			text-align: center;
			}


.left {text-align: left;}

.right {text-align: right;}

.center {text-align: center;}

.menu {text-align: center; background-color: #0033CC;} 
.menu2 {background-color: #CCD; height: 25px;}	

.title {font-size: 18pt;}
.bigtitle {font-size: 22pt;}
.midtitle {font-size: 16pt}

 
/* Sets table definition for main layout */

.container {width: 90%; margin-left: 5%; margin-right: 5%;}


table.tableset  {
				background-color: white;
				width: 100%;
				text-align: center;
				}

caption  { 
			caption-side: top;
			margin-left: 5%;
			text-align: left;
			}

table.wpd  {
				background-color: white;
				width: 33%;
				text-align: center;
				}

/* These 2 sections for the Activities page  */

table.table_act1 {
				text-align: center;
				margin-left: auto;
				margin-right: auto;
				width: 480px;
				}

table.table_act2 {
				text-align: center;
				margin-left: auto;
				margin-right: auto;
				width: 320px;
				}

/*  This class for slide show on home page  */
table.home-photo  {
				background-color: white;
				width: 310px;
				text-align: center;
				margin-left: auto;
				margin-right:auto;
				}
				
/*  Table specs for Weight Pull main page  */
table.top-10  {
				background-color: white;
				width: 90%;
				text-align: center;
				margin-left: auto;
				margin-right:auto;
				}

table.top-10-sched  {
				background-color: white;
				width: 95%;
				text-align: center;
				margin-left: auto;
				margin-right: auto;
				}

/*  Table specs for Calendar page  */
table.calendar  {
				background-color: white;
				width: 90%;
				text-align: center;
				margin-left: auto;
				margin-right:auto;
				}

table.login  {
				background-color: white;
				width: 50%;
				text-align: center;
				margin-left: auto;
				margin-right:auto;
			}				


/*  Table spec for Mal-Sibe Comparison page  */
table#compare  {
				border: solid #000 3px;
				background-color: white;
				width: 65%;
				text-align: center;
				margin-left: auto;
				margin-right:auto;
				}

table#compare td {
				  padding: 5px;
				  border: solid #000 1px;
				  }

.comptoprow  {
				width: 33%;
				font-size: 12pt;
				text-align: center;
			}

.compleftcol  { 
				width: 33%;
				font-size: 10pt;
			}

.compdata   {
			width: 33%;
			font-size: 10pt;
			}				

tr, td	{text-align: left}

/*  Table specs for Photos page  */

table.photos  {
				background-color: white;
				width: 80%;
				text-align: center;
				margin-left: auto;
				margin-right: auto;
				font-family: Arial, Helvetica;
				}
				
/*  Table Specs for Locations Page  */

table#locations  {
				background-color: white;
				width: 80%;
				text-align: center;
				margin-left: auto;
				margin-right: auto;
				font-family: Arial, Helvetica;
				padding-left: 5px;
				padding-right: 5px;
				} 
				
/*  All Specs for Nationals Page  */
			
.redtitle {font-size: 18pt;	color: red;}
.bluetitle {font-size: 18pt; color: blue;}
.regtitle {font-size: 28pt; font-style: italic; color: red; }
.natstitle {font-size: 28pt; font-style: italic; color: blue; }

table.NatComm  {
				background-color: white;
				width: 60%;
				text-align: center;
				margin-left: auto;
				margin-right:auto;
				}




/*  Font Settings  */

.purple  {color: purple;}
 
.red  {color: red;}

.blue {color: blue;}

.simlink {color: blue; text-decoration: underline;}	 

.underline  {text-decoration: underline;} 

.italics  {font-style: italic;}

.pullname  {color: #DC143C; text-align: center;}
 /* Crimson color code is #DC143C */

.tablebanner {
	color: #FFF;
	text-align: center;
	background: #800080;
	}

