@charset "utf-8";
/* CSS Document */
/*	SportsFan	*/
html{color:#000;background:#FFF;}
*{margin:0;padding:0;}
li { list-style:none }
:focus { outline:none; }
a { color:#333; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
body { margin:0 auto; padding:10px; background:#d7d7d7 url(imgs/body-bg.jpg) repeat-x top center; font:12px Arial; empty-cells:show; }
#container { border:1px solid #999; margin:0 auto; background:#fff; }
.header { background:#fff; padding:3px; }
.header div { background:url(imgs/header-bg.jpg) repeat-x top center; }
.header div a.logo { display:block; background:url(imgs/logo-sportsfan.gif) no-repeat left center; height:71px; width:356px; text-indent:-999999px; margin-left:18px; }
.header div a.logo h1{padding:0; margin:0;}
.nav { background:url(imgs/nav.jpg) repeat-x 0px 0px; }
.nav .spr { background:url(imgs/nav.jpg) no-repeat 0px -62px; width:2px; font-size:0px; }
.nav .lnk a { display:block; background:url(imgs/nav.jpg) no-repeat 0px 0px; font-family:Arial; font-size:14px; font-weight:bolder; text-transform:uppercase; width:217px; color:#fff; text-decoration:none; line-height:14px; padding:7px 0; }
.nav .lnk a:hover { background:url(imgs/nav.jpg) repeat-x 0px -31px; }
.active a { display:block; background:url(imgs/nav.jpg) repeat-x 0px -31px; font-family:Arial; font-size:14px; font-weight:bolder; text-transform:uppercase; width:217px; color:#fff; text-decoration:none; line-height:14px; padding:7px 0; }
.content { padding:20px; }
.content .hlinks { border:1px solid #ccc; }
.content .links { border:solid #fff; border-width:0px 1px 1px 1px; background:#fcfcfc url(imgs/gray-bg.jpg) repeat-x bottom center; }
.content .links td { padding:7px; }
.content .links h2 { font-size:13px; font-weight:bold; color:#000; padding-left:1px; }
.content .links a { font-size:11px; display:block; line-height:18px; color:#990000; text-decoration:none; }
.content .links a:hover { color:#000; }
.content .links a strong { font-weight:bold; }
.content .links .spr { background:transparent url(imgs/gray-spr.jpg) no-repeat center center; width:2px; }
/*	Right Side for HomePage	-Start	*/
.nletter { border:1px solid #ccc; background:url(imgs/gray-bg.jpg) repeat-x top center; padding:11px; }
.nletter h2 { display:block; background:url(imgs/txt-newsletter.gif) no-repeat left center; height:30px; text-indent:-999999px; }
.nletter input.tbox { width:180px; border:1px solid #ccc; padding:2px; float:left; }
/**/
.right .links { border:1px solid #ccc; }
.right .links h2 { text-indent:-999999px; }
.right .links h2.shopgear { background:url(imgs/right-nav.jpg) no-repeat 0px 0px; display:block; height:43px; }
.right .links a { background:url(imgs/right-nav.jpg) no-repeat; width:281px; }
.right .links a.nfl { background-position:0px -43px; display:block; height:77px; }
.right .links a.mlb { background-position:0px -120px; display:block; height:80px; }
.right .links a.nba { background-position:0px -200px; display:block; height:80px; }
.right .links a.nhl { background-position:0px -280px; display:block; height:80px; }
.right .links a.ncaa { background-position:0px -360px; display:block; height:78px; }
.right .nletter { border:1px solid #ccc; background:url(imgs/gray-bg.jpg) repeat-x top center; padding:11px; }
.right .nletter h2 { display:block; background:url(imgs/txt-newsletter.gif) no-repeat left center; height:30px; text-indent:-999999px; }
.right .nletter input.tbox { width:180px; border:1px solid #ccc; padding:2px; float:left; }
.footer { background:#fff; padding:3px; }
.footer div { background:url(imgs/footer-bg.jpg) repeat-x top center; text-align:center; padding:10px; line-height:24px; color:#fff; }
.footer div a { text-decoration:none; color:#fff; padding:0 10px; }
.footer div a:hover { text-decoration:underline; }
/* Team Page	*/
.teams, .teams .tickets { border:1px solid #ccc; }
.teams h2 { background:url(imgs/heading-bg.jpg) repeat-x; height:35px; line-height:35px; font-family:Arial; font-size:14px; font-weight:bold; color:#192e5a; padding-left:6px; text-transform:uppercase; }
.teams h3 { background:url(imgs/h_red_bg.jpg) repeat-x; height:35px; line-height:35px; font-family:Arial; font-size:14px; font-weight:bold; color:#fff; padding-left:6px; text-transform:uppercase; }
.teams h4 { background:url(imgs/heading-bg.jpg) repeat-x; height:25px; line-height:25px; font-family:Arial; font-size:13px; font-weight:bold; color:#192e5a; padding-left:6px; text-transform:uppercase; }
.teams a.off { color:#192e5a; display:block; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; padding:3px 6px; text-decoration:none; text-align:left; }
.teams a.off:hover { background:#eee; text-decoration: underline; }
.teams a.on { color:#192e5a; background-color:#f9f8f4; display:block; font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; padding:3px 6px; text-decoration:none; text-align:left; }
.teams a.on:hover { background:#eee; text-decoration: underline; }
 #breadcrumbs { margin-left: 15px; margin-bottom: 10px; color: #345C8F; font-weight: normal; }
#title { font-size: 26px; color: #1B325E; font-weight: bold; }
#pools_content_title { font-size: 16px; font-family: helvetica, arial; margin-top: 10px; margin-bottom: 1px; font-weight: bold; color: #1B325E; }
#pools_content { font-family: helvetica, arial; margin-top: 5px; }
#contact_form { }
fieldset { border:1px solid #1B325E; padding: 10px; margin: 10px; }
legend { font-weight:bold; font-size: 20px; color: #1B325E; }
.helpdesk_content { width: 85px; font-size: 16px; }
.helpdesk_subcontent { font-size: 13px; width: 65px; }
.helpdesk { margin-left: 125px; }
.navbox_content { margin-left: 10px; margin-top: 3px; margin-bottom: 3px; width: 268px; }
.pools_small_banner { width: 268px; margin-bottom: 3px; }
.navbox_subcontent { margin-left: 25px; margin-bottom: 1px; }
	/*---------------------------------------------------------------------*/
#subtitle { font-size: 20px; color: #1B325E; font-weight: bold; }
.highlighted { border: 3px solid #1B325E; }
#pools_content_title { font-size: 18px; font-family: helvetica, arial; margin-top: 10px; margin-bottom: 5px; font-weight: bold; color: #1B325E; }
#pools_content { font-family: helvetica, arial; font-size: 14px; margin-top: 5px; }
.navbox_content { margin-left: 10px; margin-top: 3px; margin-bottom: 3px; width: 268px; font-size: 14px; }
.pools_small_banner { width: 200px; margin-bottom: 3px; }
.left_col_text { font-size: 14px; }
#pools_table {
border 1px solid white; width: 617px; }
.pools_table_content { background-color: #d9d9d9; padding: 7px; vertical-align: top; font-size: 12px; }
#pools_table_header { background-color: #962807; color: white; padding: 7px; font-weight: bold; font-size: 16px; font-face: helvetica, arial; }
.pools_table_titles { width: 154.25px; vertical-align: top; text-align: center; background-color: #afadad; padding: 7px; font-weight: bold; }
#pools_table_footer { background-color: #304773; color: white; padding: 7px; font-weight: bold; font-size: 16px; font-face: helvetica, arial; text-align: center; }
.pools_table_list { }
.pools_table_list li { padding:3px; list-style-type: disc; margin-left: 15px; }
/*	*/

