form { display: inline; }
.homeArrows {
   color: blue;
   font-size: 14pt;
   font-weight: bold;
}
.overallTable {
   margin-top: 0px;
}
.pageContent {
   padding: 0px;
   margin: 0px;
}
.pageContent td {
   font-family: sans-serif;
   font-size: 13pt;
   color: blue;
   font-weight: bold;
}
.pageContent td.headline {
   font-family: sans-serif;
   font-size: 14pt;
   font-weight: bold;
   font-variant: small-caps;
   color: #000;
}
.pageContent td.info {
   font-family: sans-serif;
   font-size: 9pt;
}
.pageContent ul li {
   font-family: sans-serif;
   color: blue;
   font-size: 8pt;
   text-decoration: none;
   margin: 0px;
   padding: 0px;
   padding-left: 1em;
   text-indent: -3em;
   list-style: none;

   font-weight: normal;
}
.pageContent li a {
   font-size: 14pt;
}
.pageContent2 {
   padding: 0px;
   margin: 0px;
   margin-top: 10px;
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
   font-size: 14pt;
}
.pageContent2 td.note {
   font-size: 8pt;
   font-weight: normal;
}
.sign_up_link {
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
   font-size: 10pt;
}
.footer {
   background: #fff url('./images/footerbg.gif') repeat-x;
   display: block;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-bottom: 8px;
   padding-left: 20px;
   padding-right: 2px;
}
.navContent {
   background: #fff url('./images/navbg.gif') repeat-x;
   display: block;
   padding-top: 0px;
   padding-bottom: 8px;
   padding-left: 0px;
   padding-right: 2px;
   margin: 0px;
}
.navItem, .navItemForum, .footerItem {
   float: left;
   background-image: none;
   padding-top: 8px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   font-family: sans-serif;
   font-size: 10px;
   color: #000;
   font-weight: bold;
}
.navItem a, .navItemForum a {
   font-family: sans-serif;
   padding: 8px;
   padding-top: 8px;
   padding-bottom: 6px;
   font-size: 10px;
   color: #000;
   font-weight: bold;
   text-decoration: none;
   background-color: blue;
}
.navItemForum a {
}
.footer a {
   font-family: sans-serif;
   font-size: 10px;
   color: #000;
   font-weight: bold;
   text-decoration: none;
   padding-top: 8px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   margin: 0px;
}

.navItem a:hover, .navItemForum a:hover {
   background: #fff url('./images/navbg.gif') repeat-x;
   text-decoration: underline;
   color: #000;
}
.navItem a:active {
   background: #fff url('./images/navbg.gif') repeat-x;
   text-decoration: underline;
   color: #000;
}
.notnavItem {
   float: right;
   padding: 8px;
   font-family: sans-serif;
   font-size: 10px;
   color: #000;
   font-weight: bold;
}
.notnavItem a {
   font-family: sans-serif;
   font-size: 10px;
   color: #000;
   font-weight: bold;
   text-decoration: none;
   padding-top: 8px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   margin: 0px;
}
.notnavItem a:hover {
   text-decoration: underline;
}
.notfooterItem {
   background: #fff url('./images/footerbg.gif') repeat-x;
   float: right;
   padding: 8px;
   font-family: sans-serif;
   font-size: 6pt;
   color: blue;
   font-weight: bold;
}
.spacer {
   clear: none;
}
.bannerTD {
   padding-top: 10px;
}
.bottomNavDiv {
   background: url('images/baseball_light.gif') white repeat;
}
.bannerNavDiv {
   margin: 0px;
}
.uname {
   font-family: sans-serif;
   font-size: 7pt;
   color: #000;
}
.smallLink {
   font-size: 9pt;
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
}
.smallLink:hover {
   font-size: 9pt;
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
}
.info {
   font-weight: bold;
   font-family: sans-serif;
   font-size: 10pt;
   color: blue;
   margin-left: 18%;
   margin-right: 18%;
   display: block;
   text-align: center;
}
.msg {
   margin: 3px;
   vertical-align: middle;
   font-weight: bold;
   font-family: sans-serif;
   font-size: 10pt;
   color: #000;
}
.msg a {
   display: block;
}
table.pageContent td.note {
   font-family: sans-serif;
   font-weight: normal;
   color: #000;
   font-size: 8pt;
}
.myLink {
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
   font-size: 9pt;
}
.myLink:hover {
   color: #000;
}
.text {
   font-family: sans-serif;
   font-size: 10pt;
   color: blue;
   font-weight: bold;
}
input.btn {
   color: #F0EFE5;
   background-color: #000;
   border: 1px solid blue;
   border-right: 2px solid #000;
   border-bottom: 2px solid #000;
   font-variant: small-caps;
   font-weight: bold;
}
input.btn:hover {
   cursor: pointer;
}
input.tbox {
   color: #000;
   font-weight: bold;
   font-family: sans-serif;
   font-size: 9pt;
   padding-left: 2px;
}
.desc {
   font-family: sans-serif;
   font-size: 8pt;
   color: black;
}
.descTable td {
   font-family: sans-serif;
   font-size: 9pt;
}
.error {
   font-family: sans-serif;
   color: red;
   font-weight: bold;
   font-size: 10pt;
}
.regTable, .loginTable {
   padding: 1px;
   background-color: #FFF;
   border: 1px solid blue;
}
.regTable td {
   font-family: sans-serif;
   font-size: 10pt;
   color: blue;
   font-weight: bold; 
}
.labelClass {
   color: #000;
   cursor: pointer;
   font-size: 9pt;
}
.dropDown {
   font-size: 9pt;
}
.checkBtn {
   font-size: 9pt;
}
.content {
   display: block;
   text-align: center;
}
.homeTable {
   padding: 0px;
   background: transparent;
   border: 1px solid blue;
   border-right: 2px solid blue;
   border-left: 2px solid blue;
}
.homeTable tr.header {
   font-family: sans-serif;
   font-size: 10pt;
   text-align: center;
   color: #000;
   font-weight: bold;
}
.homeTable td {
}
.homeTable tr.footer2 {
}
.footer_overall {
   margin-top: 15px;
   background-color: white;
}
.lbl {
   font-size: 9pt;
   font-family: sans-serif;
   color: #000;
}
.errorsDiv, .errorsDiv p {
   font-weight: bold;
   font-family: sans-serif;
   font-size: 9pt;
   color: red;

   margin: 20px 150px 20px 150px;
   padding: 7px 10px 7px 10px;
   background-color: pink;
   border: 3px dashed #000;
   display: block;
}
.errorsDiv h3 {
   font-family: sans-serif;
   font-weight: bold;
   font-size: 12pt;
   display: block;
}
.special_info {
   width: 450px;
   font-size: 13pt;
   font-weight: bold;
   margin: 30px;
   margin-left: 200px;
   text-align: left;
}
ul.custom {
   padding: 3px;
   margin: 1px;
   margin-left: 20px;
}
ul.custom  li {
   font-size: 9pt;
   color: #AA3B34;
}
.globalTable {
   border-right: 1px solid #FFFFFF;
   border-left: 1px solid #FFFFFF;
   margin: 0px;
   padding: 0px;
   background-color: #FFF;
}
.systemMessage {
   background-color: white;
   font-family: sans-serif;
   font-size: 9pt;
   color:  #000;
}
.systemMessage a {
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
   font-size: 8pt;
}
.systemMessage a:hover {
   color: #000;
}
.imgLink {
   padding-left: 2px;
   padding-right: 2px;
   border-top: 1px solid #C0C0C0;
   border-right: 4px solid #000;
   border-bottom: 4px solid #000;
   border-left: 1px solid #DEDEDE;
}
.new {
   font-family: sans-serif;
   font-weight: bold;
   font-size: 12pt;
   color: red;
   font-style: italic;
}
.regTable tr.formMessage {
   margin-top: 25px;
   margin-bottom: 25px;
}
table.whatsNewTable {
   border: 1px dashed #000;
   width: 100%;
}
table.whatsNewTable li {
   text-align: left;
   font-family: sans-serif;
   font-size: 9pt;
   color: blue;
   list-style: circle;
}
SPAN.announcement {
   font-family: sans-serif;
   font-size: 30pt;
   color: #000;
   text-shadow: 3px 3px 5px red;
}
td.disclaimer {
   padding-top: 20px;
   font-family: sans-serif;
   font-size: 8pt;
   color: #EDD9CB;
   font-weight: bold;
   text-align: center;
   background-color: #FFF;
}
td.tab1, td.tab2 {
   font-size: 9pt;
   text-align: center;
   width: 52px;
   font-weight: bold;
   color: #000;
}
td.tab1 a, td.tab2 a {
   color: blue;
   text-decoration: none;
   width: 40px;
}
td.tab1 a:hover, td.tab2 a:hover {
   text-decoration: underline;
}
td.tab1 {
   background: url('../images/new_tab2.jpg') no-repeat;
}
td.tab2 {
   background: url('../images/new_tab1.jpg') no-repeat;
}
table.snowmanRankings {
   width: 475px;
   margin-top: 5px;
}
table.snowmanRankings th {
   text-align: center;
   font-size: 9pt;
   color: #000;
   font-weight: bold;
}
table.snowmanRankings td {
   font-size: 9pt;
   font-weight: bold;
   color: #000;
}
table.snowmanRankings td.comment {
   text-align: right;
   font-weight: normal;
}
table.snowmanRankings td.num, table.snowmanRankings td.num2 {
   text-align: center;
   width: 25px;
   color: #000;
   font-size: 8pt;
   font-weight: normal;
}
table.snowmanRankings td.num2 {
   width: 32px;
}
td.tab3 {
   background: url('../images/tab3.jpg') repeat-x;
}
tr.tabrow {
   background: url('../images/newtab3.jpg') repeat-x;
}
div.tabDiv {
   background-color: #FFF;
   border-top: 0px;
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
   border-left: 1px solid #000;
   height: 320px;
   overflow: auto;
   width: 500px;
}
tr.snowmanRow1 {
   background-color: #FFF;
}
tr.snowmanRow2 {
   background-color: #FFF;
}
tr.snowmanRow2 td {
   color: blue;
}
table.myteams {
   background-color: #FAFAF9;
   width: 280px;
}
table.myteams td {
   font-size: 9pt;
   font-family: sans-serif;
   color: blue;
   font-weight: bold;
}
table.myteams td a {
   font-family: sans-serif;
   color: #000;
}
table.myteams td a:hover {
   color: #000;
}
.home_headline {
   margin: 3px 0px 0px 0px;
   text-align: center;
   font-size: 36pt;
   font-weight: bold;
   color: #000;
}
.home_info {
   width: 325px;
   margin-left: 10px;
   float: left;
   text-align: right;
}
.home_info .information {
   font-size: 11pt;
   color: #000;
   font-weight: bold;
   display: block;
   margin: 1px 0px 0px 0px;
}
.important {
   color: #AA3B34;
}
.home_poll {
   float: left;
   margin: 0px 5px 0px 5px;
}
.home_links {
   float: left;
   margin: 0px 5px 0px 0px;
   text-align: left;
}
.home_links a {
   font-size: 12pt;
   color: blue;
   display: block;
   margin-bottom: 20px;
}
.myhome_table {
   background-color: #EDD9CB;
   margin: 3px;
   padding: 0px;
   border: 1px solid blue;
   font-family: sans-serif;
   font-size: 10pt;
}
.myhome_table th {
   color: blue;
   font-weight: bold;
}
.myhome_table a.one {
   color: #AA3B34;
   font-size: 11pt;
}
.myhome_table a.two {
   color: #000;
   font-size: 9pt;
}

