#CcOntainer * {
	margin:0;
	padding:0;
	}

	#cContainer {
		border:1px solid #d8d8d8;
	}

	#cContainer a img {
		border:0;
		}

		#gtitleContainer {
			background:#FFF url(http://images.cbssports.com/images/cbss/ui2/bg_fc.jpg) repeat-y scroll 0pt;
			height:20px;
			line-height:20px;
			position:relative;
			}
		
		/* this is in place specifically for MLB only */
		div#gtitleContainer h3 {
			border-left:none;
			border-right:none;
			border-top:none;
			}

		#gtitle {
			text-transform:none;
			color:#013567;
			font:bold 12 px Arial, sans-serif;
			padding:2pt;
			}

			#gtitle, #cControls {
				position:absolute;
				}

			#cControls {
				top:0;
				right:0;
				width:100%;
				}

			#gtitleContainer a {
				color:#000;
				text-decoration:none;
				}

		#gswitcher, #old_gswitcher {
			background:#E8ECEE;
			border-bottom:1px solid #fff;
			line-height:22px;
			height:22px;
			padding-left:4px;
			clear:both;
			border-bottom:none;
			border-left:1px solid #d8d8d8;
			border-right:1px solid #d8d8d8;
			border-top:1px solid #d8d8d8;
			}

			#gswitcher input, #old_gswitcher input {
				vertical-align:middle;
				padding-bottom:1px;
				}

		.gcontent {
			height:215px;
			border:1px solid #d8d8d8;
			overflow:auto;
			/*background:#FFF;*/
			background:#E8ECEE;
			}

			.gcontent dt, .gcontent dd {
				padding-left:4px;
				background:#E8ECEE;
				}

			#cContainer .gcontent dt {
				line-height:19px;
				padding-bottom:2px;
				clear:both:
				}

			.gcontent dt.cbsglogger {
				line-height:21px;
				}

			.gcontent dt.cbsglogger, .gcontent dt.cbsglogger * {
				background:#e8ecee;
				}

				#cContainer .gcontent dt span {
					width:90px;
					display:block;
					float:left;
					height:19px;
					line-height:19px;
					padding-left:6px;
					}

			.gcontent dt, .gcontent dt * {
					background-color:#E8ECEE;
					}

				.gcontent dt div {
					float:left;
					width:437px;
					height:19px;
					}

				.gcontent dt.cbsglogger span {
					line-height:21px;
					}

				.gcontent dt img {
					width:15px;
					height:15px;
					vertical-align:middle;
					}

				#cContainer .gcontent dd {
					background:#fff;
					padding-left:6px;
					padding-top:2px;
					padding-bottom:3px;
					clear:both;
					font-family:arial;
					border-top:1px solid #d8d8d8;
					border-bottom:1px solid #d8d8d8;
					}

		#gpopup {
			background:#E8ECEE;
			line-height:18px;
			height:18px;
			text-align:center;
			border-left:1px solid #d8d8d8;
			border-right:1px solid #d8d8d8;
			border-bottom:1px solid #d8d8d8;
			}

		#pause {
			background:url(http://images.cbssports.com/images/gamecenter/pause_button.gif) 100% 2px no-repeat;
			padding-right:20px;
			}

		#play {
			background:url(http://images.cbssports.com/images/gamecenter/play_button.gif) 100% 2px no-repeat;
			padding-right:20px;
			}

		#control_pause, #control_play {
			position:absolute;
			right:4px;
			}

		#control_play {
			display:none;
			}


.glog_text dt {
	overflow:hidden;
}

#MWIDGET_postbox {
	display:none;
}

#cContainer .gcontent dt span.rep15 {width:15px !important;height:15px;background-image:url(http://images.cbssports.com/images/mcc/rep-icons-15-flat.png);}

#cContainer .remove {display:none;}

