* {padding: 0; margin:0;}
html {height: auto;}
body {background: url(images/pagebg.jpg); margin: 0; padding: 0; color: #fff;height: auto;}
body.white {background: #c2d8ff; margin: 0; padding: 0; color: #170164;}
#wrapper {width: 990px; background: #170164; padding:0; margin: 0 auto;}
select.top {margin-top: 3px;margin-right: 10px;margin-bottom: -10px;}
.select_header {background: #1c4897;font: bold 8pt tahoma, arial, sans-serif;color: #fff;padding: 2px;}
option {background: #c2d8ff;font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 2px;}
#mainbody {background: #1c4897;}
#pageblock {background: #c2d8ff; border: 1px solid #1c4897;padding: 10px 0;}
#pageblock td {font: normal 8pt tahoma, arial, sans-serif; color: #170164; padding: 5px;}
#pageblock td h1 {font: bold 10pt tahoma, arial, sans-serif;color: #1c4897;margin: 5px 0; margin-left: 10px;text-align: left;}
#pageblock td.pagetitle {font: bold 14pt tahoma, arial, sans-serif;color: #1c4897;margin: 10px 0 10px 10px;text-align: left;}
#pageblock a:link, #pageblock a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #1c4897; text-decoration: none; padding: 4px 3px 6px 3px;}
#pageblock a:hover, #pageblock a:active {text-decoration: underline;}

/*Main Menu */

#mainmenu {background: url(images/mainnavbg.gif) repeat-x;height: 30px;text-align: center;}
#mainmenu ul {list-style: none;padding: 0;margin: 0; padding-top: 6px;}
#mainmenu ul li {display:inline;}
#mainmenu ul li a:link, #mainmenu ul li a:visited {font: bold 8pt tahoma, arial, sans-serif;color: #fff;text-decoration: none;padding: 5px 25px;}
#mainmenu ul li a:hover, #mainmenu ul li a:active {color: #C1D7FD;text-decoration: none;}
.anylinkcss{position:absolute;visibility: hidden;background: #181c4a;font: bold 9pt tahoma, arial, sans-serif;color: #fff;line-height: 1.5;
z-index: 100;}
.anylinkcss a:link, .anylinkcss a:visited {background: #0f0143a;border: 1px solid #1c4897;border-collapse: collapse;font: bold 8pt tahoma, arial, sans-serif;color: #fff;text-decoration: none; text-align: left; width: 120px;display: block;padding: 0;}
.anylinkcss a:hover, .anylinkcss a:active { /*hover background color*/color: #1c4897;}

#admins {background: #e7e7e7; height: 25px;}
#admins td {font: normal 8pt tahoma, arial, sans-serif;padding: 3px 0;}
#admins td.title {background: #1c4897; width: 75px; font: bold 8pt tahoma, arial, sans-serif; color: #fff; padding: 3px 10px;}
#admins td.yahoo {width: 15px; text-align: left;}
#admins a:link, #admins a:visited {font: bold 8pt tahoma, arial, sans-serif;color: #2603a7;text-decoration: none; padding: 0 5px;}
#admins a:hover, #admins a:active {text-decoration: underline;}

#admins td .adminboxdiv {position:absolute; visibility: hidden; border: 2px solid #1c4897; background: #170164; width: 200px; height: 120px; padding: 10px;z-index:200; font: normal 8pt tahoma, arial, sans-serif; color: #fff;}
#admins td .adminboxdiv div.adminbox_heading {font: bold 8pt tahoma, arial, sans-serif; color: #fff; margin-bottom: 10px 0;}
#admins td .adminboxdiv a:link, #admins td .adminboxdiv a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-decoration: none;}
#admins td .adminboxdiv a:hover, #admins td .adminboxdiv a:active {color: #1c4897;}

#toolbox {background: #bebebe; height: 25px;}
#toolbox td {text-align: center; padding: 3px 0; border-left: 1px solid #0f0143;}
#toolbox td a:link, #toolbox td a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #170164; text-decoration: none; padding: 0 5px;}
#toolbox td a:hover, #toolbox td a:active {text-decoration: underline;}

#toolbox td .toolboxdiv {position:absolute; visibility: hidden; border: 2px solid #1c4897; background: #170164; width: 200px; height: 180px; padding: 10px;z-index:200;}
#toolbox td .toolboxdiv div.toolbox_heading {font: bold 8pt tahoma, arial, sans-serif; color: #fff; margin: 10px 0;}
#toolbox td .toolboxdiv a:link, #toolbox td .toolboxdiv a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-decoration: none;}
#toolbox td .toolboxdiv a:hover, #toolbox td .toolboxdiv a:active {color: #1c4897;}

#toolbox td .toolboxdiv2 {position:absolute; visibility: hidden; border: 2px solid #1c4897; background: #170164; width: 200px; height: 240px; padding: 10px;z-index:200;}
#toolbox td .toolboxdiv2 div.toolbox_heading {font: bold 8pt tahoma, arial, sans-serif; color: #fff; margin: 10px 0;}
#toolbox td .toolboxdiv2 a:link, #toolbox td .toolboxdiv2 a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-decoration: none;}
#toolbox td .toolboxdiv2 a:hover, #toolbox td .toolboxdiv2 a:active {color: #1c4897;}

#pickems {background: #170164; height: 36px; margin: 1px 0;}
#pickems td.large {font: bold 12pt tahoma, arial, sans-serif; color: #fff; text-align: center; padding: 3px 10px; }
#pickems td a:link, #pickems td a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-decoration: none; padding: 0 5px;}
#pickems td a:hover, #pickems td a:active {text-decoration: underline;}

/* League List */
.lgnav {background: #bebebe; padding: 0; margin: 0; height: 25px;}
.lgnav td {background: #bebebe; font: bold 8pt tahoma, arial, sans-serif; color: #170164; padding: 0 3px;}
.lgnav td a:link, .lgnav td a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #1c4897; text-decoration: none; padding: 4px 3px 6px 3px;}
.lgnav td a:hover, .lgnav td a:active {background: #1c4897; color: #fff; text-decoration: underline;}
#league_wrapper {width:719px;height:180px;background:#0f014;position:relative;overflow:hidden;}

/* ######################## MODIFICATIONS ######################### 

If a league is added or deleted to/from the database, the league's initials must be changed here.  
If you want to re-order the division id's to match the league list navigation, you can do so by re-ordering the league initials. 

!!!!!!!!!!!!!!!!!!!! IMPORTANT !!!!!!!!!!!!!!!!!!!!!!!!!!!
Change only the league's initials. Do not change the position numbers!! 
Also, #random must always be the first division at 0px.

############################################################### */

#random {left: 0;}
#LG_BNR {left: 719px;}
#LG_EC {left: 1438px;}
#LG_LPL {left: 2157px;}
#LG_PFN {left: 2876px;}
#LG_SP {left: 3595px;}
#LG_SS {left: 4314px;}
#LG_T8B {left: 5033px;}
#LG_TC {left: 5752px;}
#LG_UO {left: 6471px;}
#LG_X8B {left: 7190px;}


.content {position:absolute;top:0;width:700px;overflow:hidden; padding: 10px;}
/* End League List */

.teampage_index td.leaguename {font: bold 10pt tahoma, arial, sans-serif; color: #c1d7fd;}
.teampage_index td a:link, .teampage_index td a:visited {font: normal 8pt tahoma, arial, sans-serif; color: #c1d7fd;text-decoration: none;}
.teampage_index td a:hover, .teampage_index td a:active {color: #c1d7fd; text-decoration: underline;}

.teampage {border: 1px solid #1c4897;border-collapse: collapse;}
.teampage td {background: #e7e7e7; border: 1px solid #1c4897;border-collapse: collapse;font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 3px 5px;}
.teampage td.blue {background: #1c4897;font: bold 8pt tahoma, arial, sans-serif;color: #fff;text-align: left;}
.teampage td.title_left {background: #bebebe;font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-align: left;}
.teampage td.title_top {background: #bebebe;font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-align: center;}
.teampage td a:link, .teampage td a:visited {color: #1c4897;text-decoration: none;}
.teampage td a:hover, .teampage td a:active {color: #170164;text-decoration: underline;}

#teampage {border: 1px solid #1c4897;border-collapse: collapse;}
#teampage td {background: #e7e7e7; border: 1px solid #1c4897;border-collapse: collapse;font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 5px; text-align: left;}
#teampage td.blue {background: #170164;font: bold 8pt tahoma, arial, sans-serif;color: #fff;text-align: left;}
#teampage td.title_left {background: #bebebe;font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-align: left;}
#teampage td.title_top {background: #bebebe;font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-align: left;}
#teampage td a:link, #teampage td a:visited {color: #1c4897;text-decoration: none;}
#teampage td a:hover, #teampage td a:active {color: #170164;text-decoration: underline;}

.blocktop {background: url(images/blocktop_bg.gif) repeat-x; height: 20px; font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-align: left;padding-left: 5px;}
.blocktop2 {background: url(images/blocktop_bg.gif) repeat-x; height: 20px; font: bold 8pt tahoma, arial, sans-serif; color: #fff; padding-left: 5px;}
.blocktop2 a:link, .blocktop2 a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-decoration: none; padding-right: 5px;}
.blocktop2 a:hover, .blocktop2 a:active { text-decoration: underline;}

.blockbg {background: url(images/blockbg.jpg) repeat-x;}

#calendar {border: 0;border-collapse: collapse; margin: 10px 0; width: 180px;}
#calendar td.caltop {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-align: center; padding: 5px;}
#calendar th {background: #1c4897;border: 1px solid #170164;border-collapse: collapse;font: bold 8pt tahoma, arial, sans-serif;color: #fff;padding: 2px 3px;}
#calendar td {border: 1px solid #170164;border-collapse: collapse;padding: 2px 3px;font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-align: center;}
#calendar td.blank { background: #b3c9f1;border: 1px solid #170164;border-collapse: collapse;}
#calendar a.past:link, #calendar a.past:visited {font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-decoration: none;}
#calendar a.past:hover, #calendar a.past:active {color: #235abc;text-decoration: underline;}
#calendar a.current:link, #calendar a.current:visited {font: bold 8pt tahoma, arial, sans-serif;color: #f90001;text-decoration: none;}
#calendar a.current:hover, #calendar a.current:active {color: #235abc;text-decoration: underline;}
#calendar a.future:link, #calendar a.future:visited {font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-decoration: none;}
#calendar a.future:hover, #calendar a.future:active {color: #235abc;text-decoration: underline;}

#cal-frame {background: #c2d8ff; height: 150px;margin: 0;}

#calendar_list {margin: 10px 0 0 0; height: 160px;}
#calendar_list td {font: normal 8pt tahoma, arial, sans-serif;color: #170164;}
#calendar_list td.calheader {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-align: center; padding: 0; height: 25px;}

#cal_table {margin: 0; height:140px;}
#cal_table td {font: normal 8pt tahoma, arial, sans-serif;color: #170164; text-align: center;border: 1px solid #170164; border-collapse: collapse;}
#cal_table td div.time {font: bold 8pt tahoma, arial, sans-serif; color: #170164;}
#cal_table td div.teams {font: bold 11pt tahoma, arial, sans-serif; color: #170164;}
#cal_table td div.room {font: bold 8pt tahoma, arial, sans-serif; color: #1c4897;padding: 5px 0;}

#schedule {border: 1px solid #170164; border-collapse: collapse; margin: 0 10px; margin-top: 0; height: 145px;}
#schedule td {font: normal 8pt tahoma, arial, sans-serif;color: #0f0143;padding: 10px;}
#schedule td.schedheader {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-align: left; padding: 0 10px;}
#schedule td a:link, #schedule td a:visited {font: normal 8pt tahoma, arial, sans-serif; color: #1c4897; text-decoration: underline;}
#schedule td a:hover, #schedule td a:active {color: #170164;}

#schedule2 {border: 1px solid #170164; border-collapse: collapse; margin-right: 10px; height: 145px;}
#schedule2 td {font: normal 8pt tahoma, arial, sans-serif;color: #0f0143;padding: 10px;}
#schedule2 td.schedheader {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-align: left; padding: 0 10px;}
#schedule2 td.nopad {padding: 0;}

#scheduledetails {margin: 0; height: 120px;}
#scheduledetails td {font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 3px;}
#scheduledetails td.teams {font: bold 11pt tahoma, arial, sans-serif; color: #170164;}
#scheduledetails td span.room {font: bold 8pt tahoma, arial, sans-serif; color: #1c4897; padding: 5px 0;}

#bltschedule {border: 1px solid #170164; border-collapse: collapse; margin:10px; height: 170px;}
#bltschedule td {font: normal 8pt tahoma, arial, sans-serif;color: #0f0143;padding: 10px;}
#bltschedule td.bltheader {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-align: left; padding: 5px;}
#bltschedule td a:link, #bltschedule td a:visited {font: normal 8pt tahoma, arial, sans-serif; color: #1c4897; text-decoration: underline;}
#bltschedule td a:hover, #bltschedule td a:active {color: #170164;}

#bltschedule2 {border: 1px solid #170164; border-collapse: collapse; margin:10px; height: 170px;}
#bltschedule2 td {font: normal 8pt tahoma, arial, sans-serif;color: #0f0143;padding: 10px;}
#bltschedule2 td.bltheader {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-align: left; padding: 5px;}

#bltdetails {}
#bltdetails td {font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 5px;}
#bltdetails td span.room {font: bold 8pt tahoma, arial, sans-serif; color: #1c4897;}
#bltdetails td a:link, #bltdetails td a:visited {color: #1c4897; text-decoration: underline;}
#bltdetails td a:hover, #bltdetails td a:active {color: #170164;}

#standings {padding: 0;}
#standings th {font: bold 8pt tahoma, arial, sans-serif;color: #1c4897;text-align: center;}
#standings td {font: normal 7pt tahoma, arial, sans-serif;color: #170164;}
#standings td.odd {font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 4px 3px;}
#standings td.even {font: normal 8pt tahoma, arial, sans-serif;color: #1c4897;padding: 4px 3px;}
#standings h1 {font: bold 10pt tahoma, arial, sans-serif;color: #1c4897; text-align: left; margin: 5px 0;}

#ctable {padding: 0; margin-top: 10px; margin-bottom: 10px;}
#ctable th {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif;color: #fff;text-align:left; padding: 3px 5px;}
#ctable td {background: #e7e7e7; border: 1px solid #1c4897; border-collapse: collapse; font: normal 8pt tahoma, arial, sans-serif; color: #170164; padding: 3px 5px;}
#ctable td.left {background: #bebebe;font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-align: left;}
#ctable td.odd {font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 0 2px;text-align: center;}
#ctable td.even {font: normal 8pt tahoma, arial, sans-serif;color: #2155b3;padding: 0 2px;text-align: center;}
#ctable td.main {text-align: left;}
#ctable h1 {font: bold 10pt tahoma, arial, sans-serif;color: #1c4897;margin: 5px 0;}
#ctable h2 {font: bold 9pt tahoma, arial, sans-serif;color: #1c4897;margin: 5px 0;text-decoration: underline;}
#ctable h3 {font: bold 8pt tahoma, arial, sans-serif;color: #1c4897;margin: 5px 0;}
#ctable .label {font: bold 8pt tahoma, arial, sans-serif;color: #fff;}
#ctable a:link, #ctable a:visited {font: bold 8pt tahoma, arial, sans-serif;color: #bebebe;text-decoration: underline;}
#ctable a:hover, #ctable a:active {color: #1c4897;}
#ctable td.main ul {margin-left: 20px;}
#ctable td.main ul li {font: normal 8pt tahoma, arial, sans-serif; color: #170164; margin: 5px 0; }

#ctable2 {padding: 0;}
#ctable2 td {font: normal 8pt tahoma, arial, sans-serif;color: #170164;}
#ctable2 select, #ctable2 option {background: #c2d8ff; border: 1px solid #1c4897; font: normal 7pt tahoma, arial, sans-serif;color: #170164;}

#h2h {border: 1px solid #170164; border-collapse: collapse;padding: 5px;}
#h2h th {background: #1c4897; border: 1px solid #170164; border-collapse: collapse; font: bold 7pt verdana, arial, sans-serif; color: #fff;text-align: center;}
#h2h th.left {background: #1c4897; border: 1px solid #170164; border-collapse: collapse; font: bold 7pt verdana, arial, sans-serif; color: #fff;text-align: center;}
#h2h td {background: #bebebe;padding: 5px;border: 1px solid #170164; border-collapse: collapse}
#h2h td.played {background: #1c4897; border: 1px solid #170164; border-collapse: collapse; font: normal 7pt verdana, arial, sans-serif; color: #fff; text-align:center;}
#h2h td.unplayed {background: #e7e7e7; border: 1px solid #170164; border-collapse: collapse; font: normal 7pt verdana, arial, sans-serif; color: #170164; padding: 5px; }

#h2h2 {border: 1px solid #170164; border-collapse: collapse;padding: 5px;}
#h2h2 th {background: #1c4897; border: 1px solid #170164; border-collapse: collapse; font: bold 7pt verdana, arial, sans-serif; color: #fff;text-align: center;}
#h2h2 th.left {background: #1c4897; border: 1px solid #170164; border-collapse: collapse; font: bold 7pt verdana, arial, sans-serif; color: #fff;text-align: center;}
#h2h2 td {background: #bebebe;padding: 5px;border: 1px solid #170164; border-collapse: collapse}
#h2h2 td.played {background: #1c4897; border: 1px solid #170164; border-collapse: collapse; font: normal 7pt verdana, arial, sans-serif; color: #fff; text-align:center;}
#h2h2 td.unplayed {background: #e7e7e7; border: 1px solid #170164; border-collapse: collapse; font: normal 7pt verdana, arial, sans-serif; color: #170164; padding: 5px; }


.general {margin: 10px;}
.general th {background: #1c4897; font: bold 8pt tahoma, arial, sans-serif;color: #fff;text-align:left; padding: 3px 5px;}
.general td {font: normal 8pt tahoma, arial, sans-serif; color: #fff; padding: 5px; text-align: left;}
.general td.odd {background: #bebebe;font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 0 2px;text-align: left; padding: 5px;}
.general td.even {background: #e7e7e7;font: normal 8pt tahoma, arial, sans-serif;color: #2155b3;padding: 0 2px;text-align: left; padding:5px;}
.general td h1 {font: bold 10pt tahoma, arial, sans-serif;color: #1c4897;margin: 10px 0;}
.general td h2 {font: bold 9pt tahoma, arial, sans-serif;color: #1c4897;margin: 10px 0;text-decoration: underline;}
.general td h3 {font: bold 8pt tahoma, arial, sans-serif;color: #1c4897;margin: 10px 0;}
.general td {font: bold 8pt tahoma, arial, sans-serif;color: #170164;}
.general td p {margin: 10px 0;font: normal 8pt tahoma, arial, sans-serif; color: #170164;}
.general td div.byline {font: normal 7pt tahoma, arial, sans-serif; color: #1c4897;}
.general td div.hline {background:#170164; height:1px;margin: 5px 0;}
.general td ul {list-style-type: disc; margin-left: 20px;}
.general td ul li {font: normal 8pt tahoma, arial, sans-serif; color: #170164; margin: 5px 0;}
.general td ol {margin-left: 20px;  padding-left: 10px;}
.general td ol li {font: normal 8pt tahoma, arial, sans-serif; color: #170164; margin: 5px 0; }
.general a:link, .general a:visited {font: bold 8pt tahoma, arial, sans-serif;color: #bebebe;text-decoration: underline;}
.general a:hover, .general a:active {color: #1c4897;}

.tabsblock {width: 513px;border: 1px solid #170164;}
.tabs_block2 {width: 355px;border: 1px solid #170164;}
.tabs_block3 {width: 400px;border: 1px solid #170164;}

/* Tab Content */
.shadetabs {padding: 0; margin: 0; height: 25px;}
.shadetabs td {background: #bebebe; border-top: 1px solid #170164; border-bottom: 1px solid #170164; text-align: center;}
.shadetabs td.spacer {background: #170164;}
.shadetabs td a:link, .shadetabs td a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #170164; text-decoration: none;}
.shadetabs td a:hover, .shadetabs td a:active {color: #170164; text-decoration: underline;}
.shadetabs td.selected {background: #1c4897; text-align: center;}
.shadetabs td.selected a:link, .shadetabs td.selected a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-decoration: none;}
.shadetabs td.selected a:hover, .shadetabs td.selected a:active {color: #fff; text-decoration: underline;}


.tabcontentstyle {font: normal 8pt tahoma, arial, sans-serif; color: #170164; height: 190px;}
.tabcontentstyle2 {font: normal 8tp tahoma, arial, sans-serif; color: #170164; height: 180px;}
.tabcontentstyle3 {font: normal 8tp tahoma, arial, sans-serif; color: #170164; height: 180px;}

.tabcontent {display: none;}
@media print {.tabcontent {display:block!important;}}

.standings {margin: 5px; margin-top: 10px;}
.standings th {font: bold 8pt tahoma, arial, sans-serif; color: #170164; padding: 0 3px; text-align: left;}
.standings td {font: normal 8pt tahoma, arial, sans-serif; color: #170164; padding: 0 3px;}

.standings2 {margin: 5px; margin-top: 10px;}
.standings2 th {font: bold 7pt tahoma, arial, sans-serif; color: #170164; padding: 0 2px; text-align: left;}
.standings2 td {font: normal 8pt tahoma, arial, sans-serif; color: #170164; padding: 0 2px;}
.standings2 td.odd {color: #1c4897;}
.standings2 td.even {color: #170164;}

#qstandings {margin-top: 10px;}
#qstandings td {font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 0 5px;}
#qstandings .heading {font: bold 10pt tahoma, arial, sans-serif;color: #fff;padding: 5px 0 5px 5px;}
#qstandings select {background: #fff;font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 0;margin: 0 0 5px 0;}
#qstandings a:link, #qstandings a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #1c4897; text-decoration: underline; padding: 2px;}
#qstandings a:hover, #qstandings a:active {background:#1c4897; color: #fff; text-decoration: none;}

#q_sub {border: 0;}
#q_sub td {font: normal 8pt tahoma, arial, sans-serif;color: #170164;padding: 0 5px;}
#q_sub td.teamname {font: bold 8pt tahoma, arial, sans-serif;color: #170164;text-align: left;padding:  05px;}

#newsblock {width: 242px; font: normal 8pt tahoma, arial, sans-serif; color: #170164; height: 147px;}
#newsblock td {padding: 10px;}
#newsblock h3 {font: bold 10pt tahoma, arial, sans-serif; color: #1c4897;}
#newsblock .byline {font: normal 7pt tahoma, arial, sans-serif; color: #2603a7;}
#newsblock a:link, #newsblock a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #2603a7; text-decoration: underline; padding: 2px;}
#newsblock a:hover, #newsblock a:active {background:#2603a7; color: #fff; text-decoration: none;}
#news_prev tr.news_odd {background: #d9d9d9;}
#news_prev tr.news_even {background: #bebebe;}
#news_prev td.pdate {font: normal 8pt tahoma, arial, sans-serif; color: #170164; text-align:left; padding: 3px 0; padding-left: 5px;border-top: 1px solid #170164;}
#news_prev td.ptitle {font: normal 8pt tahoma, arial, sans-serif; color: #1c4897; text-align:right; padding: 3px 0; padding-right: 5px;border-top: 1px solid #170164;}
#news_prev td.ptitle a:link, #news_prev td.ptitle a:visited {font: normal 8pt tahoma, arial, sans-serif; color: #1c4897; text-decoration: none;}
#news_prev td.ptitle a:hover, #news_prev td.ptitle a:active {color: #170164;}


/*#pickemblock {position: relative; width: 400px; height: 180px; background: #170164 url(images/pickembg.jpg) no-repeat;}
.pickemlinks {position: absolute; bottom: 0; right: 0; margin-right: 10px; margin-bottom: 10px;}
.pickemlinks a:link, .pickemlinks a:visited {font: bold 8pt tahoma, arial, sans-serif;color: #fff;text-decoration: none;}
.pickemlinks a:hover, .pickemlinks a:active {text-decoration: underline;}

#toolbox {margin: 10px 0;}
.tooltitle{cursor:pointer;margin-bottom: 5px;border: 1px solid #fff;border-collapse: collapse;width: 168px;margin: 2px 0;}
*/
.subdiv {margin-bottom: 0.5em;}
#camtool td {font: normal 8pt tahoma, arial, sans-serif;color: #fff;}

#pickem {border: 1px solid #fff;padding: 10px;margin: 10px 0;}
#pickem td {padding: 3px;}
#pickem select, #pickem option {background: #c2d8ff;border: 1px solid #1c4897;font: normal 8pt tahoma, arial, sans-serif;
color: #170164;}

.footerbg {background: url(images/footerbg.gif) repeat-x;}
.footer {font: normal 8pt tahoma, arial, sans-serif;color: #ffffff;padding-right: 10px;padding-bottom: 15px;}
a.copyright:link, a.copyright:visited {font: normal 8pt tahoma, arial, sans-serif;color: #ffc600;text-decoration: none;}
a.copyright:hover, a.copyright:active {text-decoration: underline;}

/* misc */
td.white {background: #fff;}
td.banners {text-align: center; padding: 10px 0;}
img {border: 0;}
.vspacer_3 {height: 3px; clear:both;}
.vspacer_5 {height: 5px; clear:both;}
.vspacer_10 {height: 10px; clear:both;}
.vspacer_20 {height: 20px; clear:both;}
.hline {background:#000; height:1px;margin: 5px 0;}
.hline2 {background:#000; height:1px;margin: 5px 0;}
.hline3 {background: #fff; height: 1px; margin: 5px 0;}
input, textarea {background: #170164;border: 1px solid #1c4897;font: normal 8pt tahoma, arial, sans-serif;color: #fff;margin: 2px;padding: 3px;}
.submit {background: #170164;border: 1px solid #1c4897;font: normal 8pt tahoma, arial, sans-serif;color: #fff;
margin: 2px;padding: 3px;}

.backdoorlink td {padding: 5px 0 5px 10px; font: bold 8pt tahoma, arial, sans-serif; color: #fff;}
.backdoorlink td a:link, .backdoor td a:visited {font: bold 8pt tahoma, arial, sans-serif; color: #fff; text-decoration: underline;}
.backdoorlink td a:hover, .backdoorlink td a:active {color: #f00; text-decoration: underline;}

.backdoors_logo td {font: bold 8pt tahoma, arial, sans-serif; color: #fff; padding: 5px;}

#backdoors {background: #0f0143; margin-top: 10px;border: 1px solid #1c4897;padding: 10px; width: 990px;}
#backdoors td {padding: 10px 20px; font: bold 8pt tahoma, arial, sans-serif; color: #fff; line-height: 2; }
.backdoor_top {margin: 0;padding: 0;background: #1c4897;font: normal 8pt tahoma, arial, sans-serif;color: #ffffff;}

#jumpboxes {padding: 5px;}
#jumpboxes td {font: bold 8pt verdana, arial, sans-serif;color: #fff;}
#jumpboxes input, #jumpboxes textarea {background: #170164;border: 1px solid #1c4897;font: normal 7pt verdana, arial, sans-serif;color: #fff;padding: 0 3px;height: 20px;width: 80px;}

#as {padding: 0;border: 0;}
#as td {padding: 0;height: 20px;}
#as td.team {background: #BFBCBC;border: 1px solid #828080;border-collapse: collapse;font: bold 8pt verdana, arial, sans-serif;color: #1c335a;padding: 0 5px;height: 20px;}
#as td.bracket {background: #828080;font: normal 8pt verdana, arial, sans-serif;color: #828080;padding: 0;border: 0;height: 20px;}

/* admin */
.admin {background: #1c4897; margin-top: 20px;}
h2 {font: bold 16pt tahoma, arial, sans-serif;color: #fff;}
#mtable { margin: 0 auto;}
#mtable td {font: bold 8pt verdana, arial, sans-serif;color: #fff;padding: 5px;}
#mtable a:link, #mtable a:visited {color: #c2d8ff;text-decoration: none;}
#mtable a:hover, #mtable a:active {color: #c2d8ff;text-decoration: underline;}
#mtable th {font: bold 8pt verdana, arial, sans-serif;color: #fff;padding: 10px 0;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-collapse: collapse;}
#mtable th.red {font: bold 9pt verdana, arial, sans-serif;color: #fc0301;padding: 5px 0;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;border-collapse: collapse;}
#mtable .smalltext {font: normal 7pt verdana, arial, sans-serif;color: #fff;}
.adminfooter {background: #bebebe;padding: 5px; margin: 0 auto;}
.adminfooter a:link, .adminfooter a:visited {font: bold 8pt verdana, arial, sans-serif;color: #00005a;text-decoration: none;}
.adminfooter a:hover, .adminfooter a:active {text-decoration: underline;}