@import url(../all.css);

.pageheader {
   padding:0px; 
   margin:0px; 
   background:url(pd_fbg_header_bg2.jpg) repeat-x; 
   height:150px;
}

.pagetitle {
   padding-top: 50px; 
   margin-left:30px; 
   text-align:left;
}

.brandlogo {
   padding-top: 60px; 
   padding-left: 20px;
}

.welcome {
   background-image: url('none'); 
   color:#fff; 
   padding-right:5px; 
   padding-top:80px;
}

td.welcome a:link, td.welcome a:active, td.welcome a:visited {
   color:#fff;
}

.pagetitle h1 {
   color: #fff; 
   text-align:left;
}

.report {
   width:100%; 
   border:1px solid #185c01; 
   background:#f3feea;
}

.report td, .report th {
   border:0px; 
   border-bottom:1px solid #4a8432;
}

.mainmenuon, A.mainmenuon:hover, A.mainmenuon:link, A.mainmenuon:visited, A.mainmenuon:active {
   color: #000000; 
   background-color: #ECB747;
}

.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: #3D302A; 
   color: #FFFFFF;
}

body {
   background-color: #FFFFFF; 
   padding:0px; 
   margin: 0px; 
   margin-bottom:0px;
}

img {
   border:none;
}

#homepagetabs {
   padding-top: 2px; 
   background: #e1e7f5 url(m_fbg_tab_off.jpg); 
   background-repeat:repeat-x; 
   border-bottom:1px solid #aaa; 
   margin-bottom:10px;
}

#homepagetabs li.currenttab {
   margin-top: 0px; 
   padding-top: 0px; 
   background: url(m_fbg_tab_on.jpg); 
   background-repeat:repeat-x; 
   border:none; 
   color:#fc3300; 
   font-size: 9pt;
}

#homepagetabs li {
   margin-top: 0px; 
   padding-top: 0px; 
   background: transparent; 
   border:none; 
   color:#8d7474; 
   font-size: 9pt;
}

caption {
   background: url(m_fbg_cap_bg.jpg) repeat-x; 
   text-align:center; 
   color:#185c01; 
   font-size:12px; 
   border:1px solid #185c01; 
   padding-top:10px; 
   padding-bottom:2px; 
   margin-bottom:0px; 
   background-repeat:repeat-x;
   background-color:#A4CF7F;
}

caption span {
   color: #185c01;
}

th {
   background: #4a8432; 
   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:#eee; 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:#ebf7ff; padding-left:3px;} 
#topic_show table {border:none;}
#topic_show td {border:1px solid #bbb;}

#article caption {padding-left: 10px; border: none; background: #300; color: #ecb747; text-align: left; font-size: 14px;}
#article caption span {color: #ecb747;}
#article {border: 1px solid #ffb600; background: #efe3c6; color: #000;}
#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-color: #185c01;
   color: #FFFFFF;
}

a:link { 
   color: #10387b; 
}

a:active { 
   color: #f00; 
}

a:visited { 
   color: #1061c6; 
}

.eventablerow {
   background: #ffc;
}

.pagefooter {
   background: url(m_fbg_footer_bg.jpg);
   background-repeat: repeat-x;
   background-color: #3d302a;
   color: #fff;
   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: #fff;
}

