body {
	background-image: url(../images/aniv15.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center center;

	color: #46364C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	}

#wrapper {
	width: 760px;
	margin-top: 20px;
	padding: 0px;
	}

#body_wrapper {
	margin-top: 0px;
	padding: 0px;
	}

#page_body {
	border: 0px;
	padding: 0px;
	width: 100%;
	}

#coaches_phone {
	font-size:11px;
	margin-left: 0px;
	width: 50%;
	}

h1 {
	font-size: 9px;
	font-weight: bold;
	color: #46364C;
	margin-top: 0px;
	margin-left: 0px;
	}

h2 {
	font-size: 18px;
	font-weight: bold;
	color: #46364C;
	margin-top: 30px;
	margin-left: 0px;
	}

h3 {
	font-size: 16px;
	font-weight: bold;
	color: #46364C;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
/*	text-decoration: underline;*/
	}

h4 {
	font-size: 12px;
	font-weight: bold;
	color: #46364C;
	margin-top: 25px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration:underline;
	}

h5 {
	font-size: 12px;
	font-weight: normal;
	color: #46364C;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: none;
	}

h6 {
	font-size: 12px;
	font-weight: bold;
	color: #46364C;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: none;
	}

ul {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	list-style-type: disc;
	line-height: 150%;
	}

ul li {
	margin-left: 30px;
/*	list-style-type: disc;*/
	}

a.menu {
	text-decoration: none;
	color: white;
	}

a.submenu {
	text-decoration: none;
	color: #0F9532;
	}

div.paragraph {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	line-height: 150%;
	}

div.paragraph a {
	font-size: 12px;
	text-decoration: none;
	color: #D00206;
	}

div.paragraph a:hoover {
	color: #D00206;
	}

div.paragraph a:visited {
	color: #D00206;
	}

div.submenu {
	color: #D00206;
	color: white;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	margin-right: 15px;
	line-height: 150%;
	}

div.submenu a {
	font-size: 12px;
	text-decoration: none;
	color: white;
	}

div.submenu a:hoover {
	color: white;
	}

div.submenu a:visited {
	color: white;
	}

img.menu {
	border-style: none;
	}

img.picture
{
	border-color: #46364C;
	border-style: solid;
	border-width: 1px;
	}

img.visiontv
{
	border-style: none;
	width: 75px;
	height: 75px;
	margin: 5px;
	}

span.blue {
	font-weight: bold;
	color: #394db5;
	}

span.gray {
	font-weight: bold;
	color: #46364c;
	}

span.green {
	font-weight: bold;
	color: #0F9532;
	}

span.red {
	font-weight: bold;
	color: #D00206;
	}

span.yellow {
	font-weight: bold;
	font-weight: normal;
	color: #FFFF80;
	}

span.maroon {
	color: #7e381d;
	font-weight: bold;
	}

span.selected {
	color: #dc241f;	/*red*/
/*	color: #0F9532;	/*green*/
/*	color: #46364C;	/*grey*/
/*	text-decoration: underline;*/
	font-weight: bold;
	}
/*
#news_scroller{
	border: 1px solid #46364C;
	color: #4B4B4B;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	margin-top: 10px;
	padding: 5px;
	height: 90px;
	width: 100%x;
	}
*/
span.event_date {
    margin-top: 15px;
    margin-bottom: 3px;
    font: bolder italic 11px/16px arial, verdana, sans-serif;
	}

span.event_title {
	font-weight: bold;
    MARGIN: 2px 0px 16px;
	}

span.event_explanation {
    MARGIN: 2px 0px 16px;
	}

span.event_explanation table{
	font-size: 12px;
	}

span.event_more {
	font-size: 10px;
	color: blue;
	}

span.event_more a{
	color: #D00206;
	font-size: 10px;
	text-decoration: none;
	}

span.event_more a:hover{
	color:#D00206;
	}


table.body{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 11px;
	line-height: 150%;
	vertical-align: middle;
	border-style: double;
	border-width: 0px;
	border-bottom-color: #46364C;
	border-right-color: #46364C;
	}

table.body a{
	font-size: 11px;
	}

table.schedule{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 11px;
	line-height: 150%;
	text-align: center;
	vertical-align: middle;
	border-style: double;
	border-width: 3px;
	border-bottom-color: #46364C;
	border-right-color: #46364C;
	}

table.schedule tr {
	height: 40px;
	}

/*table.schedule tr.header {
	background-color: #58cc75;
	color: #46364C;
	height: 50px;
	}
*/
table.schedule tr th{
	background-color: #58cc75;
	color: #46364C;
	height: 50px;
	}

table.schedule tr.clear {
	}

/*
table.schedule tr.shade {
	background-color: #e6f2e9;
	}
*/

tr.shade {
	background-color: #e6f2e9;
	}

table.schedule td {
	/*border-right-style:outset;*/
	/*border-right-width: 1px;*/
	/*border-right-color: #46364C;*/
	}

table.calendar{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 12px;
	line-height:150%;
	}

table.calendar td{
	vertical-align:top;
	}

table.results{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 12px;
	line-height:150%;
	}

table.results td{
	vertical-align:top;
	}

table.submenu {
	margin-left:20px;
	width:700px;
	}

table.submenu tr {
	height:30px;
	}

td.left_border {
	background-image: url(../images/shim_green.gif);
	background-repeat: repeat-y;
	width:1px;
	}

td.right_border {
	background-image: url(../images/border_right.gif);
	background-repeat: repeat-y;
	width:21px;
	}

td.menu {
	background-color: #0F9532;	/*green*/
	background-color: white;	/*green*/
	color:white;
	font-weight:bold;
	font-size:12px;
	}

td.menu_selected {
	background-color: #333333;	/*gray*/
	color:white;
	font-weight:bold;
	font-size:12px;
	}

/*
td.submenu_fill{
	background-image: url(../images/menu/submenu_bkg.gif);
	background-repeat: repeat-x;
	height: 30px;
	}

td.submenu_right {
	background-image: url(../images/menu/submenu_right.gif);
	background-repeat: no-repeat;
	height: 30px;
	}

td.submenu_separator {
	background-image: url(../images/menu/submenu_separator.gif);
	height: 30px;
	}
*/

td.corner {
/*	background-color: #D00206;*/
	background-color: white;
	}

/* Begin Submenu */
#submenu6 {
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	margin: 0px 19px 0px 19px;
	padding: 0px;
	text-decoration: none;
	width: 700;
	}

#submenu6 tr{
	height: 28px;
	}

#submenu6 td.submenu_left {
	background-image: url(../images/menu/submenu6_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu6 td.submenu_right {
	background-image: url(../images/menu/submenu6_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu6 td.submenu {
	background-image: url(../images/menu/submenu6_bkg.gif);
	background-repeat: repeat-x;
	line-height: 28px;
	padding: 0px;
	}

#submenu6 div.submenu_divider {
	line-height: 28px;
	background: url(../images/menu/submenu6_divider.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px 6px 0px 6px;
	}


#submenu5 {
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	margin: 0px 19px 0px 19px;
	padding: 0px;
	text-decoration: none;
	width: 700;
	}

#submenu5 tr{
	height: 28px;
	}

#submenu5 td.submenu_left {
	background-image: url(../images/menu/submenu5_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu5 td.submenu_right {
	background-image: url(../images/menu/submenu5_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu5 td.submenu {
	background-image: url(../images/menu/submenu5_bkg.gif);
	background-repeat: repeat-x;
	line-height: 28px;
	padding: 0px;
	}

#submenu5 div.submenu_divider {
	line-height: 28px;
	background: url(../images/menu/submenu5_divider.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px 6px 0px 6px;
	}


#submenu4 {
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	margin: 0px 19px 0px 19px;
	padding: 0px;
	text-decoration: none;
	width: 700;
	}

#submenu4 tr{
	height: 28px;
	}

#submenu4 td.submenu_left {
	background-image: url(../images/menu/submenu4_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu4 td.submenu_right {
	background-image: url(../images/menu/submenu4_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu4 td.submenu {
	background-image: url(../images/menu/submenu4_bkg.gif);
	background-repeat: repeat-x;
	line-height: 28px;
	padding: 0px;
	}

#submenu4 div.submenu_divider {
	line-height: 28px;
	background: url(../images/menu/submenu4_divider.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px 6px 0px 6px;
	}

#submenu4 div.submenu_divider a{
/*	font-size: 12px;*/
	text-decoration: none;
	color: #dc241f;
	color: #D00206;
	color: #46364C;
}

#submenu4 div.submenu a:hoover {
	color: #dc241f;
	color: #D00206;
	}

#submenu4 div.submenu a:visited {
	color: #dc241f;
	color: #D00206;
	}



#submenu3 {
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	margin: 0px 19px 0px 19px;
	padding: 0px;
	text-decoration: none;
	width: 700;
	}

#submenu3 tr{
	height: 28px;
	}

#submenu3 td.submenu_left {
	background-image: url(../images/menu/submenu3_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu3 td.submenu_right {
	background-image: url(../images/menu/submenu3_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu3 td.submenu {
	background-image: url(../images/menu/submenu3_bkg.gif);
	background-repeat: repeat-x;
	line-height: 28px;
	padding: 0px;
	}

#submenu3 div.submenu_divider {
	line-height: 28px;
	background: url(../images/menu/submenu3_divider.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px 6px 0px 6px;
	}


#submenu2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	margin: 0px 19px 0px 19px;
	padding: 0px;
	text-decoration: none;
	width: 700;
	}

#submenu2 tr{
	height: 24px;
	}

#submenu2 td.submenu_left {
	background-image: url(../images/menu/submenu2_left.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu2 td.submenu_right {
	background-image: url(../images/menu/submenu2_right.gif);
	background-repeat: no-repeat;
	width: 7px;
	padding: 0px;
	}

#submenu2 td.submenu {
	background-image: url(../images/menu/submenu2_bkg.gif);
	background-repeat: repeat-x;
	line-height: 24px;
	padding: 0px;
	}

#submenu2 div.submenu_divider {
	line-height: 24px;
	background: url(../images/menu/submenu2_divider.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px 6px 0px 6px;
	}


#submenu {
	border: 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	margin: 0px 19px 0px 19px;
	padding: 0px;
	text-decoration: none;
	width: 700;
	}

#submenu tr{
	height: 30px;
	}

#submenu td.submenu {
	background-image: url(../images/menu/submenu1_bkg.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	padding: 0px;
	}

#submenu td.submenu_left {
	background-image: url(../images/menu/submenu1_left.gif);
	background-repeat: no-repeat;
	width: 6px;
	padding: 0px;
	}

#submenu td.submenu_right {
	background-image: url(../images/menu/submenu1_right.gif);
	background-repeat: no-repeat;
	width: 6px;
	padding: 0px;
	}

#submenu div.submenu_divider {
	line-height: 30px;
	background: url(../images/menu/submenu1_divider.gif);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 0px 5px 0px 7px;
}


/* End Submenu */
