/* CSS Document *//* UPDATED: 092706 *//* VERSION: # inline *//*------------------------------------------*//* GLOBALS *//* -------------------------------------- */a img { border-style: none; }body {	margin:0;	padding:0;	background: #0F013D;	text-align: center;	font-family:verdana, arial, sans serif;    color:#333;	line-height:1.4;	voice-family: "\"}\""; voice-family: inherit;	font-size:small;	}	html>body {font-size:small;}	p {	margin:0;	line-height:140%;	padding-bottom: 1em;	text-align:left;} h1, h2, h3, h4, h6 {	font-family:georgia,times new roman,times,serif;	font-weight:normal;	text-align:left;	color:#831313;	margin:0;}h1 {     font-size: 175%;    font-style: italic;}/* black dotted content heads */h2{	font-size: 150%;        padding-bottom: 5px;}/* brown colored subheads */h3 {	font-size:110%;	font-weight:bold;	color:#963;	padding-bottom:2px;}/* black, smaller */h4 { font-size:130%; }/* bold sans-serif subheads */h5 {	color: #0F013D;	font: 10px verdana,sans-serif;	font-weight: lighter;	line-height:1;	text-align: left;	}}h6 { font-size: 140%; padding-top:4px; padding-bottom:4px; }/* style for quoted sections */	q{	display:block;	padding: 10px 8px 8px 8px;	background-color:#F1F1F1;	border-top: 1px dotted #D5D5D5;	margin: 0px 0px 16px 0px;	font: 85% 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;	line-height:1.4;	color:#666;	text-align:left;}strike {	text-decoration: line-through;}code, pre {font:12px monospace;white-space:normal;color:#666;}/* STRUCTURE *//* -------------------------------------- */#academyframe {	margin-right:auto;	margin-left:auto;	text-align: left;       	background-color: #fff;	voice-family: "\"}\"";	voice-family: inherit;        width: 791px;        }#academywrap {         margin: 0;         background-color: #fff;float: left;         }#LogoBar {    background-color: #fff;	padding: 0px 0px 0px 0px;	font: 91% arial,verdana,sans-serif;	font-weight: bold;	text-align: left;	width: 100%;	height: 50px;	}#NavBar {        left:auto	top: 0;	bottom:0;	background-color: #fff;	padding: 0px 11px 0px 10px;	text-align: left;	}#NavBar a {	display: block;	background: #C12627;	vertical-align: middle;	font: 80% arial,verdana,sans-serif;	border-color: 851313;	border-width: 0px 1px 0px 1px;	border-style: solid solid solid solid;	font-size: 11px;	font-weight: lighter;	padding: 5px 10px 5px 10px;	color: #fff;	text-align: left;	height: 15px !important;	height: 15px;	text-decoration: none;	}	#NavBar a:hover {	background-position: 0px -25px;	text-decoration: none;	color: #fff;	}	#NavBar ul {        margin: 0;	padding: 0;	list-style: none;	border-bottom: 0;	 /* Width of Menu Items */	}#NavBar ul li {	position: relative;	text-align: center;        height: 1%;	z-index: 1;	}	#NavBar li ul {	position: absolute;	z-index: 1;	top:  25px;	left:  0px;	color: #851313;	width: 200px;    display: none;	}/* Styles for Menu Items */#NavBar ul li a {	vertical-align: middle;	font: 80% arial,verdana,sans-serif;	background: url("/000000000/00000000/00000000/0101:00002:055540020/1110A2A8/0551008A/558422A9.image;i7:,/nav_back.gif") repeat-x;	border-color: #851313;	border-width: 0px 1px 0px 1px;	border-style: solid solid solid solid;	font-size: 11px;	font-weight: lighter;	padding: 5px 10px 5px 10px;	color: #fff;	text-align: center;	height: 15px !important;	height: 15px;	text-decoration: none;	}/* Fix IE. Hide from IE Mac \*/* html ul li { float: left; height: 1%; text-align: left;}* html ul li a { height: 1%; text-align: left;}/* End */#NavBar ul li a:hover {    background-position: 0px -25px;  	vertical-align: middle;	font: 80% arial,verdana,sans-serif;	border-color: #851313;	border-width: 0px 1px 0px 1px;	border-style: solid solid solid solid;	font-size: 11px;	font-weight: lighter;	padding: 5px 10px 5px 10px;	color: #fff;	text-align: center;	height: 15px !important;	height: 15px;	text-decoration: none;	} /* Hover Styles */		#NavBar li ul li a { 	vertical-align: middle;	font: 80% arial,verdana,sans-serif;background: url("/000000000/00000000/00000000/0101:00002:001550022/10018288/014522A2/56A228CA.image;i7:,/nav_back2.gif") repeat-x;	border-width: 0px 1px 1px 1px;	border-style: solid solid solid solid;	font-size: 11px;	font-weight: bold;	padding: 5px 10px 5px 10px;	color: #851313;	text-align: left;	height: 15px !important;	height: 15px;	text-decoration: none; } /* Sub Menu Styles */#NavBar li ul li a:hover { vertical-align: middle;	font: 80% arial,verdana,sans-serif;	background-position: 0px -25px;	border-width: 0px 1px 1px 1px;	border-style: solid solid solid solid;	font-size: 11px;	font-weight: bold;	padding: 5px 10px 5px 10px;	color: #fff;	text-align: left;	height: 15px !important;	height: 15px;	text-decoration: none; } /* Sub Menu Styles */		#NavBar li:hover ul, li.over ul { display: block; } /* The magic */	#SubNav {	left:auto	text-align: left;	width: 100%;	height: 30px;	}#SubNav a {	font-size: 12px;	font-weight: lighter;	padding: 0px 10px 0px 00px;	border-width: 0px 1px 0px 0px;	border-style: none solid none none;	text-align: left;	text-decoration: underline;	}	#SubNav a:hover {	text-decoration: underline;	color: #333;	}		/* column wrap */#wrap {	position: relative;	clear: both;	width: 594px;	margin-top: 1px;	margin-right: 0;	background: #fff url("../images/stripe.gif") repeat;	}#AltNav {	border-bottom: 1px dashed #0F013D;	padding: 15px 10px 15px 12px;	text-align: left;	line-height:1.7;	width: 170px;	}#AltNav a {	font: 10px verdana,sans-serif;	font-weight: bold;	text-decoration: none;	color: #0F013D;	line-height:1.7;	width: 170px;	}	#AltNav a:hover {	font: 10px verdana,sans-serif;	font-weight: bold;	text-decoration: underline;	color: #666;	line-height:1.7;	width: 170px;	}.activeitem    {	font: 10px verdana,sans-serif;	font-weight: bold;	text-decoration: none;	color: #666;	line-height:1.7;	}#LatestNews {	border-bottom: 1px dashed #ccc;	padding: 0px 0px 10px 0px;	font: 10px verdana,sans-serif;	font-weight: lighter;	text-align: left;	}#LatestNews a {	font: 10px verdana,sans-serif;	font-weight: bold;	text-decoration: none;	color: #838383;	}	#LatestNews a:hover {	font: 10px verdana,sans-serif;	font-weight: bold;	text-decoration: underline;	color: #666;	}#LatestNewsHeadline {	color: #0F013D;	padding: 7px 5px 5px 0px;	font: 12px verdana,sans-serif;	font-weight: bold;	line-height:1;	text-align: left;	}	#LatestNewsHeadline a {	font: 10px verdana,sans-serif;	text-decoration: underline;	padding: 10px 0px 10px 0px;	color: #0F013D;	line-height:1.4;	}	#LatestNewsHeadline a:hover {	font: 10px verdana,sans-serif;	text-decoration: underline;	padding: 10px 0px 10px 0px;	color: #666;	line-height:1.4;	}		#colLeftHeader {	vertical-align:bottom;	left:auto;	padding: 12px 0px 0px 10px;	top: 0;	bottom:0;	background-color: #fff;	}	#colLeftfooter {	background-color: #fff;	        display: block;        padding: 12px 0px 0px 0px;        height: auto;	}#colLeftHeaderNews {	vertical-align:bottom;	left:auto;	top: 0;	bottom:0;	background-color: #fff;    margin-top: 2%;	font: 90% arial,verdana,sans-serif;	font-weight: bold;	text-align: left;	}#colLeft, #colRightTwo {	position: relative;	left:auto;	top: 0;	bottom:0;	border-color: #FFD2B7;	padding: 8px 0px 0px 10px;	font: 80% 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;	text-align: left;	width: 170px;	color: #666666;	}	#colLeft p {    font: 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;	text-align: left;	line-height:1.4;	}	#colLeft a {    font:  'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;	text-align: left;	text-decoration: none;	color: #333;	line-height:1.4;	}	#colLeft a:hover {    font:  'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;	text-align: left;	text-decoration: none;	color: #666;	line-height:1.4;	}	#colLeft strong {    font: 98% 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;	text-align: left;	font-weight: bold;	line-height:1.4;	}		/* CSS Document */#Scoreboard {	position: relative;	left:auto;	top: 0;	bottom:0;	border-color: #fff;	border-width: 10px 0px 25px 10px;	border-style: solid none solid solid;	background-color: #0B012F;	padding: 8px 0px 10px 10px;	font: 13px arial,verdana,sans-serif;	text-align: left;	width: 165px;	color: #fff;	}#ScoreboardHeader {	vertical-align:bottom;	left:auto;	border-color: #000;	border-width: 1px 1px 1px 1px;	border-style: solid solid solid solid;	padding: 12px 0px 0px 0px;	top: 0;	bottom:0;	background-color: #fff;	width: 150px;	}#ScoreboardScores {	font-family:arial,verdana,sans-serif;	font-size:10px;	padding: 5px 0px 10px 10px;	font-weight:lighter;	border-color: #DBD9E2;	border-width: 0px 0px 1px 0px;	border-style: none none solid none;	text-align:left;	color:#373639;	text-align: left;	line-height:1.4;	}	#ScoreboardHeader p {    font-family:arial,verdana,sans-serif;	font-size:12px;	padding: 0px 0px 0px 10px;	background-color: #DBD9E2;	font-weight:bold;	text-align:left;	color:#373639;	text-align: left;	line-height:1;	}	#Scoreboard a {        font-family:arial,verdana,sans-serif;	font-size:11px;	text-align: left;	text-decoration: underline;	color: #fff;	line-height:1.4;	}	#Scoreboard a:hover {        font-family:arial,verdana,sans-serif;	font-size:11px;	text-align: left;	text-decoration: none;	color: #ccc;	line-height:1.4;	}	#colRight, #colLeftTwo {	position: relative;	width: 575px;	top: 0;	bottom:0;	border-color: #ccc;	border-width: 0px;	background-color: #fff;	padding: 12px 10px;	text-align:left;	float: right;}#colRight a {	font-family:arial,verdana,sans-serif;	text-align: left;	text-decoration: underline;	color: #0F013D;	line-height:1.4;	}	#colRight img {	border-color: #C73537;	border-width: 2px;	}	#colRight a:hover {	font-family:arial,verdana,sans-serif;	text-align: left;	text-decoration: underline;	color: #666;	line-height:1.4;}#colLeftTwo {	border-style: dotted solid solid dotted;	margin-right: 31%;}	#Featured  {	position: relative;	width: 560px;	top: 0;	bottom:0;        font: 12px arial,verdana,sans-serif;	border-color: #DBD9E2;	border-width: 0px 0px 0px 2px;	border-style: none none none solid;	background-color: #fff;	padding: 0px 0px 24px 12px;	text-align:left;	float: left;}td      {        font: 10px arial,verdana,sans-serif;	text-align: left;	text-decoration: none;	color: #000;	line-height:1.4;	}#FeaturedBottom  {	position: relative;	width: 560px;	top: 0px;	bottom:0;    font: 96% arial,verdana,sans-serif;	border-color: #DBD9E2;	border-width: 0px 0px 0px 2px;	border-style: none none none solid;	background-color: #fff;	padding: 15px 0px 24px 12px;	text-align:left;	float: left;}#FeaturedCenter  {	position: relative;	width: 270px;        font: 98% arial,verdana,sans-serif;	border-color: #DBD9E2;	border-width: 2px 0px 0px 2px;	border-style: solid solid none solid;	background-color: #F7F7F9;	padding: 10px 0px 10px 0px;	text-align:left;	height: 170px;	float: left;}#FeaturedCenter2  {	width: 98%;	padding: 0px 12px 0px 12px;        font: 98% arial,verdana,sans-serif;	text-align:left;}#FeaturedImage  {	top: 0;	bottom:0;	border-color: #F7F7F9;	border-width: 0px 0px 4px 10px;	border-style: solid solid solid solid;	background-color: #fff;	text-align:left;	float: right;}#FeaturedImage1  {	position: relative;	top: 0;	bottom:0;	border-color: #fff;	border-width: 0px 0px 4px 10px;	border-style: solid solid solid solid;	background-color: #fff;	text-align:left;	float: right;}#FeaturedImageAlt  {	position: relative;	top: 0;	bottom:0;	border-color: #fff;	border-width: 40px 0px 4px 10px;	border-style: solid solid solid solid;	background-color: #fff;	text-align:left;	float: right;}#FeaturedImage2  {	position: relative;	top: 0;	bottom:0;	border-color: #fff;	border-width: 0px 10px 4px 0px;	border-style: solid solid solid solid;	text-align:left;	float: left;}#FeaturedImage3  {	position: relative;	top: 0;	bottom:0;	border-color: #F7F7F9;	border-width: 0px 10px 4px 0px;	border-style: solid solid solid solid;	text-align:left;	float: left;}#FeaturedImage4  {	position: relative;	top: 0;	bottom:0;	border-color: #fff;	border-width: 0px 10px 4px 0px;	border-style: solid solid solid solid;	text-align:left;	float: left;}#Featured a {    	text-align: left;	text-decoration: underline;	color: #0F013D;	line-height:1.4;	}	#Featured a:hover {	text-align: left;	text-decoration: underline;	color: #666;	line-height:1.4;	}#Featured strong {	font-weight:bold;	text-align: left;	text-decoration: none;	line-height:1.4;	}#Featured b {	font-weight:bold;	text-align: left;	text-decoration: none;	line-height:1.4;	}#FooterBar {	width: 771px;	background: url("/000000000/00000000/00000000/0101:00002:050012288/0001AA8A/054422A0/1039A07D.image;i7:,/footer_back.gif") repeat-x;	border-color: #fff;	border-width: 0px 10px 0px 10px;	border-style: none solid none solid;        float: left;        vertical-align: bottom;	}#FooterBar a {	font: 77% arial,verdana,sans-serif;	text-align: left;	border-color: #fff;	padding: 10px 10px 0px 10px;	border-width: 0px 0px 0px 0px;	border-style: none solid none none;	text-decoration: none;	line-height:2;	color: #fff;	}		#FooterBar a:hover {	font: 77% arial,verdana,sans-serif;	text-align: left;	border-color: #fff;	padding: 10px 10px 0px 10px;	border-width: 0px 0px 0px 0px;	border-style: none solid none none;	text-decoration: none;	line-height:2;	color: #fff;	}