body {color: #000000;margin_top:10px;padding:0;background-color:#ffffff;text-align:center;
             scrollbar-3dlight-color:#000000;
             scrollbar-arrow-color:#80AFFF;
             scrollbar-base-color:#000000;
             scrollbar-track-color:#80AFFF;
             scrollbar-darkshadow-color:#013897;
             scrollbar-face-color:#013897;
             scrollbar-highlight-color:#013897;
             scrollbar-shadow-color:#80AFFF;}
a, body, input, option, select, textarea, table, td, tr, p {font-weight: normal;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
input, select, option, textarea { padding-left: 2px;}
textarea:focus, input:focus, .sffocus, .sffocus {background-color: #C0D7FF;}
#breadcrumbs {font-size:95%;color: #000;background-color:#C0D7FF;margin:0px -10px 2px -10px;padding:3px 16px 3px 16px;line-height:1.2em;border-bottom:1px solid #80AFFF;}
#breadcrumbs a {color: #000;background-color:#C0D7FF;text-decoration: underline;}
#breadcrumbs a:hover {color: #C0D7FF;background:#013897;text-decoration: none;}
#pageBox {position: relative;top: 10px;width: 758px;margin:0 auto;border: 1px solid #000000;background:#80AFFF;}
#bodycontenttable {background:#fff;}
#bodycontent {width: 738px;margin: 0;padding: 0px 10px 10px 10px;text-align: left;background: #fff;border-left: 0px solid #000000;}
#bodycontent .bodyurl {background: url('../../../Images/bullet.gif') no-repeat top left;padding: 0 0 0 12px;}
/*----------- Header -----------*/
#headertable {background:#fff;}
#header {ba/ckground: url(/Sites/upnorth/Theme/upnorthsportslogo.gif) no-repeat;backg/round-position: 10px 0;hei/ght: 111px;pad/ding-left: 0;}
#header p {color: #999966;font-size: 18px;font-family: Georgia, Melior, 'Zapf Elliptical', Serifa, 'Times New Roman', Times, serif;font-weight: bold;text-align: center;padding-top: 20px;margin: 0;}
#header #banner {position: absolute;display: inline;width: auto;top: 12px;right: 10px;margin: -1em 0 0 0;}
#he/ader #banner form{position: absolute;display: inline;width: auto;top: 20px;right: 10px;margin: -1em 0 -10em 0;font-size: 14px;font-weight: bold;font-style: normal;background: #C0D7FF;padding: 3px 3px 3px 3px;border: 1px solid #013897;}
/*---------- Top Navigation Bar ---------*/
#topnav {height: 20px;width: auto;color: #C0D7FF;font-size: 11px;font-weight: bold;background: #013897;border-top: 1px solid #000000;border-bottom: 1px solid #000000;} 
#topnav .topnav1 {position: absolute;display: inline;width: auto;top: 135px;left: 5px;margin: -1em 0 0 0;}
#topnav .topnav2 {position: absolute;display: inline;top: 124px;}
#topnav .topnav3 {position: absolute;display: inline;width: auto;top: 135px;right: 5px;margin: -1em 0 0 0;}
#topnav a {color: #C0D7FF;font-size: 11px;font-weight: bold;text-decoration: underline;}
#topnav a:hover {color: #013897;background: #C0D7FF;text-decoration: none;border-color: #000000;}
/*---------- Mid Navigation Bar ---------*/
#midnav {height: 20px;width: auto;color: #000;font-size: 11px;font-weight: bold;background: #80AFFF;border-top: 1px solid #000000;border-bottom: 1px solid #000000;} 
#midnav .midnav1 {position: absolute;display: inline;width: auto;top: 156px;left: 5px;margin: -1em 0 0 0;}
#mi/dnav .midnav2 { }
#midnav .midnav3 {position: absolute;display: inline;width: auto;top: 156px;right: 5px;margin: -14px 0 0 0;}
#midnav a {color: #000;font-size: 11px;font-weight: bold;text-decoration: underline;}
#midnav a:hover {color: #013897;background: #C0D7FF;text-decoration: none;border-color: #000000;}
/*----------- Main Navigation -----------*/
#leftnav {position:relative;width:170px;border:#000000 solid 1px;text-align:left;margin: 0;padding: 0;}
#leftnav form {display: inline;color: black;font-size: 14px;font-weight: bold;margin: 4px;}
#leftnav form a {color: #000;background: #80AFFF;text-decoration: underline;}
#leftnav form a:hover {color:#C0D7FF;background: #013897;text-decoration: none;border-color: #000000;}
#leftnav .header {display:block;color:#C0D7FF;background:#013897;padding: 0 0 0 2px;font-size: 1.2em;font-weight: bold;}
#leftnav .address {display:block;color:#000;margin: 0 0 0 4px;font-size: 1.0em;font-weight: bold;}
#leftnav input {margin: 0 2px 0 2px;}
#leftnav ul {display: inline;list-style: none;margin: 0 0 1em 0;padding: 0;}
#leftnav li {display: inline;font-size: 0.833333333em;font-weight: bold;}
#leftnav li a, #leftnav li em {display: block;color: #000;background: #C0D7FF;text-decoration: underline;padding: 0 0.5em;margin: 1px 0;}
#leftnav li a:hover {color: #C0D7FF;background: #013897;text-decoration: none;border-color: #000000;}
/*---------------- Footer ---------------*/
#footer {position: relative;top: 10px;width: 750px;margin: 0 auto;color: #000000;padding: 2px 2px 5px 5px;text-align: center;}
#footer a { color: #0000FF; font-weight: normal; }
#footer a:link { color: #0000FF; text-decoration: underline; } 
#footer a:visited { color: #0000FF; text-decoration: underline; }
#footer a:hover { color: #000000; text-decoration: underline; }
/*---------------- Sponsors ---------------*/
.sponsors {width:180px;text-align:left;margin-top:10px;padding:0 0 0 0;color:#000000;background:#C0C0C0;border:1px solid #000000;}
.sponsors .header {display:block;color:#ffffff;background:#808080;margin-top:0px;padding:2px 2px 2px 5px;font-size:1.2em;font-weight:bold;}
.sponsors ul {display:inline;list-style:none;margin:0 0 1em 0;padding:0;}
.sponsors li {display:inline;font-size:0.833333333em;font-weight:normal;}
.sponsors li a, .sponsors li em {display:block;color:#000;background:#C0C0C0;text-decoration:underline;padding:0 0.5em;margin:1px 0;}
.sponsors li a:hover {color:#ffffff;background:#013897;text-decoration:none;border-color:#000000;}
.spons/ors li a:hover, .sponsors a:hover {color:#ffffff;background:#013897;text-decoration:none;border-color:#000000;}
.sponsors li a:active {color:#000000;background:#C0C0C0;text-decoration:underline;}
.sponsors li a:active, .sponsors li a:active a:hover {color:#ffffff;background:#013897;text-decoration:none;border-color:#000000;}
.sponsors li a:visited {color:#000000;background:#C0C0C0;text-decoration:underline;}
.scrolltext {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;font-variant:normal;color:#00306C;}
.subtitles {color:#C0D7FF;background:#0150D8;}
a.subtitles:link {font-weight:bold;color:#C0D7FF;background:#0150D8;}
a.subtitles:visited {color:#C0D7FF;background:#0150D8;}
a.subtitles:hover {color:#0150D8;background:#C0D7FF;}
a.subtitles:active {color:#0150D8;background:#C0D7FF;}

a            { }
a:link { color: #0000FF; text-decoration: underline; }
a:visited { color: #0000FF; text-decoration: underline; }
a:hover { color: #999966; text-decoration: underline; }
a:active { color: #999966; text-decoration: underline; }
.caturl { color: #000000; font-size: 10px; text-align: Left; font-weight: bold }               
a.caturl:link { color: #000000; text-decoration: underline; } 
a.caturl:visited { color: #000000; text-decoration: underline; }
a.caturl:hover { color: #999966; text-decoration: underline; }
a.caturl:active { color: #999966; text-decoration: underline; }
.bodymenuurl { color: #000000; font-size: 12px; font-weight: bold}
a.bodymenuurl:link { color: #000000; text-decoration: underline; } 
a.bodymenuurl:visited { color: #000000; text-decoration: underline; }
a.bodymenuurl:hover { color: #999966; text-decoration: underline; }
a.bodymenuurl:active { color: #999966; text-decoration: underline; }
.catcolor    { background-color: #C0D7FF; border: #000000 solid 1px }
.catfont     { color: #000000; font-size: 13px; text-align: Left; font-weight: bold }
a.catfont:link { color: #000000; text-decoration: underline; } 
a.catfont:visited { color: #000000; text-decoration: underline; }
a.catfont:hover { color: #999966; text-decoration: underline; }
a.catfont:active { color: #999966; text-decoration: underline; }
#bodytitle {font-size:1.2em;color: #000;font-weight: bold;background-color:#C0D7FF;margin:0px -10px 2px -10px;padding:3px 16px 3px 16px;line-height:1.2em;border-bottom:1px solid #80AFFF;}
.bo/dytitle { color: #000000; font-size: 18px; background-color: #C0D7FF;padding:0px 5px 3px 5px;border-right:1px solid #80AFFF;border-left:1px solid #80AFFF;border-bottom:1px solid #80AFFF;}
.solidborder { border: #FF0000 solid 1px }
.dashedborder { border: 1px dashed #FF0000 }
.credits {font-family: verdana, helvetica, sans serif;font-size: .8em;color: #000000;}
.deffont8    { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; 
               font-weight: normal }
.deffont10   { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
               font-weight: normal }
