body {
	background-position: 0% 0%; line-height: normal; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; background-attachment: scroll; background-repeat: repeat; background-size: auto auto; background-origin: padding-box; background-clip: border-box; background-color: transparent; -pie-background: linear-gradient(#FFFFFF, #1e1e1e1); behavior: url(/PIE.htc);
}
#bodyBg {
	padding: 0px; border-right-color: rgb(184, 187, 192); border-left-color: rgb(184, 187, 192); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; min-height: 800px; max-width: 1050px; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
table.header2016 {
	margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; width: 100%; color: rgb(255, 255, 255); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; border-collapse: collapse; min-height: 150px; border-spacing: 0px; background-image: url("http://www.wpsl.info/images/headerc.jpg");
}
table.header2016 th {
	margin: 0px; padding: 0px; border: 0px solid rgb(193, 193, 193); border-image: none; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table.header2016 td {
	margin: 0px; padding: 0px; border: 0px solid rgb(193, 193, 193); border-image: none; height: 150px; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
.venue {
	margin-left: 5px;
}
.stb-select-container {
	margin: 4px 8px; padding: 8px 16px; outline: 0px; border-radius: 4px; border: thin solid rgba(0, 0, 0, 0.24); border-image: none; width: 200px; text-align: left; font-family: Arial,Helvetica,sans-serif; display: inline-block; position: relative; cursor: pointer; box-shadow: none; -ms-user-select: none; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none;
}
.stb-select-container ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.stb-select-container select {
	display: none;
}
.stb-select-container .stb-select {
	background: white; border-width: 0px thin thin; border-style: none solid solid; border-color: currentColor rgba(0, 0, 0, 0.24) rgba(0, 0, 0, 0.24); padding: 8px 16px; border-image: none; left: -1px; top: 30px; width: 200px; position: absolute; z-index: 10; -ms-overflow-x: scroll; max-height: 200px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px;
}
.stb-select-container span {
	opacity: 0.54;
}
.stb-select-container::after {
	right: 8px; position: absolute; content: "v"; opacity: 0.54; transform: scaleY(0.5); -webkit-transform: scaleY(0.5);
}
.stb-select-container .stb-select li {
	opacity: 0.54;
}
.stb-select-container .stb-select li:first-of-type {
	opacity: 0.34;
}
.stb-select-container .stb-select li + li {
	margin-top: 8px;
}
.whiteBackground {
	background-color: rgb(255, 255, 255);
}
.graybackground {
	background-color: rgb(238, 238, 238);
}
#bodyBgNarrow {
	width: 800px; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.uppercase {
	margin: 5px; text-align: left; color: rgb(0, 34, 102); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: bold;
}
.uppercase_big {
	text-align: center; color: rgb(7, 61, 134); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 24px; font-weight: bold;
}
.text_behind_big {
	left: 350px; top: 70px; color: rgb(0, 0, 0); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 54px; font-weight: bold; position: absolute; opacity: 0.2;
}
.mainstory {
	margin: 5px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px;
}
#myDiv {
	width: 450px; height: 350px;
}
#myDiv img {
	margin: auto; display: block; max-height: 100%;
}
#tealfade {
	background: linear-gradient(rgb(25, 175, 244), rgb(0, 102, 153)); -pie-background: linear-gradient(#19aff4, #006699); behavior: url(/PIE.htc);
}
p {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px;
}
td {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px;
}
.headers {
	color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-weight: bold;
}
.headersbig {
	color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; font-weight: bold;
}
.whitetext {
	color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px;
}
.smwhitetext {
	color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;
}
.redtextbold {
	color: red; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: bold;
}
.redtext {
	color: red; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px;
}
.blacktext {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px;
}
.smblacktext {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 1em;
}
.BOLDblack {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-weight: 800;
}
.smBOLDblacktext {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-weight: bold;
}
.bluetext {
	color: rgb(0, 0, 102); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 1.7em; font-weight: bold;
}
.blueBOLDtext {
	color: rgb(0, 0, 102); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-weight: bold;
}
.smitalLwhitetext {
	color: rgb(255, 255, 255); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-style: italic;
}
.smgreytext {
	color: rgb(102, 102, 102); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 1.25em;
}
.teams {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;
}
.smredtext {
	color: red; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;
}
.smtext {
	text-align: justify; color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;
}
.caption {
	width: 620px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 10px; margin-left: 37px; background-color: rgb(225, 225, 225);
}
a {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: normal; text-decoration: none;
}
a:hover {
	color: rgb(153, 0, 0); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: normal; text-decoration: none;
}
.dateital {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-style: italic;
}
.hdrSel {
	font: 11px/normal Arial, Helvetica, sans-serif; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal; background-color: rgb(0, 0, 0);
}
.mini {
	color: white; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 9px;
}
.tinytext {
	color: rgb(0, 0, 153); font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 7px;
}
.mini2 {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px;
}
.mini2_BIG {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 13px;
}
.mini3 {
	color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 6px;
}
#BaseFont {
	font-family: Arial,Helvetica,sans-serif; font-size: 12px;
}
#smBaseFont {
	color: rgb(102, 102, 102); font-family: Arial,Helvetica,sans-serif; font-size: 10px;
}
.style_right {
	text-align: right; color: rgb(255, 255, 255); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: normal; margin-left: 650px;
}
.big_white_font {
	margin: 5px; color: rgb(255, 255, 255); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; font-weight: bold; min-height: 50px; max-width: 300px;
}
#BaseFont2 {
	font-family: Arial,Helvetica,sans-serif; font-size: 10px;
}
#BaseFontwhite {
	color: white; font-family: Arial, Helvetica, SunSans-Regular; font-size: 12px;
}
#BaseFontwhite2 {
	color: white; font-family: Arial, Helvetica, SunSans-Regular; font-size: 14px;
}
.link {
	color: rgb(0, 0, 153); font-family: Arial,Helvetica,sans-serif; font-size: 10px;
}
.hdrSel2 {
	font: 11px/normal Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
#extra_content .out_info_box {
	background: url("../images/out_box_top.jpg") no-repeat left top rgb(255, 255, 255); margin: 0px; width: 300px; height: auto; text-align: left; overflow: hidden; clear: both; float: left;
}
#extra_content .out_info_box {
	background: url("../images/out_box_top.jpg") no-repeat left top rgb(255, 255, 255); margin: 4px 0px 0px; width: 300px; height: 26px; text-align: left; overflow: hidden; clear: both; float: left;
}
#extra_content .out_info_box h3 {
	margin: 3px 9px; font-family: Arial; font-size: 10px; font-weight: bold;
}
#extra_content .out_info_box h4 {
	margin: 5px 9px 3px; font-family: Arial; font-size: 12px; font-weight: bold;
}
#extra_content .out_info_box h3 span {
	font-weight: normal;
}
#extra_content .out_info_box h3 .msn_info_box {
	margin: -2px 0px 0px 5px; vertical-align: bottom;
}
#extra_content .out_info_box .out_info_box_content {
	background: url("../images/out_box_mid.jpg") repeat-x left top; padding: 10px 0px 0px; width: 298px; height: auto; overflow: hidden; clear: both; border-right-color: rgb(184, 187, 192); border-left-color: rgb(184, 187, 192); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left;
}
#extra_content .out_info_box#sport_headlines .out_info_box_content {
	padding-top: 0px;
}
#extra_content .out_info_box .out_info_box_btm {
	background: url("../images/out_box_btm.jpg") no-repeat left top rgb(255, 255, 255); width: 300px; height: 4px; clear: both; font-size: 1px; float: left;
}
#extra_content .out_info_box .out_info_box_content h4 {
	margin: 10px 0px 0px 10px; padding: 0px; width: 100%; clear: both; font-family: Verdana; font-size: 12px; float: left;
}
#extra_content .out_info_box ul {
	list-style: none; margin: 5px 0px; padding: 0px; width: 98%; height: auto; color: rgb(2, 70, 151); overflow: hidden; clear: both; font-family: Arial; font-size: 12px; float: left;
}
#extra_content .out_info_box ul li {
	background: url("../images/blue_bullet.jpg") no-repeat left; padding-left: 5px; margin-left: 3px;
}
#extra_content .out_info_box ul li a {
	color: rgb(2, 70, 151); text-decoration: none;
}
#extra_content .out_info_box ul li a:hover {
	text-decoration: underline;
}
#extra_content .out_info_box_content table tbody tr td a {
	color: rgb(2, 70, 151); text-decoration: none;
}
#extra_content .out_info_box_content table tbody tr td a:hover {
	text-decoration: underline;
}
#extra_content .out_box {
	background: url("../images/out_box_top.jpg") no-repeat left top rgb(255, 255, 255); margin: 0px; width: 100px; height: 17px; text-align: center; overflow: hidden; clear: both; float: left;
}
#extra_content .out_box h3 {
	margin: 3px 9px; font-family: Arial; font-size: 10px; font-weight: bold;
}
#extra_content .out_box h3 span {
	font-weight: normal;
}
#extra_content .out_box h3 .msn_info_box {
	margin: -2px 0px 0px 5px; vertical-align: bottom;
}
#extra_content .out_box .out_box_content {
	background: url("../images/out_box_mid.jpg") repeat-x left top; padding: 0px; width: 298px; height: auto; overflow: hidden; clear: both; border-right-color: rgb(184, 187, 192); border-left-color: rgb(184, 187, 192); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left;
}
#extra_content .out_box#sport_headlines .out_box_content {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; margin-top: 5px;
}
#extra_content .out_box .out_box_btm {
	background: url("../images/out_box_btm.jpg") no-repeat left top rgb(255, 255, 255); width: 300px; height: 4px; clear: both; font-size: 1px; float: left;
}
#extra_content .out_box .out_box_content h4 {
	margin: 10px 0px 0px 10px; padding: 0px; width: 100%; clear: both; font-family: Verdana; font-size: 12px; float: left;
}
#extra_content .out_box ul {
	list-style: none; margin: 5px 0px; padding: 0px; width: 98%; height: auto; color: rgb(2, 70, 151); overflow: hidden; clear: both; font-family: Arial; font-size: 12px; float: left;
}
#extra_content .out_box ul li {
	background: url("../images/blue_bullet.jpg") no-repeat left; padding-left: 5px; margin-left: 3px;
}
#extra_content .out_box ul li a {
	color: rgb(2, 70, 151); text-decoration: none;
}
#extra_content .out_box ul li a:hover {
	text-decoration: underline;
}
#extra_content .out_box_content table tbody tr td a {
	color: rgb(2, 70, 151); text-decoration: none;
}
#extra_content .out_box_content table tbody tr td a:hover {
	text-decoration: underline;
}
.underline {
	color: rgb(153, 0, 0); font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: normal; text-decoration: underline;
}
table.sample {
	border-color: black; border-collapse: collapse; border-spacing: 0px; background-color: white;
}
table.sample th {
	padding: 2px; border: 0px solid black; border-image: none; color: rgb(255, 255, 255); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; background-color: black;
}
table.sample td {
	padding: 2px; border: 0px solid black; border-image: none; background-color: white;
}
table.news_sub {
	border-style: solid; border-color: rgb(241, 241, 241); border-collapse: collapse; border-spacing: 0px; background-color: white;
}
table.news_sub th {
	border-width: 0px 2px 0px 0px; border-style: solid; padding: 2px; text-align: left; color: rgb(0, 0, 102); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px;
}
table.news_sub td {
	border-width: 0px 2px 0px 0px; border-style: solid; border-color: rgb(241, 241, 241); padding: 2px; border-collapse: collapse; background-color: white;
}
table.sample2 {
	border-color: black; padding: 2px 2px 2px 5px; border-collapse: collapse; max-width: 340px; border-spacing: 0px;
}
table.sample2 th {
	padding: 2px 2px 2px 5px; border: 0px solid black; border-image: none; color: rgb(0, 0, 0); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; background-color: rgb(215, 211, 200);
}
table.sample2 td {
	padding: 2px 2px 2px 5px; border: 0px solid rgb(255, 255, 255); border-image: none;
}
table.sample3 {
	border: 1px solid black; border-image: none; border-collapse: collapse; border-spacing: 0px;
}
table.sample3 th {
	padding: 2px; border: 0px solid rgb(0, 0, 0); border-image: none; color: rgb(255, 255, 255); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px;
}
table.sample3 th .header {
	background-position: 0% 0%; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(255, 255, 255); padding: 2px 2px 5px 5px; color: rgb(153, 0, 0); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 16px; background-attachment: scroll; background-repeat: repeat; background-origin: padding-box; background-clip: border-box; background-color: rgb(215, 211, 200);
}
table.sample3 td {
	background: linear-gradient(rgb(25, 175, 244), rgb(0, 102, 153)); padding: 2px; border: 1px solid rgb(0, 0, 0); border-image: none; color: rgb(255, 255, 255); text-transform: uppercase; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; -pie-background: linear-gradient(#19aff4, #006699); behavior: url(/PIE.htc);
}
table.front_news {
	padding: 3px; border: 0px solid rgb(206, 206, 206); border-image: none; border-collapse: collapse; border-spacing: 0px;
}
table.front_news th {
	padding: 0px; border: 0px solid rgb(206, 206, 206); border-image: none;
}
table.front_news tr {
	padding: 3px; border: 0px solid rgb(206, 206, 206); border-image: none;
}
table.standings {
	border-style: solid; border-color: rgb(206, 206, 206); border-collapse: collapse; border-spacing: 0px; background-color: white;
}
table.standings th {
	padding: 0px; border: 0px solid rgb(206, 206, 206); border-image: none; background-color: white;
}
table.standings td {
	padding: 0px; border: 0px solid rgb(206, 206, 206); border-image: none; height: 18px; background-color: white;
}
table#background {
	margin: 0px; padding: 0px; width: 920px; max-width: 1000px;
}
table#background td #banner_01 {
	font-family: Arial, Helvetica, SunSans-Regular; background-color: white;
}
#official {
	height: 25px; text-align: right; color: rgb(255, 255, 255); padding-right: 25px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px;
}
#banner_01 {
	padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; background-color: white;
}
table#nav {
	background: linear-gradient(rgb(25, 175, 244), rgb(0, 102, 153)); border-width: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; -pie-background: linear-gradient(#19aff4, #006699); behavior: url(/PIE.htc);
}
table#nav td {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(0, 0, 0); margin: 0px; padding: 3px 3px 3px 2px; height: 25px; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#nav td a {
	margin: 0px; padding: 3px; border: 1px rgb(0, 0, 0); border-image: none; height: 25px; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#nav td a:hover {
	margin: 0px; padding: 3px; border: 1px rgb(0, 0, 0); border-image: none; height: 25px; color: rgb(0, 208, 243); font-size: 11px; font-weight: bold; text-decoration: underline; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table.sample4 {
	border: 1px solid black; border-image: none; border-collapse: collapse; border-spacing: 0px;
}
table.sample4 th {
	background: linear-gradient(rgb(25, 175, 244), rgb(0, 102, 153)); border-width: 0px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: Arial, Helvetica, SunSans-Regular; font-size: 16px; -pie-background: linear-gradient(#19aff4, #006699); behavior: url(/PIE.htc);
}
table.sample4 td {
	padding: 2px; border: 0px black; border-image: none;
}
table.sample4 td .whiteBackground {
	background-color: rgb(255, 255, 255);
}
table.sample4 td .graybackground {
	background-color: rgb(238, 238, 238);
}
.uppercase_heder {
	text-transform: uppercase;
}
#item_bg {
	background: url("../images/black_nav_bar_10.png") left top rgb(255, 255, 255); margin: 0px; width: 245px; height: 16px; text-align: left; overflow: hidden; padding-left: 5px; clear: both; float: left;
}
#news_item_bg2 {
	background: url("../images/out_box_top.jpg") no-repeat left top rgb(255, 255, 255); margin: 0px; padding: 3px; border: 1px inset gray; border-image: none; width: 245px; height: 16px; text-align: left; overflow: hidden; clear: both; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 9px; float: left;
}
table#frame {
	margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; width: 100%; color: rgb(255, 255, 255); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; border-collapse: collapse; border-spacing: 0px;
}
table#frame th {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(193, 193, 193); margin: 0px; padding: 2px; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-image: url("http://www.wpsl.info/images/black_nav_bar_10.png");
}
table#frame td {
	border-width: 0px 1px; border-style: solid; border-color: rgb(193, 193, 193); margin: 0px; padding: 2px; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 10px; text-decoration: none; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame2 {
	margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; width: 100%; color: rgb(255, 255, 255); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-collapse: collapse; border-spacing: 0px;
}
table#frame2 th {
	margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-image: url("../images/grey-fade-bg.jpg");
}
table#frame2 td {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame2 td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame2 td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 10px; text-decoration: none; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
.red_bg {
	border-width: 0px 1px 1px; height: 25px; text-align: center; padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 16px; font-weight: bold; background-image: url("../images/grey-fade-bg.jpg");
}
.blue_bg {
	border-width: 0px; padding: 10px; height: 25px; text-align: center; color: rgb(8, 76, 139); font-family: Arial, Helvetica, SunSans-Regular; font-size: 20px; font-weight: bold;
}
.black_bg {
	border-width: 0px; padding: 10px; height: 22px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 20px; font-weight: bold;
}
#grey {
	border-width: 0px; padding: 10px 10px 5px; height: 25px; text-align: left; color: rgb(223, 223, 223); font-family: Arial, Helvetica, SunSans-Regular; font-size: 20px; font-weight: bold;
}
table#frame3 {
	background: rgb(255, 255, 255); margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; border-collapse: collapse; border-spacing: 0px;
}
table#frame3 th {
	margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-image: url("../images/grey-fade-bg.jpg");
}
table#frame3 td {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame3 td #top {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; vertical-align: top; border-collapse: collapse; border-spacing: 0px;
}
table#frame3 td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame3 td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 10px; text-decoration: none; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame4 {
	margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; border-collapse: collapse; border-spacing: 0px;
}
table#frame4 th {
	margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame4 td {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame5 {
	margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-collapse: collapse; min-width: 650px; border-spacing: 0px;
}
table#frame5 th {
	margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-image: url("../images/black_nav_bar_10.png");
}
table#frame5 td {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(193, 193, 193); margin: 0px; padding: 2px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame5 td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame5 td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: none; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame6 {
	margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-collapse: collapse; border-spacing: 0px;
}
table#frame6 th {
	margin: 0px; padding: 2px; border: 1px solid rgb(255, 255, 255); border-image: none; height: 26px; color: rgb(0, 0, 0); font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-image: url("../images/grey-fade-bg.jpg");
}
table#frame6 td {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(255, 255, 255); margin: 0px; padding: 2px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame6 td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(255, 255, 255); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame6 td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(255, 255, 255); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: none; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame7 {
	margin: 0px; border: 0px rgb(193, 193, 193); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-spacing: 0px;
}
table#frame7 th {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(182, 184, 193); margin: 1px; padding: 1px; width: 200px; height: 20px; color: rgb(255, 255, 255); overflow: hidden; font-size: 11px; vertical-align: middle; border-spacing: 0px; background-image: url("../images/blue_background.gif");
}
table#frame7 td {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(182, 184, 193); margin: 0px; padding: 2px; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-spacing: 0px;
}
table#frame7 td ul {
	margin: 0px; padding: 2px; border: 0px rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 9px; vertical-align: middle; border-spacing: 0px;
}
table#frame7 td a {
	margin: 0px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-spacing: 0px;
}
table#frame7 td a:hover {
	margin: 0px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: underline; vertical-align: middle; border-spacing: 0px;
}
table#frame7 td info {
	width: 220px; height: 64px; padding-left: 2px; font-size: 10px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
table#frame7b {
	margin: 2px; border: 0px rgb(193, 193, 193); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-spacing: 0px;
}
table#frame7b th {
	margin: 2px; padding: 1px; border: 0px solid rgb(182, 184, 193); border-image: none; width: 200px; height: 20px; color: rgb(255, 255, 255); overflow: hidden; font-size: 11px; vertical-align: top; border-spacing: 0px; background-image: url("../images/blue_background.gif");
}
table#frame7b td {
	margin: 2px; padding: 2px; border: 0px solid rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: top; border-spacing: 0px;
}
table#frame7b td ul {
	margin: 2px; padding: 2px; border: 0px rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 9px; vertical-align: top; border-spacing: 0px;
}
table#frame7b td a {
	margin: 2px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: top; border-spacing: 0px;
}
table#frame7b td a:hover {
	margin: 2px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: underline; vertical-align: top; border-spacing: 0px;
}
table#frame8 {
	margin: 0px; border: 0px solid rgb(255, 255, 255); border-image: none; width: 500px; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-collapse: collapse; border-spacing: 0px;
}
table#frame8 th {
	margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame8 td {
	border-width: 1px 0px; border-style: solid; border-color: rgb(182, 184, 193); margin: 0px; padding: 2px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame8 td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame8 td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: underline; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame9 {
	margin: 5px; padding: 7px; border: 1px solid rgb(182, 184, 193); border-image: none; width: 600px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-collapse: collapse; border-spacing: 1px; background-color: rgb(255, 255, 255);
}
table#frame9 th {
	margin: 5px; padding: 5px 2px 2px; border: 1px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame9 td {
	border-width: 0px 1px; border-style: solid; border-color: rgb(182, 184, 193); padding: 5px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame9 td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame9 td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: underline; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame9 table {
	padding: 5px; border: 1px solid rgb(0, 0, 0); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#footer {
	margin: 5px; padding: 7px; border: 0px solid rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 8px; border-collapse: collapse; border-spacing: 1px; background-color: rgb(255, 255, 255);
}
table#footer th {
	margin: 5px; padding: 5px 2px 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 8px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#footer td {
	padding: 5px; border: 0px solid rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 8px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#footer td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 8px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#footer td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 8px; text-decoration: underline; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame10 {
	margin: 0px; border: 1px solid rgb(193, 193, 193); border-image: none; width: 100%; color: rgb(255, 255, 255); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-collapse: collapse; border-spacing: 0px;
}
table#frame10 th {
	margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-color: rgb(204, 204, 204);
}
table#frame10 td {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame11 {
	margin: 0px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 221px; color: rgb(255, 255, 255); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; border-collapse: collapse; border-spacing: 1px;
}
table#frame11 th {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(193, 193, 193); margin: 0px; padding: 2px; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-image: url("http://www.wpsl.info/images/black_nav_bar_10.png");
}
table#frame11 th.blue {
	background: rgb(0, 51, 153); margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame11 td {
	margin: 0px; padding: 2px; border: 1px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame11 td a {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
table#frame11 td a:hover {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(255, 255, 255); font-size: 10px; text-decoration: none; vertical-align: middle; border-collapse: collapse; border-spacing: 0px;
}
#indent {
	margin: 13px; color: rgb(102, 102, 102); font-family: Arial,Helvetica,sans-serif; font-size: 12px;
}
table#mvp {
	background: rgb(255, 255, 255); margin: 0px; border: 1px solid rgb(193, 193, 193); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; border-collapse: collapse; border-spacing: 1px;
}
table#mvp th {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 0px; background-image: url("../images/grey-fade-bg.jpg");
}
table#mvp td {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; vertical-align: middle; border-collapse: collapse; border-spacing: 1px;
}
table#mvp td #top {
	margin: 0px; padding: 2px; border: 0px solid rgb(193, 193, 193); border-image: none; color: rgb(0, 0, 0); font-family: Arial, Helvetica, SunSans-Regular; font-size: 10px; vertical-align: top; border-collapse: collapse; border-spacing: 0px;
}
table#player_sign_table {
	margin: 0px; border: 0px rgb(193, 193, 193); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-spacing: 0px;
}
table#player_sign_table td {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(182, 184, 193); margin: 0px; padding: 2px; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-spacing: 0px;
}
table#player_sign_table td ul {
	margin: 0px; padding: 2px; border: 0px rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 9px; vertical-align: middle; border-spacing: 0px;
}
table#player_sign_table td a {
	margin: 0px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-spacing: 0px;
}
table#player_sign_table td a:hover {
	margin: 0px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: underline; vertical-align: middle; border-spacing: 0px;
}
table#player_sign_table th {
	border: 1px dotted rgb(187, 187, 187); border-image: none; width: 220px; height: 44px; padding-left: 2px; font-size: 10px;
}
table#WPSL_ELITE_table {
	margin: 0px; border: 0px rgb(193, 193, 193); border-image: none; width: 100%; color: rgb(0, 0, 0); padding-left: 0px; font-family: Arial, Helvetica, SunSans-Regular; font-size: 11px; border-spacing: 0px;
}
table#WPSL_ELITE_table td {
	margin: 0px; padding: 2px; border: 0px solid rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-spacing: 0px;
}
table#WPSL_ELITE_table td ul {
	margin: 0px; padding: 2px; border: 0px rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 9px; vertical-align: middle; border-spacing: 0px;
}
table#WPSL_ELITE_table td a {
	margin: 0px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; vertical-align: middle; border-spacing: 0px;
}
table#WPSL_ELITE_table td a:hover {
	margin: 0px; padding: 2px; border: 0px inset rgb(182, 184, 193); border-image: none; color: rgb(0, 0, 0); font-size: 11px; text-decoration: underline; vertical-align: middle; border-spacing: 0px;
}
table#WPSL_ELITE_table th {
	border: 1px dotted rgb(221, 221, 221); border-image: none; width: 220px; height: 36px; padding-left: 2px; font-size: 10px; background-image: url("http://www.wpsl.info/images/header-blue_banner.jpg"); background-repeat: repeat-x;
}
span.StoryThumb img {
	background: rgb(241, 241, 241); padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 45px; margin-top: 8px; vertical-align: text-top; float: left;
}
table#WPSL_ELITE_table table.sched {
	border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(0, 0, 0); padding-left: 0px; font-size: 10px; background-color: rgb(255, 255, 255);
}
table#WPSL_ELITE_table table.sched th {
	border-width: 1px 0px; border-style: solid; border-color: rgb(187, 187, 187); height: 26px; color: rgb(0, 0, 0); font-size: 10px;
}
table#WPSL_ELITE_table table.sched td {
	border-width: 0px 0px 1px; border-style: dotted; border-color: rgb(187, 187, 187); color: rgb(0, 0, 0); font-size: 10px;
}
#tabs {
	margin: 0px; font-size: 90%;
}
#tabs ul {
	background: rgb(255, 255, 255); width: 450px; padding-top: 1px; float: left;
}
#tabs li {
	list-style: none; border: 1px dotted rgb(204, 204, 204); border-image: none; margin-left: 0px;
}
* html #tabs li {
	display: inline;
}
#tabs li {
	float: left;
}
#tabs li a {
	float: left;
}
#tabs ul li.active {
	padding: 5px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 0px; border-bottom-style: solid;
}
#tabs div {
	padding: 5px; clear: both; min-height: 200px;
}
#tabs div h3 {
	margin-bottom: 5px;
}
#tabs div p {
	line-height: 150%;
}
#tabs ul li a {
	padding: 3px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none;
}
#tabs ul li a:hover {
	padding: 3px; color: rgb(153, 153, 153); font-weight: bold; text-decoration: none;
}
#tabs2 {
	margin: 0px; font-size: 90%;
}
#tabs2 ul {
	background: rgb(255, 255, 255); width: 450px; padding-top: 4px; float: left;
}
#tabs2 li {
	list-style: none; border: 1px dotted rgb(204, 204, 204); border-image: none; margin-left: 0px;
}
* html #tabs2 li {
	display: inline;
}
#tabs2 li {
	float: left;
}
#tabs li a {
	float: left;
}
#tabs2 ul li.active {
	padding: 3px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 0px; border-bottom-style: solid;
}
#tabs2 div {
	padding: 15px; clear: both; min-height: 200px;
}
#tabs2 div h3 {
	margin-bottom: 5px;
}
#tabs2 div p {
	line-height: 150%;
}
#tabs2 ul li a {
	padding: 8px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none;
}
#tabs2 ul li a:hover {
	padding: 8px; color: rgb(153, 153, 153); font-weight: bold; text-decoration: none;
}
.small_info_bx {
	padding: 10px; width: 150px; text-align: left; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; border-right-color: rgb(210, 210, 210); border-right-width: 1px; border-right-style: solid;
}
.small_info_bx h5 {
	width: 150px; text-align: center; color: rgb(2, 48, 83); font-size: 16px; font-weight: bold; text-decoration: none; margin-top: 0px; margin-bottom: 10px;
}
.upcoming_games {
	background: url("http://www.wpsl.info/images/headlines_bg.jpg"); width: 221px; height: 54px; text-align: center; color: rgb(255, 255, 255); padding-top: 10px; font-size: 18px; font-weight: bold;
}
.red_bg {
	margin: 0px; height: 5px; background-image: url("http://www.wpsl.info/images/red_nav_bar_10.png");
}
#footer .inner-content .sponsor {
	overflow: hidden; padding-bottom: 0.5em; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
#footer .inner-content .sponsor ul {
	text-align: left;
}
#footer .inner-content .sponsor ul li {
	margin-left: 1.1em; vertical-align: top; display: inline-block;
}
#footer .inner-content .sponsor li.tiny {
	margin-top: 0.7em;
}
#interactive-module {
	background: rgb(153, 0, 0); width: 650px; overflow: hidden;
}
#interactive-module .inner-container {
	color: rgb(0, 0, 153); line-height: normal; font-size: 1em;
}
#interactive-module .inner-container .text {
	color: rgb(153, 0, 0); line-height: normal; font-size: 1.25em;
}
#interactive-module .inner-container .clear {
	clear: both;
}
.today#interactive-module .inner-container {
	width: 750px; overflow: hidden; float: left;
}
#interactive-module .top {
	padding: 1em; height: 36em; overflow: hidden; position: relative;
}
.today#interactive-module .top {
	padding: 1em 0em 1em 1em;
}
#interactive-module .top > ul > li {
	overflow: hidden; position: relative;
}
#interactive-module .top .left {
	width: 64em; overflow: hidden; padding-right: 1em; float: left; position: relative;
}
#interactive-module .top .left .player {
	left: 26em; top: 11.5em; position: absolute;
}
#interactive-module .top .left .player a {
	width: 13em; height: 13em; text-indent: -9999px; display: block; position: relative; background-image: none; background-repeat: no-repeat;
}
#interactive-module .top .left .player ul.jp-controls {
	list-style: none;
}
#interactive-module .top .left .player a.jp-play {
	background-position: 0px 0px;
}
#interactive-module .top .left .player a.jp-play:hover {
	background-position: 0px -206px;
}
#interactive-module .top .left .player a.jp-pause {
	background-position: -206px 0px;
}
#interactive-module .top .left .player a.jp-pause:hover {
	background-position: -206px -206px;
}
#interactive-module .top .left .image {
	position: relative;
}
#interactive-module .top .right {
	width: 32em; height: 36em; overflow: hidden; float: left;
}
.vertical#interactive-module .top .right {
	background: url("http://www.wpsl.info/images/bg_transparent.png") left top; padding: 1em; left: 0px; color: rgb(255, 255, 255); float: none; position: absolute; z-index: 10;
}
.horizontal#interactive-module .top .right {
	background: url("http://www.wpsl.info/images/bg_transparent.png") left top; padding: 1em; left: 0px; color: rgb(255, 255, 255); float: none; position: absolute; z-index: 10;
}
.horizontal#interactive-module .top .right {
	width: 50em; height: auto; bottom: 0px;
}
#interactive-module .top .right .header p.category {
	color: rgb(204, 204, 204); text-transform: uppercase; font-size: 1em; margin-bottom: 0.5em;
}
#interactive-module .top .right .header h4 {
	color: rgb(255, 255, 255); font-size: 2.6em; font-weight: normal; margin-bottom: 0.5em;
}
#interactive-module .top .right .header h4 a {
	color: rgb(255, 255, 255); font-weight: normal; text-decoration: none;
}
#interactive-module .top .right .header h4 a:hover {
	color: rgb(251, 203, 96);
}
#interactive-module .top .right .content .lead p a:hover {
	text-decoration: none;
}
#interactive-module .top .right .content .lead p span {
	color: rgb(255, 255, 255);
}
#interactive-module .top .right .content .lead p span:hover {
	text-decoration: underline;
}
#interactive-module .top .right .content {
	padding-right: 0.5em;
}
#interactive-module .top .right .content p {
	color: rgb(153, 153, 153); line-height: 1.3em; font-size: 1.2em; margin-bottom: 1.5em;
}
#interactive-module .top .right .content p a {
	color: rgb(164, 173, 178); text-decoration: none;
}
#interactive-module .top .right .content p a:hover {
	text-decoration: underline;
}
#interactive-module .top .right .content h2 {
	color: rgb(153, 153, 153); font-size: 1.8em; margin-bottom: 1em;
}
#interactive-module .top .right .content h3 {
	color: rgb(153, 153, 153); text-transform: uppercase; font-size: 1.4em; margin-bottom: 1em;
}
#interactive-module .top .right .content .lead {
	margin: 0px 0px 1em; padding: 0.5em 0px; border-top-color: rgb(102, 102, 102); border-bottom-color: rgb(102, 102, 102); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.today#interactive-module .top .right .content .lead {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; height: 1.5em; bottom: 0.5em; overflow: hidden; position: absolute;
}
.today2#interactive-module .top .right .content .lead {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; height: 1.5em; bottom: 0.5em; overflow: hidden; position: absolute;
}
#interactive-module .top .right .content .lead p {
	font-size: 1.4em; margin-bottom: 0px;
}
#interactive-module .top .paginator {
	right: 1em; bottom: 0.5em; position: absolute;
}
.images#interactive-module .bottom {
	background: url("http://assets3.fcbarcelona.com/images/bg_interactive_module_bottom.8516f1882.png") repeat-x left top; padding: 0px 2em 0.5em;
}
.text#interactive-module .bottom {
	background: url("http://assets3.fcbarcelona.com/images/bg_interactive_module_bottom.8516f1882.png") repeat-x left top; padding: 0px 2em 0.5em;
}
.images#interactive-module .bottom {
	height: 14em;
}
.text#interactive-module .bottom {
	height: 11em;
}
.carousel#interactive-module .bottom {
	padding: 0px 2em; height: 9em; overflow: hidden; margin-bottom: 1em; position: relative;
}
.today-text#interactive-module .bottom {
	padding: 0px 1em 0px 2.5em; height: 8.5em;
}
.today2-text#interactive-module .bottom {
	padding: 0px 1em 0px 2.5em; height: 8.5em;
}
#interactive-module .bottom .inner-list {
	overflow: hidden;
}
#interactive-module .bottom .thumbs {
	width: 94em; height: auto; overflow: hidden;
}
.images#interactive-module .thumbs {
	width: 92em;
}
.text#interactive-module .bottom .thumbs {
	width: 97em;
}
.today#interactive-module .bottom .thumbs {
	width: auto;
}
.today2#interactive-module .bottom .thumbs {
	width: auto;
}
#interactive-module .bottom .thumbs ul {
	list-style: none;
}
#interactive-module .bottom .thumbs li {
	float: left;
}
.images#interactive-module .bottom .thumbs {
	padding: 1.5em 2em;
}
.text#interactive-module .thumbs .paginator {
	padding: 1.5em 2em;
}
.images#interactive-module .bottom .jspPane {
	padding: 0px !important;
}
.text#interactive-module .bottom .jspPane {
	padding: 0px !important;
}
.images#interactive-module .bottom .thumbs {
	height: 14em;
}
.images#interactive-module .bottom .thumbs ul {
	overflow: hidden;
}
.images#interactive-module .bottom .thumbs li {
	margin-top: -0.4em;
}
.images#interactive-module .bottom .thumbs li h5 {
	color: rgb(204, 204, 204); text-transform: uppercase; font-size: 1.1em;
}
.images#interactive-module .bottom .thumbs li h5 a {
	padding: 2em 1.6em; width: 11.6em; color: rgb(204, 204, 204); overflow: hidden; text-decoration: none; display: block;
}
.images#interactive-module .bottom .thumbs li h5 a span {
	text-align: center; display: block;
}
.images#interactive-module .bottom .thumbs li h5 a:hover {
	background: url("http://assets4.fcbarcelona.com/images/bg_interactive_module_thumb.da155d0ad.png") no-repeat top;
}
.images#interactive-module .bottom .thumbs li.current a {
	background: url("http://assets4.fcbarcelona.com/images/bg_interactive_module_thumb.da155d0ad.png") no-repeat center -252px;
}
.images#interactive-module .bottom .thumbs li.current a:hover {
	background-position: center -252px;
}
.text#interactive-module .bottom .thumbs {
	height: 11em;
}
.text#interactive-module .bottom .thumbs li {
	background: url("http://assets1.fcbarcelona.com/images/bg_interactive_module_text_separator.fdaa9da72.png") no-repeat 0px 26px; margin-top: -0.2em;
}
.text#interactive-module .bottom .thumbs li:first-child {
	background: none;
}
.text#interactive-module .bottom .thumbs li h5 {
	text-align: center;
}
.text#interactive-module .bottom .thumbs li h5 a {
	padding: 0px 2.5em 0px 1.5em; width: 182px; height: 98px; color: rgb(255, 255, 255); font-size: 1.4em; text-decoration: none; vertical-align: middle; display: table-cell;
}
.text#interactive-module .bottom .thumbs li h5 a span {
	color: rgb(204, 204, 204); font-size: 0.85em; font-weight: normal; display: block;
}
.text#interactive-module .bottom .thumbs li h5 a:hover {
	background: url("http://assets1.fcbarcelona.com/images/bg_interactive_module_text.b6c01818c.png") no-repeat top;
}
.text#interactive-module .bottom .thumbs li.current a {
	background: url("http://assets1.fcbarcelona.com/images/bg_interactive_module_text.b6c01818c.png") no-repeat center -190px;
}
.text#interactive-module .bottom .thumbs li.current a:hover {
	background-position: center -190px;
}
.today-text#interactive-module .bottom .thumbs {
	background: url("http://assets4.fcbarcelona.com/images/bg_today_module_separator.86f785e38.png") no-repeat 29.5em 0px; height: 7.5em; position: relative;
}
.today-text#interactive-module .bottom .empty.thumbs {
	background: none;
}
.today-text#interactive-module .bottom .paginator {
	right: 0px; bottom: 0px; position: absolute;
}
.today-text#interactive-module .bottom .thumbs ul li ul li {
	width: 30.2em; height: 4em; color: rgb(204, 204, 204); float: left;
}
.today-text#interactive-module .bottom .thumbs ul li ul li a {
	color: rgb(204, 204, 204); text-decoration: none; display: block;
}
.today-text#interactive-module .bottom .thumbs ul liul li.current a {
	background-position: 0px -60px; color: rgb(251, 203, 96); text-decoration: underline;
}
.today-text#interactive-module .bottom .thumbs ul li ul li a.document {
	background: url("http://assets2.fcbarcelona.com/images/ico_related_document_small.236af1ee2.png") no-repeat 0px 0px;
}
.today-text#interactive-module .bottom .thumbs ul li ul li a.image {
	background: url("http://assets1.fcbarcelona.com/images/ico_related_image_small.19b6d3f10.png") no-repeat 0px 0px;
}
.today-text#interactive-module .bottom .thumbs ul li ul li a.audio {
	background: url("http://assets1.fcbarcelona.com/images/ico_related_audio_small.6f35f8ba3.png") no-repeat 0px 0px;
}
.today-text#interactive-module .bottom .thumbs ul li ul li a.video {
	background: url("http://assets2.fcbarcelona.com/images/ico_related_video_small.fdabe4035.png") no-repeat 0px 0px;
}
.today-text#interactive-module .bottom .thumbs ul li ul li a:hover {
	background-position: 0px -60px; color: rgb(251, 203, 96);
}
.today-text#interactive-module .bottom .thumbs ul li ul li h4 {
	padding: 0.5em 0.5em 0.8em 2.5em; font-size: 1.3em; font-weight: normal; text-decoration: none; min-height: 0.5em;
}
.carousel#interactive-module .bottom .thumbs {
	height: 7.2em;
}
.carousel#interactive-module .bottom .thumbs ul {
	position: relative;
}
.carousel#interactive-module .bottom .thumbs li {
	padding: 0px 1.5em; float: left;
}
.carousel#interactive-module .bottom .thumbs li a {
	width: 12.8em; height: 7.2em; display: block; position: relative;
}
.carousel#interactive-module .bottom .thumbs li a:hover .caption {
	display: block;
}
.carousel#interactive-module .bottom .thumbs li a .caption {
	margin: 0px; padding: 1.4em 0px 0px; width: 12.8em; height: 5.8em;
}
.carousel#interactive-module .bottom .thumbs li a .caption p.category {
	text-transform: uppercase; font-size: 1em; margin-bottom: 0.3em;
}
.carousel#interactive-module .bottom .thumbs li a .caption h4 {
	line-height: 1.1; font-size: 1.4em; font-weight: normal;
}
.carousel#interactive-module .paginator {
	margin: 1em 1em 0px 0px; width: auto; padding-right: 1em; border-right-color: rgb(54, 54, 54); border-right-width: 1px; border-right-style: solid;
}
.carousel#interactive-module .bottom .controls {
	right: 1em; bottom: 0px; position: absolute;
}
.carousel#interactive-module .controls a {
	background: url("http://assets2.fcbarcelona.com/images/ico_today_module_controls.9ccd5c129.png") no-repeat 0px 0px; width: 5px; height: 7px; display: block;
}
.carousel#interactive-module .controls a.btn-play {
	background-position: 0px -14px;
}
#interactive-module > .right {
	padding: 0px 1.5em 1em 1em; text-align: center; overflow: hidden;
}
#interactive-module > .right > div {
	margin: 0px auto;
}
