@import url(../all.css);

/* Leave some space around the body so that the .pagebody color does not go right up to the */
/* edge of the browser window, and we can see the dark blue color on the right and left side of the page. */
BODY {
   margin-left: 5px;
   margin-right: 5px;
   padding: 0px;
   border: 0px;
   background-color: #1D245F;
   color: #000080;
   background-image: none;
}

A {
   color: #990000;
}

A:link, A:visited, A:active {
   color: #0000FF;
   text-decoration: none;
}

A:hover {
   color: #B00000;
   text-decoration: underline
}

/* Put the green cutout in the upper right of all captions. */
CAPTION {
   color: #FFFFFF;
   background-color: green;
   padding-left: 5px;
   padding-top: 5px;
   padding-bottom: 2px;
   text-align: left;
   font-weight: bold;
   background: url(caption_corner.gif) top right no-repeat;
   white-space: nowrap;
}

.homepagecolumn .homepagemodule CAPTION, .pagebody CAPTION {
   color: #FFFFFF;
   background-color: green;
   padding-left: 5px;
   padding-top: 5px;
   padding-bottom: 2px;
}

/* Left align, etc. for table headers. */
TH {
   font-weight: normal;
   background-color: silver;
	color: navy;
	padding-top: 3px;
   padding-right: 1px;
   padding-bottom: 3px;
   padding-left: 3px;
   text-align: left;
   font-style: normal;
	border: thin solid Black;
	border-width: 1px 1px 1px 1px;
}

/* Make sure links in table headers show up. */
TH A:link, TH A:visited {
    color: blue;
	 text-decoration: underline;
}

CAPTION A:link, CAPTION A:visited {
	color: white;
	 text-decoration: underline;
}

TH A:hover, CAPTION A:hover {
    color: #B00000;
	 text-decoration: underline;
}

/* The following control the rows in all reports */
.eventablerow {
   background-color: #E4E4E4;
}

.oddtablerow {
   background-color: #FFFFFF;
}

/* Standings division names */
.homepagecolumn #standings H3, .homepagecolumn #brief_standings H3, #standings H3, #brief_standings H3 {
   font-weight: bold;
   background-color: #1D245F;
   color: white;
   padding-top: 2px;
   padding-right: 0px;
   padding-bottom: 3px;
   padding-left: 0px;
   text-align: center;
}

/* Header background color. */
.pageheader {
   background-color: #1D245F;
   margin-top: -3px;
}

/* Header text color. */

.welcome {
   color: white;
}

.pagetitle {
   color: #EEE8AA;
}

/* Footer text color. */
.pagefooter, .pagefooter TD {
   color: #FFFFFF;
}

/* Links in the header and footer. */
.pageheader A, .pagefooter A {
   color: #CFCFCF;
   text-decoration: none;
}

.pageheader A:link, .pageheader A:visited, .pageheader A:active {
   color: yellow;
   text-decoration: underline;
}

.pagefooter A:link, .pagefooter A:visited, .pagefooter A:active {
   color: #CFCFCF;
   text-decoration: underline;
}

.pageheader A:hover {
   color: #B00000;
   text-decoration: none;
}

.pagefooter A:hover {
   color: #B00000;
   text-decoration: none;
}


/* Make sure we can see the white background to the body on the top and bottom. */
.pagebody {
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F8F8F8;
  background-image: url(foot_back.gif);
}

/* Put the correct color border around home page modules. */
.homepagemodule {
   border: 1px solid #001D4E;
}

/* Color the menu appropriately. */
.mainmenuon,  A.mainmenuon:hover, A.mainmenuon:link, A.mainmenuon:visited, A.mainmenuon:active {
   color: #800040;
   background-color: #FFFFFF;
}

.mainmenucurrent, .mainmenuoff, A.mainmenuoff:hover, A.mainmenuoff:link, A.mainmenuoff:visited, A.mainmenuoff:active {
   background-color: #800040;
   color: #FFFFFF;
}

.contractinfo {
  text-align: right;
}

/* As seen in the standings report */
.franchiseicon {
   /* no, let people set up their own franchise icon width/height... */
   /* height: 86px;
   width: 105px; */
	display: block;
}		 

/* Add thin border around reports */
.report {
	border: thin solid Black;
	border-width: 1px 1px 1px 1px;
}

/* This will add darker border lines to the standings page.  Remove if you don't like the effect */
#standings Table {
   background-color: #BBBBBB;
} 

/* Also adds darker border lines to the lineup submission page. */
#options_02 Table.report {
	background-color: #BBBBBB;
}

/* Article caption of the league articles module */
.articlecaption {
	color: navy;
	background-color: #EEE8AA;
	font-weight: bold;
	border: none;
}	

/* Heading on the live scoring summary and details pages.  */
#body_live_scoring_summary h2, #body_live_scoring h2 {
   color: yellow;
}

/* Current week in the week rows on a few reports like the standings report */
.currentweek {
	color: green;
}

/* Various message board stuff */
.messageboardbar {
	color: navy;
	background-color: #EEE8AA;
	font-weight: bold;
	border: none;
}		

.messageboardbar A:link, .messageboardbar A:visited, .messageboardbar A:active {
   color: blue;
   text-decoration: underline;
}	

.messageboardbar A:hover {
   color: #B00000;
   text-decoration: none;
} 

.hcl {
	background-color: #EEE8AA;
}
.module_expand { margin-right: 1em; }
/*   Additions by Jesse Start Here
===================================== */
.pagebody {
	padding-top:20px; /*puts padding below header on sub pages */
}
#body_home .pagebody {
	padding-top:0;  /*removes padding below header on home */
}

/*    Tabs
==================== */
#homepagetabs { 
border-bottom: 1px solid #16305A; 
margin: 0px 0 20px 0; 
padding: 15px 0 19px 15px;
font-size:10px;
background:#1D245F;
} 
#homepagetabs li { 
display: inline; 
list-style-type: none; 
margin: 0; 
border: 1px solid #ccc; 
border-bottom:none;
float: left; 
line-height: 14px; 
margin-right: 8px; 
padding: 2px 10px 2px 10px; 
text-decoration: none; 
cursor: pointer; 
color:#999;
background: #fff;
}
#homepagetabs li.currenttab { 
background: #FEFEFE;
padding-bottom:3px;
border:1px solid #16305A;
border-bottom:none;
color:#008000;
font-weight:bold;
}

