@charset "utf-8";

body {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #E7E7E7;
	margin-top: 0px;
	margin-bottom: 0px;
	color:#464646;
}

body a{
	color:#CE000C;
}
body a:hover {
	color:#CE000C;
}
.accepted {
background-color:#FFFF00;
}
.maincontent {
	font-size:12px;
	line-height: 16px;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 15px;

}
.maincontent2 {
	font-size:12px;
	line-height: 16px;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 0px;

}

.maincontent a{
	color:#CE000C;
	}
.maincontent a:hover{
	color:#000000;
	}
.rightcontent {
	font-size:11px;
	line-height: 16px;
	margin-top: 30px;
	padding-right: 20px;
	margin-bottom: 30px;
	padding-left: 20px;
	border-left: 2px;
	border-left-color: #CE000C;
	border-left-style:solid;

}

h1 {
	font-size:20px;
	color:#CE000C;
	font-weight:bold;
	padding-top:5px;
}
.natreduced {
	font-size:17px;
	color:#666666;
	font-weight:bold;
}
h2 {
	font-size:15px;
	color:#666666;
	font-weight:bold;
}
h3 {
	font-size:14px;
	color:#666666;
	font-weight:bold;
}
h4 {
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
h5 {
	font-size:14px;
	color:#000000;
	font-weight:bold;

}

.head_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding: 2px 30px 2px 0; 

}
.head_nav a{
	color: #000000;
	text-decoration: none;
}
.head_nav a:hover{
	color: #CE000C;
}
table.teamlinks {
	float: right;
	}
td.teamlinkscell {
	background-color:#999999;
	padding-left: 10px;
	padding-right: 10px;
	}	
td.team_menusurroundTL {
	height:6px;
	background-image:url(/images/menu_topleft.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}
td.team_menusurroundTR {
	height:6px;
	background-image:url(/images/menu_topright.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
td.team_menusurroundBL {
	height:6px;
	background-image:url(/images/menu_bottomleft.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
td.team_menusurroundBR {
	height:6px;
	background-image:url(/images/menu_bottomright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}
td.teamcoach{ padding: 2px 0 4px 0; vertical-align:top;
		border-bottom: 1px solid #CCCCCC;
}
p.teamlinks {
	text-align: right;
	font-size: 11px;
	color: #FFFFFF;
	text-transform:uppercase;
	}
.teamlinks a{
	color: #FFFFFF;

	}
.teamlinks a:hover{
	color: #CE000C;
	}
.head_nav_divider {
	color: #CE000C;
}
.main_navbar{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color:#000000;
	padding-top: 5px;
    padding-bottom: 5px;
}
.main_nav {
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
	color: #FFFFFF;
}
.main_nav a{
	color: #FFFFFF;
}
.main_nav a:hover{
	color: #CE000C;
}

.main_nav_divider {
	color:  #FF3333
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
	padding-top: 3px;
    padding-bottom: 3px;
	width: 360px;
}
.footerleft{
    padding-left: 30px;
    float: left;

}
.footerleft a{
	color: #ffffff;
	text-decoration:none;
}
.footerleft a:hover{
	color:  #FF3333;
}


.footerright {
	float: right;
	padding-right: 8px;
	}
	
/*****  COACHES LIST ****/
#outer{
    position:relative;
    width:500px;

}

#inner {
    position:absolute;
    left:0;
    top:0;
    height:100%;
    width:75px;
}

#inner2{
    position:absolute;
    left:70px;
    top:0;
    height:100%;
    width:420px;
    
}
	
/*****  COACHES LIST END ****/

table.team {
	border-right: 1px solid #CE000C;
	border-top: 1px solid #CE000C;
}
.team td {
	padding:4px 22px 4px 12px;
	border-bottom: 1px solid #CE000C;
	border-left: 1px solid #CE000C;
	border-top: 0px;
	vertical-align:top;
	}
tr.teamhead {
	background:#000000;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-left:0px;
	margin-left:0px;
}
/*
table.roster { border: 2px solid #CE000C;}
table.tournament { border: 2px solid #CE000C;}
td.border_RB {border-right: 1px solid #CE000C; border-bottom: 1px solid #CE000C;}
td.border_R {border-right: 1px solid #CE000C;}
td.border_B {border-bottom: 1px solid #CE000C;}
*/
td.leftcell {
	background-image:url(/images/stripe_leftside.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
td.rightcell {
	background-image:url(/images/stripe_rightside.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
td.borderCenter{ border-left: 1px solid #CE000C; }
.rss_box {
}
ul.rss_items  {
	list-style:none;
}
li.rss_items  {
	
}
.rss_title, rss_title a {
	color:#ce000c;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}
.rss_items {
}
.rss_item {
	font-size: 12px;
	font-weight : normal;
	color:#7c7c7c;
	padding-bottom:12px;
	padding-top:7px;
	margin-right:50px;
}
.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	text-decoration : none;
	color: #ce000c;
	font-size: 16px;
	font-weight:bold;
}
.rss_item a:hover {
	text-decoration : underline;
}
.rss_date {
	font-size: 9px;
	font-weight : normal;
	color: #999999;
	line-height:20px;
	display:block;
	height:15px;
}
