/* Copyright 2004 majorprogram.com 

redefining of HTML tags*/
body {padding:0px; margin:0px;}
p {margin:0px 0px 5px 0px; padding: 0px 0px 5px 0px;} 
div {font: normal normal normal 12px Helvetica, Arial, sans-serif;}
h1 {margin:0px; padding:0 3px 3px 3px; font-size: 18px; color:#007dc3;}
h2 {margin:0px; padding:0 3px 3px 3px; font-size: 16px; color:#06b085;}
h3 {margin:0px; padding:0 3px 3px 3px; font-size: 14px; color:#007dc3;}
ul, li {list-style-type: square; list-style-position:inside; border:0px; margin:0 0 0 5px; padding:0px;}
hr {height:2px; color: #002d62; background-color: #002d62; width:100%; text-align:center; padding: 0px; border:0px;}
	 
/* Hyperlink properties */
a, a:link {font-weight: bold; color:#002d62; text-decoration: underline;}
a:visited {color: #002d62;}
a:hover, a:active {color: #007dc3;}
a.alt, a.alt:link, a.alt:visited {color: #ffffff; text-decoration: none;} 
	a.alt:hover {color: #c5c6c8;} 
	a.alt:active {color: #c5c6c8;}

/* Special div classes */
#container {width:950px; position:relative; background:#fff; margin:auto;}
#uwf {width:950px; height:64px; background:url(common/topUWF.jpg) no-repeat top center;}
#head {width:950px; height:244px; background:url(common/bg_head.jpg) no-repeat center top; position:relative;}

#breadcrumbs {width:950px; height:22px; background:URL(common/bg_breadcrumbs.jpg) repeat-x top;
	color:white; text-indent:10px; font-size:11px; padding-top:3px; clear:both;}
#breadcrumbs a {color:white;}
#topnav {padding:0px; position:absolute; bottom:0px; left:180px;}


#topnav ul {list-style:none; display:block; margin:2px;}
#topnav li {list-style:none; margin:2px 10px; display:inline; text-transform:uppercase; padding:4px;}
#home {width:400px;}
#main-thin {margin: 0px 365px 0px 185px; padding-bottom:20px;}
#main {margin: 0px 180px 0px 185px; position:relative; padding-bottom:20px;}
#wide {margin: 0px 0px 0px 185px; position:relative; padding-bottom:20px;}
#footer {position:absolute; left:185px; bottom:4px;}
#footer a {font-weight:normal; text-decoration:none;}
#footer a:first-child {font-weight:bold;}

#split-left {width:175px; float:left; display:inline; padding:0px 1px;}
#split-right {float:right; display:inline; padding:0px 1px; max-width:175px;}

#split-left img, #split-right img {display:block; padding-bottom:2px;}
#split-left img.hdr, #split-right img.hdr {display:block; padding-bottom:0px;}
#nosplit {float: none; clear:both; margin:0px; background:URL(common/gradient_LD.jpg) repeat-y left;
	border-bottom:8px solid #fff;}

#left {background: url(common/gradient_DL.jpg) repeat-y left #06b085; color:#002d62; width:180px;
	position:absolute; left:0px; top:333px;}
#left ul, #left li
	{list-style-position:outside; list-style-type:none; border:0px; margin:0px; padding:0px;}
#right ul, #right li
	{list-style-position:inside; list-style-type:none; border:0px; margin:0px; padding:0px;}
#left li a, #left li a:link, #left li a:visited 
	{text-decoration:none; width:100%; display:block; text-indent:10px;
	 font: normal normal 700 12px Tahoma, Arial, Helvetica, sans-serif;}
#left li a:hover, #left li a:active {color:#fff; background-color:#007dc3; text-decoration:none;}
#right {width:175px; position:absolute; right:0px; top:333px; margin:0; padding:0;}
#wide-right {width:358px; position:absolute; right:0px; top:333px; margin:0; padding: 0 0 20px 0; border:0;}
.picture {float:right; clear:right; max-width:300px; width:300px; text-align:center; border:5px solid white;}
.red {background-color: #007dc3; font-weight:bold; color:#fff;}
.blue {background-color:#002d62; color:#fff;}
.righthead { font-size:11px; background-color:#007dc3; color:#fff; font-weight:bold; text-align:center;}
.dateline {color: #002d62; font: normal bold 11px Tahoma,Arial,Helvetica,sans-serif;}
.hover_row {background-color: #06b085; color:#fff;}
.hover_row a, .hover_row a:link, .hover_row a:hover, .hover_row a:visited{color:#fff;}

table.cal {background-color: #007dc3;}
td.cal, td.cal div{font: 8pt normal Arial, Helvetica, sans-serif; background-color:#fff;}
td.nodate {background-color: #007dc3;}

table.standings {background-color: #007dc3;}
table.standings th {color:white; font-weight:bold;}
table.standings td {background-color:#fff;}

/* Rotating stuff on homepage */	
.rotate {width: 400px; height: 475px; position: relative; overflow: hidden; /*leave as is*/}
.rotate .contentdiv {left:0; top:0;  /*leave as is*/
visibility: hidden; position: absolute; /*leave as is*/
padding: 0px; text-align:left; width: 400px; height: 475px;}
.page a img{padding:2px; text-decoration:none; border:none;}
.page a img:hover, .page a.selected img{border:none;}
#paginate-home {padding:0px;}
#paginate-home img {margin:1px;}

/* Special paragraph classes */
.sm { font-size: 11px; font-weight: normal;} 
.bold { font-weight:bold;}
.smbold { font-weight: bold; font-size: 11px }

/* form elements */
form {margin:0px; padding:0px; border:0px none;}
select, textarea {margin:0; padding:0; color:#000;}
input {margin:0; padding:0; color:#000;}

div#quicksearch {font-size:0.8em; float:right;padding-right:10px; padding-top:20px;}
div#quicksearch #quicksearch_inputbox {width:100px;margin-bottom:3px;}
div#quicksearch #quicksearch_btn {margin-top:5px;}
div#quicksearch label {display: none;}
