<STYLE>
<!--
{}
.MarStyle{
color:white;
font-size:18px;
font-weight:bolder;
background:#540000;
}
.MarStyleLink
{
color:white;
}
.MarStyleLink:hover{
color:red;
}
h1 {
	font-family:tahoma,arial,helvetica;
	font-size:20px;
	color:white;
	font-weight:bolder;
	background:#540000;
	padding:10px 10px 10px 10px; 
	padding-left:30px;
	width:250px;
	position:relative;
	}
.link {
	font-family:arial,helvetica;
	font-size:12px;
	color:#339999;
	text-decoration:none;
	font-weight:bold;
	}
.link:hover {
	font-family:arial,helvetica;
	font-size:12px;
	color:White;
	background: #339999;
	text-decoration:none;
	font-weight:bold;
	}
.nav {
	font-family:arial,helvetica;
	font-size:14px;
	color:#540000;
	text-decoration:none;
	border-style:none;
	display:inline;
	}
.nav_highlight {
	font-family:arial,helvetica;
	font-size:10px;
	color:White;
	background: #660066;
	text-decoration:none;
	}
a.nav:hover {
	font-family:arial,helvetica;
	font-size:14px;
	color:White;
	background: Black;
	text-decoration:none;
	display:inline;
	}
.footer {
	font-family:arial,helvetica;
	font-size:10px;
	text-decoration:none;
	color:#66ffff;
	}
a.footer:hover {
	font-family:arial,helvetica;
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
	background: #003333;
	}
.bodytxt {
	font-family:arial,helvetica;
	font-size:12px;
	color:#666666;
	}
.bodybtxt {
	font-family:arial,helvetica;
	font-size:18px;
	font-weight:bolder;
	color:#632929;
	}
	
	.bodyctxt {
	font-family:tahoma,arial,helvetica;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	}
.bodyitxt {
	font-family:tahoma,arial,helvetica;
	font-size:14px;
	font-style:italic;
	color:#666666;
	}
	.bodyitxt2 {
	font-family:tahoma,arial,helvetica;
	font-size:12px;
	font-style:italic;
	color:black;
	}
.smtxt {
	font-family:arial,helvetica;
	font-size:10px;
	color:#666666;
	color:#666666;
	}
.title {
	font-family:tahoma,arial,helvetica;
	font-size:16px;
	color:#3405FF;
	font-weight:bolder;
	}
.submenu{
font-weight:bolder;
color:white;
background:#B20832;
display:block;
text-decoration:none;

}
.subtitle {
	font-family:tahoma;arial,helvetica;
	font-size:14px;
	color:#000000;
	font-weight:bolder;
	text-decoration:underline;
	}
.sidebar {
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bolder;
	color:White;
	}
.sidebar_title {
	background: #660066;
	font-family:times new roman,arial,helvetica;
	font-size:12px;
	font-weight:bolder;
	color:White;
	}
.sidebar_button {
	background: #003333;
	font-family:times new roman,arial,helvetica;
	font-size:12px;
	font-weight:bolder;
	color:White;
	border-style:ridge;
	border-color:#669999;
	}
.cutout {
border-style: dashed;
border-width: 2;
border-color: red;
padding-left: 4px;
padding-right: 4px;
padding-top: 4px;
padding-bottom: 4px;
}
p.indented {
	margin: 0px;
	padding: 0px; 
	text-indent: 20px;
	}
.records {
text-align:left;
padding-left:4px;
font-weight:bold;
font-size:16px;
color:black;
}
.recordsub {
padding-left:10px;
font-weight:normal;
font-size:14px;
margin:15px;
color:#540000;
}
.noinputstyle
{
font-size:20px;
width:175px;
font-weight:bold;
border:none;
text-transform: uppercase;
text-align:center;
}
.resize {
width: auto;
height : 100;
}
.resizeteams {
width: 500;
height : auto;
}
.resizemed {
width: 150;
height : auto;
}
.resizeads
{
width: 195;
height : auto;

}
#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 300px; /*marquee height */
background-color: white;
overflow: hidden;
border: 3px solid #BA0202;
padding: 2px;
padding-left: 4px;
}

body {
	behavior: url(csshover.htc);
	
}
 
.cssSubMenu a {
	color: #000;
	text-decoration: none;
}

.cssSubMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width:50px; /*was 200*/
}

.cssSubMenu ul li {
	font-family:arial,helvetica;
	font-size:14px;
	color:#540000;
	height:100%;
	background:white;
	border-bottom:1px solid #fff;
	position: relative;
	float:left;
	width:100%;
	}
	
.cssSubMenu ul li ul li{
	background:#ff2d11; /*submenu width color*/
	width:150px
	}

.cssSubMenu ul li a{
	display:inline; /* changed from block*/
	padding: 0px 0px;
	color:#540000
	}

.cssSubMenu ul li a:hover {
	color: white;
	background: black;
	border-right:0px solid #fff;
	border-left:1px solid #fff;
	width:150px;
	display:block;
}

.cssSubMenu ul li ul li a:hover{
	background: black;
	border-left:1px solid #fff;
}

.cssSubMenu ul ul {
	position: absolute;
	top: 0;
	display:none;
}

.cssSubMenu ul li:hover ul{
	display: inline; /*changed from block*/
	left:118px;
	
}
.bkgr {
position:relative; 
left:-24px; 
height:1%; 
clear:left; 
font-size:1.7em; 
color:#5b053f; 
etter-spacing:1px;  
background: url(../images/bg-h2.gif) no-repeat; 
padding:32px 4px 16px 24px; 
margin:0.8em 0 0
}	
h2 {
position:relative; 
left:10px; 
height:1%; 
clear:left; 
font-size:1.7em; 
color:#5b053f; 
etter-spacing:1px;  
/*background: url(../images/.gif) no-repeat;*/
padding:32px 4px 16px 24px; 
margin:0.8em 0 0
}	
H3{
position:relative; 
left:10px; 
height:1%; 
clear:left; 
font-size:18px; 
color:White; 
font-weight:bolder;
etter-spacing:1px;  
background: url(../images/TitlePage3.gif) no-repeat;
padding:13px 1px 10px 75px; /* top, right, bottom, left */
margin:0.8em 0 0
}	
H4{
position:relative; 
left:10px; 
height:1%; 
clear:left; 
font-size:18px; 
color:white; 
font-weight:bolder;
etter-spacing:1px;  
background: url(../images/TitlePage4.gif) no-repeat;
padding:12px 4px 20px 10px; /* top, right, bottom, left */
margin:0.8em 0 0
}
h6 { /*this is for the scroll section of supporters boosters page*/
	font-family:tahoma,arial,helvetica;
	font-size:12px;
	color:#540000;
	font-weight:bold;
	width:100%;
	margin:5px;
  margin-left:0px;
	
	}
a.info{
    position:relative; /*this is the key*/
    z-index:24; 
		background-color:#ccc;
    color:#000;
    text-decoration:none;
	 
	}

a.info:hover{z-index:55; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:3em; left:-8em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: left
}

//-->
</STYLE>
