﻿h1              {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18pt;
	color: #000080;
	text-transform: uppercase;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-align: center;
}
td.menu    { padding:4px; background-position: 0% 0%; text-align:center; border:1px outset #000080; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:80%; color:#FFFFFF; background-image:url('images/Backgrounds/button-tile.gif'); background-repeat:repeat; background-attachment:scroll; text-decoration:none }
td.menuV   { padding:4px; background-position: 0% 0%; text-align:center; border:1px solid #000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#FFFFFF; background-repeat:repeat; background-attachment:scroll; text-decoration:none; font-weight:bold; background-color:#000080; }
td.menuH   { padding:4px; background-position: 0% 0%; text-align:center; border:1px outset #000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#000080; background-image:url('images/Backgrounds/buttonOver-tile.gif'); background-repeat:repeat; background-attachment:scroll; text-decoration:none; font-weight:bold; }
table.Gen95     { width: 95%; border-collapse:collapse; }
table.gen95b    { border:1px solid #000080; width: 95%; border-collapse:collapse; }
table.Gen100    { width: 100%; border-collapse:collapse; }
table.gen100b   { border:1px solid #000080; width: 100%; border-collapse:collapse }
a:link     { text-decoration: none; color:#0000FF; }
a:hover    { text-decoration: none; color:#0000FF; }
a:active   { text-decoration: none; color:#0000FF; }
a:visited  { text-decoration: none; color:#800080; }
td.BkH1      { border: 1px solid #000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding-top:2px; padding-bottom:2px; text-align:center; background-image:url('images/Backgrounds/button-tile.gif'); text-transform:uppercase; font-weight:bold; }
td.BkH2      { border: 1px solid #000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000080; padding-top:2px; padding-bottom:2px; text-align:center; text-decoration:none; }
td.LnkH1     { border: 1px solid #000080; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; padding-top:2px; padding-bottom:2px; background-image:url('images/Backgrounds/button-tile.gif'); }
td.LnkH2     { border: 1px solid #000080; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000080; text-transform:uppercase; font-weight:bold; padding-top:2px; padding-bottom:2px; background-image:url('images/Backgrounds/buttonover-tile.gif'); }
td.LnkH3     { border: 1px solid #000080; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000080; text-transform:uppercase; font-weight:bold; padding-top:2px; padding-bottom:2px; background-image:url('images/Backgrounds/buttonover-tile.gif'); padding-left:5px; }
td.subsl3    { border: 1px solid #000080; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000080; text-transform:uppercase; font-weight:bold; padding-top:2px; padding-bottom:2px; background-image:url('images/Backgrounds/gradient50.jpg'); padding-left:5px; }
td.LnkH3xx   { border: 1px solid #000080; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; padding-top:2px; padding-bottom:2px; background-image:url('images/Backgrounds/button-tile.gif'); padding-left:5px }
td.LnkH4     { border: 1px solid #000080; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding-top:5px; padding-bottom:5px; background-image:url('images/Backgrounds/button-tile.gif'); }
td.LnkB1     {
	border: 1px #000080 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000080;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
td.LnkB2     { border: 1px solid #000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000080; padding-top:3px; padding-bottom:3px; text-align:left; padding-left:5px }
td.LnkB2a    { border: 1px solid #000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000080; padding-top:2px; padding-bottom:2px; text-align:center; padding-left:0; padding-right:0; }
table.bodBlue   { background-image: url('images/Backgrounds/gradient350.jpg'); }
table.Blue2  { background-image: url('images/Backgrounds/gradientshort.jpg'); }
body.bodB    {
	margin: 5 5 0 5;
	background-image: url('images/Backgrounds/gradient981695.jpg');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000080;
}
body.bodBL   { background-image: url('images/Backgrounds/gradientlong.jpg'); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000080; }
body.bodBlue   { background-image: url('images/Backgrounds/gradient200.jpg'); font-family:Verdana, Arial, Helvetica, sans-serif; color:#000080 }
body.bodBlue2  { background-image: url('images/Backgrounds/gradient981695.jpg'); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000080 }
body.bodBlue2a  {
	background-image: url('images/Backgrounds/gradient981695.jpg');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000080;
}
body.bodBlue3  { background-image: url('images/Backgrounds/gradient721560.jpg'); }
body.bodYell2  { background-image: url('images/Backgrounds/gradient952030.jpg'); }
td.text11    {
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000080;
	border-collapse: collapse;
	line-height: 150%;
}
td.Gtext11   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; background-image: url('images/Backgrounds/gradient150.jpg'); width:100%; line-height:150% }
td.Gtexts11  { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; background-image: url('images/Backgrounds/gradient50.jpg'); width:100%; line-height:150% }
td.Gtextm11  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; background-image: url('images/Backgrounds/gradient100.jpg'); width:100%; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; line-height:150%; }
td.Gtext10   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; background-image: url('images/Backgrounds/gradientshort.jpg'); width:100%; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; line-height:150%; }
td.Gtexts10  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; background-image: url('images/Backgrounds/gradient50.jpg'); width:100%; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; line-height:150%; }
td.Border    { border: 1px solid #000080; line-height:150%; }
td.Border5   { border: 1px solid #000080; padding-left:5px; line-height:150%; }
td.Bordmid   { border: 1px solid #000080; text-align:center; line-height:150%; }
td.bord      { padding:5px; border:1px solid #000080; line-height:150%; }
td.team      {
	padding: 3px;
	border: 1px solid #000080;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000080;
	background-color: #ADD8E6;
	text-transform: uppercase;
}
td.team2      { padding:2px; border:1px solid #000080; font-family:Verdana, Arial, sans-serif; font-size:13px; color:#000080; background-color:#FFFFFF; text-transform:uppercase; text-align:center }
td.nobord    { padding-left:5px; line-height:150%; }
td.nobord1   { border-style:solid; border-width:0; line-height:150%; }
td.namebox   { text-transform: uppercase; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 3px; height:36px }
td.heading   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; color: #000080; text-align:center}
table.heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; color: #000080; text-align:center; width:100%}
table.menu    { width:100%; text-align:center; border:1px solid #000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; background-image:url('images/Backgrounds/buttonOver-tile.gif'); background-repeat:repeat; background-attachment:scroll; text-decoration:none; font-weight:bold; background-color:#000080; }
.backimage    { Filter: Alpha(Opacity=100, FinishOpacity=0, Style=2, StartX=20, StartY=40, FinishX=0, FinishY=0) width:800px; height:400px;}
.subs        { border:1px solid #000080; font-size: 14px; color: #000080; font-weight: bold; text-transform:uppercase; text-align:center; background-image:url('images/Backgrounds/gradient30.jpg'); width:100%; padding-top:3px; padding-bottom:3px }
.subs2       { border:1px solid #000080; font-size: 14px; color: #000080; font-weight: bold; text-transform:uppercase; text-align:center; background-image:url('images/Backgrounds/gradient30.jpg'); padding-top:3px; padding-bottom:3px }
.subsl3      { border:1px solid #000080; font-size: 13px; color: #000080; font-weight: bold; text-transform:uppercase; text-align:left; background-image:url('images/Backgrounds/gradient30.jpg') }
.foot        { border:1px solid #000080; font-size: 13px; color: #000080; text-transform:uppercase; text-align:center; background-image:url('images/Backgrounds/gradient50.jpg'); width:100% }
table.Footer { border:1px solid #000080; font-size: 13px; color: #000080; text-align:center; width: 100%; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif; background: url('images/Backgrounds/gradient50.jpg'); }
.datey       { color: #000080; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 2px; padding-right: 2px; background-color: #FFFF00 }
.showstate   { /*Definition for state toggling image */ cursor:hand; cursor:pointer; float: left; margin-top: 2px; margin-right: 5px; }
.switchcontent{ border-left:0px solid #000080; border-right:0px solid #000080; border-top:0 solid #000080; border-bottom:0px solid #000080; width: 100%; }
.foot        { border:1px solid #000080; font-size: 13px; color: #000080; text-transform:uppercase; text-align:center; background-image:url('images/Backgrounds/gradient50.jpg'); width:100% }
.text10      { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%; text-align:left }
.text1050    { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient50.jpg') }
.text10100   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient100.jpg') }
.text10150   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient150.jpg') }
.text10200   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient200.jpg') }
.text10250   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient250.jpg') }
.text10300   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient300.jpg') }
.text10350   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient350.jpg') }
.text11      { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left }
.text1130    { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient30.jpg') }
.text1150    { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient50.jpg') }
.text11100   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient100.jpg') }
.text11150   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient150.jpg') }
.text11200   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient200.jpg') }
.text11250   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient250.jpg') }
.text11300   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient300.jpg') }
.text11350   { padding:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000080; border-collapse: collapse; width: 100%; line-height:150%;text-align:left; background-image:url('images/Backgrounds/gradient350.jpg') }
table.menum a { border:1px solid #000080; display: block; }
div menum {width: 100%;}
div.menum a  { color: #000080; text-decoration:none; text-align:center; text-transform: uppercase; font-size:13px; font-family: Verdana, Arial, sans-serif; display: block; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
div.menum a:hover { color: #000080; background: #CCFFFF; border:1px solid #000000; text-align:center; display: block; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
div.menum td { background-image:url('images/Backgrounds/gradient30.jpg') }
div.menuo td { background-image:url('images/Backgrounds/YellowB50.jpg') }
table.menu2 a { display: block }
div.menu2 a { color: #000080; text-decoration:none; text-align:center; text-transform: uppercase; font-size:13px; font-family: Verdana, Arial, sans-serif; display: block; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
div.menu2 a:hover { color: #000080; background: #CCFFFF;}
div.menu2 td { background-color:#FFFFFF }
table.menu3 a { display: block }
div.menu3 a { text-decoration:none; text-align:center; text-transform: uppercase; font-size:13px; font-family: Verdana, Arial, sans-serif; display: block; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
div.menu3 a:hover { color: #000080; background: #CCFFFF; }
div.menu3 td { border:1px solid #000080; background-image:url('images/Backgrounds/gradient50.jpg') }
table.menu4 a { display: block; color:#FFFFFF;}
div.menu4 a {
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
}
div.menu4 a:link { color: #FFFFFF}
div.menu4 a:visited { color: #FFFFFF}
div.menu4 a:hover { color: #000080; background: #CCFFFF;}
div.menu4 a:active { color: #FFFFFF}
div.menu4 td { border:1px solid #000080; background-image:url('images/Backgrounds/button-tile.gif'); font-weight:bold; color:#FFFFFF; }
#current a:active {color: #FFFFFF; background: #0066CC; }
#current a:hover {color: #FFFFFF; background: #0066CC; }
#current a:visited {color: #FFFFFF; background: #0066CC; }
#current a:link {color: #FFFFFF; background: #0066CC; }
#current2 a:active {color: #FFFFFF; background: #0066CC; }
#current2 a:hover {color: #FFFFFF; background: #0066CC; }
#current2 a:visited {color: #FFFFFF; background: #0066CC; }
#current2 a:link {color: #FFFFFF; background: #0066CC; }
#current3 a:active {color: #FFFFFF; background: #0066CC; }
#current3 a:hover {color: #FFFFFF; background: #0066CC; }
#current3 a:visited {color: #FFFFFF; background: #0066CC; }
#current3 a:link {color: #FFFFFF; background: #0066CC; }
#current4 a:active {color: #FFFFFF; background: #0066CC; }
#current4 a:hover {color: #FFFFFF; background: #0066CC; }
#current4 a:visited {color: #FFFFFF; background: #0066CC; }
#current4 a:link {color: #FFFFFF; background: #0066CC; }
#current5 a:active {color: #FFFFFF; background: #0066CC; }
#current5 a:hover {color: #FFFFFF; background: #0066CC; }
#current5 a:visited {color: #FFFFFF; background: #0066CC; }
#current5 a:link {color: #FFFFFF; background: #0066CC; }
#current4x a:active { color: #000080; background-color: #ADD8E6 }
#current4x a:hover { color: #000080; background-color: #ADD8E6 }
#current4x a:visited { color: #000080; background-color: #ADD8E6 }
#current4x a:link { color: #000080; background-color: #ADD8E6 }
#current4xx a:active { color: #000080; background-color: #ADD8E6 }
#current4xx a:hover { color: #000080; background-color: #ADD8E6 }
#current4xx a:visited { color: #000080; background-color: #ADD8E6 }
#current4xx a:link { color: #000080; background-color: #ADD8E6 }
#current4a a:active {color: #FFFFFF; background: #000080; }
#current4a a:hover {color: #FFFFFF; background: #000080; }
#current4a a:visited {color: #FFFFFF; background: #000080; }
#current4a a:link {color: #FFFFFF; background: #000080; }
#current4b a:active {color: #FFFFFF; background: #000080; }
#current4b a:hover {color: #FFFFFF; background: #000080; }
#current4b a:visited {color: #FFFFFF; background: #000080; }
#current4b a:link {color: #FFFFFF; background: #000080; }
#current4c a:active {color: #FFFFFF; background: #000080; }
#current4c a:hover {color: #FFFFFF; background: #000080; }
#current4c a:visited {color: #FFFFFF; background: #000080; }
#current4c a:link {color: #FFFFFF; background: #000080; }
#current4d a:active {color: #FFFFFF; background: #000080; }
#current4d a:hover {color: #FFFFFF; background: #000080; }
#current4d a:visited {color: #FFFFFF; background: #000080; }
#current4d a:link {color: #FFFFFF; background: #000080; }
#current4e a:active {color: #FFFFFF; background: #000080; }
#current4e a:hover {color: #FFFFFF; background: #000080; }
#current4e a:visited {color: #FFFFFF; background: #000080; }
#current4e a:link {color: #FFFFFF; background: #000080; }
.style1 {
	border-style: solid;
	border-width: 0;
	}
.style2 {
	border-style: solid;
	border-width: 1px;
}
.borderw{
	  border: white solid 3px;
}
.imageXL {
	width:186px;
	height:95px;
	filter:shadow(color:gray);
	}
.BlankXL {
  width:166px;
  height:75px;
  border:white solid 3px;
  }
tr.Pictitle {
    font-family:Verdana, Arial, Times, serif;
    font-size: 10pt; 
    color: #000080; 
    vertical-align: top; 
    text-align: center; 
    height: 25px;
    }
.grade  {filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFE2', startColorstr='#FFFFFF', gradientType='0')}
.subh {
	border: 1px #000080 solid;
	background-image: url('images/Backgrounds/gradient30.jpg');
	font-size: 14px;
	color: navy;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
}
.subh2 {
	background: #D9ECFF;
	line-height: 150%;
	font-size: 13px;
	margin-left: 3px;
	margin-right:3px;
}
.alphabetb   { border:1px solid #000080; font-family: Verdana; font-size: 13px; color: #000080; text-align: center; 
               width: 4%; text-transform:uppercase; padding-top:2px; padding-bottom:2px; font-weight:bold }
.last {text-align:left; margin-top: 0; margin-bottom: 0; font-size:11px; text-transform:uppercase}
.goog1 {border:1px solid #000080; color: #000080; font-size:13px; height:20px}
.goog2 {border:1px solid #000080; color: #FFFFFF; font-size:13px; background-image:url('images/Backgrounds/button-tile.gif')}
