.st_text_xx-small {

	font-size: 9px;

}

.st_text_x-small {

	font-size: 10px;

}

.st_text_small {

	font-size: 11px;

}

.st_text_medium {

	font-size: 12px;

}

.st_text_large {

	font: 16px Arial, Helvetica, sans-serif;

}

.st_text_x-large {

	font-size: 18px;

}

.st_text_xx-large {

	font-size: 24px;

}

.st_text_xxx-large {

	font-size: 36px;

}

.st_news_area {

	color: #FFFFFF;

	font: 11px Tahoma, Verdana, Arial, Helvetica;

	margin-bottom: 5px;

	padding-bottom: 5px;

	border-bottom: 1px dotted #0D2F73;

}

.st_news_page_nav a:link, .st_news_page_nav a:visited {

	font: 10px Verdana, Arial, Helvetica, sans-serif, Tahoma;

	color: #CCCCCC;

	text-decoration: none;

	padding-right: 4px;

	padding-left: 4px;

}

.st_news_page_nav a:hover{

	color: #FF9900;

}

.st_news_title {

	color: #FFFFFF;

	font: bold 11px Tahoma, Verdana, Arial, Helvetica;

	text-transform: uppercase;

}

.st_news_date {

	font-family: Tahoma, Verdana, Arial, Helvetica;

	font-size: 10px;

	color: #CCCCCC;

	text-transform: uppercase;

}

.st_news_area a:link, .st_news_area a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	

}

.st_news_area a:hover {

	color: #0033FF;

}

.st_news_area_more {

	text-align: right;

	padding-right: 5px;

	clear: both;

}

.st_news_area_more a:link, .st_news_area_more a:visited {

	

}

.st_news_area_more a:hover {

	

}

.st_news_photo {

	border: 1px solid #FFFFFF;

	text-align: center;

	padding: 0px;

	width: 140px;

	margin-top: 0px;

	margin-bottom: 5px;

}



.st_news_gap {

	height: 1px;

	clear: both;

	/*border-top: 1px solid #0000CC; */

	padding-top: 10px;

	display: block;

}

.st_news2_area {

	color: #FFFFFF;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	border-bottom: 1px solid #333333;

}

.st_news2_page_nav a:link, .st_news2_page_nav a:visited{

	font: 10px Verdana, Arial, Helvetica, sans-serif, Tahoma;

	color: #CCCCCC;

	text-decoration: none;

	padding-right: 2px;

	padding-left: 2px;

}

.st_news2_page_nav a:hover{

	color: #FFFFFF;

}

.st_news2_title {

	color: #E10000;

	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

.st_news2_date {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	text-transform: uppercase;

}

.st_news2_area a:link, .st_news2_area a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8CAAE1;

	text-decoration: none;

}

.st_news2_area a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF0000;

}

.st_news2_area_more a:link, .st_news2_area_more a:visited {

	color: #999999;

	text-decoration: none;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

.st_news2_area_more a:hover {

	color: #FF0000;

}

.st_news2_photo {

	border: 1px solid #FFFFFF;

}

.st_news3_area {

	color: #FFFFFF;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	border-bottom: 1px solid #333333;

}

.st_news3_page_nav a:link, .st_news3_page_nav a:visited{

	font: 10px Verdana, Arial, Helvetica, sans-serif, Tahoma;

	color: #CCCCCC;

	text-decoration: none;

	padding-right: 2px;

	padding-left: 2px;

}

.st_news3_page_nav a:hover{

	color: #FFFFFF;

}

.st_news3_title {

	color: #00CC00;

	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

.st_news3_date {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	text-transform: uppercase;

}

.st_news3_area a:link, .st_news3_area a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8CAAE1;

	text-decoration: none;

}

.st_news3_area a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF0000;

}

.st_news3_area_more a:link, .st_news3_area_more a:visited {

	color: #999999;

	text-decoration: none;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

.st_news3_area_more a:hover {

	color: #FF0000;

}

.st_news3_photo {

	border: 1px solid #FFFFFF;

}

.st_news_article_title {

	color: #FFFFFF;

	font: bold 18px Arial, Helvetica, sans-serif;

}

.st_news_article_date {

	color: #CCCCCC;

	font: 11px Arial, Helvetica, sans-serif;

}

.st_news_article_text {

	color: #FFFFFF;

	font: 12px Arial, Helvetica, sans-serif;

}

.st_news_article_text a:link, .st_news_article_text a:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

.st_news_article_text a:hover{

	color: #0033FF;

}

.st_news_article_photo {

	margin: -5px 0px 5px 5px;

	border: 1px solid #FFFFFF;

}

.st_news_gap {

	clear: both;

	height: 5px;

}

#st_news_headline_links {

	border-bottom: 1px solid #666666;

}





#st_news_headline_links a{

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #FFFFFF;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	padding-right: 5px;

	border-top: 1px solid #0051F1;

	text-align: left;

	background-color: #0D2F73;

	text-transform: uppercase;

}

#st_news_headline_links a:hover{

	background-color: #0051F6;

	color: #FFFFFF;



}





.st_staff_table {

	border-collapse:collapse;

	background-color:#000000;

	color: #FFFFFF;

	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

.st_staff_table th {

	padding: 5px;

	border: 1px solid #FFFFFF;

	background: #3870B4;

	color: #FFFFFF;

}

.st_staff_table td {

	padding: 5px;

	border: 1px solid #FFFFFF;

}

.st_staff_table a:link, .st_staff_table a:visited {

	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #0051F1;

}

.st_staff_table a:hover {

	color: #003CB7;

}

.st_staff_bio {

color:#FFFFFF;

}

.st_staff_bio a:link, .st_staff_bio  a:visited {

	color: #FFFFFF;

}

.st_staff_bio a:hover {

	color: #0033FF;

}

.st_staff_bio_inset {

	width: 132px;

	font-family: Tahoma, Verdana, Arial, Helvetica;

	font-size: 11px;

	color: #FFFFFF;

	padding: 7px;

	background-color: #0051F1;

}

.st_staff_bio_inset a{

color:#FFFFFF;

}



.st_staff_bio_inset a:hover{

	color:#0033FF;

}



.st_staff_bio_inset2 {

	float: right;

}



.st_staff_bio_photo {

	border: 1px solid #FFFFFF;

	background-color: #0051F1;

}

#stafflist {

	list-style-type: none;

	margin-left: 50px;

	padding-left: 0px;

}

#stafflist li {

	float: left;

	margin-right: 7px;

	margin-bottom: 7px;

	font: normal 11px Tahoma, Verdana, Arial, Helvetica;

	color: #FFFFFF;

	text-align: left;

}

#stafflist img {

	/*display: block;*/

	border: 1px solid #cccccc;

	float: right;

	margin-top: 3px;

	margin-right: 3px;

	margin-bottom: 3px;

	margin-left: 5px;

}

#stafflist_width {

	width: 200px;

	height: 90px;

	background-color: #333333; 

	margin: 0px;

	padding: 7px;

	background-image: url(sitetools/images/staff_bg_1.jpg);

	background-repeat: repeat-x;

}

#stafflist a:link, #stafflist a:visited{

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

#stafflist a:hover{

	color: #FF0000;

}

.st_side_border {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #999999;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #CCCCCC;

}



#st_team_title {

	height: 50px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	text-indent: 10px;

	background: url(../st_teams/st_images/st_team_title_bg.gif) no-repeat left top;

	padding-top: 3px;

	width: 440px;

}

.st_field_popup_title {

	font: 10px Verdana, Arial, Helvetica, sans-serif, Tahoma;

	color: #FFFFFF;

	padding: 5px;

	text-align: center;

}

.st_field_popup_fields {
	font: 10px Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #FFFFFF;
	padding: 5px;
	background-color: #161616;
}

.st_field_popup_fields a {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma;

	color: #FFFFFF;

	text-decoration: none;

}

.st_field_popup_fields a:hover{

	color: #84ACFF;

}

.st_field_status_open {

	border-bottom: 1px solid #000000;

	background-color: #00CC00;

	width: 16px;

}

.st_field_status_pend {

	border-bottom: 1px solid #000000;

	background-color: #FFCC00;

	width: 16px;

}

.st_field_status_closed {

	border-bottom: 1px solid #000000;

	background-color: #FF0000;

	width: 16px;

}

.st_field_status_table {

	border: 1px solid #FFFFFF;

	border-collapse:collapse;

}

.st_field_status_table td {

	border: 1px solid #FFFFFF;

	padding: 5px;

}

.st_field_status_table th{

	border: 1px solid #FFFFFF;

	padding: 5px;

	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-color: #000099;

	}

.st_field_status_table a:link, .st_field_status_table a:visited {

	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

}

.st_field_status_table a:hover{

	color: #FF0000;

}

.st_field_status_table td.closed {

	background-color: #EA0000;

	color: #FFFFFF;

	text-align: center;

}

.st_field_status_table td.open {

	background-color: #289D1C;

	color: #FFFFFF;

}

.st_field_status_table td.pending {

	background-color: #FFCC00;

	color: #000000;

}



.st_calendar_popup_date {

	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-color: #333333;

	padding: 5px;

	text-align: center;

}



.st_calendar_date {

	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-color: #000000;

	padding: 5px;

}

.st_calendar_event_bg_dflt {

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding: 5px;

	background-color: #0050F6;

}

.st_calendar_event_bg_blue {

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	padding: 5px;

	background-color: #DFE6FF;

}

.st_calendar_event_bg_red {

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding: 5px;

	background-color: #BB0000;

}

.st_calendar_event_bg_green {

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	padding: 5px;

	background-color: #E2FCE4;

}

.st_calendar_event_bg_yellow {

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	padding: 5px;

	background-color: #FFFFAA;

}

.st_calendar_table {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	padding: 5px;

	border: 1px solid #999999;

	border-collapse:collapse;

}

.st_calendar_table td{

	font-size: 11px;

	padding: 5px;

	border: 1px solid #999999;

	border-collapse:collapse;

}

.st_calendar_table th{

	padding: 5px;

	border: 1px solid #999999;

	border-collapse:collapse;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #2E55AE;

}

.st_calendar_table td a { font-weight: bold;

	color: #FF0000;}

.st_calendar_table td.zero{

	color: #000000;

	background-color: #EEEEEE;

}

.st_calendar_table td.one{

	color: #000000;

	background-color: #CEE0FF;

}

.st_calendar_table td.two{

	color: #000000;

	background-color: #FFCACA;

}

.st_calendar_table td.three{

	color: #000000;

	background-color: #FFFFAA;

}

.st_calendar_table td.four{

	color: #000000;

	background-color: #C1FFC1;

}

.st_month_links {

	font: 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.st_month_links a:link, .st_month_links a:visited {

	color: #FFFFFF;

	text-decoration: none;

}



.st_month_links a:hover {

	color: #0033FF;

}

#st_team_title {

	height: 50px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #FFFFFF;

	text-indent: 10px;

	background: url(../st_teams/st_images/st_team_title_bg.gif) no-repeat left top;

	padding-top: 3px;

	width: 440px;

}

.st_team_info_table {

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	border: none;

	border-collapse:collapse;

}

.st_team_info_table td{

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	border: none;

	border-collapse:collapse;

	padding: 5px;

	background-color: #222222;

}

.st_team_info_table th{

	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	border: none;

	border-collapse:collapse;

	padding: 5px;

	background-color: #0051F1;

	text-align: center;

}

.st_team_info_table td a{

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #0051F1;

}

.st_team_info_table td a:hover{

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #0037AA;

}

.st_team_list_table{

	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	padding: 7px;

}

.st_team_list_table th{

	color: #FFFFFF;

	background-color: #0D2F73;

	text-align: center;

	padding: 7px;

}

.st_team_list_table td{

	color: #FFFFFF;

	background-color: #0051F1;

	padding: 7px;

	width: 150px;

}



.st_team_list_table a{

	font-family: Tahoma, Verdana, Arial, Helvetica;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

.st_team_list_table a:hover{

	color: #9BE3FF;

	}

#st_team_roster {

	border-collapse:collapse;

	border: 1px solid #FFFFFF;

	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	float: right;

	margin-right: 10px;

	margin-left: 10px;

}

#st_team_roster th{

	padding: 3px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	text-align: center;

	background-color: #F9B315;

}

#st_team_roster td{

	border-collapse:collapse;

	padding: 5px;

	border-top: none;

	border-right: none;

	border-bottom: none;

	border-left: none;

	color: #FFFFFF;

	background-color: #222222;

}

#st_team_roster td.player{

	border-collapse:collapse;

	border: 1px solid #CCCCCC;

	font-weight: bold;

	color: #FFFFFF;

}

#st_team_news_heading {

	font: bold 14px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background-color: #0051F1;

	display: block;

	padding: 4px 0px 3px 10px;

	margin: 15px 10px 15px -10px;

}

#st_team_news_area {

	padding: 0px 15px 15px;

	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



/* RSS STYLES */



.st_rss_article {

	margin-bottom: 5px;

	border-bottom: 1px dotted #0051F1;

	padding-bottom: 5px;

}

.st_rss_title {

	font: 11px Tahoma, Verdana, Arial, Helvetica;

	color: #FFFFFF;

	display: block;

}

.st_rss_title a:link, .st_rss_title a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.st_rss_title a:hover {

	color: #43AAFE;

}

.st_rss_description {

	font: 11px Arial, Helvetica, sans-serif;

	color: #0048EA;

}

.st_rss_date {

	font: 11px Arial, Helvetica, sans-serif;

	color: #004AF4;

}

