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

BODY {
   background-color: #928D74;
   background-image: url(3b_background.gif);
}

A:link {
   color: #000000;
   text-decoration: none;
}

A:active {
   color: #FFCC66;
   text-decoration: underline;
}

A:visited {
   color: #264C76;
   text-decoration: none;
}

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

.brandlogo {
   padding-top: 30px;
}

.welcome {
   font-weight: bold;
   color: #000000;
   vertical-align: bottom;
}

.welcome A:link, .welcome A:visited {
   color: #663333;
   text-decoration: none;
}

.welcome A:hover {
   color: #E2E96A;
   text-decoration: underline;
}

CAPTION {
   font-weight: bolder;
   font-style: normal;
   border: 1px solid black;
   border-bottom: 2px solid black;
   text-align: left;
   white-space: nowrap;
}

TH {
   color: #CCCCCC;
   font-style: normal;
   font-weight: bold;
   background-color: #65605D;
}

TH A:link, TH A:visited {
    color: #CCCCCC;
}

INPUT, TEXTAREA, SELECT {
   border: 1px solid #000000;
   background-color: #F6FBEC;
   margin: 1px;
   padding: 1px;
}

.eventablerow {
   background-color: #C7C7C7;
}

.oddtablerow {
   background-color: #E7E7E7;
}

.warning {
   color: #1C62B0;
}

#home #standings H3, #home #brief_standings H3, .homepagecolumn .homepagemodule CAPTION, #standings H3 {
   padding: 0px;
   color: yellow;
   background-color: #65605D;
}

.homepagecolumn .homepagemodule H3 {
   margin: 0px; 
}

.pageheader {
   margin-top: -27px;
   background: url(3b_masthead.jpg) top left repeat-x;
   border-top: 1px solid black;
   height: 114px;
}

.pagefooter A:link, .pagefooter A:visited {
   color: #000000;
   font-weight: bold;
}

.pagefooter A:hover {
   color: #E2E96A;
   font-weight: bold;
}

HR {
   height: 3px;
   width: 100%;
   background-attachment: scroll;
   background-image: url(3b_hr.gif);
   background-repeat: repeat-x;
}

LI {
   list-style-image: url(3b_list_arrow.gif);
   list-style-position: inside;
   text-align: left;
}

.pagebody {
   background: url(3b_topbar2.gif) top left repeat-x;
   padding-top: 25px;
   background-color: #C7C7C7;
}

#home {
   background-color: transparent;
}

H1 {
   font-weight: bolder;
   /* color: #E2E96A; */
   color: #928D74;
   height: 36px;
   /* filter: Glow(Color=000000, Strength=1); */
   letter-spacing: 1px;
   margin-top: 25px;
}

.pagefooter {
   background: url(3b_small_gray_bar.gif) top left repeat-x;
   padding-top: 5px;
   margin-top: 5px;
}

.report {
   border: 1px solid black;
   border-top: 1px solid black;
   border-collapse: collapse;
}

.header_links {
   border: none;
}

#home .header_links {
   margin-top: 20px;
}

.report TD, .report TH {
   border: 1px solid black;
   padding: 1px;
}

.header_links TD, .header_links TH {
   border: none;
}

.report .newposition TD, .report .newposition TH {
   border-top: 2px solid black;
}

.mainmenuon,  A.mainmenuon:hover, A.mainmenuon:link, A.mainmenuon:visited, A.mainmenuon:active {
   color: #E2E96A;
   background-color: #757B91;
}

.mainmenucurrent, .mainmenuoff, A.mainmenuoff:hover, A.mainmenuoff:link, A.mainmenuoff:visited, A.mainmenuoff:active {
   color: #394A5C;
   background-color: #C6C9CB;
}
/*   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 */
}
/*    Main Headings 
======================= */
.homepagecolumn .homepagemodule caption, h3{
text-align:left;
padding:4px 3px 15px 23px;
background:#94989B url(caption.gif) repeat-x left top;
/* font-size:11px; */
font-weight:bold;
color:#000;
}
.homepagecolumn #standings h3, .homepagecolumn #brief_standings h3, caption {  /* Division 1 ect, subpage captions */
background:#65605D;
color:#ff0;
font-weight:bold;
text-align:center;
padding:4px 0px;
/* font-size:15px; */
}
/*    Tabs
==================== */
#homepagetabs { 
border-bottom: 1px solid #000; 
margin: 0px 0 20px 0; 
padding: 15px 0 19px 15px;
font-weight:bold; 
/* font-size:10px; */
background:#65605D;
} 
#homepagetabs li { 
display: inline; 
list-style-type: none; 
margin: 0; 
border: 1px solid #333; 
border-bottom:none;
float: left; 
line-height: 14px; 
margin-right: 8px; 
padding: 2px 10px 2px 10px; 
text-decoration: none; 
cursor: pointer; 
color:#333;
background: #C7C7C7;
}
#homepagetabs li.currenttab { 
background:#928D74 url(3b_background.gif);
padding-bottom:3px;
border:1px solid #000;
border-bottom:none;
color:#000;
}

