body {min-width:960px; margin:0; border:0; background:#014B00 url(/images/default_bg2.jpg) repeat-x;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000;}
h6 {font-size:12px;line-height:14px;margin:0;padding:0;font-weight:normal;color:#333;}
a:link {color:#008000; text-decoration:none;}
a:visited {color:#008000; text-decoration:none;}
a:hover {color:#DA2737; text-decoration:none;}
a:active {color:#008000; text-decoration:none;}
.tnpl_red {color:#DA2737;}
.tnpl_green {color:#008000;}
.tnpl_yellow {color:#ffcc00;}
img {border:0;}
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.right {float:right;}
img.profile_pic {border:5px solid #DA2737; float:left;}
.profile {font-size:14px; font-weight:bold; color:#DA2737;}
.pagesmallprint {font-size:x-small;}
.case_proper {text-transform:capitalize;}
#nutspoker {width:100%; height:34px; background:#014B00; border-bottom:solid 1px #000;}
.toplinks_container {height:20px; font-size:x-small; float:right; padding-right:10px; padding-top:10px; color:#fff;}
.user_container {height:20px; font-size:x-small; float:left; padding-left:10px; padding-top:10px; color:#fff;}
.user_container a:link, a:active, a:visited {color:#fff; text-decoration:none;}
.user_container a:hover {color:#efefef; text-decoration:none;}
#topcontainer {width:950px; margin:auto; height:140px;}
#toplogo {width:250px; height:100px; float:left; margin-top:30px;}
#strapline {float:right; margin-top:40px; font-family:Georgia, Tahoma, Arial; font-weight:bold; font-size:32px; text-align:right; color:#ffcb05; font-style:italic;}
#strapline2 {font-family:Georgia, Tahoma, Arial; font-size:32px; text-align:right; color:#fff; font-style:italic; font-weight:normal;}
#container {width:950px; margin:auto; margin-top:20px;}
#main1 {margin:0; padding:0;}
#main2 {margin:0; padding:0;}
#left {float:left; width:140px; margin:0; padding:0;}
#right {float:right; width:140px; margin:0; padding:0;}
#middle {margin:0 160px; min-height:650px; padding-bottom:10px;}
.column-in {margin:0; padding:0;}
.menu_header {color:#fff; padding:8px; border:1px solid #fff; text-align:center; background:url(/images/default_menu_header_bg.jpg);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.menu {margin:0; border:1px solid #fff; border-top:0; padding:0px; background:url(/images/default_menu_bg.jpg) no-repeat #fff; margin-bottom:20px;}
.menu img{margin:0px;}
ul.nav {list-style:none; margin:0; padding:0;}
ul li.nav_element a{display:block; padding:6px; margin:0; color:#D00700; text-decoration:none; border-bottom:1px dotted #D00700;}
ul li.nav_last a{border-bottom:none;}
ul li.nav_img a{padding:0;border-bottom:none;height:100px;}
ul li.nav_img_last a{padding:0;border-bottom:none;height:99px;}
ul li.nav_element a:hover{color:#fff; background-color:#D00700;}
.table {filter:alpha(opacity=90); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.90; opacity:0.90;}
.table_header {background-color:#efefef; font-weight:bold; text-align:center;}
.table_odd {background-color:#fff;}
.table_even {background-color:#efefef;}
.table_hover {background-color:#FFFFC0;}
.table_hover a{color:#000; background:none;}
table tr.qualifying_line td {border-bottom:3px solid #ff0000}
.league_shader {filter:alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;}
.cleaner {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}
#footer {color:#fff;padding:25px;text-align:center;font-size:x-small;margin-top:25px;}
#footer a{color:#fff; text-decoration:none;}
#footer a:hover{color:#efefef; text-decoration:none;}
.tabberlive .tabbertabhide {display:none;}
.tabberlive {margin-top:1em;}
ul.tabbernav{margin:0; padding:5px; border-bottom:1px solid #ccc;}
ul.tabbernav li{list-style: none;margin: 0;display: inline;}
ul.tabbernav li a{padding:5px; margin-left:3px; border:1px solid #ccc; border-bottom:none; background:#efefef; text-decoration:none;}
ul.tabbernav li a:link {color:#fff;}
ul.tabbernav li a:visited {color:#fff;}
ul.tabbernav li a:hover {color:#fff; background:#FFFFC0; border-color:#ccc;}
ul.tabbernav li.tabberactive a {background-color:#fff; border-bottom:1px solid #fff;}
ul.tabbernav li.tabberactive a:hover {color:#fff;}
.tabberlive .tabbertab {padding:10px; border:1px solid #ccc; border-top:none;}
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}
.button_style {width:155px; height:45px; background-color:#fff; float:left; margin-right:10px; margin-bottom:10px; display:block; text-align:center; font-family:Arial; font-weight:bold; font-size:14px; color:#999; border:solid 1px #efefef;}
.button_style_hover {width:155px; height:45px; background-color:#efefef; float:left; margin-right:10px; margin-bottom:10px; display:block; text-align:center; font-family:Arial; font-weight:bold; font-size:14px; color:#DA2737; border:solid 1px #fff;}
.button_style2 {width:225px; height:45px; background-color:#fff; float:left; margin-right:10px; margin-bottom:10px; display:block; text-align:center; font-family:Arial; font-weight:bold; font-size:14px; color:#999; border:solid 1px #efefef;}
.button_style2_hover {width:225px; height:45px; background-color:#efefef; float:left; margin-right:10px; margin-bottom:10px; display:block; text-align:center; font-family:Arial; font-weight:bold; font-size:14px; color:#DA2737; border:solid 1px #fff;}
.new_line {clear:left;}
#welcome {background:url(/images/default_home_welcome_bg.jpg) repeat-x #145E2B; padding:20px;}
#welcome h1{margin:0px; font-size:22px; font-weight:bold; color:#fff; font-style:italic; font-family:Georgia, Tahoma, Arial;}
#welcome h2{margin:0px; font-size:20px; font-weight:bold; color:#fff; font-style:italic; font-family:Georgia, Tahoma, Arial;}
#welcome p{color:#fff;}
#welcome a{color:#fff; text-decoration:underline;}
#welcome a:hover, a:visited, a:active{color:#DA2737; text-decoration:none;}
#welcome img{float:right; margin-bottom:10px;}
#search {background:url(/images/default_search_bg.jpg) repeat-x #D3D3D3; padding:10px; margin-top:20px;}
#main_content {background:url(/images/default_main_content_bg.jpg) no-repeat #fff; margin:1px solid #BDBDBD; padding:20px; margin-top:1px;}
#main_content p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#525252;}
#main_content a, a:active, a:visited{color:#D40C03; text-decoration:none;}
#main_content a:hover{color:#525252; text-decoration:none;}
#main_content h1{font-family:Georgia, Times, serif; font-size:24px; color:#D40C03; margin-top:0px;}
#main_content h2{font-family:Georgia, Times, serif; font-size:18px; color:#D40C03; margin-top:0px;}
.main_content_table {background:#efefef;}
#cards {clear:left; background:url(/images/editorial/cards.jpg) no-repeat; height:239px; padding:20px;}
#cards p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fff; max-width:300px;}
#cards ul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding:0px 20px; max-width:250px;}
#cards ul a, a:active, a:visited{color:#fff; text-decoration:none;}
#cards ul a:hover{color:#D40C03; text-decoration:none;}
#cards li{list-style:square;} 
#cards h2{font-family:Georgia, Times, serif; font-size:26px; color:#fff; margin:0px; font-style:italic;}
.article {float:left; width:100%; margin-bottom:10px;}
.article_image {float:left; margin-right:10px;}
.home_container {background:#fff; margin:1px solid #BDBDBD; padding:10px; margin-top:20px;}
.home_header {margin-top:0; font-size:18px; font-weight:bold; color:#fff; font-style:italic; font-family:Georgia, Tahoma, Arial;}
.home_sub_header {font-size:14px; font-weight:bold; color:#fff; font-style:italic; font-family:Georgia, Tahoma, Arial;}
.LV_validation_message{}
.LV_valid {color:#00CC00}
.LV_invalid {color:#CC0000}
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {border: 1px solid #00CC00}
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {border: 1px solid #CC0000}
.error {border:1px solid #FF9999; padding:20px; background:#FFDFE0;}
.success {border:1px solid #A5BD71; padding:20px; background:#E4F1C9;}
.info {border:1px solid #ccc; padding:5px 20px; background:#efefef;}
.highlight {border:1px solid #F7C817; padding:5px 20px; background:#FDF3C9;}
.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }