/* Default Stylesheet */


/** 1.	RESET MAIN ELEMENTS **/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input,
table, caption, tbody, tfoot, thead, tr, th, td, 
.x {
	margin: 0;
	padding: 0;
	color: #464646;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 101%;
	font-weight: normal;
	font-style: normal;
	line-height: 1.60em;
	text-decoration: none;
	border: 0;
	outline: 0;
}
html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
.x {
	text-align: left;
}
:focus {
	outline: 0;
}
ul, ol, dd {
	list-style-position: inside;
	line-height: 1.50em;
	margin-left: 5px;
	padding-left: 5px;
}
ol {
	list-style-type: decimal;
	list-style-position: inside;
	margin-left: 5px;
	padding-left: 5px;
}
li {
	margin-left: 5px;
	padding-left: 5px;
}
b, dt, strong { font-weight: bold; }
center { text-align: center; }
table { 
	border-collapse: separate;
	border-spacing: 0;
}
table th { font-weight: bold; }
hr {
	display: block;
	width: 100%;
	height: 1px;
	color: #aaa;
	background: #aaa;
	border: none;
}
img {display: block;}


/** 3.	TYPOGRAPHY **/
p {
	margin: 0.50em 0 1.00em 0;
	line-height: 1.50em;
}


strong			{ font-weight: 		bold;		}
em, i, cite		{ font-style: 		italic;		}
u, .u			{ text-decoration: 	underline;	}
.arrow			{ font-size: 14px; }

h1, h2, h3, 
h4, h5, h6 { font-weight: bold; }
h1 {  font-size: 3.00em; 	}
h2 {  font-size: 2.50em; 	}
h3 {  font-size: 2.00em; 	}
h4 {  font-size: 1.60em; 	}
h5 {  font-size: 1.20em; 	}
h6 {  font-size: 1.00em; 	}

s, strike 	{ text-decoration: line-through; }
sub 		{ vertical-align: sub; 			 }
sup 		{ vertical-align: sup; 			 }
u 			{ text-decoration: underline; 	 }


/** 2.	COMMON CLASSES **/
.hide	{ display: none;	}
.inline	{ display: inline;	}
.block	{ display: block;	}
.nfloat	{ float: none;		}
.lfloat	{ float: left;		}
.rfloat	{ float: right;		}
.clear	{ clear: both;		}
.lclear	{ clear: left;		}
.rclear	{ clear: right;		}
.alignL	{ text-align: left !important;   }
.alignR	{ text-align: right !important;  }
.alignC	{ text-align: center !important; }

.navigation		{ list-style: none; }
.navigation li	{ display: inline; 	}

.debug { border: 1px solid red; }


/** 4.	FORMS **/
fieldset 	{ border: 0; 	}
.input 		{ clear: left; 	}
label {
	display: block;
	float: left;
	padding: 3px;
	font-weight: bold;
}
input.default, textarea.default,
select.default {
	float: left;
	padding: 3px;
	border: 1px solid #aaa;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

/** END RESET **/



/** BODY ELEMENTS **/
body.fullwidth div#container { width: 100%; }

/** IE6 PNG FIX **/
#header img, #header div, #footer img, #footer div, #cypress img, #cypress div { _behavior: url(../../wps/js/iepngfix.htc); }

/** COUNTDOWN **/
#countdownWrapper {
}
#countdownTop {
	background: #000d31 url(../../wps/images/countdown_bg_top.jpg) repeat-x top;
	height: 24px;
	text-align: center;
	padding: 4px 0;
	overflow: hidden;
}
#countdownTop #headline {
	color: #bc9b6a;
	font-size: 15px;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 2px;
}
#countdownTop #date {
	color: #fff;
	font-size: 9px;
	line-height: 9px;
	text-transform: uppercase;
	text-align: center;
}

#countdownBottom {
	background: #000 url(../../wps/images/countdown_bg_bottom.jpg) repeat-x top;
	height: 34px;
	text-align: center;
	padding: 6px;
	overflow: hidden;
}
#countdownBottom .bgDays {
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 3px;
	
	background: #053a80 url(../../wps/images/countdown_bg_inc_days.jpg) repeat-x top;
	width: 46px;
	height: 22px;
	text-align: center;
	margin: 0 5px;
	overflow: hidden;
}
#countdownBottom #incrementDays {
	color: #bc9b6a;
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	margin: 3px 0 0 0;
}
#countdownBottom .bgDefault {
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 3px;
	
	background: #053a80 url(../../wps/images/countdown_bg_inc.jpg) repeat-x top;
	width: 37px;
	height: 22px;
	text-align: center;
	margin: 0 5px 0 10px;
	overflow: hidden;
}
#countdownBottom #incrementDefault {
	color: #bc9b6a;
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	margin: 3px 0 0 5px;
}
#tzcd_days	{color: #fff; font-size: 15px; font-weight: bold; letter-spacing: 3px; margin: 0 5px 0 9px; }
#tzcd_hours	{color: #fff; font-size: 15px; font-weight: bold; letter-spacing: 3px; margin: 0 5px 0 10px; }
#tzcd_mins	{color: #fff; font-size: 15px; font-weight: bold; letter-spacing: 3px; margin: 0 5px 0 10px; }
#tzcd_secs	{color: #fff; font-size: 15px; font-weight: bold; letter-spacing: 3px; margin: 0 5px 0 10px; }



#teamIcons {
	margin: 0;
	padding: 0;
	float: left;
}
.teamIconWrapper {
	margin: 0;
	padding: 5px 0 0 5px;
	float: left;
}
#teamIconBayarea {background: url(../../wps/images/team_icon_bayarea.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconBayarea:hover {background-position: bottom;}
#spacerBayarea img {width: 30px; height: 30px; border: none;}

#teamIconBoston {background: url(../../wps/images/team_icon_boston.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconBoston:hover {background-position: bottom;}
#spacerBoston img {width: 30px; height: 30px; border: none;}

#teamIconChicago {background: url(../../wps/images/team_icon_chicago.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconChicago:hover {background-position: bottom;}
#spacerChicago img {width: 30px; height: 30px; border: none;}

#teamIconLosangeles {background: url(../../wps/images/team_icon_losangeles.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconLosangeles:hover {background-position: bottom;}
#spacerLosangeles img {width: 30px; height: 30px; border: none;}

#teamIconNewyork {background: url(../../wps/images/team_icon_newyork.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconNewyork:hover {background-position: bottom;}
#spacerNewyork img {width: 30px; height: 30px; border: none;}

#teamIconStlouis {background: url(../../wps/images/team_icon_stlouis.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconStlouis:hover {background-position: bottom;}
#spacerStlouis img {width: 30px; height: 30px; border: none;}

#teamIconWashington {background: url(../../wps/images/team_icon_washington.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconWashington:hover {background-position: bottom;}
#spacerWashington img {width: 30px; height: 30px; border: none;}

#teamIconAtlanta {background: url(../../wps/images/team_icon_atlanta.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconAtlanta:hover {background-position: bottom;}
#spacerAtlanta img {width: 30px; height: 30px; border: none;}

#teamIconDallas {background: url(../../wps/images/team_icon_dallas.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconDallas:hover {background-position: bottom;}
#spacerDallas img {width: 30px; height: 30px; border: none;}

#teamIconPhiladelphia {background: url(../../wps/images/team_icon_philadelphia.gif) no-repeat top; width: 30px; height: 30px;}
#teamIconPhiladelphia:hover {background-position: bottom;}
#spacerPhiladelphia img {width: 30px; height: 30px; border: none;}

.teamIconDiv {
	background: url(../../wps/images/search_div.gif) no-repeat;
	width: 1px;
	height: 30px;
}


#menu ul, #leagueMenu ul, #bottomMenu ul {
	list-style-position: outside;
	margin-left: 0 !important;
	padding-left: 0 !important;
}
#menu li, #leagueMenu li, #bottomMenu li {
	list-style-position: outside;
	margin-left: 0 !important;
	padding-left: 0 !important;
}

/** MAIN CONTAINERS **/
#container {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	margin: 0em auto;
}

#banner {
	margin: 5px 0;
	padding: 0;
}

.row {
	clear: both;
	overflow: hidden;
}
.rowMain {
	background: url(../../wps/images/filler.gif) bottom right repeat-y;
	clear: both;
	overflow: hidden;
}
.rowMainWide {
	background: url(../../wps/images/filler_thin.gif) bottom right repeat-y;
	clear: both;
	overflow: hidden;
}

.colLeft {
	width: 644px;
	margin: 0;
	padding: 0;
	float: left;
}

.colRight {
	width: 312px;
	margin: 0;
	float: right;
	overflow: hidden;
}

.grayBorder {
	border: 1px solid #d6d7dc;
}
.goldBorder {
	border: 1px solid #d1ac74;
}
.blueBorder {
	border: 1px solid #002a5c;
}


.star-rating {
	list-style: none;
	margin-left: 5px!important;
	padding: 0px;
	position: relative;
}
.star-rating li {
	padding: 2px 2px 0 1px;
	margin: 0;
	float: left;
}


/*CONTENT PARTNERS*/
.foxLogo {
	float: left;
	margin: 0;
	padding: 12px 0 12px 18px;
}
.contentTable {
width: 800px;
display: inline-table;
}
.contentPartnerRow {
   width: 800px;
	float: none;
	text-align: center;
	margin: 0px 0px;
}
.contentPartnerRow table {
	text-align: center;
	margin: 0px auto;
}
.contentPartner {
	float: left;
	margin: 0;
	padding:5px 5px 5px 5px;
	}


/*FOOTER*/
#footer {
	background-color: #002b5c;
	width: 740px;
	padding: 10px 120px 18px 110px;
	margin: 0 0 20px 0;
	clear: both;
	display: block;
	overflow: hidden;
}
#footer, #footer a {
	color: #8ab5e6;
	font-weight: normal;
}
#footer a:hover {
	color: #fff;
	text-decoration: underline;
	font-weight: normal;
}
#footer #bottomContent {
	width: 780px;
	padding: 0;
	margin: 0;
}
#footer #bottomLogo {
	width: 51px;
	height: 52px;
	padding: 0;
	margin: 0;
	float: left;
}
#footer #bottomMenu {
	padding: 4px 0 0 0;
	margin: 0;
}
#footer #bottomMenu ul {
	text-align: center;
	padding: 0;
	margin: 0;
}
#footer #bottomMenu ul li {
	color: #8ab5e6;
	font-weight: normal;
	display: inline;
	word-spacing: 1.0em;
	margin: 0px;
}
#footer #bottomMenu ul li a {
	font-size: 11px;
	text-decoration: none;
	line-height: 2em;
	word-spacing: 0em;
	display: inline;
}
#footer #bottomMenu ul li a:hover {
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	line-height: 2em;
	word-spacing: 0em;
}
#footer #copyright {
	color: #bd9c6b;
	font-size: 11px;
	word-spacing: 0em;
	padding: 0 0 0 30px;
}


div#cypress {
	padding: 0;
	margin: 0;
}
div#cypress-in {
	width: 257px;
	padding-bottom: 20px;
	margin-left: auto; 
	margin-right: auto; 
}



/*FULLSIZE GALLERY IMAGE*/
.controlsContainer {
	display: block;
	height: 30px;
	background-color: #002b5d;
}
.controlsContainer .controls {
	margin: 4px 0 0 0;
	float: left;
}
.controlsContainer .controlsRight {
	margin: 4px 0 0 0;
	float: right;
}
.controlsContainer .controls #back {margin-left: 4px; float: left;}
.controlsContainer .controls #back #controlBack {background: url(../../wps/images/control_back.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #back #controlBack:hover {background-position: bottom;}
.controlsContainer .controls #back #spacerBack img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls #play {margin-left: 4px; float: left;}
.controlsContainer .controls #play #controlPlay {background: url(../../wps/images/control_play.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #play #controlPlay:hover {background-position: bottom;}
.controlsContainer .controls #play #spacerPlay img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls .pause {margin-left: 4px; float: left;}
.controlsContainer .controls .pause #controlPlay {background: url(../../wps/images/control_pause.gif) no-repeat top !important; width: 30px; height: 22px;}
.controlsContainer .controls .pause #controlPlay:hover {background-position: bottom !important;}
.controlsContainer .controls .pause #controlPlay img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls #pause {margin-left: 4px; float: left;}
.controlsContainer .controls #pause #controlPause {background: url(../../wps/images/control_pause.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #pause #controlPause:hover {background-position: bottom;}
.controlsContainer .controls #pause #spacerPause img {width: 30px; height: 22px; border: none;}

.controlsContainer .controls #forward {margin-left: 4px; float: left;}
.controlsContainer .controls #forward #controlForward {background: url(../../wps/images/control_forward.gif) no-repeat top; width: 30px; height: 22px;}
.controlsContainer .controls #forward #controlForward:hover {background-position: bottom;}
.controlsContainer .controls #forward #spacerForward img {width: 30px; height: 22px; border: none;}

.controlsContainer .controlsRight #fullscreen {margin-right: 4px; float: left;}
.controlsContainer .controlsRight #fullscreen #controlFullscreen {background: url(../../wps/images/control_fullscreen.gif) no-repeat top; width: 38px; height: 22px;}
.controlsContainer .controlsRight #fullscreen #controlFullscreen:hover {background-position: bottom;}
.controlsContainer .controlsRight #fullscreen #spacerFullscreen img {width: 38px; height: 22px; border: none;}


#back .controlButton input {
	width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
#back .controlButton {
	background: url(../../wps/images/control_back.gif) no-repeat top; width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	cursor: pointer;
}
#back .controlButton:hover {
	background: url(../../wps/images/control_back.gif) no-repeat bottom; width: 30px; height: 22px;
	cursor: pointer;
}

#play .controlButton input {
	width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
#play .controlButton {
	background: url(../../wps/images/control_play.gif) no-repeat top; width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	cursor: pointer;
}
#play .controlButton:hover {
	background: url(../../wps/images/control_play.gif) no-repeat bottom; width: 30px; height: 22px;
	cursor: pointer;
}

#pause .controlButton input {
	width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
#pause .controlButton {
	background: url(../../wps/images/control_pause.gif) no-repeat top; width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	cursor: pointer;
}
#pause .controlButton:hover {
	background: url(../../wps/images/control_pause.gif) no-repeat bottom; width: 30px; height: 22px;
	cursor: pointer;
}

#forward .controlButton input {
	width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
#forward .controlButton {
	background: url(../../wps/images/control_forward.gif) no-repeat top; width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	cursor: pointer;
}
#forward .controlButton:hover {
	background: url(../../wps/images/control_forward.gif) no-repeat bottom; width: 30px; height: 22px;
	cursor: pointer;
}

#fullscreen .controlButton input {
	width: 30px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
#fullscreen .controlButton {
	background: url(../../wps/images/control_fullscreen.gif) no-repeat top; width: 38px; height: 22px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
	cursor: pointer;
}
#fullscreen .controlButton:hover {
	background: url(../../wps/images/control_fullscreen.gif) no-repeat bottom; width: 38px; height: 22px;
	cursor: pointer;
}


.controlsContainer .number {
	color: #8ab5e6;
	font-size: 11px;
	line-height: 30px;
	margin-left: 15px;
	float: left;
}
.controlsContainer .credit, .articlePhotoWrapper .credit {
	color: #8ab5e6;
	font-size: 10px;
	line-height: 30px;
	margin-right: 18px;
	float: right;
}
.controlsContainer .number span {
	color: #8ab5e6;
	font-size: 11px;
	line-height: 30px;
}
.controlsContainer .credit span {
	color: #8ab5e6;
	font-size: 10px;
	line-height: 30px;
}

.fullsize {
}
/*gallery page*/
.fullsize .image {
	width: 948px;
	height: 569px;
}
.fullsize .image img {
	width: 948px;
	height: 569px;
}
/*photos module*/
#contentPhotos .fullsize .image {
	width: 400px;
	height: 300px;
}
#contentPhotos .fullsize .image img {
	width: 400px;
	height: 300px;
}
#contentPhotos .controlsContainer {
	margin: 0 1px;
}
/*my photo album module*/
.myphotoalbumContent .fullsize .image {
	width: 616px;
	height: 339px;
}
.myphotoalbumContent .fullsize .image img {
	width: 616px;
	height: 339px;
}


.captionWrapper {
	margin-top: 2px;
}
#caption {
	font-size: 12px;
	line-height: 1.3em;
	padding: 6px 12px;
}

/*BANNER MODULE*/
.bannerMod {
	margin-bottom: 2px;
	padding: 4px;
}

.rssIconWrapper {
	margin: 5px 20px 0 0;
	padding: 0;
	float: left;
}
.rssIcon {
	background: url(../../wps/images/icon_rss.gif) no-repeat top; 
	width: 36px; 
	height: 16px;
	margin: 0;
	padding: 0;
	border: none;
}
.rssIcon:hover {background-position: bottom;}
.spacerRssIcon img {width: 36px; height: 16px; border: none;}


.statsWrapper {
	border: 1px solid #d5d5dd;
	background: #f1f1f1 url(../../wps/images/stats_bg.jpg) repeat-x top;
	font-size: 11px;
	color: #000;
	line-height: 1.0em;
	margin: 0 2px 2px 2px;
	padding: 0;
	clear: both;
	overflow: hidden;
}
.modTitleBar {
	background: #002a5c;
}







/*GOALS MODULE*/
.goalsMod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	
}

.goalsMod .modTitleWrapper {
	background-image: none;
	background-color: #c2a26f;
}
.goalsMod .modTitleWrapper .modTitleBarLeft {
	width: 74px !important;
	float: left;
}
.goalsMod .modTitleWrapper .modTitleBarLeftOff {
	height: 26px;
	width: 74px !important;
	line-height: 26px;
	background: #edd18e url(../../wps/images/title_bg3_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.goalsMod .modTitleWrapper .modTitleBarDiv {
	height: 26px;
	width: 20px;
	background: #edd18e url(../../wps/images/title_div3.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsMod .modTitleWrapper .modTitleBarDivOff {
	height: 26px;
	width: 20px;
	background: url(../../wps/images/title_div3_off.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsMod .modTitleWrapper .modTitleBarDivOn {
	height: 26px;
	width: 20px;
	background: #002a5c url(../../wps/images/title_div3_toggled.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsMod .modTitleWrapper .modTitleBarRight {
	background: #edd18e url(../../wps/images/title_bg3_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 74px !important;
	float: left;
}
.goalsMod .modTitleWrapper .modTitleBarRightOn {
	background: #002a5c;  /* active bg */
	width: 74px !important;
	padding: 0 6px;
	height: 26px;
	float: left;
}

.goalsMod .modTitleWrapperToggled {
	height: 26px;
	background: #002a5c;  /* active bg */
	margin: 0;
	padding: 0;
	clear: both;
}
.goalsMod .modTitleWrapperToggled .modTitleBarLeft {
	height: 26px;
	line-height: 26px;
	background: #ebce8c url(../../wps/images/title_bg3_off.gif);  /* dynamic bg (use right fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.goalsMod .modTitleWrapperToggled .modTitleBarLeftOff {
	height: 26px;
	line-height: 26px;
	background: #ebce8c url(../../wps/images/title_bg3_off.gif) no-repeat right;  /* dynamic bg (use right fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.goalsMod .modTitleWrapperToggled .modTitleBarDiv {
	height: 26px;
	width: 20px;
	background: url(../../wps/images/title_div3_toggled.gif) no-repeat 100% 50%;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsMod .modTitleWrapperToggled .modTitleBarRight {
	height: 26px;
	line-height: 26px;
	background: #002a5c;  /* active bg */
	margin: 0;
	padding: 0 6px;
	float: left;
}
.goalsMod .modTitleWrapperToggled .modTitleBarRightOn {
	height: 26px;
	line-height: 26px;
	background: #002a5c;  /* active bg */
	margin: 0;
	padding: 0 6px;
	float: left;
}

#titleGoals {background: url(../../wps/images/title_goals_off.gif) no-repeat top; width: 47px; height: 12px;}
#titleGoals:hover {background-position: bottom;}
#spacerGoals img {width: 47px; height: 12px; border: none;}

#titleAssists {background: url(../../wps/images/title_assists_off.gif) no-repeat top; width: 59px; height: 12px;}
#titleAssists:hover {background-position: bottom;}
#spacerAssists img {width: 59px; height: 12px; border: none;}

#titleGkgaa {background: url(../../wps/images/title_gkgaa_off.gif) no-repeat top; width: 53px; height: 12px;}
#titleGkgaa:hover {background-position: bottom;}
#spacerGkgaa img {width: 53px; height: 12px; border: none;}

.goalsMod .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.goalsMod .statsContainer {
	height: 158px;
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.goalsMod .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	_padding: 3px 14px 0 0;
}
.goalsMod .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.goalsMod .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.goalsMod .statsWrapper .topColWrapper {
	width: 290px;
}
.goalsMod .statsWrapper .topColWrapper .spacerWrapper {
	width: 200px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.goalsMod .statsWrapper .topColWrapper .teamWrapper {
	width: 32px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.goalsMod .statsWrapper .topColWrapper .gpWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.goalsMod .statsWrapper .topColWrapper .gWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.goalsMod .statsWrapper .thumbWrapper {
	border: 1px solid #fff;
	margin-right: 1px;
	float: left;
}
.goalsMod .statsWrapper .thumbWrapper img {
	width: 75px;
	height: 94px;
	border: 1px solid #d3d8dd;
}

.goalsMod .statsWrapper .goalsWrapper {
	width: 214px;
	overflow: hidden;
	float: left;
}

.goalsMod .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsMod .statsWrapper .goalsWrapper .posWrapper .content {
	width: 13px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.goalsMod .statsWrapper .goalsWrapper .nameWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsMod .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 103px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.goalsMod .statsWrapper .goalsWrapper .nameWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.goalsMod .statsWrapper .goalsWrapper .nameWrapper .content a:hover {
	text-decoration: underline;
}
.goalsMod #contentGkgaa .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 97px;
}

.goalsMod .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsMod .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 32px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.goalsMod .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.goalsMod .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.goalsMod .statsWrapper .goalsWrapper .gpWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsMod .statsWrapper .goalsWrapper .gpWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.goalsMod .statsWrapper .goalsWrapper .gWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsMod .statsWrapper .goalsWrapper .gWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}
.goalsMod #contentGkgaa .statsWrapper .goalsWrapper .gWrapper .content {
	width: 30px;
}

.goalsMod .statsWrapper .goalsWrapper .topRow {
	color: #98002e !important;
	height: 30px !important;
}
.goalsMod .statsWrapper .goalsWrapper .topRow a {
	color: #98002e !important;
	font-weight: normal;
}
.goalsMod .statsWrapper .goalsWrapper .topRow a:hover {
	text-decoration: underline;
}

.statsContainer .bottomLinks {
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
	color: #002a5c;
	float: right;
}
.statsContainer .bottomLinks a {
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
	padding: 0 2px;
}
.goalsMod .statsContainer .bottomLinks a {
	padding-right: 6px;
}


/*GOALS MODULE WIDE*/
.goalsModWide {
	width: 322px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	
}

.goalsModWide .modTitleWrapper {
	background-image: none;
	background-color: #c2a26f;
}
.goalsModWide .modTitleWrapper .modTitleBarLeft {
	width: 80px;
	float: left;
}
.goalsModWide .modTitleWrapper .modTitleBarLeftOff {
	height: 26px;
	width: 80px;
	line-height: 26px;
	background: #edd18e url(../../wps/images/title_bg3_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.goalsModWide .modTitleWrapper .modTitleBarDiv {
	height: 26px;
	width: 20px;
	background: #edd18e url(../../wps/images/title_div3.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsModWide .modTitleWrapper .modTitleBarDivOff {
	height: 26px;
	width: 20px;
	background: url(../../wps/images/title_div3_off.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsModWide .modTitleWrapper .modTitleBarDivOn {
	height: 26px;
	width: 20px;
	background: #002a5c url(../../wps/images/title_div3_toggled.gif) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsModWide .modTitleWrapper .modTitleBarRight {
	background: #edd18e url(../../wps/images/title_bg3_off.gif) no-repeat right;  /* dynamic bg (use LEFT fade) */
	width: 81px;
	float: left;
}
.goalsModWide .modTitleWrapper .modTitleBarRightOn {
	background: #002a5c;  /* active bg */
	width: 81px;
	padding: 0 6px;
	height: 26px;
	float: left;
}

.goalsModWide .modTitleWrapperToggled {
	height: 26px;
	background: #002a5c;  /* active bg */
	margin: 0;
	padding: 0;
	clear: both;
}
.goalsModWide .modTitleWrapperToggled .modTitleBarLeft {
	height: 26px;
	line-height: 26px;
	background: #ebce8c url(../../wps/images/title_bg3_off.gif);  /* dynamic bg (use right fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.goalsModWide .modTitleWrapperToggled .modTitleBarLeftOff {
	height: 26px;
	line-height: 26px;
	background: #ebce8c url(../../wps/images/title_bg3_off.gif) no-repeat right;  /* dynamic bg (use right fade) */
	margin: 0;
	padding: 0 10px 0 6px;
	float: left;
}
.goalsModWide .modTitleWrapperToggled .modTitleBarDiv {
	height: 26px;
	width: 20px;
	background: url(../../wps/images/title_div3_toggled.gif) no-repeat 100% 50%;
	margin: 0;
	padding: 0;
	float: left;
}
.goalsModWide .modTitleWrapperToggled .modTitleBarRight {
	height: 26px;
	line-height: 26px;
	background: #002a5c;  /* active bg */
	margin: 0;
	padding: 0 6px;
	float: left;
}
.goalsModWide .modTitleWrapperToggled .modTitleBarRightOn {
	height: 26px;
	line-height: 26px;
	background: #002a5c;  /* active bg */
	margin: 0;
	padding: 0 6px;
	float: left;
}

#titleGoals {background: url(../../wps/images/title_goals_off.gif) no-repeat top; width: 47px; height: 12px;}
#titleGoals:hover {background-position: bottom;}
#spacerGoals img {width: 47px; height: 12px; border: none;}

#titleAssists {background: url(../../wps/images/title_assists_off.gif) no-repeat top; width: 59px; height: 12px;}
#titleAssists:hover {background-position: bottom;}
#spacerAssists img {width: 59px; height: 12px; border: none;}

#titleGkgaa {background: url(../../wps/images/title_gkgaa_off.gif) no-repeat top; width: 53px; height: 12px;}
#titleGkgaa:hover {background-position: bottom;}
#spacerGkgaa img {width: 53px; height: 12px; border: none;}

.goalsModWide .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.goalsModWide .statsContainer {
	height: 158px;
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.goalsModWide .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	_padding: 3px 14px 0 0;
}
.goalsModWide .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.goalsModWide .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.goalsModWide .statsWrapper .topColWrapper {
	width: 310px;
}
.goalsModWide .statsWrapper .topColWrapper .spacerWrapper {
	width: 220px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .topColWrapper .teamWrapper {
	width: 32px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .topColWrapper .gpWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .topColWrapper .gWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.goalsModWide .statsWrapper .thumbWrapper {
	border: 1px solid #fff;
	margin-right: 1px;
	float: left;
}
.goalsModWide .statsWrapper .thumbWrapper img {
	width: 75px;
	height: 94px;
	border: 1px solid #d3d8dd;
}

.goalsModWide .statsWrapper .goalsWrapper {
	width: 234px;
	overflow: hidden;
	float: left;
}

.goalsModWide .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .goalsWrapper .posWrapper .content {
	width: 13px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.goalsModWide .statsWrapper .goalsWrapper .nameWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 123px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.goalsModWide .statsWrapper .goalsWrapper .nameWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.goalsModWide .statsWrapper .goalsWrapper .nameWrapper .content a:hover {
	text-decoration: underline;
}
.goalsModWide #contentGkgaa .statsWrapper .goalsWrapper .nameWrapper .content {
	width: 117px;
}

.goalsModWide .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 32px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.goalsModWide .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.goalsModWide .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.goalsModWide .statsWrapper .goalsWrapper .gpWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .goalsWrapper .gpWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.goalsModWide .statsWrapper .goalsWrapper .gWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.goalsModWide .statsWrapper .goalsWrapper .gWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}
.goalsModWide #contentGkgaa .statsWrapper .goalsWrapper .gWrapper .content {
	width: 30px;
}

.goalsModWide .statsWrapper .goalsWrapper .topRow {
	color: #98002e !important;
	height: 30px !important;
}
.goalsModWide .statsWrapper .goalsWrapper .topRow a {
	color: #98002e !important;
	font-weight: normal;
}
.goalsModWide .statsWrapper .goalsWrapper .topRow a:hover {
	text-decoration: underline;
}

.statsContainer .bottomLinks {
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
	color: #002a5c;
	float: right;
}
.statsContainer .bottomLinks a {
	font-size: 9px;
	line-height: 19px;
	font-weight: normal;
	padding: 0 2px;
}
.goalsModWide .statsContainer .bottomLinks a {
	padding-right: 6px;
}






/*STANDINGS MODULE*/
.standingsMod {
	width: 302px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	
}

.standingsMod .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.standingsMod .statsContainer {
	height: 306px;
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.standingsMod .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	_padding: 3px 14px 0 0;
}
.standingsMod .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.standingsMod .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.standingsMod .statsWrapper .topColWrapper {
	width: 299px;
	overflow: hidden;
}
.standingsMod .statsWrapper .topColWrapper .spacerWrapper {
	width: 156px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.standingsMod .statsWrapper .topColWrapper .statWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.standingsMod .statsWrapper .topColWrapper .totalWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.standingsMod .statsWrapper .goalsWrapper {
	padding-bottom: 1px;
	overflow: hidden;
}

.standingsMod .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .posWrapper .content {
	width: 19px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.standingsMod .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 131px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.standingsMod .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.standingsMod .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.standingsMod .statsWrapper .goalsWrapper .statWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .statWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.standingsMod .statsWrapper .goalsWrapper .totalWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsMod .statsWrapper .goalsWrapper .totalWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.standingsMod .statsContainer .bottomNotes {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
}
.standingsMod .statsContainer .bottomLinks a {
	padding-right: 6px;
}


/*STANDINGS MODULE WIDE*/
.standingsModWide {
	width: 322px;
	_width: 318px;
	margin-bottom: 2px;
	padding: 4px;
	overflow: hidden;
	
}

.standingsModWide .modContent {
	border: 1px solid #d6d7dc;
	padding: 0;
	margin: 2px 0 0 0;
}

.standingsModWide .statsContainer {
	height: 306px;
	margin: 2px 0 0 0;
	clear: both;
	overflow: hidden;
}

.standingsModWide .topBanner {
	height: 24px;
	float: right;
	padding: 3px 14px 2px 0;
	_padding: 3px 14px 0 0;
}
.standingsModWide .statsWrapper .titleWrapper {
	margin: 8px 0 0 10px;
	overflow: hidden;
}
.standingsModWide .statsWrapper .titleWrapper .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #002b5d;
	line-height: 12px;
}

.standingsModWide .statsWrapper .topColWrapper {
	width: 319px;
	overflow: hidden;
}
.standingsModWide .statsWrapper .topColWrapper .spacerWrapper {
	width: 176px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.standingsModWide .statsWrapper .topColWrapper .statWrapper {
	width: 24px;
	height: 14px;
	font-size: 9px;
	color: #002b5d;
	line-height: 13px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}
.standingsModWide .statsWrapper .topColWrapper .totalWrapper {
	width: 23px;
	height: 14px;
	font-size: 9px;
	font-weight: bold;
	color: #002b5d;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	margin-right: 1px;
	padding: 0 1px;
	float: left;
}

.standingsModWide .statsWrapper .goalsWrapper {
	padding-bottom: 1px;
	overflow: hidden;
}

.standingsModWide .statsWrapper .goalsWrapper .posWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsModWide .statsWrapper .goalsWrapper .posWrapper .content {
	width: 19px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.standingsModWide .statsWrapper .goalsWrapper .teamWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsModWide .statsWrapper .goalsWrapper .teamWrapper .content {
	width: 151px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	vertical-align: middle;
	padding-left: 2px;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}
.standingsModWide .statsWrapper .goalsWrapper .teamWrapper .content a {
	color: #002a5c;
	line-height: 29px;
	font-weight: normal;
}
.standingsModWide .statsWrapper .goalsWrapper .teamWrapper .content a:hover {
	text-decoration: underline;
}

.standingsModWide .statsWrapper .goalsWrapper .statWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsModWide .statsWrapper .goalsWrapper .statWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-size: 10px;
	line-height: 29px;
}

.standingsModWide .statsWrapper .goalsWrapper .totalWrapper {
	background: #fff;
	padding: 1px 0 0 1px;
	float: left;
}
.standingsModWide .statsWrapper .goalsWrapper .totalWrapper .content {
	width: 24px;
	height: 29px;
	overflow: hidden;
	border: 1px solid #d5d5dd;
	text-align: center;
	vertical-align: middle;
	
	color: #002a5c;
	font-weight: bold;
	font-size: 10px;
	line-height: 27px;
}

.standingsModWide .statsContainer .bottomNotes {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
}
.standingsModWide .statsContainer .bottomLinks a {
	padding-right: 6px;
}

.title_standings {
	background: url(../../wps/images/title_standings.gif) no-repeat;
	width: 60px;
	height: 12px;
}
.title_goals_on {
	background: url(../../wps/images/title_goals_on.gif) no-repeat;
	width: 47px;
	height: 12px;
}
.title_assists_on {
	background: url(../../wps/images/title_assists_on.gif) no-repeat;
	width: 59px;
	height: 12px;
}
.title_gkgaa_on {
	background: url(../../wps/images/title_gkgaa_on.gif) no-repeat;
	width: 53px;
	height: 12px;
}








/*SITECORE FIXES*/
.scfForm label {
	width: 96px !important;
	font-size: 12px !important;
	font-weight: normal !important;
	text-align: right;
	margin: 0;
	padding: 2px 0 0 4px;
}
.scfRequired {
	color: #98012e !important;
	float: left !important;
}
.scfDateSelectorGeneralPanel {
	width: 500px !important;
}
.scfDateSelectorUsefulInfo {
	width: 200px !important;
	float: left !important;
}
.scfDateSelectorUsefulInfo a {
	width: 200px !important;
	font-size: 10px;
	line-height: 10px;
	margin: 5px 4px !important;
	font-weight: normal;
	float: left !important;
}
.scfTitleBorder, .scfFooterBorder {
	color : #fff !important;
}
.scfSectionBorderAsFieldSet {
	padding: 0 !important;
	border: 0;
	border-top: 0 !important;
	margin: 0 !important;
}
.scfSubmitButtonBorder input {
	width: 65px; height: 19px;
	border: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
.scfSubmitButton {
  background: url(../../wps/images/button_submit.gif) no-repeat top; width: 65px; height: 19px;
  cursor: pointer;
}
.scfSubmitButton:hover {
  background: url(../../wps/images/button_submit.gif) no-repeat bottom; width: 65px; height: 19px;
  cursor: pointer;
}
.scfCheckbox input {
	width: 30px !important;
	border: none !important;
	float: left !important;
	margin-top: 5px !important;
	*margin-top: 2px !important;
}
.scfCheckbox checkbox {
	float: left !important;
}

.scfValidationSummary ul li {
	color: Red !important;
}



.scfDropList
{
	width: 212px !important;
}

.scfListBox
{
	width: 212px !important;
}

.scfSingleLineGeneralPanel
{
	width: 220px !important;
}

.scfRadioButtonList input
{
	width: 10px !important;
	border: none !important;
}

.scfRadioButtonList label
{
	width: 180px !important;
	float: none !important;
	display: inline !important;
	margin-top: 0px !important;
}

.scfCheckBoxList input
{
	width: 10px !important;
	border: none !important;
	margin-top: 0px !important;
}

.scfCheckBoxList label
{
	width: 180px !important;
	float: none !important;
	display: inline !important;
}

.scfRadioButtonListGeneralPanel
{
	width: 220px !important;
}

.scfCheckBoxListGeneralPanel
{
	width: 215px !important;
	border: solid 1px #D3D8DE !important;
	margin-bottom: 1px !important;
	margin-top: 1px !important;
}


/*leagueinsiderMod*/

.leagueinsiderMod .scfIntroBorder {
	height: 20px !important;
	padding: 0 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.leagueinsiderMod .scfIntroBorder span {
	color: #002b5c;
	font-size: 11px !important;
	font-weight: bold !important;
	line-height: 1em !important;
	margin: 0 !important;
	padding: 0 0 2px 0 !important;
}
.leagueinsiderMod .scfSectionBorderAsFieldSet {
	padding: 2px 30px;
}
.leagueinsiderMod .scfSectionContent {
	width: 236px !important;
	padding: 2px 30px;
}
.leagueinsiderMod .scfEmailLabel {
	width: 60px !important;
	font-size: 10px !important;
	text-align: left !important;
}

.leagueinsiderMod .scfDateSelectorLabel {
	width: 60px !important;
	font-size: 10px !important;
	text-align: left !important;
}

.leagueinsiderMod .scfEmailTextBox {
	border: 1px solid #d3d8de !important;
	width: 140px !important;
	font-size: 11px !important;
	line-height: 11px !important;
	margin: 2px !important;
	*margin: 0 !important;
	padding: 2px 0 1px 4px !important;
	*padding: 3px 0 0 4px !important;
}
.leagueinsiderMod .scfEmailGeneralPanel {
	width: auto !important;
	margin: 0 2px !important;
	padding: 0 !important;
}
.leagueinsiderMod .scfDateSelectorMonth {
	border: 1px solid #d3d8de !important;
	font-size: 11px !important;
	width: 50px !important;
	margin-left: 2px !important;
}
.leagueinsiderMod .scfDateSelectorDay {
	border: 1px solid #d3d8de !important;
	font-size: 11px !important;
	width: 37px !important;
	margin-left: 2px !important;
}
.leagueinsiderMod .scfDateSelectorYear {
	border: 1px solid #d3d8de !important;
	font-size: 11px !important;
	width: 55px !important;
	margin-left: 2px !important;
}
.leagueinsiderMod .scfDateSelectorGeneralPanel {
	width: auto !important;
	margin: 0 2px !important;
	padding: 0 !important;
}
.leagueinsiderMod .halfAvailableWidth {
	width: 240px !important;
	margin: 0 2px !important;
	padding: 0 !important;
}
.leagueinsiderMod .scfCheckbox {
	height: 10px !important;
	margin: 2px 2px 2px 2px !important;
	display: block;
}
.leagueinsiderMod .scfCheckbox input {
	float: left !important;
}
.leagueinsiderMod .scfCheckbox label {
	width: 175px !important;
	font-size: 10px !important;
	display: inline !important;
	text-align: left;
}
.leagueinsiderMod .scfFooterBorder {
	width: 220px !important;
	font-size: 9px !important;
	line-height: 2px !important;
	float: left !important;
	margin: 10px 12px 0 0 !important;
	padding: 5px 0 0 0 !important;
}
.leagueinsiderMod .scfFooterBorder span {
	font-size: 9px !important;
	line-height: .7em !important;
	padding: 0 !important;
}
.leagueinsiderMod .scfSubmitButtonBorder {
	margin-top: 10px !important;
}

.leagueinsiderMod .scfValidationSummary {
	display: none;
}

/*contactpageMod*/
/*leagueinsiderPage*/
.contactpageMod .scfSectionContent, .leagueinsiderPage .scfSectionContent {
	padding-bottom: 10px;
	*padding-bottom: 0;
}
.contactpageMod .scfDropListGeneralPanel, .leagueinsiderPage .scfDropListGeneralPanel {
	width: 220px !important;
	margin: 0 2px !important;
	padding: 0 !important;
	float: left;
}
.contactpageMod .scfDropList, .leagueinsiderPage .scfDropList{
	width: 216px !important;
	font-size: 12px !important;
	margin: 2px !important;
	padding: 0 !important;
}
.contactpageMod .scfNumberGeneralPanel, .leagueinsiderPage .scfNumberGeneralPanel {
	width: 220px !important;
	margin: 0 2px !important;
	padding: 0 !important;
	float: left;
}
.contactpageMod .scfSingleLineGeneralPanel, .leagueinsiderPage .scfSingleLineGeneralPanel {
	width: 216px !important;
	margin: 0 2px !important;
	padding: 0 !important;
	float: left;
}
.contactpageMod .scfNumberTextBox, .leagueinsiderPage .scfNumberTextBox {
	width: 210px !important;
	font-size: 12px !important;
	margin: 2px !important;
	padding: 2px 0 1px 4px !important;
	*padding: 3px 0 0 4px !important;
}
.contactpageMod .scfSingleLineTextBox, .leagueinsiderPage .scfSingleLineTextBox {
	width: 210px !important;
	font-size: 12px !important;
	margin: 2px !important;
	padding: 2px 0 1px 4px !important;
	*padding: 3px 0 0 4px !important;
}
.contactpageMod .scfMultipleLineGeneralPanel, .leagueinsiderPage .scfMultipleLineGeneralPanel {
	width: 420px !important;
	margin: 0 2px !important;
	padding: 0 !important;
	float: left;
}
.contactpageMod .scfMultipleLineTextBox, .leagueinsiderPage .scfMultipleLineTextBox {
	font-size: 12px !important;
	border: 1px solid #d3d8de !important;
	width: 410px !important;
	margin: 2px !important;
	padding: 2px 0 1px 4px !important;

}
.contactpageMod .scfEmailGeneralPanel, .leagueinsiderPage .scfEmailGeneralPanel {
	width: 220px !important;
	margin: 0 2px !important;
	padding: 0 !important;
	float:left;
}

.contactpageMod .scfDateSelectorGeneralPanel, .leagueinsiderPage .scfDateSelectorGeneralPanel {
	width: 500px !important;
	margin: 0 2px !important;
	padding: 0 !important;
	float:left;
}
.contactpageMod .scfSingleLineGeneralPanel, .leagueinsiderPage .scfSingleLineGeneralPanel {
	width: 220px !important;
	margin: 0 2px !important;
	padding: 0 !important;
	float: left;
}
.contactpageMod .scfEmailTextBox, .leagueinsiderPage .scfEmailTextBox {
	width: 210px !important;
	margin: 2px !important;
	padding: 2px 0 1px 4px !important;
	*padding: 3px 0 0 4px !important;
}
.contactpageMod .scfDateSelectorMonth, .leagueinsiderPage .scfDateSelectorMonth{
	width: 93px !important;
	font-size: 12px !important;
	float: left !important;
}
.contactpageMod .scfDateSelectorDay, .leagueinsiderPage .scfDateSelectorDay {
	width: 51px !important;
	font-size: 12px !important;
	float: left !important;
}
.contactpageMod .scfDateSelectorYear, .leagueinsiderPage .scfDateSelectorYear {
	width: 65px !important;
	font-size: 12px !important;
	float: left !important;
}
.contactpageMod .scfCheckbox label, .leagueinsiderPage .scfCheckbox label {
	width: 300px !important;
	display: inline !important;
	text-align: left;
	float: left !important;
	clear: none !important;
}
.contactpageMod .scfCheckbox input, .leagueinsiderPage .scfCheckbox input  {
	width: 20px !important;
	border: none !important;
	float: left !important;
	margin-top: 5px !important;
	*margin-top: 2px !important;
	clear: left;
}
.contactpageMod .scfSubmitButtonBorder, .leagueinsiderPage .scfSubmitButtonBorder {
	margin: 20px 0 0 5px;
	*margin: 0 0 0 6px;
	width: 435px;
}
.contactpageMod .scfSubmitButtonBorder input, .leagueinsiderPage .scfSubmitButtonBorder input {
	width: 65px; height: 19px;
	border: none !important;
	padding: 0 !important;
	float: right;
	background: transparent url(../../wps/images/button_submit.gif) no-repeat scroll center bottom;
}
.contactpageMod .scfSectionContent label, .leagueinsiderPage .scfSectionContent label {
	clear: left;
}
.contactpageMod .scfDateSelectorUsefulInfo, .leagueinsiderPage .scfDateSelectorUsefulInfo {
	float: left !important;
	clear: none !important;
}
.contactpageMod .scfRadioButtonListLabel, .leagueinsiderPage .scfRadioButtonListLabel {
	width: auto !important;
}

.newsitemText ul {
	margin-left: 0;
	padding-left: 0;
	list-style-position: outside;
}
.newsitemText li {
	margin-left: 0;
	padding-left: 0;
}

.headerIconMenu {
	margin: 0;
	padding: 2px 4px 2px 0;
	clear: both;
}
.headerIconMenu .icon {
	padding: 0;
	margin: 4px 2px;
	float: left;
}
.headerIconMenu .iconRSS {
	padding: 0;
	margin: 2px;
	float: left;
}
.headerIconMenu .link {
	font-size: 9px;
	padding: 1px 2px;
	margin: 2px;
	float: left;
}
.headerIconMenu .link a {
	font-size: 9px;
}
.headerIconMenu .itemDiv {
	width: 1px;
	height: 11px;
	background: url(../../wps/images/menuicon_div.gif) no-repeat 100% 50%;
	padding: 2px 0;
	margin: 2px 10px;
	float: left;
}
.menuicon_email {
	background: url(../../wps/images/menuicon_email.gif) no-repeat;
	width: 20px;
	height: 13px;
}
.menuicon_share {
	background: url(../../wps/images/menuicon_share.gif) no-repeat;
	width: 13px;
	height: 13px;
}
.menuicon_print {
	background: url(../../wps/images/menuicon_print.gif) no-repeat;
	width: 13px;
	height: 13px;
}
.menuicon_rss {
	background: url(../../wps/images/menuicon_rss.gif) no-repeat;
	width: 16px;
	height: 16px;
}

.menulink_email,
.menulink_email:hover,
.menulink_email:active,
.menulink_email:visited {
	background: url(../../wps/images/menuicon_email.gif) no-repeat left bottom;
	font-size: 9px;
	padding-left: 26px;
	margin: 2px;
	float: left;
}
.menulink_share,
.menulink_share:hover,
.menulink_share:active,
.menulink_share:visited {
	background: url(../../wps/images/menuicon_share.gif) no-repeat left bottom;
	font-size: 9px;
	padding-left: 18px;
	margin: 2px;
	float: left;
}
.menulink_print,
.menulink_print:hover,
.menulink_print:active,
.menulink_print:visited {
	background: url(../../wps/images/menuicon_print.gif) no-repeat left bottom;
	font-size: 9px;
	padding-left: 19px;
	margin: 2px;
	float: left;
}
.menulink_rss,
.menulink_rss:hover,
.menulink_rss:active,
.menulink_rss:visited {
	background: url(../../wps/images/menuicon_rss.gif) no-repeat right bottom;
	font-size: 9px;
	padding-right: 22px;
	margin: 2px;
	float: left;
}

.titleIconMenu {
	margin: 0;
	padding: 6px 8px 0 0;
	float: right;
}
.titleIconMenu a {
	color: #8ab5e6;
	padding: 1px 2px;
	margin: 0 2px;
	float: left;
}
.titleIconMenu a:hover {
	color: #fff;
}
.titleIconMenu a:visited {
	color: #8ab5e6;
}
.titleIconMenu .itemDiv {
	width: 1px;
	height: 11px;
	background: url(../../wps/images/menuicon_div.gif) no-repeat 100% 50%;
	padding: 2px 0;
	margin: 2px 10px;
	float: left;
}
.titleIconMenu .menuicon_rss {
	background: url(../../wps/images/titleicon_rss.gif) no-repeat right center;
	margin: 2px;
	padding-right: 26px;
	width: 16px;
	height: 16px;
}



ol li {
	clear: both;
}
ol li input {
	float: left !important;
}
ol li label {
	font-weight: normal;
	padding: 0 !important;
}



/*form fixes*/


/*ballots*/


.ballotTextBox
{
   	border: 1px solid #d3d8de !important;
	width: 146px !important;
	font-size: 11px !important;
	line-height: 11px !important;
	margin: 2px !important;
	padding: 2px 0 1px 4px !important;
}

.ballotRequired
{
    color: Red;
}

.ballotExplanation
{
	color: #002b5c;
	font-size: 9px !important;
	font-weight: bold !important;
	line-height: 1em !important;
	margin: 0 !important;
	padding: 0 0 2px 0 !important;
}

.ballotLabel
{
     font-size: 12px;
     color: #464646;
     font-weight: normal;
}

.ballotDiv
{
    width: 634px;
    margin-left: auto;
    margin-right: auto;
}

.ballotButton
{
    border: solid 2px #5F7896;
}