

* html .mainlogo { /* targeting IE6 - using filter so png transparency will work */
/*width:362px; background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://images.covers.com/community/header/logo-small.png',sizingMethod='scale')*/;
}

.identifier{ /*the sport identifier in the header*/
margin-top: 38px;
height: 30px;
background: url(https://images.covers.com/covers/header/identifier_forum-trans.png) bottom right no-repeat;
width: 316px!important;
}

* html .identifier { /* targeting IE6 - using filter so png transparency will work */
padding-top: -3px;
margin-top: 5px;
margin-left: 180px;
height: 60px;
width: 175px;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://images.covers.com/covers/header/identifier_forum-trans.png',sizingMethod='scale');
}

.forumtab { /*the tab identifier on the menu*/
background: url(/shared/navigation/tab.gif) bottom left no-repeat; padding: 5px 4px 7px 5px;}

.forumto {color: #FFFFFF}

.spacestab { /*the tab identifier on the menu*/
background: none; background: url(/shared/navigation/divider.gif) no-repeat;}

/*to override spaces style sheet*/
.spacesto { color:#000;}	

.expanded .menuItem .spacesto , .expanded .menuItem a:visited .spacesto , .expanded .menuItem a:link .spacesto  {
	color: #fd4f00; /*rollover color of main tab plus when the menu is expanded - main - stays when hover down list*/
	cursor: pointer;}		
	
h1.inside, h1.f-inside { /*the main headline on inside pages, faq, etc*/
color: #033f47;
font-size: 18pt;
font-weight: bold;
border-bottom: 2px #8cc63d solid;
padding: 0;
margin-bottom: 10px;} 

H3.contest-forum{
background:none; background-color: #cb853e; border: 1px solid #fd4f00; color:#fff;
/*background-color: #f07734;
background: url(https://images.covers.com/contests/brickheaders/grad.gif) repeat bottom left;
border: 1px solid #f07734;*/
margin-bottom:0px;} 
		
.threadnav-row { /* the row at top and bottom of forum that has forum nav and thread nav (when there's more than one page) */
width: 100%;  font-size:11px; padding:0; vertical-align:bottom; }  
		
table.threadnav-row .table { /* the row at top and bottom of forum that has forum nav and thread nav (when there's more than one page) */
margin-right: 0px!important;	
}

		
.threadnav { /* on the showmain page, the span with page numbers for multipage threads */
font-size:11px; 
font-weight:normal; 
white-space:nowrap;} 
		
.spacercolor { background-color: #fd4f00; height: 1px; overflow-y: hidden; margin-bottom: 3px;}	/* colored line*/

.posted {
	font-size: 12px;
margin-bottom: 5px; 
border-bottom: 1px solid #ccc; 
width: 100%;
clear:both; 
padding-bottom:3px;}

.forumname { 
font-size:15px;
font-weight: bold;
line-height:15px;
} 

.ranking {margin:3px 0 4px 0}

/*profile page*/	
.profilepic {
float: left;
width: 126px;
right-margin: 10px;
border: 1px solid #cccccc;
font-size: 11px;}

.profiledata {
float: right;
width: 450px;}

.probits {/*border: 1px #dfebc8 solid;*/ background-color: #f1f1f1; margin-top: 3px;padding-left:4px;}
.probits-admin {border: 1px #a2372a solid; background-color: #f1f1f1; margin-top: 3px; padding:2px;}
.probits-lg {border: 1px #a2372a solid; background-color: #f1f1f1; margin-top: 3px;}
.probits-mod {border: 1px #11653b solid; background-color: #f1f1f1; margin-top: 3px;}

.guest {
width: 99%;
margin-bottom: 20px;
border: 2px solid #cc0000;
font-weight: bold; 
font-size: 12px;
padding: 2px; 
text-align: center;}

.forumad /* the 235 ad at the top of the page*/
{
width: 235px;
margin: 0;
float:right;}

.forumhead-ad /* text next to the 235 ad at the top of the page*/
{
width: 505px;
margin:0px;
float:left;}

.quotebox /* for when users have a quote in their reply*/ 
{
font-size: 11px ;
width: 540px;
background: url(/spaces/forum/quote.gif) no-repeat top left;
background-color:#f1f1f1;
padding: 5px 5px 5px 23px;
margin: 7px 0 10px 30px;
border: 1px dashed #8cc63d}

.even .quotebox {background-color:#fff;}

/*selections page*/

/*columns on the forum selection page*/
.leftCol-sel { 
width: 665px; 
padding: 0px;
float: left; 
font-size: 11px;
margin-top:5px;
}

.left_column_forum {
	width: 327px;
	float: left;
}

.right_column_forum {
	width: 327px;
	float: right;
	margin: 0 2px 0 0px;
}


.rightCol-sel { 
width: 300px; /* change width to 300px from 260px*/
padding: 0;
margin-right: 3px;
float: right;
font-size: 11px;
padding-top:0;
margin-top:5px;
}

.forum_index_header {
	height: 37px;
	overflow: hidden;
	margin-bottom: -10px;
}

.forum_index_header h1, .forum_index_header p{
	margin-top: -50px;
}

.sbf {
	background: url("https://images.covers.com/community/forum/header_sportsbetting.gif") top left no-repeat;
}

.ogf {
	background: url("https://images.covers.com/community/forum/header_official.gif") top left no-repeat;
}

.si {
	background: url("https://images.covers.com/community/forum/header_special.gif") top left no-repeat;
}

.gen {
	background: url("https://images.covers.com/community/forum/header_general.gif") top left no-repeat;
}

.con {
	background: url("https://images.covers.com/community/forum/header_contests.gif") top left no-repeat;
}

.hot {
	background: url("https://images.covers.com/community/forum/header_hot.gif") top left no-repeat;
}

/* holds main forum rows*/
.row-f { 
    padding-top:0px; 
	padding-bottom:0px;
	margin-bottom: 15px;
	float:left;
	clear: both;}

/*sports discussions*/
.row-f1 { 
    padding: 0;
	width: 216px;
	float: left;}	
	
.row-f2 { 
    padding: 0;
	margin: 0;
	width: 216px;
	float: left;}
	
.row-f3 { 
    padding: 0;
	margin: 0;
	width: 203px;
	float: right;}		

/* the 3 columns on the selections page*/
.general{
width: 218px;
float: left; margin:0;}

.generalend{
width: 218px;
float: left;margin:0;}

/* for selection tables with rollover - works with script in head & official game discussion*/
table.sel, table.sel2/* the overall table*/{
width: 100%;
background-color: #ffffff;
font-size: 11px ;
color: #000000;
vertical-align: top; 
line-height: 15px; /* controls space between*/
border-collapse: collapse; /*stops the double lines from  showing up where the two lines meet - oppposite is seperate */}

table.sel2{background-color: #bccdd5;}

table.sel td, table.sel2 td /* the main cells fo the table*/
{
	height: 20px;
	border: 0; /*border and color around cells*/	
	}
	

table.sel2 td.head 
{border: 1px #5e911b solid; background-color:#5e911b; color:#fff; font-weight:bold;}
 		
/* goes with javascript 100% gives ability to click off link in ie only*/



table.sel tr.altRow {
	background: #e3e3e3;
}

table.sel2 tr.tr td {
background-color:#dcddde;}


table.sel2 tr.tr td a
{background-color:#dcddde;}


	table.sel {
	color:#666;
}

	table.sel A, table.sel A:active, table.sel A:visited, {
	color:#666;
	text-decoration: none;
	font-weight: bold;
}

table.sel tr.row_roll, table.sel tr.row_roll A/* on rollover */{
	background-color:#cae2e3; 
	color: #fd4f00; 
	text-decoration:none;}

table.header tr.top_row.row_roll td {	
	height: 25px;
	font-weight: bold;
	color: #fff;
	background: #033f47;
}

.top_row td{
	padding: 0 0 0 5px;
}

table.header tr td.indented {
border-right: 1px solid #fff;
}

table.sel tr td.indented  {
	border-right: 1px solid #fff;
	padding: 0 0 0 15px;
	background: transparent url("https://images.covers.com/community/forum/pointer.png") 0 3px no-repeat;
}

table.sel tr.altRow td.indented  {
	border-right: 1px solid #fff;
	padding: 0 0 0 15px;
	background: #e3e3e3 url("https://images.covers.com/community/forum/pointer.png") 0 3px no-repeat;
}

table.sel tr td.indented_right, table.sel tr.altRow td.indented_right {
	padding-left: 5px;
}

table.forum-pull {
	margin-top: 5px;
}

table.forum-pull tr td {
	padding: 5px 5px;
	vertical-align: middle;
}
	

table.forum-pull tr td.indented  {
	border-right: 1px solid #fff;
	padding: 0 0 0 30px;
	
}

.timer_0 {

	background: transparent url("https://images.covers.com/community/forum/timer_1.png") 3px 3px no-repeat;
}

.timer_1 {
	background: transparent url("https://images.covers.com/community/forum/timer_2.png") 3px 3px no-repeat;
}

.timer_2 {
	background: transparent url("https://images.covers.com/community/forum/timer_3.png") 3px 3px no-repeat;
}

.timer_3 {
	background: transparent url("https://images.covers.com/community/forum/timer_4.png") 3px 3px no-repeat;
}

.timer_4 {
	background: transparent url("https://images.covers.com/community/forum/timer_5.png") 3px 3px no-repeat;
}

.timer_5 {

	background: transparent url("https://images.covers.com/community/forum/timer_6.png") 3px 3px no-repeat;
}

.timer_6 {

	background: transparent url("https://images.covers.com/community/forum/timer_blank.png") 3px 3px no-repeat;
}


/*team forums - included links*/
.forum-nfl {background:url(/spaces/forum/selections/nfl.gif) no-repeat; height:248px; width:228px; padding:52px 3px 0 3px; margin-right:12px; float:left;}

.forum-nba {background:url(/spaces/forum/selections/nba.gif) no-repeat; height:250px; width:228px; padding:50px 3px 0 3px; margin-right:12px; float:left;}

.forum-mlb {background:url(/spaces/forum/selections/mlb.gif) no-repeat; height:250px; width:228px; padding:50px 3px 0 3px; margin-right:12px; float:left;}

.forum-nhl {background:url(/spaces/forum/selections/nhl.gif) no-repeat; height:250px; width:228px; padding:50px 3px 0 3px; margin-right:0px; float:left;}

table.forum-sel {
width: 100%;
font-size: 11px ; 
color: #000000;
text-align: left;
font-weight: normal;
line-height:15px; 
background-color:transparent;
}

table.forum-sel td {vertical-align:top;}

table.forum-sel td.divider {border-left:dashed #ccc 1px; padding-left:5px;}

/* most links on site - the default*/
table.forum-sel A:link, .top-threads A:link, .busiest-posters A:link { 
	color: #033f47; 
	text-decoration: none;
	} 

table.forum-sel A:visited, .top-threads A:visited, .busiest-posters A:visited { 
	text-decoration: none; 
	color: #033f47 ;
	} 

table.forum-sel A:hover, .top-threads A:hover, .busiest-posters A:hover{ 
	color: #fd4f00  ;
	text-decoration: underline;
	} 

table.forum-sel A:active, .top-threads A:active, .busiest-posters A:active{ 
	color: #669933 ;
	} 
	
/*top-threads*/	
.top-threads {float:left;  padding-bottom:2px; background:url(/spaces/forum/selections/grad.gif) no-repeat bottom; width:300px; margin-bottom:15px;}

ol.top{/* numbered lists*/
list-style-position: outside;
padding-left: 2.0em;
margin: 0px; font-weight:none;}

ol.top li{
padding-bottom: 2px; 
margin: 0px;}

/*busy posterss*/
.busiest-posters {margin-top:7px;float:left; padding-top:5px; padding-bottom:2px; background:url(/spaces/forum/selections/grad2.gif) no-repeat bottom; width:300px;}

/*poster image*/.sel-pic-brick {margin: 5px 5px 0 5px; border: 1px solid #ccc; width: 88px; float: left; padding-bottom: 5px; text-align:center; font-size:10px; overflow:hidden;}

* html .sel-pic-brick {margin:5px 4px 0 4px;}

/* for the forum inside tables showmain and on - */
table.forum, table.forummain /* the overall table - forummain is the table on the showmain page*/
{
font-family: inherit;
width: 100%;
margin-bottom: 15px;
background-color: #ffffff;
color: #000000;
vertical-align: top; 
border-collapse: collapse; /*stops the double lines from  showing up where the two lines meet - oppposite is seperate */
padding: 2px 2px 2px 2px;}

table.forummain {font-weight:bold;}

table.forummain td {vertical-align: middle; border-bottom: 1px #ccc solid; /*border and color around cells*/
border-right: 1px dashed #ccc;
border-left: 1px dashed #ccc;
}

table.forummain tr.forumhead td:nth-child(2) {
	width: 90px;		
}

table.forummain tr td:nth-child(1) {
	width: 80px;		
}



html>body  table.forum  { /* to work properly in firefox - without it makes double thick lines on the side*/
  padding: 0;}

table.forum td /* the main cells fo the table*/ {
border-bottom: 1px #ccc solid; /*border and color around cells*/
border-right: 1px dashed #ccc;
border-left: 1px dashed #ccc;
padding: 5px 10px;
vertical-align: top;
font-size: 14px;
}

tr.forumhead, td.forumhead /* the header row of the table*/{ 
background-color: #033f47;
font-weight: bold;
text-align: left;
color: #fff;
}

tr.forumhead td {
color: #fff;	
}

td.forumcell  /*the main cells fo the table*/
{ 
border-bottom: 1px #cccccc solid; 
vertical-align: middle;
padding: 0px 0px 1px 1px;
background-color: #ffffff;}

td.forumhl /* highlighted cell for reply*/
{ 
border-bottom: 1px #cccccc solid; 
vertical-align: middle;
padding: 2px 0px 2px 1px;
background-color: #f5f7f7;
text-align: center;}



table.forum td.forumpost /* taking the border away - needs more specificity */
{border-bottom:0;}

table.forum td.forumpost-post {
	border-bottom:0;
	padding: 5px;
}

td.quoterow /* the new cell that has the quotebutton in it */
{text-align:right; padding:0;}

td.quoterow .buttons {
	position: relative;
	top: -10px;
}

/* Target Firefox 2 */
td.quoterow, x:-moz-any-link {
height:23px;
}

/* Target Firefox 2 */
td.quoterow .btn, x:-moz-any-link {
padding-bottom:10px;
}
 
/* Then overwrite for Firefox 3 specifically */
td.quoterow .btn, x:-moz-any-link, x:default {
padding-bottom:0;
}

td.quoterow-left /* the currently-empty cell to the left that is also getting added */
{}

table.forum tr.sp-info {background-color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0; margin:0;} /*community links*/

.emoticons {/*emoticon pallet*/
	position:absolute;
	left: 3px;
	top:28px;
	width:320px;
	height:200px;
	z-index:5;
	overflow:scroll;
	background-color: #ffffff;
	visibility: hidden;}
		

.emoticonPallet, .namePallet, .sizePallet, .colorPallet {/*emoticon pallet*/
	position:absolute;
	left: 3px;
	top:30px;
	width:345px;
	height:200px;
	z-index:5;
	overflow:auto;
	background-color: #ffffff;
	display:none;
	border: 0px;
	border:1px solid #887878;}
	
html>/**/body .emoticonPallet, html>/**/body .namePallet, html>/**/body .sizePallet, html>/**/body .colorPallet {
left: 3px;
top:10px;}	
			
.namePallet {/*fontname pallet*/
	width:100px;
	height:auto;
	overflow:visible;}

.sizePallet {/*fontsize pallet*/
	width:100px;
    height:auto;
	overflow:visible;}

.colorPallet {/*fontsize pallet*/
	width:211px;
	height:auto;overflow:visible;	
}

.happy{/*holds emoticon pallet*/
	position:relative; 
	display:inline;}


table.f-pallet, table.f-color /* the overall table - forummain is the table on the showmain page*/
{
width: 100%;
font-size: 9pt;
background-color: #ffffff;
color: #000000;
vertical-align: top;
border-collapse:collapse;  }

table.f-pallet td {
vertical-align: middle; 
border:0px;
border-bottom: 1px #ccc solid; padding-left:3px; padding-right:2px; }

table.f-color tr.pallethead, table.f-color td.pallethead { 
border:0px;
}


tr.pallethead, td.pallethead { 
background-color: #888787;
font-weight: bold;
text-align: left;
color: #fff;}

table.f-color td {
border: 1px #ccc solid; /*border and color around cells*/}

table.f-color td img {width:7px; height:7px; cursor:pointer; float:left;}

.textad {display:none;}

.no-space, table.top-10-index  {margin-bottom:0}

/*for video ad in the forum*/
.forum-promo {padding:10px; padding-left:75px;}
.forum-promo table td {border:0; padding:0; }
.forum-promo img {border:0;}

	.SdiSocialMediaLinks {
		display: none;
	}
	
	
.new_forum_espanol {
	padding: 0 65px 2px 0;
	background: url("https://images.covers.com/community/forum/nuevo.png") top right no-repeat;
}

.new_forum {
	padding: 0 50px 2px 0;
	background: url("https://images.covers.com/community/forum/new.png") top right no-repeat;
}

.hidden-forum-avatar, .hidden-forum-avatar img {
	display: none;
}


table.forum tr.forum-ad-row td {
	padding: 20px;
	text-align: center;
}

tr.top_row td, tr.top_row td.indented {
	background: #033f47!important; 
	padding: 5px 5px;	
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

span.probits_controller.more_link, span.probits_controller.less_link { /* This is for the more/less links, which don't have an href */
                                                                       height:10px;
	cursor: pointer;
	color: #033f47;
	margin: 0 0 -7px 4px;
	display: inline-block;
    background: url(https://images.covers.com/experts2012/icons/more_less_new.png) no-repeat scroll 0px 0px transparent;
	padding: 1px 0 0 13px;
}

span.probits_controller.less_link{
    background: url(https://images.covers.com/experts2012/icons/more_less_new.png) no-repeat scroll 0px -15px transparent!important;
}
span.page_link.less_link { /* This is for the more/less links, which don't have an href */
	cursor: pointer;
	color: #09820F;
	margin: -2px 0 10px 0;
	display: inline-block;
    background: url(https://images.covers.com/experts2012/icons/more_less.png) no-repeat scroll 0px -10px transparent;
	padding: 1px 0 0 13px;
}

.probits_container{
    width:113px;
}

.cmg_forums_message_header{
	display: inline;
	padding-right: 15px;
		font-size: 12px;
}

.cmg_forums_message_header_label{
	font-weight:bold;
	font-size: 12px;
}

.cmg_forums_message_header_ranking{
	padding-right: 15px;

}

.cmg_forums_message_header_pm{
	float: right;
}

.cmg_forums_message_thread_buttons{
	margin: 0;
}

.cmg_forum_status{
	font-size: 15px;
    color: #033f47;
    font-weight: bold;
}

.covers-coversfooter-view-switcher{
    display:none;
}
