﻿html,body{ 
	margin:0;
	padding:0;
}
fieldset,img { 
	border:0;
}
/*//////////////////////////////////////////////////// UTILS /*/
.clr{
	position:relative;
	width:1px;
	height:1px;
	margin-left:-1px;
	margin-bottom:-1px;
	font-size:1px;
	clear:both;
	line-height:1px;
}
.left, .right{
	position:relative;
	float:left;
}
.right{
	float:right;
}
#ctl00_PlaceHolderMain_ctl02_ctl00_RichHtmlField_displayContent td{
	border:1px dashed #333;
}
.ms-MenuUIPopupBody { z-index: 300; }

/*/////////////////////////////////////////////////// LOGIN & BREADCRUMB  /*/

div#siteActions { position:relative; float: right; height:20px; right:0px; z-index:2;}
div#welcomeMenu {position:relative; float: right;height:20px; text-align:right; right:0px; z-index:2;}
div#welcomeMenu .ms-SPLink a{
	color:#fff;
} 
div.ms-SPLink{
	background-color:#F2B603;
}
div#welcomeMenu .ms-SPLink a:hover{
	color:navy;
} 

div#welcomeMenu div.ms-SPLink, #zz4_SiteActionsMenu_t { 
	height: 15px; 
}
div#welcomeMenu a{
	font:normal 11px verdana, arial, sans-serif;
	color:#E5DCAC;
	text-decoration:none;
}
div#welcomeMenu .ms-SPLink a{
	color:#003366;
}
div#welcomeMenu .ms-SPLink a:hover{
	color:#CC0000;
}
/*//////////////////////////////SEARCH*/
.searchContainer{
	position:relative;
	float:right;
	z-index:3;
	width:208px;
	padding:0px 20px 0 0;
	margin:0 0 0px 0;
}
.searchContainer table, .searchContainer table tr, .ms-sbcell td{
	padding:0;
	margin:0;
}
.searchContainer .ms-sbcell{
	border:none;
}
.ms-sbtext{
	display:none;
}
.ms-sbLastcell{
	display:none;
}
input.ms-sbplain{
	height:14px;
	padding:2px 0 0 3px;
	margin:0 4px 0 0;
	background-color:#727581;
	font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:1px solid #000033;
}
.searchContainer td.ms-sbgo{
	width:55px;
	height:18px;
	margin:0px 0 0 0;
	padding:0px 0 0 0px;
	border:none;
	background-color:#1B3767;
}
/*///////////////CONTENT*/
#body{
	background:#003895 url('AthleticsImages/bg_gradient.png') repeat-x;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#555555;
	font-size:0.8em; 
}
.wrapper{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:962px;
	background:url('AthleticsImages/bg_gradient_lv3.png') no-repeat;
	padding:0 14px;
}
.mainHeader{
	position:relative;
	width:962px;
	background:url('AthleticsImages/lv3_content1.png') no-repeat;
	height:184px;
	z-index:2;
}
.logo{
	left:7px;
	top:7px;
	display:block;
	width:400px;
	height:110px;
}
.topMenu{
	position:relative;
	float:right;
	width:240px;
	list-style:none;
	margin:0;
	padding:0;
	padding:30px 5px 12px 0;
}
.topMenu li{
	position:relative;
	float:left;
	padding-left:18px;
	margin-left: 18px;
	border-left:1px solid #fff;
	font-size:1.2em;
	text-transform: uppercase;
}
.topMenu li a{
	color:#EFEFEF;
	text-decoration:none;
}
.topMenu li a:hover{
	color:#C5B358;
}
.topMenu li.last{
	border:none;
	padding:0 0 0 18px;
}
.topMenu li.first{
	border:none;
	padding:0;
	margin: 0;
}
.date{
	position:relative;
	float:right;
	width:190px;
	text-align:right;
	text-transform:uppercase;
	color:#fff;
	padding:30px 20px 0 0;
	text-shadow:0 1px 1px #000033;
}
.weekDay{
	font-weight:bold;
	font-size:1.5em;
}
h1.title{
	color:#ccc;
	font:bold 1.6em Georgia,"Times New Roman",Times,serif;
	padding:15px 0 0 35px;
	font-style:italic;
	text-transform:capitalize;
	margin:5px 0;

}
h1.title a{
	color:#ccc;
	text-decoration:none
}
 h1 .ms-formfieldcontainer{
	position:relative;
	top:-20px;
		z-index:100;
}
.wrapperContent{
	position:relative;
	width:938px;
	padding:0 11px;
	background:url('AthleticsImages/bg_opacity20.png') repeat;
	border-left:1px solid #8F9DB6;
	border-right:1px solid #8F9DB6;
	z-index:2;
}
.footerContent{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:982px;
	height:82px;
	background:url('AthleticsImages/bg_content3_lv3Bbot.png') no-repeat;
}
.content{
	position:relative;
	width:926px;
	background:#E0E1DF url('AthleticsImages/bg_content2_lv3B.gif') center bottom repeat-y;
	border-left:6px solid #E0E1DF;
	border-right:6px solid #E0E1DF;
	border-top:6px solid #E0E1DF;
}
.leftContent{
	width:195px;
	padding:10px;
	border-top:1px solid #ccc;
}
.leftNav{
	margin:0;
	padding:0 10px 30px 0;
	width:185px;
	list-style:none;
}
.leftNav li{
	border-bottom:1px dotted #999;
}
.leftNav li a{
	display:block;
	color:#9E1F37;
	text-decoration:none;
	padding:0.2em 0 0.2em 10px;
	width:175px;
}
.leftNav li a:hover{
	background-color:#C6BC89;
	color:#222;
}
.rightContent{
	width:680px;
	padding:10px;
	border-top:1px solid #ccc;
	word-spacing:0.15em;
	line-height:1.5em;
}
.rightContent .pageContent{
	font:normal 1em "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.content h1{
	color:#9E1F37;
	margin:5px 0;
	font:bold 1.3em "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.content h2{
	color:#5E81BB;
	margin:5px 0;
	font-weight:bold;
	font-size:1.2em;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.content h3{
	color:#003894;
	font-weight:bold;
	font-size:1.1em;
	margin:5px 0;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.content h4{
	color:#7F8DA3;
	margin:5px 0;
	font-weight:bold;
	font-size:1em;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}
.footer{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:962px;
	font-size:0.85em;
	padding:5px 0;
	text-align:center;
	border-top:1px dotted #6E8DAA;
	color:#6E8DAA;
}
.footer ul{
	list-style:none;
	margin:0;
	padding:0 10px 5px 10px;	

}
.footer ul li{
	display:inline;
	padding:0 10px;	
}
.footer ul li a, .footer a{
	color:#6E8DAA;
	text-decoration:none;
}
.footer ul li a:hover, .footer a:hover{
	color:#fff;
}
.footnote{
	position:relative;
	border-bottom:1px dotted #6E8DAA;
	border-top:1px dotted #6E8DAA;
	letter-spacing:1px;
	line-height:1.35em;
	padding:5px 10px 10px;
	margin:0 0 20px 0;
	word-spacing:0.15em;
}
/*///////////////////CALENDAR*/
.ms-cal-topday div, .ms-cal-topdayRTL div, .ms-cal-topdayL div, .ms-cal-topdayRTLL div, .ms-cal-wtopday div, .ms-cal-wtopdayL div, .ms-cal-wtopdayRTL div, .ms-cal-wtopdayRTLL div, .ms-cal-wtopdayfocus div, .ms-cal-wtopdayfocusL div, .ms-cal-wtopdayfocusRTL div, .ms-cal-wtopdayfocusRTLL div, .ms-cal-wtopday-today div, .ms-cal-wtopday-todayRTL div{
	background-color:#a7bbe9;

}
.ms-cal-topday, .ms-cal-wtopdayL, .ms-cal-wtopday{
	background-color:#a7bbe9;
	color:#505050;
}
.ms-cal-topday div a:link, .ms-cal-topdayover a:link, .ms-cal-wtopdayL a, .ms-cal-wtopdayLover a, .ms-cal-wtopday a, .ms-cal-wtopdayover a{
color:#505050;
}
.ms-cal-topdayover, .ms-cal-wtopdayLover, .ms-cal-wtopdayover{
	background-color:#a7bbe9;
	color:#505050;
}
.ms-cal-weekselected, .ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB {
	background-color:#a7bbe9;
	background-image:none;
}
.ms-cal-navheader, .ms-cal-nav-buttonsltr, .ms-calheader, .ms-cal-weekempty, .ms-cal-weekday, .ms-cal-time, .ms-cal-workhourF, .ms-cal-workhourRTL, .ms-cal-workhourRTLF, .ms-cal-workhourFover, .ms-cal-workhourRTLFover, .ms-cal-workhour, .ms-cal-workhourB, .ms-cal-workhourFover, .ms-cal-workhourRTLFover, .ms-cal-workhourover, .ms-cal-workhourBover, .ms-cal-workhourRTLover, .ms-cal-workhourRTLBover, .ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-workhourhalfhour, .ms-cal-workhourhalfhourB, .ms-cal-workhourRTLhalfhour, .ms-cal-workhourRTLBhalfhourover, .ms-cal-workhourRTLhalfhourover, .ms-cal-workhourBhalfhourover, .ms-cal-workhourBhalfhourover, .ms-cal-workhourhalfhourover, .ms-cal-workhourRTLFhalfhourover, .ms-cal-workhourFhalfhourover, .ms-cal-weekedge, .ms-cal-enoworkhourF, .ms-cal-enoworkhour, .ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhour, .ms-cal-enoworkdayF .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkdayF .ms-cal-dayhourF, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkday, .ms-cal-enoworkdayRTL, .ms-cal-enoworkdayF, .ms-cal-enoworkdayRTLF, .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour, .ms-cal-enoworkhourRTL, .ms-cal-enoworkhourRTLL, .ms-cal-enoworkhourL, .ms-cal-enoworkhourF, .ms-cal-enoworkhourRTLF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF, .ms-cal-wemptycell, .ms-cal-wemptycellL {
	background-color:#fff;
}
.ms-cal-nodataMid, .ms-cal-nodataBtm2{
	background-color:#eeeff2;
}
.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL, .ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B, .ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL, .ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B{
	background-color:#fff;
}
 
.ms-cal-wtopdayL div span, .ms-cal-wtopday div span, .ms-cal-wtopdayRTL div span, .ms-cal-wtopdayRTLL div span, .ms-cal-wtopdayLover div span, .ms-cal-wtopdayover div span, .ms-cal-wtopdayRTLover div span, .ms-cal-wtopdayRTLLover div span, .ms-cal-wtopday-today div span, .ms-cal-wtopdayfocus div span, .ms-cal-wtopdayfocusL div span, .ms-cal-wtopdayfocusRTLL div span, .ms-cal-wtopdayfocusRTL div span, .ms-cal-wtopday-todayover div span, .ms-cal-wtopday-todayRTLover div span, .ms-cal-wtopday-todayRTL div span, .ms-cal-wtopdayfocusRTLover div span, .ms-cal-wtopdayfocusRTLLover div span, .ms-cal-wtopdayfocusover div span, .ms-cal-wtopdayfocusLover div span, .ms-cal-wtopdayL div a, .ms-cal-wtopday div a, .ms-cal-wtopdayRTL div a, .ms-cal-wtopdayRTLL div a, .ms-cal-wtopdayfocus div a, .ms-cal-wtopdayfocusL div a, .ms-cal-wtopdayfocusRTLL div a, .ms-cal-wtopdayfocusRTL div a {
	color:#505050;
}
.ms-cal-weekday{
	color:#505050;
	font:bold 13px tahoma, helvetica;
}
.contB{
	width:96%;
}
 .ms-cal-wtopday div img, .ms-cal-wtopdayL div img, .ms-cal-wtopdayLover div img, .ms-cal-wtopdayover div img, .ms-cal-wtopdayRTL div img, .ms-cal-wtopdayRTLL div img, .ms-cal-wtopdayRTLover div img, .ms-cal-wtopdayRTLLover div img, .ms-cal-wtopdayfocusover div img, .ms-cal-wtopdayfocusLover div img, .ms-cal-wtopdayfocusRTLover div img, .ms-cal-wtopdayfocusRTLLover div img, .ms-cal-wtopday-todayRTLover div img, .ms-cal-wtopday-todayRTLLover div img, .ms-cal-wtopday-todayRTL div img, .ms-cal-wtopday-todayRTLL div img, .ms-cal-wtopdayfocusRTL div img, .ms-cal-wtopdayfocusRTLL div img, .ms-cal-wtopdayfocusL div img, .ms-cal-wtopdayfocus div img{
	width:1px;
} 
.display table#ctl00_ctl00_g_0d72d2d4_bdfe_4444_bbf7_7ba8b9d1418d_ctl00_ctl00_toolBarTbl, {
	width:680px;
}
.ms-calheader img{
	width:auto;
}

a.ms-navitem:link, a.ms-navitem:visited { color: #36f; }

div.display .ms-vh, div.display .ms-vh2, div.display .ms-vh-icon, div.display .ms-vh-icon-empty, div.display .ms-vhImage, div.display .ms-gb, div.display .ms-gb2, div.display .ms-gbload, div.display .ms-vb, div.display .ms-vb2, div.display .ms-vb-tall, div.display .ms-GRFont, div.display .ms-vb-user, div.display table.ms-disc td, div.display .ms-vh2-nofilter, div.display .ms-vh2-nograd, div.display .ms-vh3-nograd, div.display .ms-vh2-nograd-icon, div.display .ms-vh2-nofilter-icon, div.display .ms-pb, div.display .ms-pb-selected, div.display .ms-ph,
div.display .ms-WPBody, div.display .link-item, div.display .description
{
color:#222222;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

div.display .ms-vb a, div.display .ms-vb2 a, div.display .ms-GRStatusText a, div.display .ms-vb-user a, div.display .link-item a, div.display .link-item a:link, div.display .ms-disc a, div.display .link-item a, div.display .link-item a:link { color: #36f; font-family:Arial,Helvetica,sans-serif; font-size:12px; }

div.display .ms-vb a:visited:hover, div.display .ms-vb a:hover, div.display .ms-vb2 a:visited:hover, div.display .ms-vb2 a:hover, div.display .ms-vb-user a:visited:hover, div.display .ms-vb-user a:hover, div.display .ms-disc a:visited:hover, div.display .ms-disc a:hover, div.display .link-item a:hover { color: #933; text-decoration: none; }

.ms-quicklaunchheader {
display:none;
}
