@charset "utf-8";
/* CSS Document */

#get-basics {
background: none;
}
#get-started {
background-image: none;
}

.tab-red a{
  background: url(/wo/i/superbowl2011/tabs_red.png) repeat-x !important;
  font-size:12px;
  font-weight:bold;
  display:block;
  height: 30px; 
  line-height:30px;
  width: 155px;
  text-align:center;            
  text-decoration:none;
  color:#fff;
  /*padding:0px 30px 0px 30px;*/
  margin:0px;       
  position:relative;
  top:1px;
}
 
.tab-red a:active {
  outline:none !important;                   
}
 
.tab-red a:hover {
  background-position: 0px -30px !important;              
  color:#fff;           
}
 
.tab-red a.current, .tab-red a.current:hover, .tab-red li.current a {
  cursor:default !important;
  color:#fff !important;
}
 
.tab-red a.current {
  background-position:0px -60px !important;
}

.tabs-carousel-black {
background:url(/wo/i/superbowl2011/background-black.jpg) no-repeat scroll center 0 #004b85;
}
#tabs-carousel{
	background:#326d95;	
}
.tabs-carousel-default{
background:#326d95 !important;	
}
.tabs-carousel-giants{
background:#000000 !important;	
}
.tabs-carousel-patriots{
background:#000000 !important;	
}

.hero-sb-default-promo{
background:#fff url(/wo/i/superbowl2011/bg_xm_sb.jpg) no-repeat center 0 !important;
}
.hero-sb-default-car{
background:#fff url(/wo/i/superbowl2011/bg_xm_car.jpg) no-repeat center 0 !important;
}
.hero-sb-giants-promo{
background:#fff url(/wo/i/superbowl2011/bg_ny_sb.jpg) no-repeat center 0 !important;
}
.hero-sb-giants-car{
background:#fff url(/wo/i/superbowl2011/bg_ny_car.jpg) no-repeat center 0 !important;
}
.hero-sb-patriots-promo{
background:#fff url(/wo/i/superbowl2011/bg_ne_sb.jpg) no-repeat center 0 !important;
}
.hero-sb-patriots-car{
background:#fff url(/wo/i/superbowl2011/bg_ne_car.jpg) no-repeat center 0 !important;
}
.get-basics-giants-title{
    border-top:1px solid #1c44a3 !important;
    background:url(/wo/i/superbowl2011/box-getbasics-arrows-ny.png) no-repeat right 11px !important;
}
.get-basics-giants-title:hover{
color:#ccc !important;
}
.get-basics-patriots-title:hover{
color:#ccc !important;
}

.get-basics-patriots-title{
    border-top:1px solid #cc !important;
    background:url(/wo/i/superbowl2011/box-getbasics-arrows-ne.png) no-repeat right 11px !important;
}
.get-basics-default-title{
	display:block;
}
.get-basics-giants-li{
    border-top:1px solid #204baa !important;
}
.get-basics-patriots-li{
    border-top:1px solid #cccccc !important;
}
.get-basics-default-li{
    border-top:1px solid #57ac26;
}

.sxm-Button-Small-default a{
	color:#09ae0e !important;
	background:url('/layout/img/button/GreenArrowSmall.png') no-repeat right 5px !important;
}
.sxm-Button-Small-default a:hover {
	color:#035e04;
	background:url('/layout/img/button/DkGreenArrowSmall.png') no-repeat right 5px;
}

.sxm-Button-Small-giants a{
	color:#11aaff !important;
	background:url('/layout/img/button/BlueArrowSmall.png') no-repeat right 5px !important;
}
.sxm-Button-Small-giants a:hover {
	color:#112c61 !important;
	background:url('/layout/img/button/DkBlueArrowSmall.png') no-repeat right 5px !important;
}

.sxm-Button-Small-patriots a{
	color:#11aaff !important;
	background:url('/layout/img/button/BlueArrowSmall.png') no-repeat right 5px !important;
}

.sxm-Button-Small-patriots a:hover {
	color:#112c61 !important;
	background:url('/layout/img/button/DkBlueArrowSmall.png') no-repeat right 5px !important;
}

.get-started-default ul a{
    /*background:url(../img/homepage/box-getstarted-btn.png) no-repeat -264px 0 !important;*/
	display:block;
}

.get-started-giants ul a{
    background:url(/wo/i/superbowl2011/box-getstarted-btn_sb-ny.png) no-repeat -264px 0 !important;
}

.get-started-patriots ul a{
    background:url(/wo/i/superbowl2011/box-getstarted-btn_sb-ne.png) no-repeat -264px 0 !important;
}

a#program-schedules:hover {
  background-position:0 0 !important;
}
a#program-schedules:active {
  background-position:-528px 0 !important;
}
a#manage-account {
  background-position:-264px -66px !important;
}
a#manage-account:hover {
  background-position:0 -66px !important;
}
a#manage-account:active {
  background-position:-528px -66px !important;
}
a#listen-online {
  background-position:-264px -132px !important;
}
a#listen-online:hover {
  background-position:0 -132px !important;
}
a#listen-online:active {
  background-position:-528px -132px !important;
}



#center-box-btn{
	display:block;
	width:186px;
	height:45px;
	overflow:hidden;
	text-indent:-1000px;
	background-repeat:no-repeat;
	background-position:0 0;
	background:url(/sxm/img/homepage/box-starthere-thin-btn.png) no-repeat 0 0;
	margin:142px 0 0 100px;
}
#center-box-btn:hover{
		background-position:0 -45px !important;
	}
#center-box-btn:active{
		background-position:0 -90px !important;
}


.center-box-btn-promo{
	background:url(/wo/i/superbowl2011/box-SuperBowlCoverage-btn.png) no-repeat 0 0 !important;	
	margin:142px 0 0 64px !important;
	width:247px !important;
	
}
.center-box-btn-promo:hover{
		background-position:0 -45px !important;
	}
.center-box-btn-promo:active{
		background-position:0 -90px !important;
}

.center-box-btn-car-default{
	background:url(/wo/i/superbowl2011/box-startnow-btn_sb-xm.png) no-repeat 0 0 !important;	
}
.center-box-btn-car-default:hover{
		background-position:0 -45px !important;
	}
.center-box-btn-car-default:active{
		background-position:0 -90px !important;
}
.center-box-btn-car-giants{
	background:url(/wo/i/superbowl2011/box-startnow-btn_sb-ny.png) no-repeat 0 0 !important;
}
.center-box-btn-car-giants:hover{
		background-position:0 -45px !important;
	}
.center-box-btn-car-giants:active{
		background-position:0 -90px !important;
}
.center-box-btn-car-patriots{
	background:url(/wo/i/superbowl2011/box-startnow-btn_sb-ne.png) no-repeat 0 0 !important;	
}
.center-box-btn-car-patriots:hover{
		background-position:0 -45px !important;
	}
.center-box-btn-car-patriots:active{
		background-position:0 -90px !important;
}

	#center-box-dynamic{
		position:absolute;
		background-repeat:no-repeat;
		background-position:0 0;
		left:300px;
		width:340px;
		height:394px;
		}
	#center-box-dynamic p{
		color:#fff;
		font-size:13px;
		text-align:center;
		padding:116px 0 0 40px;
		height:30px;
		}