    div.ci-main {
	position:absolute;
	width:535px;
	left:0;
	text-align:center;
	top:0px;
    z-index:6001;
    }

    img.ci-logo {width:45px;height:12px;margin:1px 0;border:0}
    
        div.ci-main h2 {
	    font-size:120%;
	    font-style: italic;
	    display: inline;
	    padding:0;
	    margin:0 3px;
	}
        div.ci-main .ci-checked {
	    background:url(http://sports.cbsimg.net/images/components/check-in/greendot.png) no-repeat center right;
	    padding-right:15px;
	    display:none;
	}
	div.ci-main .ci-highlight {
	    background-color:#DA0019;
	    color:#fff;
	    padding:1px 2px;
	    text-transform: none;
	}
    div.ci-main div.ci-collapsed div.ci-bar {
	/*background: url(http://sports.cbsimg.net/images/components/check-in/SBbar.png) bottom left;*/
	position:absolute;

	height:16px;
	left:0;
	text-align:center;
	top:1px;
	width:535px;
	overflow:hidden;
    }
	div.ci-main div.ci-collapsed div {
	    position:relative;
	    display:block;
	}
	div.ci-main div.ci-collapsed div.ci-checked {
	    position:absolute;
	    left:144px;
	    width:70px;
	}
	div.ci-main div.ci-collapsed .ci-away-team {
	    float:left;
	    width:25%;
	    text-align:left;
	    left:3px;
	}
	div.ci-main div.ci-collapsed .ci-away-team div {
	    float:left;
	    clear:none;
	}
	div.ci-main div.ci-collapsed .ci-home-team {
	    float:right;
	    width:25%;
	    text-align:right;
	}
	div.ci-main div.ci-collapsed .ci-home-team div {
	    float:right;
	    clear:none;
	}
        div.ci-main div.ci-collapsed div.ci-graph {
	    height:1em;
	    border:1px solid #fff;
	    margin:0 1px;
	}
        div.ci-main div.ci-expanded .ci-graph div,
	div.ci-main div.ci-expanded .ci-graph  {
	    width:50%;
	}
	div.ci-main .ci-graph  {
	    margin:0;
	    padding:0;
	    float:left;
	    clear:none;
	}
	    div.ci-main .ci-graph div {
		height:1em;
		text-indent:-2em;
		border:1px solid #fff;
		padding:0;
		float:left;
		clear:none;
	    }
	    div.ci-main div.ci-collapsed .ci-home-team div {
		float:right;
	    }
        
    div.ci-main div.ci-expanded {
	display:none;
	z-index:5001;
	width:255px;
	height:185px;
	border:1px solid #bbb;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:absolute;
	top:0;
	text-align:center;
	left:142px;
	padding-top:1.5em;
	background-color:#DCDBDB;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#DCDBDB');
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DCDBDB));
	background: -moz-linear-gradient(top,  #ffffff,  #DCDBDB);
    }
    div.ci-main hr {
	width: 85%;
	margin:6px 7%;
    *margin:0px 7%;
	border-top:1px solid #999;
    }
    div.ci-main div.ci-expanded form{
        display:inline;
    }
    div.ci-main div.ci-expanded div.ci-checked {
	position:absolute;
	top:-1px;
	left:1px;
    }

    div.ci-main div.ci-expanded div.ci-unchecked{
	position:absolute;
	top:3px;
	left:103px;
    }

    div.ci-main div.ci-expanded div.ci-bars {
	position:relative;
	width:70%;
	left:40px;
    *left:0px;
	text-align:center;
	clear:both;
	height:3em;
    }
    div.ci-main div.ci-expanded div.ci-graph div {
	height:9px;
    }
    div.ci-main div.ci-expanded div.ci-bars div.ci-graph-all {
	position:relative;
	left:10px;
    }
    div.ci-main div.ci-expanded div.ci-bars div.ci-graph-all div div {
	float:left;
	border:0;
	padding:0;
	margin:0;
    }
    div.ci-main div.ci-expanded div.ci-bars div.ci-graph-all div.ci-percent {
	width:3em;
	float:left;
	text-indent:-5px;
	top:-1px;
	position:relative;
    }
    div.ci-main div.ci-expanded div.ci-teams {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	display:block;
	height:65px;
    }
    div.ci-main div.ci-expanded div.ci-teams div {
	width:25%;
	position:relative;
	clear:none;
	float:left;
    }
    div.ci-main div.ci-expanded div.ci-teams div.ci-stressed {
	width:47%;
	top:28px;
    }
    div.ci-main div.ci-expanded div.ci-stressed {
	text-align:center;
	font-style:italic;
	font-weight:bold;
	font-size:110%;
    }
    div.ci-main div.ci-expanded div.ci-teams div img {
	clear:both;
    }
    div.ci-main div.ci-expanded a {
	outline:0;
	border:0;
    }
    div.ci-main img.ci_social {
	margin:10px 0 0 0;
	border:0;
    }
