/*Default Styling*/
body{background:#842e1f url(/fantasy/collegebasketball/tourney/images/2010/bgImageFull.jpg) center 0px no-repeat;}
body.msnPartner {background:#842e1f url(/fantasy/collegebasketball/tourney/images/2010/bgImageFull_noHooters.jpg) center 0px no-repeat;}

.sponsorAd {
	position: relative;
	z-index: 0 !important;
}

/*Div container for housing provided FOX masthead snippets*/
div#partnerHeadeContainer {position: relative; z-index: 9999;}
div#templateWrapper {background: #fff url(/fantasy/collegebasketball/tourney/images/2010/templateWrapperBg.jpg) 0 0 no-repeat; width: 984px;margin: -5px auto 0 auto;position: relative; padding: 0; font-family:Verdana;font-size:12px;}

div#templateWrapper a:link, div#templateWrapper a, div#templateWrapper a:visited {
	color: #D3590C;
}
div#templateWrapper a:hover {
	color: #000;
}

/*Game Content Wrapper*/
div#gameWrapper {position: relative;left: 0;width: 960px;margin: 0px auto 0 auto; padding: 0 10px 0 10px;}

/*Main Content Game Masthead*/
div#gameWrapper div#gMastHead {height: 135px; position: relative; width: 957px; z-index: 800;}

/*Game Masthead Logos including sponsor logo*/
div#gameWrapper .logo {position: absolute;top: 8px;left: 5px;}
div#gameWrapper .sponsorLogo {display: none; position: absolute;right: 10px;top: 10px;}

/*Main Navigation*/
div#templateWrapper div#navBlock {width: 804px;height: 34px; background: url(/fantasy/collegebasketball/tourney/images/2010/navBar.gif) 0 0 repeat-x; position: relative; z-index: 8000; top: 71px;left: 155px;}
div#templateWrapper div#navBlock ul {margin: 0;padding: 1px 0 0 0; position: relative; z-index: 9500;}
div#templateWrapper div#navBlock ul li {list-style: none;float: left;height: 32px;border-right: 1px solid #4e4e4e;border-top: 1px solid #4e4e4e; position: relative;}
div#templateWrapper div#navBlock ul li a {display: block;text-align: center;color: #fff;text-decoration: none;text-transform: uppercase;font-weight: bold;font-size: 11px;height: 32px;line-height: 32px;background: transparent;padding: 0 15px; position: relative; z-index: 9500;}
div#templateWrapper div#navBlock ul li a:hover {background: url(/fantasy/collegebasketball/tourney/images/2010/navHoverTile_b_x.gif) 0 0 repeat-x;}
div#templateWrapper div#navBlock ul li a.active {background: url(/fantasy/collegebasketball/tourney/images/2010/navHoverTile_x.gif) 0 0 repeat-x;}
div#templateWrapper div#navBlock ul li a.active:hover {background: url(/fantasy/collegebasketball/tourney/images/2010/navHoverTile_b_x.gif) 0 0 repeat-x;}
div#templateWrapper div#navBlock ul li a.hghLight {color: #ffd83e;}

/*Target Second Tier Links*/
div#templateWrapper div#navBlock ul li ul {background: #9c9c9c url(/fantasy/collegebasketball/tourney/images/2010/navDropDownBgTile_x.gif) 0 0 repeat-x; display: none; position: absolute; top: 32px; left: 0; width: 220px; z-index: 9500; border: none;}
div#templateWrapper div#navBlock ul li li {display: block; float: none; padding: 0; margin: 0; position: relative; height: 26px; line-height: 26px; border: none; z-index: 9500;}
div#templateWrapper div#navBlock ul li:hover ul li a{border-top: none; font-size: 10px; height: 26px; line-height: 26px; font-weight: bold; color: #000; text-align: left; text-transform: capitalize;}

div#templateWrapper div#navBlock ul li:hover ul li:hover a {background: url(/fantasy/collegebasketball/tourney/images/2010/dropDownHoverBg.png) 0 0 no-repeat;}
div#templateWrapper div#navBlock ul li ul li.gInactive {display: block; float: none; padding: 0 15px; margin: 0; position: relative; height: 26px; line-height: 26px; border: none;border-top: none; font-size: 10px; font-weight: bold; color: #808080; text-align: left; text-transform: capitalize;}

/*Trigger Dropdown Behavior*/
div#templateWrapper div#navBlock ul li:hover ul {display: block;}

/*SubNav*/
div#templateWrapper div#subNavBlock {position: absolute;top: 105px;left: 155px;width: 801px;padding: 8px 0 0 0;background: url(/fantasy/collegebasketball/tourney/images/2010/subNavBgShadow.gif) 0 0 no-repeat;	}
div#templateWrapper div#subNavBlock ul {margin: 0;padding: 0 0 0 5px;}
div#templateWrapper div#subNavBlock ul li {list-style: none; float: left;border-right: 1px solid #b29b9b;padding: 0 10px;vertical-align: middle;}
div#templateWrapper div#subNavBlock ul li a {font-weight: bold;color: #000;font-size: 10px;display: block;text-decoration: none;}
div#templateWrapper div#subNavBlock ul li a:hover {color: #fb6000;}
div#templateWrapper div#subNavBlock ul li a.active {color: #fb6000;}
div#templateWrapper div#subNavBlock ul li.gInactive {float: left; border-right: 1px solid #b29b9b; padding: 0 10px; vertical-align: middle; font-weight: bold; color: #808080; font-size: 10px; display: block; text-decoration: none; }
div#templateWrapper div#subNavBlock ul li.noBorder {border-right: none;}

/*UserName Block including dropdown link*/
div#userNameBlock{position:absolute;top:17px;left:155px;color:#fff;font-size:13px;font-weight:bold; z-index: 9600;}
div#userNameBlock strong{font-size:20px;text-transform:uppercase;font-weight:bold;margin:0 0 5px 0;display:block;}
div#userNameBlock img{vertical-align:middle;}


/*EntryDropDown Functionality*/
ul.entryDropDown {position: relative; z-index: 9999;}
ul.entryDropDown  {margin: 0; padding: 0;}
ul.entryDropDown  li {list-style: none; margin: 0; padding: 0; position: relative;}
html ul.entryDropDown a {color: #fff !important;}
ul.entryDropDown li ul {display: none; background: #fff; position: absolute; top: 15px; left: 3px; width: 220px; z-index: 9999; border: 1px solid #000000; padding: 3px 5px;}
*ul.entryDropDown li ul {left: -33px;}
ul.entryDropDown li ul li {height: 25px; line-height: 25px; font-size: 11px; border-bottom: 1px dotted #ccc;}
ul.entryDropDown li ul a {display: block; color: #000 !important; height: 25px; line-height: 25px; padding: 0 5px;}
/*ul.entryDropDown li ul a:hover {color: #fff !important; background: #006f45}*/
ul.entryDropDown li ul a:hover {color: #fff !important; background: #000000}
ul.entryDropDown li ul a.highLight {color: #006f45 !important;}
ul.entryDropDown li ul a:hover.highLight {color: #fff !important; background: #006f45;}

/*Trigger Dropdown Behavior*/
ul.entryDropDown li:hover ul {display: block;}

/*Sponsor By Line*/
i.sponsorLine{display: none; position:absolute;top:30px;left:758px;color:#000;text-transform:uppercase;font-weight:bold;font-style:normal;font-size:10px;}

/*Fox Footer Container*/
div#footerWrapper{text-align: left; width:984px;margin:0 auto;background: #842e1f url(/fantasy/collegebasketball/tourney/images/2010/footerWrapperTile_x.gif) 0 0 repeat-x;text-align:center;color:#ccc; padding: 0 0 50px 0; clear: both;}
div#footerWrapper ul li {text-align: left;}
div#footerWrapper h2 {
margin: 0;
padding: 0;
font-size: 12px;
}

/*Override styles*/
#FS-header {position: relative; z-index: 1500;}
#fs-header-signed-in,
#FS-header #fs-header-user-box a,
#FS-header #fs-header-user-box .auth,
#FS-header  #fs-header-user-name,
#sign-in-out {color: #ffffff;}

#FS-header #fs-header-user-box .user-name {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/fantasy/collegebasketball/tourney/images/2010/fs-header_user-menu_arrow.gif) no-repeat scroll right 3px;font-family:Arial;font-size:17px;font-weight:bold;padding-right:12px;}

.fs-footer div.microsoft-copyright {width: 275px; font-weight: bold;}
.customSportTitle {text-transform: uppercase; float:left;height:14px;margin-bottom:16px;margin-top:13px;color: #E5A501;font-weight: bold;font-size: 12px;font-family: Tahoma, Verdana, Arial, Sans-serif;}
.sport-pages ul li a {line-height: 18px;}
.fs-footer .seo-container {
background-color:#1A303A;
margin-bottom:5px;
margin-left:0;
margin: 0 12px 5px 12px;
width: 937px;
}
.fs-footer .sport-pages li {
float:left;
padding-right:5px;
width:184px;
}
.fs-footer .seo-container {
	margin: 0 10px 5px 10px;
}

ul.foxNewsUl {
	margin: 0 0 0 20px;
	padding: 0;
}
ul.foxNewsUl li {
	list-style: square;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.footerBox {
	background: #1A303A;
	padding: 10px;
	width: 100%;
	font-size: 10px;
	text-align: left;
	width: 939px;
	margin: 0 0 15px 8px;
	overflow: auto;
	line-height: 16px;
}
div#templateWrapper div.footerBox a,
div#templateWrapper div.footerBox a:link,
div#templateWrapper div.footerBox a:visited ,
div#templateWrapper div.fs-footer a,
div#templateWrapper div.fs-footer a:link,
div#templateWrapper div.fs-footer a:visited {font-weight: bold;color: #fff;}

div#templateWrapper div.footerBox a.goldLink,
div#templateWrapper div.footerBox a.goldLink:link,
div#templateWrapper div.footerBox a.goldLink:visited {font-weight: bold;color: #ECAB0A;}

div.footerBox div.leftContent {
	float: left;
}
div.footerBox div.rightContent {
	float: right;
}
a.poweredByStats {
	display: block;
	text-indent: -9999px;
	width: 88px;
	height: 36px;
	background: url(../images/2010/poweredByStats.gif) 0 0 no-repeat;
}

#ad300x250box {
	margin-bottom: 10px;	
	height: auto;
}

.ad980x50box {
	clear: none;
	float: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

