
.content {
margin: 10px;
}
.content_frame {
	display: block;
	width: 675px;
	background-image: url(/images/content_middle.gif);
	background-repeat: repeat-y;
}
.content_frame2 {
	display: block;
	width: 675px;
	background-image: url(/images/content_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.content_frame3 {
	display: block;
	width: 657px;
	padding: 9px;
	background-image: url(/images/content_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.content_frame_sub {
	display: block;
	width: 635px;
        padding: 10px;
	min-height: 236px;
	background-color: #ffffff;
	background-image:url(/images/box_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	border: 1px solid #686969;
}

.content_xl_frame {
	display: block;
	width: 936px;
	background-image: url(/images/content_xlmiddle.gif);
	background-repeat: repeat-y;
}
.content_xl_frame2 {
	display: block;
	width: 936px;
	background-image: url(/images/content_xltop.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.content_xl_frame3 {
	display: block;
	width: 911px;
	padding: 10px;
	background-image: url(/images/content_xl_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.content_frame_xl_sub {
	display: block;
	width: 909px;
	min-height: 236px;
	background-color: #ffffff;
	background-image:url(/images/box_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	border: 1px solid #686969;
}

.subcontent_frame {
	display: block;
	width: 261px;
	background-image: url(/images/subcontent_middle.gif);
	background-repeat: repeat-y;
}
.subcontent_frame2 {
	display: block;
	width: 261px;
	background-image: url(/images/subcontent_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.subcontent_frame3 {
	display: block;
	width: 243px;
	padding: 9px;
	background-image: url(/images/subcontent_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.subcontent_frame_sub {
	display: block;
	width: 242px;
	min-height: 236px;
	background-color: #ffffff;
	background-image:url(/images/box_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	border: 1px solid #686969;
}
#outer {
	background:url(/images/glow_bg.png) no-repeat;
	background-position: top center;
	}
	
.footer_nav {
        float:left;
        width:550px;
        }
        
        
/* Calendar */

.cal_table {
	width: 890px;
	background-color: #ffffff;
	margin-left: 8px;
	margin-top: 8px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	margin-bottom: 8px;
}
.cal_table td {
	padding: 0px;
}
.cal_table tr {
	vertical-align: top;
}

.cal_headline td {
	padding-top: 7px;
	padding-bottom: 15px;
	text-align: center;
	font-size: 13px;
	background-image: url(../images/calHeadline.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	text-shadow: #000000 1px 1px 0px;
}
.cal_headline td a {
	color: #ffffff;
	text-decoration: none;
	text-shadow: #000000 1px 1px 0px;	
}
.cal_weekdays td {
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-shadow: #000000 1px 1px 0px;
	background-image: url(../images/calHeadline.gif);
	background-repeat: repeat-x;	
	border-bottom: 3px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.cal_prevMonth_field, .cal_currentMonth_field, .cal_nextMonth_field  {
	height: 100px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.cal_prevMonth_field, .cal_nextMonth_field  {
	background-color: #EAEAEA;
}
.cal_currentMonth_field  {
	background-color: #d4d4d4;
}
.cal_prevMonth_day, .cal_currentMonth_day, .cal_nextMonth_day {
	display: block;
	width: 127px;
	background-color: #969696;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.cal_prevMonth_day, .cal_nextMonth_day {
	background-color: #a4a4a4;
}
.cal_currentMonth_field_hover {
	background-color: #56a8eb;
}
.cal_currentMonth_field_hover .cal_currentMonth_day {
	background-color: #4f4f4f;
}
.cal_currentMonth_field ul {
	list-style-type: none;
	padding: 3px;
	margin: 0px;
}
.cal_currentMonth_field ul li {
	font-size: 10px;
}
.cal_currentMonth_field ul li a:hover {
	color: #ffffff;
}
.gamebox {width:100%; border:solid 2px #B2B2B2; margin-left:1px;}
.gamebox td{ border: 1px dotted #9B9B9B; background-color:#eceef1; padding:2px 4px 1px 4px; height:21px; vertical-align:middle; }
.gamebox th{ background: url(/images/myleague_headline.jpg) repeat; height:18px; color:#FFFFFF; font-weight:bold; font-size:8px; text-transform:uppercase; line-height:18px; border:solid 2px #505559; padding-left: 10px;}
.gamebox th img {margin: 0px 7px 0px 0px; vertical-align:middle;}
.gamebox a:link {text-decoration: none; color:#000000} .gamebox a:visited {text-decoration: none; color:#000000}
.gamebox a:active {text-decoration: none; color:#000000} .gamebox a:hover {text-decoration: none; color:#444444}
.gamebox th a:link {text-decoration: none; color:#FFFFFF} .gamebox th a:visited {text-decoration: none; color:#FFFFFF}
.gamebox th a:active {text-decoration: none; color:#FFFFFF} .gamebox th a:hover {text-decoration: none; color:#888888;}
.gamebox th .dull {text-decoration: none; color:#999999;} .gamebox .altcolour td{ background-color:#DFE2E7;}
ul.tabsc {
        margin: 0;
        padding: 0;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsc li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsc li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}
ul.tabsc li a:hover {
        background: #ccc;
}
html ul.tabsc li.active, html ul.tabsc li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabc_container {
        border: 1px solid #999;
        border-top: none;
        clear: both;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabc_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabc_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabc_content h3 a{
        color: #254588;
}
.tabc_content img {
        padding: 5px;
}
ul.tabsm {
        margin: 0;
        padding: 0;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsm li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsm li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}
ul.tabsm li a:hover {
        background: #ccc;
}
html ul.tabsm li.active, html ul.tabsm li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabm_container {
        border: 1px solid #999;
        border-top: none;
        clear: left;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabm_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabm_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabm_content h3 a{
        color: #254588;
}
.tabm_content img {
        padding: 1px;
}
ul.tabsm1 {
        margin: 0;
        padding: 0;
        margin-top:10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsm1 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsm1 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}
ul.tabsm1 li a:hover {
        background: #ccc;
}
html ul.tabsm1 li.active, html ul.tabsm1 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabm1_container {
        border: 1px solid #999;
        border-top: none;
        clear: left;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabm1_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabm1_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabm1_content h3 a{
        color: #254588;
}
.tabm1_content img {
        padding: 1px;
}
ul.tabsm2 {
        margin: 0;
        padding: 0;
        margin-top:10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsm2 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsm2 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}
ul.tabsm2 li a:hover {
        background: #ccc;
}
html ul.tabsm2 li.active, html ul.tabsm2 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabm2_container {
        border: 1px solid #999;
        border-top: none;
        clear: left;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabm2_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabm2_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabm2_content h3 a{
        color: #254588;
}
.tabm2_content img {
        padding: 1px;
}
ul.tabsm3 {
        margin: 0;
        padding: 0;
        margin-top:10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsm3 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsm3 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}
ul.tabsm3 li a:hover {
        background: #ccc;
}
html ul.tabsm3 li.active, html ul.tabsm3 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabm3_container {
        border: 1px solid #999;
        border-top: none;
        clear: left;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabm3_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabm3_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabm3_content h3 a{
        color: #254588;
}
.tabm3_content img {
        padding: 1px;
}
ul.tabsm4 {
        margin: 0;
        padding: 0;
        margin-top:10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsm4 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsm4 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}
ul.tabsm4 li a:hover {
        background: #ccc;
}
html ul.tabsm4 li.active, html ul.tabsm4 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabm4_container {
        border: 1px solid #999;
        border-top: none;
        clear: left;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabm4_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabm4_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabm4_content h3 a{
        color: #254588;
}
.tabm4_content img {
        padding: 1px;
}
ul.tabsc1 {
        margin: 0;
        padding: 0;
        margin-top: 10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsc1 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsc1 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}

ul.tabsc1 li a:hover {
        background: #ccc;
}
html ul.tabsc1 li.active, html ul.tabsc1 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabc1_container {
        border: 1px solid #999;
        border-top: none;
        clear: both;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabc1_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabc1_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabc1_content h3 a{
        color: #254588;
}
.tabc1_content img {
        padding: 5px;
}

ul.tabsc2 {
        margin: 0;
        padding: 0;
        margin-top: 10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsc2 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsc2 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}

ul.tabsc2 li a:hover {
        background: #ccc;
}
html ul.tabsc2 li.active, html ul.tabsc2 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabc2_container {
        border: 1px solid #999;
        border-top: none;
        clear: both;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabc2_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabc2_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabc2_content h3 a{
        color: #254588;
}
.tabc2_content img {
        float: left;
        padding: 5px;
}

ul.tabsc3 {
        margin: 0;
        padding: 0;
        margin-top: 10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsc3 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsc3 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}

ul.tabsc3 li a:hover {
        background: #ccc;
}
html ul.tabsc3 li.active, html ul.tabsc3 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabc3_container {
        border: 1px solid #999;
        border-top: none;
        clear: both;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabc3_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabc3_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabc3_content h3 a{
        color: #254588;
}
.tabc3_content img {
        float: left;
        padding: 5px;
}

ul.tabsc4 {
        margin: 0;
        padding: 0;
        margin-top: 10px;
        float: left;
        list-style: none;
        height: 32px;
        border-bottom: 1px solid #999;
        border-left: 1px solid #999;
        width: 100%;
}
ul.tabsc4 li {
        float: left;
        margin: 0;
        padding: 0;
        height: 31px;
        line-height: 31px;
        border: 1px solid #999;
        border-left: none;
        margin-bottom: -1px;
        background: #e0e0e0;
        overflow: hidden;
        position: relative;
}
ul.tabsc4 li a {
        text-decoration: none;
        color: #000;
        display: block;
        font-size: 1.2em;
        padding: 0 20px;
        border: 1px solid #fff;
        outline: none;
}

ul.tabsc4 li a:hover {
        background: #ccc;
}
html ul.tabsc4 li.active, html ul.tabsc4 li.active a:hover  {
        background: #fff;
        border-bottom: 1px solid #fff;
}
.tabc4_container {
        border: 1px solid #999;
        border-top: none;
        clear: both;
        width: 100%;
        background: #fff;
        -moz-border-radius-bottomright: 5px;
        -khtml-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -khtml-border-radius-bottomleft: 5px;
        -webkit-border-bottom-left-radius: 5px;
}
.tabc4_content {
        padding: 10px;
        font-size: 1.2em;
}
.tabc4_content h2 {
        font-weight: normal;
        padding-bottom: 10px;
        border-bottom: 1px dashed #ddd;
        font-size: 1.8em;
}
.tabc4_content h3 a{
        color: #254588;
}
.tabc4_content img {
        float: left;
        padding: 5px;
}

.statistic_box {
	display: block;
	float: left;
	width: 199px;
	height: 102px;
	margin-top: 3px;
	margin-left: 1px;
	padding-left: 5px;
	background-image: url(/images/stats_box.jpg);
	background-repeat: no-repeat;
}
.statistic_subbox {
	display: block;
	width: 186px;
	height: 84px;
	margin-top: 8px;
	margin-left: 2px;
	background-color: #ffffff;
	background-image:url(/images/box_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	border: 1px solid #686969;
}

.statistic_detail {
 padding: 2px;
 width: 199px;
}

.statistic_detail a,  {
	color: #ffffff;
	text-decoration: none;
}
.statistic_detail a:hover {
	text-decoration: underline;
}

.statistic_detail_value {
	display: inline;
        text-align: right;
}
.statistic_detail_ {
        display: inline;
        text-align: left;
         width: 100px;
      color: #1869ac;
}

.newleague_box {
	display: block;
	float: left;
	width: 437px;
	height: 241px;
	padding-left: 5px;
	background-image: url(/images/newleague_box.jpg);
	background-repeat: no-repeat;
	background-position: center 20px;
}
.newleague_subbox {
	display: block;
	position: absolute;
	width: 414px;
	height: 196px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	margin-top: 5px;
	margin-left: 2px;
	background-color: #ffffff;
	background-image:url(/images/box_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	border: 1px solid #686969;
}
.newleague_list {
	display: block;
	width: 250px;
	float: right;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.newleague_list li {
	display: block;
	width: 250px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #9d9b9b;
}
.newleague_list li img {
	vertical-align: -3px;	
}
.newleague_list li a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.newleague_list li a:hover {
	text-decoration: underline;	
}

.match_detail {
	display: block;
	width: 257px;
	height: 42px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	margin-bottom: 3px;
	background-image: url(/images/match_detail.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #ffffff;
	line-height: 12px;
}
.match_detail_game {
	display: block;
	float: left;
}
.match_detail_links {
	display: block;
	float: right;
}
.match_detail_links a {
	text-decoration: none;
	color: #67c5fc;
}
.match_detail_links a:hover {
	text-decoration: underline;	
}
.match_detail_team1, .match_detail_team2 {
	display: block;
	float: left;
}
.match_detail_team1 a, .match_detail_team2 a {
	color: #ffffff;
	text-decoration: none;
}
.match_detail_team1 a:hover, .match_detail_team2 a:hover {
	text-decoration: underline;
}
.match_detail_team1_score, .match_detail_team2_score {
	display: block;
	float: right;
}
.topbanner2 {
        padding-left: 9px;
        padding-right: 9px;
        }
.midleft1 {
        float: left;
        width: 400px;
}
.midright2 {
        width: 580px;
        margin-left: 410px;
}

