@import url(../all.css);

.pageheader {
   padding:0px; 
   margin:0px; 
   background:url(pd_fs_header_bg.jpg) repeat-x; 
   height:150px;
   border-bottom:1px solid #666;
}

.pagetitle {
   padding-top: 20px; 
   margin-left:250px; 
   text-align:left;
   height:60px;
   width:auto;
}

.brandlogo {
   display:none;
}

.welcome {
   background-image: url('none'); 
   color:#fff; 
   padding-right:5px; 
   padding-top:50px;
}

td.welcome a:link, td.welcome a:active, td.welcome a:visited {
   color:#fff;
}

.pagetitle h1 {
   color: #FFF; 
   text-align:left;
   margin-left:250px;
   height:45px;
   background:url(pd_fs_title_bg.jpg) repeat-x;
   border:1px solid #000;
   padding-top:15px;
   padding-left:10px;
   padding-bottom:0px;
   width:auto;
}

.report {
   width:100%; 
   border:1px solid #777; 
   background:#eed;
}

.report td, .report th {
   border:0px; 
   border-bottom:0px solid #4a8432;
}

.mainmenuon, A.mainmenuon:hover, A.mainmenuon:link, A.mainmenuon:visited, A.mainmenuon:active {
   color: #fff; 
   background-color: #264daa; 
}

.mainmenuoff, A.mainmenuoff:hover, A.mainmenuoff:link, A.mainmenuoff:visited, A.mainmenuoff:active, .mainmenucurrent, A.mainmenucurrent:hover, A.mainmenucurrent:link, A.mainmenucurrent:visited, A.mainmenucurrent:active {
   background-color: #4995e0;
   color: #FFFFFF;
}

body {
   background-color: #FFFFFF; 
   padding:0px; 
   margin: 0px; 
   margin-bottom:0px;
}

img {
   border:none;
}

#homepagetabs {
   padding:0px; 
   background: #000 url(pd_fs_tab_bg.png); 
   background-repeat:repeat-x; 
   border-bottom:1px solid #aaa; 
   height:22px;
   vertical-align:middle;
   padding-top:8px;
   text-align:center;
   margin-bottom:10px;
}

#homepagetabs li.currenttab {
   margin-top: 0px; 
   padding-top: 0px; 
   background: transparent;
   background-repeat:repeat-x; 
   border:none; 
   color:yellow; 
   font-size: 9pt;
   font-weight:bold;
   vertical-align:middle
}

#homepagetabs li {
   margin-top: 0px; 
   padding-top: 0px; 
   background: transparent; 
   border:none; 
   color:#fff; 
   font-size: 9pt;
   font-weight:bold;
   vertical-align:middle
}

caption {
   background: url(pd_fs_cap_bg.jpg); 
   text-align:center; 
   color:#020ea0; 
   font-size:105%; 
   border:1px solid #000;
   margin-bottom:0px; 
   background-repeat:repeat-x;
   background-color:#fff;
   vertical-align:middle;
   height:30px; 
   line-height:30px;
   padding-top:1px;
}

caption span {
   color: #020ea0;
   vertical-align:middle;
   padding-top:1px;
}

th {
   background: #09f; 
   color: #FFFFFF;
}

th a:link, th a:visited {
   color: #fff;
}

#options_73 caption {
   background: transparent; 
   height: 50px; 
   color: #0139ba; 
   font-size: 22px; 
   border: none; 
   font-weight: normal; 
   font-family: "Trebuchet MS"; 
   font-style: normal; 
   padding-top: 5px; 
   padding-left:5px; 
   text-align:left;
}

#options_73 span {
   color:#0139ba;
}

#options_73 .report {
   background: transparent; 
   border:0px solid #777; 
   width:750px; 
   padding:4px;
}

#options_73 th {
   background:transparent; 
   border:none; 
   text-align:left; 
   color:#000;
}

#options_73 tr {
   background:transparent; 
   border:none;
}

#options_73 td {
   background:transparent; 
   border:none;
}

#board_show th.messageboardbar {
   background:#fff; 
   color:#000;
}

#board_show .messageboardlink {
   padding:20px;
}

#board_show tr.eventablerow {
   height:30px; 
   border:none; 
   background:#eee;
}

#board_show tr.oddtablerow {height:30px; border:none; background:#fff;} 
#board_show td {border:none; padding-right:40px; padding-left:32px;} 
#board_show tbody {border:none; border-bottom:1px solid #ddd;} 
#board_show table {border:none;} 
#topic_show th.messageboardbar {background:#fff; color:#000; font-size:11pt;}
#topic_show th.messageboardbar a {background:#fff; color:#000;}
#topic_show .messageboardlink {padding:20px;}
#topic_show tr.eventablerow td {height:200px; width:320px; border:1px solid #aaa; border-left:none; border-right:none; background:#f1f2d8; vertical-align:top; padding:10px; font-size:10pt;}
#topic_show tr.oddtablerow td {height:30px; border:1px solid #aaa; border-left:none; border-right:none; background:#f1f2c8; padding-left:3px;} 
#topic_show table {border:none;}
#topic_show td {border:1px solid #bbb;}

#article th.articleheadline {background: transparent; border: none; font-size: 22px; color: #300; font-style:normal; font-weight:normal;}
#article th.articleauthor {background: transparent; border: none; color: #300;}
#article .oddtablerow {background: transparent;}
#article td {padding: 12px; border: none; background:transparent;}
#article th.articlecaption {background-color: transparent; color: #3d302a; border: none; padding: 1px; font-style: italic;}
#article table table td {border: 5px solid #000; background: transparent; padding: 2px;}
#article table table {margin: 4px; background-color:transparent;}




.homepagecolumn #standings h3, .homepagecolumn #brief_standings h3 {
   background:#264daa;
   color: #FFFFFF;
}

a:link { 
   color: #10387b; 
}

a:active { 
   color: #f00; 
}

a:visited { 
   color: #1061c6; 
}

.eventablerow {
   background: #ffe;
}

.oddtablerow {
   background: #eed;
}

.pagefooter {
   /* background:url(pd_fs_footer_bg.png); */
   background-repeat:repeat-x;
   color: #000;
   width: 100%;
   margin: 0px;
   margin-top: 10px;
   padding: 0px;
   padding-top: 20px;
   left: 0px;
   right: 0px;
   bottom: 0px;
   margin-bottom:0px;
   padding-bottom:0px;
}

.pagefooter a:link, .pagefooter a:visited  {
   color: #000;
}


.homepagecolumn .homepagemodule caption {
background-color:#fff;
color:#020ea0;
vertical-align:middle;
   height:30px; 
   line-height:30px;
   padding-top:1px;
}

/* draft grid */

#options_113 .position_qb { background-color: #FF9999; }
#options_113 .position_rb { background-color: #99FF99; }
#options_113 .position_wr { background-color: #FFFF99; }
#options_113 .position_te { background-color: #CCFFFF; }
#options_113 .position_pk { background-color: #FFCC66; }
#options_113 .position_def { background-color: #CDCDCD; }

