@charset "utf-8";
a {color:#004a7e; }
a:hover {text-decoration: none}
.container {width: 936px;; margin:0 auto; text-align:left; font-family: Arial, Helvetica, sans-serif}
.container .logoclick {height: 90px;width: 250px;float: left;}
.container .topnav {float: right;width: 600px;height: 56px; font-size: 0.75em; margin:34px 0 0 0; text-align:right; text-transform:uppercase}
.container .txtandflash {float: left;height: 300px;width: 936px;}
.container .titlearea {float: left;height: 60px;width: 936px;}
.container .topnav ul {display: inline;margin: 40px 0 0  0;padding:0;}
.container .topnav li {display: inline;padding-right: 15px;margin: 40px 0 0 0;}
.container .topnav li a {color:#004a7e; text-decoration:none}
.container .topnav li a:hover {text-decoration: underline}
.container .txtandflash .text {float: left;width: 400px; margin:20px}
.container .txtandflash .text p {margin-top: 0px; color:#FFFFFF}
.container .txtandflash .text .open {font-size: 1.2em;font-weight: bold;}
.container .headerarea {width: 936px;float:left}
.container .headerarea h3 {margin: 20px 0 0 20px;color:#019CD4}
.container .teamsholder {float: left;width: 936px; margin-left:20px}
.container .teamsholder .firsts {float: left;height: 153px;width: 216px;margin-right:8px; background:url(../SiteImages/home_firsts.jpg) }
.container .teamsholder .firsts a  {float: left;height: 153px;width: 216px;margin-right:8px; background:url(../SiteImages/home_firsts.jpg)}
.container .teamsholder .firsts:hover  { background:url(../SiteImages/home_firsts.jpg)  0 153px}
.container .teamsholder .athletic{float: left;height: 153px;width: 216px;margin-right:8px; background:url(../SiteImages/home_athletic.jpg) }
.container .teamsholder .athletic a  {float: left;height: 153px;width: 216px;margin-right:8px; background:url(../SiteImages/home_athletic.jpg)}
.container .teamsholder .athletic:hover  { background:url(../SiteImages/home_athletic.jpg)  0 153px}
.container .teamsholder .youth {float: left;height: 153px;width: 216px;margin-right:8px; background:url(../SiteImages/home_youth.jpg) }
.container .teamsholder .youth a  {float: left;height: 153px;width: 216px;margin-right:8px; background:url(../SiteImages/home_youth.jpg)}
.container .teamsholder .youth:hover  { background:url(../SiteImages/home_youth.jpg)  0 153px}
.container .teamsholder .geriatrics {float: left;height: 153px;width: 216px; background:url(../SiteImages/home_vets.jpg) }
.container .teamsholder .geriatrics a  {float: left;height: 153px;width: 216px; background:url(../SiteImages/home_vets.jpg)}
.container .teamsholder .geriatrics:hover  { background:url(../SiteImages/home_vets.jpg)  0 153px}
.container .teamsholder .sevens, .container .teamsholder .sevens a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_sevens.jpg) }
.container .teamsholder .sevens:hover  {background:url(../SiteImages/home_sevens.jpg)  0 84px}
.container .teamsholder .eights, .container .teamsholder .eights a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_eights.jpg) }
.container .teamsholder .eights:hover  {background:url(../SiteImages/home_eights.jpg)  0 84px}
.container .teamsholder .nines, .container .teamsholder .nines a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_nines.jpg) }
.container .teamsholder .nines:hover  {background:url(../SiteImages/home_nines.jpg)  0 84px}
.container .teamsholder .tens, .container .teamsholder .tens a {float: left;height:84px; width: 171px;margin-right:8px; background:url(../SiteImages/home_tens.jpg) }
.container .teamsholder .tens:hover  {background:url(../SiteImages/home_tens.jpg)  0 84px}
.container .teamsholder .elevens , .container .teamsholder .elevens  a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_elevens.jpg) }
.container .teamsholder .elevens:hover  {background:url(../SiteImages/home_elevens.jpg)  0 84px}
.container .teamsholder .twelves, .container .teamsholder .twelves a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_twelves.jpg) }
.container .teamsholder .twelves:hover  {background:url(../SiteImages/home_twelves.jpg)  0 84px}
.container .teamsholder .thirteens, .container .teamsholder .thirteens a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_thirteens.jpg) }
.container .teamsholder .thirteens:hover  {background:url(../SiteImages/home_thirteens.jpg)  0 84px}
.container .teamsholder .fourteens, .container .teamsholder .fourteens a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_fourteens.jpg) }
.container .teamsholder .fourteens:hover  {background:url(../SiteImages/home_fourteens.jpg)  0 84px}
.container .teamsholder .fiveteens, .container .teamsholder .fiveteens a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_fiveteens.jpg) }
.container .teamsholder .fiveteens:hover  {background:url(../SiteImages/home_fiveteens.jpg)  0 84px}
.container .teamsholder .sixteens, .container .teamsholder .sixteens a {float: left;height: 84px;width: 171px;margin-right:8px; background:url(../SiteImages/home_sixteens.jpg) }
.container .teamsholder .sixteens:hover  {background:url(../SiteImages/home_sixteens.jpg)  0 84px}
.container .news {float: left;width: 936px; margin-left:20px; font-size:0.75em; margin-top:4px}
.container .newsitem {float: left;height: 153px;width: 141px;margin-right:8px;}
.container .news .newsitem h4 {font-size: 1.1em;color: #31619b;margin: 0 0 5px 0;padding: 0;}
.container .content .rightcol .text h5 {
	font-size: 0.9em;
	color: #008fc7;
}

.container .newsitem  .inside{float: left;height: 130px;width: 141px;margin-right:8px;}
.container .newsitem  .date{float: left;height: 20x;width: 141px;margin-right:8px; color: #999999}
.container .footer {float: left;width: 916px; margin: 20px 20px 0 20px}
.container .footer .left {float: left; width:450px}
.container .right {float: right;width:400px;text-align: right;padding-right:30px;font-size: 0.8em;}
.hidden {display: none;}
.container .teamsholder ul {margin: 0px;padding: 0px;}
.container .teamsholder li {margin: 0px;padding: 0px;list-style-type: none; float:left}
.container .titlearea h3 {color: #FFFFFF;font-size: 1.2em;font-weight: normal;padding: 0px;margin: 15px 0 0 20px;}
.container .content .leftcol {float: left;width: 180px;}
.container .content .rightcol {float: right;width: 728px;min-height: 600px;}
.container .content .leftcol ul {}
.container .content .leftcol li {list-style-type: none;margin-bottom: 20px;padding: 0px;font-size: 0.9em;}
.container .content .leftcol ul { margin: 20px 0 10px 20px;padding: 0px;}
.container .content .rightcol .header {width: 728px;}
.container .content .rightcol .header h4 {
	color: #014A7F;
	margin: 20px 0 0 0;
}
.container .content .rightcol .text {font-size: 0.9em;color: #014A7F;margin: 5px 20px 5px 0;}
.container .content .rightcol .text .floater {float: left;width: 100px;margin-right: 8px;margin-bottom: 8px}
.container .content .rightcol .header .grey {color: #008fc7}
.container .content .rightcol .text .bodytext .tabletop {color: #FFFFFF;background-color: #009CD3;}
.container .content .leftcol .listtitle {color: #999999;margin:40px 0 0 20px;font-size: 0.9em;font-weight: bold;}
.container .txtandflash .flash {float: right;width: 465px;margin-top: 22px;}
.container .content .rightcol .text p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.container .content .rightcol .text .label {
	width: 120px;
	float: left;
	margin-bottom: 5px;
}
.container .content .rightcol .text .field {
	float: left;
	width: 550px;
	margin-bottom: 5px;
}
.container .content .rightcol .text hr {
	color: #CCCCCC;
	height: 1px;
}
