
	
	
	

* {
xmargin:0px;
xpadding:0px;
}

h1,h2,h3,h4,h5,h6,p,ul,li {
	margin:0px;
	padding:0px;
}

body, html {
		margin:0;
		padding:0;
}
	

html {
	xbackground-color: #3399cc;
}


body {
	color: #333333; 
	font-size: 75%; 
	line-height:1.4em;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
		background-color: #060;
		
	background-image:url(/images/mlw_bodybg.gif); background-position:top right; background-repeat:repeat-x; 	
}

table {
	xmargin:auto; 
}

table, td, input, select, textarea, button { 
	font-size:100%;
	font-family: arial, helvetica, sans-serif;
}

table td {
	vertical-align:top;
}

blockquote {
	background:#eee;
	padding:5px;
	border:1px dotted #267399;
	margin:0.2em;
	margin-bottom:1em;
}
blockquote  p {
	margin:0px;padding:0px;margin-bottom:.5em;
}

fieldset,img,a {
	border:0px;
}

h1 {

	font-size: 1.8em;   
	font-weight: normal;
	padding-bottom:.8em;
	color:#267399;
}

h2 {
	font-size: 1.3em;   
	font-weight: normal;
	padding-bottom:.3em;
	color:#267399;	
}

h3 {
	font-size: 1.0em;   
	font-weight: normal;
	padding-bottom:.3em;
	color:#267399;	
}

p {
	padding-bottom:1em;
}

ul, ol {
	margin-left: 2em;
	padding-left: 0;
	padding-bottom:1em;
	line-height:1.2em;
 }
  
li
  {
  margin: 0;
  padding: 0;
  padding-bottom:1em;
  }
  
a:link, a:visited, a:active, a:hover {
	text-decoration: underline;
	color:#003399;
}

a:hover {
	text-decoration:underline;
	color: #c00;
}


	


#LastName{
    position:absolute;
    text-decoration:underline;
    background-color:#CC0000;
    left:0px;
    top:-500px;
    width:1px;
    height:1px;
    overflow:hidden;
}



#qmEditor {
	top:-37px!important;
	border-bottom:1px solid #b8c7d6;
	padding:10px!important;
}
#qmEditor:hover {
	top:0!important;
}
#qmEditor .qmEdit{
	border:1px solid #FF9!important;
}
#qmEditor #qmClose
{
    display:inline!important;
    margin-top: 0px!important;
}
#qmEditor .qmButtonRight {
	float:right;
	display:inline;
	margin-right:10px;
}


#wrapper {
	margin-left:auto;
	margin-right:auto;
    width:960px;
}

#mindiv {
	xwidth:820px;
}



#header {
	background:url(/images/mlw_banner.jpg) 0 0 repeat-x;
	height:110px;
}



#bread {
	font-size:0.8em;
	padding:0 30px;
	color:#fff;
}
#bread a {
	color:#fff;
}
#bread a:hover {
	color:#fc0;
}


#main {
	background:url(/images/mlw_mainbg.jpg) top left repeat-y;
	xbackground-color:#ffffff;
	width:100%;
}
	
	
#outer {
	width:920px;
	margin:auto;
	xpadding-left:10px;
}

.seasonstatus {
	height:30px; 
	padding:0px;
	padding-right:20px;
	padding-left:10px;	
	font-size:1.2em;
	font-weight:normal;
	line-height:24px;
	background-image:url(/images/mlw_status.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.statustext {
	float:left;
	color: #069;	
	padding:0;
}

.statuslinks {
	float:right;
}
	
		
		
	
	
#loginsection {

	height:34px; 
	padding:0px;
	xpadding-top:1px;	
	padding-right:20px;
	padding-left:10px;	
	color:#fff;
	font-size:0.90em;
	line-height:24px;
	background-image:url(/images/mlw_login.gif);
	background-position: top left;
	background-repeat:no-repeat;	
}


#loginsection fieldset {
margin:0px;
padding:0px;
}

#loginsection #leftdiv1,#loginsection #leftdiv2 {
float:left;
margin:0px;
padding:0px;
xbackground:red;	height:34px;
}

#loginsection #rightdiv1,#loginsection #rightdiv2 {
float:right;
}	

#loginsection a {
color:#fff;
}

#loginsection a:hover {
color:#fc0;
}
	
#loginsection .logininput {
border:1px solid #999;
padding:0px 3px;
margin:0px;
margin-bottom:1px;
font-size:100%;
}	


#loginsection fieldset {
	border:0px;
	margin:0px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display: inline-block;
}
#loginsection #WebLoginLayer0 {
xmargin-top:-1px;
}



#statusrow {
	margin-left:10px;
	margin-right:20px;
	margin-bottom:4px;
	font-size:80%;
	line-height:normal;
	color:#363;
	overflow:hidden;
}

#statusrow  a {
text-decoration:none;
}

#statusrow #teamchange {
float:left;
display:inline;
width:560px;
overflow:hidden;
}

#statusrow .transferstatuslist {
width:120px;
display: block;
float:left;
overflow:hidden;
}

#statusrow .transferstatustitle {
width:80px;
display: block;
float:left;
overflow:hidden;
}


#statusrow #onlinecount {
float:right;
display:inline;
text-align:right;
width:300px;
overflow:hidden;
}


.jumplist {
background-image:url(/images/mlw_jumplistbg.jpg); 
background-position:top right; background-repeat:repeat-x;
padding:5px;
margin-bottom:5px;
border-bottom:1px solid #999;
}

.jumplist form {
margin:0px;padding:0px;
clear:both;display:inline;
}

#contenttitle, #contenttitle2, #contenttitle3, #contenttitle4, .rightcontenttitle {
	font-size: 1.2em;
	font-weight: normal;
	letter-spacing:.1em;
	margin:0px;
	color:#efc;		
	padding:0px;
	padding-left:20px;
	padding-right:30px; 
	background-color: #069; 	
	line-height:25px;	
	background-image:url(/images/mlw_contenttitle.gif);
	background-position: top left;
	background-repeat:no-repeat;
	height:25px;		
}


#contenttitle h1 {
	margin:0px;
	padding:0px;
	xline-height:normal;
	color:#efc;
	font-size:1em;	
	}



#contenttitle a, #contenttitle2 a, #contenttitle3 a, #contenttitle4 a {
	color:#efc;
	text-decoration:none;
}
#contenttitle a:hover, #contenttitle2 a:hover, #contenttitle3 a:hover, #contenttitle4 a:hover {
	color:#fc0;
}

#content, #content2, #content3, #content4, .rightcontent {
	padding:20px; 
	padding-right:30px; 
	padding-bottom:0px;
	padding-top:10px;	
	background-color:#fff;
	background-image:url(/images/mlw_contentbg.gif);
	background-position: top left;
	background-repeat:repeat-y;		
	overflow:hidden;
}

#contentfooter, #contentfooter2, #contentfooter3, #contentfooter4, .rightcontentfooter {
	padding:0px;
	padding-right:10px; 
	background-color:#fff;
	background-image:url(/images/mlw_contentfooter.gif);
	background-position: top left;
	background-repeat:no-repeat;	
	height:20px;
	clear:both;
}


#leftpane {
	float:left;
	display:inline;	
	width:200px;
}

#rightpane {
	float:right;
	display:inline;	
	width:680px;
}







#homecontent {
	float:left;
	display:inline;
	width:560px;
}

#homecontent #contenttitle, #homecontent #contenttitle2, #homecontent #contenttitle3, #homecontent #contenttitle4  {
	background-image:url(/images/mlw_contenttitle_home.gif);
}

#homecontent #content, #homecontent #content2, #homecontent #content3, #homecontent #content4 {
	background-image:url(/images/mlw_contentbg_home.gif);
}

#homecontent #contentfooter, #homecontent #contentfooter2, #homecontent #contentfooter3, #homecontent #contentfooter4 {
	background-image:url(/images/mlw_contentfooter_home.gif);
}






.contenthome {
	margin-left:370px;
}




#adbanner {
margin-top:10px;
clear:both;
width:100%;
overflow:hidden;
}

#uxellobanner {
width:170px;
float:left;
}


#googleads {
width:728px;

float:right;
padding-right:10px;
}

.googlepanel_vert {
width:164px;
font-size:0.8em;
float:left;
}








#footer {
	font-size:0.8em;
	color:#fff;
	clear:both;
	background:url(/images/mlw_footer.jpg) 0 0 no-repeat;
	height:85px;
	padding-top:15px;
}
	
#footer p {
		padding:10px 0px;
		padding-left:30px;
		margin:0;
		margin-right:120px;
		white-space:nowrap;
		overflow:hidden;
    }
#footer a {
	color:#fff;
}
#footer a:hover {
	color:#fc0;
}


#feedbackForm, #eTransferRequest {
border:1px solid #666666;
padding:20px;
}







	
	

#sidebar {
	float:right;
	clear:right;
	display:inline;
	width:350px !important;
	color: #ffffff;
	margin:0px;
}



#sidebar .rightcontenttitle {
	background-image:url(/images/mlw_contenttitle_right.gif);
	background-color:#039;
}

#sidebar .rightcontent {
	background-image:url(/images/mlw_contentbg_right.gif);
	background-color:#069;
}

#sidebar .rightcontentfooter {
	background-image:url(/images/mlw_contentfooter_right.gif);
	background-color:#069;
}

#sidebar a {
	color:#ffffff;
}

#sidebar a:hover {
	color:#f6bd0e;
}

#sidebar ul {
	margin-bottom:0;
}


#sidebar h2 {
	padding:15px;
	padding-top:5px;
	padding-bottom:5px;
	xbackground-color: #f6bd0e; 	
	line-height:normal;
}

#sidebar hr {
padding:0px;margin:0px;
}








#menu ul {
	margin:0px;
	padding:0px;
}

#menu li a:hover {
	background-color:#f8f295;
}

#menu li {
	list-style:none;
	margin:0;
	height:auto !important;
	height:1%;
	line-height:1.6em;
	font-size:1.1em;
	color:#333333;
	font-weight:bold;
	text-align:left;
	padding:0px;
	border-bottom:1px solid #999999;
}

#menu .category a {
	border-left:10px solid #c5d0ac;
}

#menu .first {
	border-top:1px solid #999999;
}

#menu li a {
	color:#333333;
	display:block;
	text-decoration:none;	
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;

}

#menu .self a {
	border-left-color: #e93622;
}

#menu ul ul .category a  {
	border-left-color: #cccccc;
}

#menu ul ul .self a  {
	border-left-color: #e93622;
}

#menu .lev2 {
	font-size:0.8em; 
}
#menu .lev2 a {
	border-left-width: 20px;
	padding-top:0px;
	padding-bottom:0px;
}







#search {
	text-align:right;
	top:5px;
	right:28px;
	position:relative;
	float: right; 
	display:inline;
	xwidth:280px;
	margin:0;
	padding:0;
	font-size:0.9em;
}

#search fieldset {
	border:0px;
	padding:0px;
	margin:0px;
}

#ajaxSearch_input {
	width:120px;
	border:1px solid #333333;
	xpadding:2px;
}

#ajaxSearch_submit {
	cursor: pointer;
}




.pictures {
	padding:1px;
	margin:10px;
}



.frontpicture {
	margin-bottom:10px;
	border-left:5px solid #f6bd0e;
}




table.sortable thead {cursor: pointer;text-decoration: underline;}

div.maintabletitle {
line-height:normal;
padding:2px 6px 2px 6px;
font-size:1.2em;
}

.maintabletitle {
color:#fff;
background:#b92626;
font-size:1.25em;
}




#overDiv {
border:5px solid #ccc;
}



.xxxxxxxxxgalleria {
border-top:1px solid #999999;
border-bottom:1px solid #999999;
	font-size:80%; 
}


.xxxxxgalleria td .thumbnail {
padding:1px;
border:1px solid #333333;
}


.post form input, .post form textarea, {
	xcursor: pointer;
	border: 1px solid #336600;
}





.button {
	cursor: pointer;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;	
	background:#ccc;
	color:#000;
	text-decoration:none;
	line-height:normal;
	padding:0px 5px;
	margin:1px;
	xdisplay:block;
	text-align:center;
}



.errors {
	border:1px solid #b92626;
	padding:2px 5px;
	background:#000;
	color:#ccc;
}
.errorsnotsaved { 
	color:#FF0000;
	font-weight:bold;
}






#newssummary {
	color:#dddddd;
	padding:2px 0px;
}

#newsnav {
	color:#dddddd;
	padding:0px;
	padding-bottom:10px;
}

#newsnav a {
padding:0px 3px;
}

.ditto_item, .nl_summaryPost {
	border-bottom:1px solid #3399cc;
	padding:2px 0px;
	font-size:100%;
	line-height:normal;
}

#ssi_table_poll {
	padding:0px 5px;
}

.nl_summaryPost h3 {
	color:#fff;
}

.ditto_documentInfo, .nl_info {
	font-style:italic;
	font-size:0.9em;
		color:#dddddd;
}


.ditto_currentpage, .ditto_page {
margin-right:2px;
padding:0px 2px;
}

.ditto_currentpage {
border:1px solid #f6bd0e;
}

.scoresupdate {
	border-top:1px solid #3399cc;
	color:#FFCC00;
	font-size:.9em;
}


#sidebar .sticky {
	background:#17a;
	}
.ditto_noticeboard_item.sticky .ditto_pageTitle {
	border-right:10px solid red;	
	}




.ditto_noticeboard_item {
margin:10px;

border:1px solid #999;
background:#f5f5f5;
}

.ditto_noticeboard_item .ditto_pageTitle {
	background:#006553;
	color:#fff;
	padding:2px 10px;
	line-height:normal;
	margin:0px !important;
}

.ditto_noticeboard_item .ditto_introText {
margin:10px;	
}

.ditto_noticeboard_item .ditto_documentInfo {
	border-top:1px solid #ccc;
	color:#999;	
	text-align:right;
	padding:0px 10px;	
}




.gallery {
	padding:0px;
	margin:0px;
}
.thumbscontainer {
	margin:0px!important; 
	xwidth:100%;
	padding:0px!important;
	margin-bottom:15px!important;
}
.thumbs {
	margin:0px!important;
	padding:0px!important;
}
.thumbscontainer .thumbs{
	xwidth:100%;
	margin:0px!important;
	padding:0px!important;
	border:0;
	line-height:normal;
}
.thumbscontainer .thumbs ul{
	padding:0px;
	margin:0px;
	border:0;
}
.thumbscontainer .thumbs li{
	width:127px;
	padding:3px;
	padding-top:5px;
	margin:0px;
	border:0; 
	text-align:center;
	background: !important;
}
.thumbscontainer .thumbs li img {
	border:5px solid  !important;

}
.thumbscontainer .thumbs li p {
	font-size:0.8em;
	text-align:center;
	padding-top:0px;
	line-height:normal;
	width:100% !important;
}
.maxigalleryditto {
	float:left;
	margin-top:20px;
	clear:none;
}




.galleryright {
	float:right;
	display:inline;
	margin:0px;
	padding:0px;
	margin-left:10px;
}
.galleryright form {
	margin:0px;
	padding:0px;
	border:0;
}
.galleryright .thumbs li{
	float:none;
	display:block;
	background: !important;
}
.galleryright .thumbscontainer .thumbs li{
	width:230px;
	height:auto;
	text-align:center;
	padding:5px;
}
.thumbscontainer .thumbs li p {
	width:auto!important;
}





.childscontainer, .gallery .thumbscontainer {
	width:640px;
	padding:0px;
	margin:10px 20px;
	margin-top:10px;
}
.childscontainer li, .gallery .thumbscontainer .thumbs li {
	text-align:center;
	width:140px;
	height:150px;
	padding-top:5px;
	margin:0px;
	background:;
}
.gallery .thumbscontainer .thumbs li p{
	padding:0px;
	margin: 0px auto;
}






.newscolumn {
	width:212px;
	float:right;
	display:inline;
	margin-left:20px;
}


.newscolumn ul {
	margin:0px;
}

.newscolumn li {border-top:1px dotted #3399cc; padding:0px; padding-top:5px; margin-top:5px; margin-bottom:5px; list-style:none; }
.newscolumn a {color:#005588; font-weight:bold;}
.newscolumn em {color:#666;}

.clubsnewsonecol {
	width:680px;
}

.clubsnewsonecol p {
	font-size:normal;
}

.clubsnewsonecol .rsstitle {
background-image:url(/images/mlw_jumplistbg.jpg); 
background-position:top right; background-repeat:repeat-x;
}



.motw {
	padding-left:20px;
	padding-bottom:10px;
	border:0px;
}

.motwpitchperspectivelabel {
	color:#000;
	position:absolute; 
	width:120px; 
	text-align:center;
	font-size:.8em;
	line-height:normal;
}





.ditto_noticeboard_item {
margin:10px;

border:1px solid #999;
background:#f5f5f5;
}

.ditto_noticeboard_item .ditto_pageTitle {
	background:#003399;
	color:#fff;
	padding:2px 10px;
	line-height:normal;
	margin:0px !important;
}
.ditto_noticeboard_item h2.ditto_pageTitle {
		background:#006699;
}
.ditto_noticeboard_item .ditto_pageTitle a {
	color:#fff !important;
	text-decoration:none;	
}
.ditto_noticeboard_item .ditto_pageTitle a:hover {
	color:#cc0000 !important;
}

.ditto_noticeboard_item .ditto_introText {
margin:10px;	
}

.ditto_noticeboard_item .ditto_documentInfo {
	border-top:1px solid #ccc;
	color:#999;	
	text-align:right;
	padding:0px 10px;	
}


.questionnaire {
background:#eee;
width:100%;
}
.questionnaire td {
padding-bottom:1em;
border-top:1px solid #ddd;
}



.headtohead {
width:100%;
}

.headtohead1, .headtohead2 {
width:30%;
}

table thead .headtohead1, table thead .headtohead2 {
padding:6px!important;	
}

.headtoheadmanager1 { background:#00cC33}
.headtoheadmanager2 { background:#Ff9933}




.transferlogtable table {
width:100%;
}
.transferlogtable table td{
white-space:normal;
}

.picklogtable table {
width:100%;
}
.picklogtable table .pickchange{
white-space:normal;
}

.viewplayerstable table {
width:100%;
}

.viewclubstable table {
width:100%;
}

.selectionstable table {
width:100%;
}

.weeklyresultstable table {
width:100%;
}
.weeklyresultstable table .scorerscol {
white-space:normal;
}

.managerresultstable table {
width:100%;
}
.managerresultstable table .scorerscol {
white-space:normal;
}

.managersoverviewtable table {
width:100%;
}
.managersoverviewtable table td{
white-space:normal;
}
.managersoverviewtable table .forcenw{
white-space:nowrap;
}

.managerssimilaritytable table {
width:100%;
}

.matrixtable table {
width:100%;
}
.matrixtable table td{
font-size:.8em;
padding:0px 2px 0px 2px;
text-align:right;
}

.matrixtable .notCurrent {
color:#666;
}

.matrixtable .notinItem {
background:#ccc;
}

.matrixtable .selectedItem {
background:#cec;
}

.matrixtable .pickedItem {
background:#9c9; 
}

.matrixtable .goodItem {
color:#00F; font-weight:bold;
}

.matrixtable .missedItem {
background:#FFCC00;
}


.contactform {width:70%; background-color: #060; background-image:url(/images/mlw_greenlogobg.gif); background-position:top right; background-repeat:no-repeat; color:#eeffcc; margin:20px auto; padding:20px; border-top:3px solid #c00; border-bottom:3px solid #c00}
.contactform .field {padding-bottom:10px;}


.entryform {width:550px; background-color: #060; background-image:url(/images/mlw_greenlogobg.gif); background-position:top right; background-repeat:no-repeat; color:#eeffcc; margin:20px 0px; padding:20px; border-top:3px solid #c00; border-bottom:3px solid #c00}
.entryform .field {padding-bottom:10px;}





#LastName{
    position:absolute;
    text-decoration:underline;
    background-color:#CC0000;
    left:0px;
    top:-500px;
    width:1px;
    height:1px;
    overflow:hidden;
}



.manmenu {
list-style: none;
font-size:1.2em;
}

.manmenu li {
display: inline;
padding-left:10px;
}


.QE_Link {
color:#000 !important;
letter-spacing:normal;
}




.olcaption {
	padding:1px 4px;
	color:#fff;
}



.ajaxSearch_highlight {
    background-color:#FFFF33;
    padding: 2px 0;
    color: #000;
}

.searchTerms { xcolor: #eee; margin-top:25px; }
.searchTerms .ajaxSearch_highlight { margin: 0 0 0 3px;}
a.ajaxSearch_removeHighlight, a.ajaxSearch_removeHighlight:visited { xdisplay: block; xfloat: left; margin: 16px 0 0; padding: 1px 2px 2px; xcolor: #888; }
a.ajaxSearch_removeHighlight:hover { background-color: #888; color: #222; }






	
#mlwnav {
	font-size:1.2em;
	line-height:normal;
	padding:  0px;
	margin:0px;
	text-align:center;
	color:#fff;	
	background-image:url(/images/mlw_nav1.gif);
	background-position: top left;
	background-repeat:no-repeat; 
	padding-right:10px;
	height:30px;
}
		
	
#mlwnav ul{
	margin:0;
	padding:0;
	list-style:none;
	
}

#mlwnav li{
	display:inline;
	margin:0;
	padding:0;
}

#mlwnav a {
margin:0px;
	color:#fff;	
	text-decoration:none;
	padding:0px 10px;
	padding-top:5px;
	padding-bottom:4px;
	line-height:26px;
	xvertical-align:middle;
}

#mlwnav li a:hover {
	color:#fc0;	
	background-image:url(/images/mlw_navhover.gif);
	background-position: top left;
	background-repeat:repeat-x;	
}

#mlwnav .active a{
	background:#39f;
	background-image:url(/images/mlw_navactive.gif);
	background-position: top left;
	background-repeat:repeat-x;
}


#nav-id881 {font-weight:bold; letter-spacing:1px;}
	
	

#subnav {
	margin:0px;
	text-align:center;
	color:#fff;
	font-size:1.2em;
	padding-right:10px;
	background-image:url(/images/mlw_nav2.gif);
	background-position: top left;
	background-repeat:no-repeat;
	height:30px; 
	}

#subnav ul {
	margin:0;
	padding:0px;
	list-style:none;	
}
	
#subnav li{
	display:inline;
	margin:0;
	padding:0;
}
	
#subnav a {
	margin:0px;
	color:#fff;
	padding:4px 10px;
	text-decoration:none;	
	padding-top:5px;
	padding-bottom:4px;
	line-height:26px;
}	
#subnav .active a {
	background:#000;
	background-image:url(/images/mlw_subnavactive.gif);
	background-position: top left;
	background-repeat:repeat-x;
}	
#subnav a:hover {
	color:#fc0;
	background-image:url(/images/mlw_navhover.gif);
	background-position: top left;
	background-repeat:repeat-x;			
}	
	
	
	


#inpagenav { 
	background-image:url(/images/mlw_jumplistbg.jpg); 
	background-position:top right; background-repeat:repeat-x;
	padding:5px;
	margin-bottom:5px;
	border-bottom:1px solid #999;
	text-align:center;
}

#inpagenav ul {
	margin:0;
	padding:0px;
	list-style:none;	
}
#inpagenav li{
	display:inline;
	margin:0;
	padding:0;
}
#inpagenav a {
	border-top:1px solid #ccc;
	margin:0px;
	padding:2px 10px;
	text-decoration:none;	
	padding-top:2px;
	padding-bottom:3px;
	line-height:1.8em;
	color:#fff;	
	background-image:url(/images/mlw_nav2.gif);
	background-position: top left;
	background-repeat:no-repeat; 	
}	
#inpagenav .active a {	color:#fff;background:#000;
	background-image:url(/images/mlw_subnavactive.gif);
	background-position: top left;
	background-repeat:repeat-x;}	
#inpagenav a:hover {	color:#fc0; backgrond-color:#999;
	background-image:url(/images/mlw_navhover.gif);
	background-position: top left;
	background-repeat:repeat-x;		
}	
	@charset "utf-8";




 
.diaryhomepage .dbcalxdetailrow {color:#fff !important; font-weight:normal}
.diaryhomepage .upcomingtext {color:#ddd !important; font-weight:normal; font-size:0.9em;font-style:italic; line-height:normal}
.diaryhomepage .dbcalx1event { border-bottom:1px solid #3399cc}
.diaryhomepage .eventdatetime { font-weight:normal; color:#FFCC00}



.dbCalXsummary   {
font-weight:bold;
}

.dbCalXsummary .month {
xcolor:#fff;xbackground:#333;display:block; padding:1px; border-bottom:1px solid #000; margin-top:5px;
}

.dbCalXsummary .eventdatetime {
	display:block;
}

.dbCalXsummary .today, .dbCalXsummary .tomorrow {
	display:block;
	border-bottom:1px dotted #ccc;
}
.dbCalXsummary .todayend, .dbCalXsummary .tomorrow {
	display:block;
}

.dbCalXsummary .eventdate {
	padding-top:2px;
	xpadding-left:14px;

}

.dbCalXsummary .upcomingtext {
	display:block;
	xfont-size:0.8em;
	color:#333;
	font-weight:normal;
	margin-bottom:8px;
}

.dbCalXsummary .dbcaltitle {
	width:100%;
}


.summarytable {

color:#333;
margin:0px 20px;
padding:0px;
}


.summarytable .dbcalx1event {
	width:100%;
	margin-bottom:2px;
}


.summarytable .dbCalXsummary .eventdatetime {
	display: -moz-inline-box;
	display:inline-block;
	width:25%;
	vertical-align:top;
}
.summarytable .dbCalXsummary .eventdate {	
	display: -moz-inline-box;
	display:inline-block;
	width:55%;
}
.summarytable .dbCalXsummary .eventtime {
	display: -moz-inline-box;
	display:inline-block;
 	width:30%;
}




.summarytable .dbCalXsummary .dbcalxdetailrow {	
	display: -moz-inline-box;
	display:inline-block;
	width:70%;
}

.summarytable .dbCalXsummary .dbcalxtitlerow {
	background-image:url(/images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 100% 50%; padding-right:16px;
}
	
.summarytable .dbCalXsummary .upcomingtext {
	xpadding-left: 20px;
	display:inline;
	font-size:1em;
	color:#333;
}



#dbCalXevent {
padding:20px;
margin:10px;
background:#eee;
}

#dbCalXevent table {
width:100%;
}

#dbCalXevent .eventdate {
width:6em;
}

#dbCalXevent .eventtitle {
width:500px;
}

#dbCalXevent  .eventtext {
width:500px;
}

#dbCalXevent  .eventurl {
width:250px;
}

#dbCalXevent .label {
text-align:right; white-space:nowrap;
}




#calTools {
	width:100%;
	padding:0px;
	margin:0px;
	xbackground:#6699FF;
	xbackground:#fff;
	color:#002675; 
	font-weight:bold;
	padding-top:0.3em;
	padding-bottom:0.6em;
}





.calmonthssel {
	background:#006699;
	width:100%;
	text-align:center;
	line-height:normal;
	padding:2px 0px;

}

.calmonthssel a{
background:#66ccff;
padding:1px 10px;
margin:0px 2px;
font-size:.9em;
line-height:normal;

}
.calmonthssel a:link,.calmonthssel a:visited,.calmonthssel a:active  {
color:#000;
text-decoration:none;
}
.calmonthssel a:hover {
background:#b92626;
color:#fff;
}

.calmonthssel a.active {
font-weight:bold;

}

.calmonthssel a.current {
	background:#ffd63b;
text-decoration:underline;
}








#calcategorysel {
float:left;
clear:both;
background:#006699;
xmargin-top:2px;
xmargin-right:10px;	
width:100%;
text-align:center;
border-top:1px solid #000;
line-height:normal;
padding-bottom:5px;
padding-top:2px;
}

#calcategorysel a{
	background:#333;
	color:#fff;
	text-decoration:none;
padding:1px 10px;
margin:0px 1px;
font-size:.8em
}

#calcategorysel a:hover {
background-color:#b92626;
color:#fff;
}

#calcategorysel .catactive {
background:#ffd63b;
color:#333;
}


#calheading {
font-size:1.6em;
padding:1px 5px;
padding-bottom:.2em;
float:left;padding-left:5px;
}

#calnav {
float:right;
padding-right:10px;
}

.calnavbutton {
width:5em;
cursor:pointer;
}







.dbCalX  {
line-height:normal;
border:3px solid #99CC66;
border:0px solid #fff;
width:100%;
margin:0px;
}

.dbCalX a:hover {
background:#efe;
}

.dbCalX input  {
font-size:0.75em;
}

.dbCalX thead td {
color:#fff;
background:#006699;
font-weight:bold;
padding-bottom:3px;
vertical-align:bottom;
}


.dbCalX .daycol,.dbCalX .datecol {
border-bottom:1px solid #999;
}

.dbCalX td {
vertical-align:top;
xborder-bottom:1px solid #ffe;
padding-left:5px;
padding-right:5px;
}

.dbCalX .day0, .dbCalX .day1, .dbCalX .day2, .dbCalX .day3, .dbCalX .day4, .dbCalX .day5, .dbCalX .day6 {
border-bottom:1px solid #fff;
}


.dbCalX .day1 ,.dbCalX .day3 ,.dbCalX .day5 {
background:#F5F9FF;
color:#000;
}

.dbCalX .day2 ,.dbCalX .day4 {
background:#E8ECF2;
color:#000;
}
.dbCalX .day0, .dbCalX .day6 {
background:#c0e9fc;
color:#000;
} 
.dbCalX .day0 {
background:#d6ecff;
}

.dbCalX .day0,.dbCalX .day5  {
border-bottom:2px solid #333;
}

.dbCalX .now {
background:#FFCC00;
color:#000;
font-weight:bold;
}

.dbCalX thead .daycol, .dbCalX thead .datecol {
border-bottom:1px solid #999; 
}

.dbCalX thead .eventcol {
border-bottom:1px solid #999;
}


.dbCalX tbody .daycol {
width:2em;
border-right:1px solid #666;
}

.dbCalX tbody .datecol {
width:2em;
text-align:right;
border-right:1px solid #666;
}

.dbCalX tbody .eventcol {
padding:0px;
}

.dbCalX .eventtime {
font-weight:bold;
font-size:0.8em;
}

.dbCalX .eventtitle {
font-weight:bold;
}

.dbCalX .eventtext {
xcolor:#333;
font-size:0.8em;
}


.dbCalXinner { 
line-height:normal;
width:100%;
border:0 none;
}
tbody .dbCalXinner td, .dbCalXinner .day0, .dbCalXinner .day5 {
line-height:normal;
border-bottom:1px solid #999;
}
.dbCalX .eventbottom {
border-bottom:0px solid red;
}

.dbCalXinner .innercatcol {
font-weight:bold;
width:9em;
}

.dbCalXinner .innerbuttoncol {
width:9em;
}

.dbCalXinner .innerbuttoncol input {
padding:0px;margin:0xp;
}

.dbCalXinner .innerbuttoncol .addevent {
width:100px;
cursor:pointer;
}


.dbCalXinner .innerbuttoncol input {
margin-left:0.1em;
cursor:pointer;
}


.forum {
background-image:none !important;
	xpadding-right:20px;
	xpadding-left:10px;	
}

.forum table {
margin-right:10px;
}

.windowbg, .windowbg2 {
	padding:3px;
	margin-right:15px;
}

.windowbg {
	background:#eeeeee;
}

.windowbg2 {
	background:#fff;
}

.windowbg input, .windowbg textarea, .windowbg select, 
.windowbg2 input, .windowbg2 textarea, .windowbg2 select {
	border:1px solid black;
	padding:1px;
}

#bodyarea .nav {
	font-size:11px;
}

.catbg , tr.catbg td , .catbg3 , tr.catbg3 td {
	background:#b92626;
} 

.catbg2 , tr.catbg2 td {
	background:#b92626; 
} 

.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td {
	background:#b8c7cc;
	border:0px;
} 

.titlebg2, tr.titlebg2 th, tr.titlebg2 td {
	background:none;
	border:0px;
	padding-top:5px;
	border-bottom:1px solid #000;
} 

.maintab_first {
	xbackground:url(/images/forumleftmenu.gif) 0 100% no-repeat;
	xbackground-color:#069;
} 

.maintab_back {
	xbackground:url(/images/forumbackmenu.gif) bottom repeat-x;
	xbackground-color:#069;
} 

.maintab_last {
	xbackground:url(/images/forumrightmenu.gif) 100% 100% no-repeat;
	xbackground-color:#069;
} 

.maintab_active_back {
	xbackground:#b8c7cc;
} 
.maintab_active_first {
	xbackground:url(/images/forumleftmenuactive.gif) 0 100% no-repeat;
	xbackground-color:#b8c7cc;
} 
.maintab_active_last {
	xbackground:url(/images/forumrightmenuactive.gif) 100% 100% no-repeat;
	xbackground-color:#b8c7cc;
} 

.maintab_active_back a:link, .maintab_active_back a:visited, .maintab_active_back a:active, .maintab_active_back a:hover  {
	color:#000000;
}

.maintab_back a:hover  {
	color:#b92626;
}

.mirrortab_first {
	xbackground:url(/images/forumleftmirror.gif) 0 0 no-repeat;
	xbackground-color:#069;
} 

.mirrortab_back {
	xbackground:url(/images/forumbackmirror.gif) top repeat-x;
	xbackground-color:#069;
} 

.mirrortab_last {
	xbackground:url(/images/forumrightmirror.gif) 100% 0 no-repeat;
	xbackground-color:#069;
} 

.mirrortab_back a:hover  {
	color:#b92626;
}

.tborder {
	xpadding:0px;
	border:0px solid black;
	padding-right:10px;
	background:none;
	
	xpadding-bottom:5px;
}

.tborder  input, .tborder  textarea, .tborder select{
	xcursor: pointer;
	border: 1px solid #336600;
}

.bordercolor {
	border:1px solid #b92626;
}


.managecontainer {background-color:#999;padding:10px;}
.managecontainer hr {display:none}
.managecontainer p b {color:#fc3;}
.managecontainer a {color:#fff; font-weight:bold}

.managecontainer .managepicturecontainer {margin-bottom:10px; padding:10px; background:#ccc;}
.managecontainer .managepicturecontainer hr {display:none;}
.managecontainer .managepicture img {border:5px solid #fff}

.managecontainer .uploadform {background:#fc3; padding:10px;}
.managecontainer .uploadform a {color:#000; font-weight:bold}
.managecontainer .uploadcounter {background:#999; height:2em; line-height:2em; margin:0px!important; margin-bottom:5px!important; padding:0px!important;  text-align:center; color:#fff; font-weight:bold; width:10%!important;}
.managecontainer .uploadfile {text-align:left!important; height:2em;  margin:0px!important;  margin-bottom:5px!important; line-height:2em; padding:0px!important;  width:80%!important;}
.managecontainer .uploadfile input { margin:0px!important;  padding:0px!important; overflow:hidden;width:auto!important;}


#fancybox-left-ico { left: 20px !important; } 
#fancybox-right-ico { right: 20px !important; left: auto !important; }

body#unews  {
	background:#333;
	width:100%;
	margin:20px;
	padding:0px;

	color: #000; 
	font-size:75%;
	line-height:1.4em;
	font-family: arial, helvetica, sans-serif;
}

body#unews #container {
	width:800px;
	margin: auto;
	background:#999;
	padding:10px;
}

body#unews #inner {
	background:#ccc;
	padding:10px;
}


.unewseditor_titlediv {
	width:60%;
	white-space:nowrap;
	margin-bottom:5px;
	float:left;
}

.doc_pagetitle {
	width:80%;	
}


.unewseditor_datediv {
	width:40%;
	margin-bottom:5px;
	float:right;
	text-align:right;
}

.unewseditor_stickydiv {
	width:80%;
	margin-bottom:5px;
	float:right;
	text-align:right;
}

.bottombuttons {
	margin-top:5px;
	text-align:center;	
}




.uneweditorForm {
	margin:0px;
	padding:0px;z-index:0;		
}


.unewseditor_buttonadd {
	margin:0px;
	padding:0px;
	float:right;display:inline;
}

.unewseditor_buttonadd input {
font-size:0.75em !important;	
margin:0px;
padding:0px;
}


.unewseditor_buttongroup {
float:right;
}

.unewseditor_buttongroup input {
font-size:0.75em !important;
margin:1px;
padding:0px;
}


div#nyroModalFull {
	color: #333;
	font-size:inherit;
}
div#nyroModalLoading, div#nyroModalWrapper {
	border:10px solid #fff;	
	position:relative; z-index:1;
}
div.wrapper div#nyroModalContent {
	padding:0px;	
	position:relative; z-index:2;
}
div.wrapper div#nyroModalContent .content {
	padding:5px 10px;
	margin:0;		width:auto;
}
a#closeBut {
	top: -25px; top:-10px;
	right: -25px; right:-10px;
	width: 30px;
	height: 30px;
	background: url(/images/modal8bitnav.png) no-repeat;
	background-position:0px 0px;
	cursor: pointer;
	z-index:9990; 
}
a#closeBut:hover {
	background-position:0px -30px;
}


.modalTitle {
	display:none; 	
}
div#nyroModalFull .modalTitle {
	display:block;
	line-height:2em;
	padding: 0 10px;
	color:#fff;
	background:#666;
	font-weight:normal;
	margin:0;
	z-index:3;
}
.unewstitleprefix {
	font-weight:bold;
	color:#ccc!important;
}
.unewstitleprefix:hover {
	color:#fff !important;	
}@charset "utf-8";



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}


* html .clearfix {height: 1%;}
.clearfix {display: block;}




body.mceContentBody {
   background: #ffffff;
   padding:10px;
}

body.mceContentBody p:after {
	content:"\00B6";color:#ff0000;
}


body.mceContentBody table {
	border-collapse:separate!important;
}



.MLWtable {
margin:10px;
border-collapse:collapse;
border:1px solid #b92626;
margin:0px;
line-height:normal;
font-size:0.9em;
padding:0px;
}



.MLWtable .teamnm {
overflow:      hidden; 
white-space:normal;
}

.MLWtable td {
padding:0px 5px 0px 5px;
white-space:nowrap;
border-left:1px solid #b92626;
border-right:1px solid #b92626;
vertical-align:top;
}

.MLWtable thead {
background:#3399cc;
background:#b92626;
background:#fff;
color:#F6BD0E;
color:#eee;
color:#b92626;
font-weight:bold;

}

.MLWtable .alignleft {
	text-align:left;
}

.MLWtable .alignright {
	text-align:right;
}

.MLWtable .aligncenter {
	text-align:center;
}

.MLWtable thead td {
xborder-top:1px solid #ccc;
xborder-right:1px solid #ffc;
padding-top:2px;
padding-bottom:2px;
border-bottom:2px solid #b92626;
}

.MLWtable tbody {
background:#eee;
background:#E8ECF2;
color:#000000;
}

.MLWtable tbody td {
border-top:1px solid #fff;
}

.MLWtable .row2 {
background:#ccc;
background:#F5F9FF;
}



.MLWtable tfoot {
xbackground:#fff;
color:#000000;
font-weight:bold;
}

.MLWtable tfoot td {
border-top:2px solid #b92626;
}

.MLWtable .topscore {
background:#069;
color:#fff;

}

.xxl {
font-size:3em;	
}

.MLWtableHIGHLIGHT {background: #f6bd0e;}
.MLWtableHIGHLIGHT2 {background: #3399cc;}
.MLWtableHIGHLIGHT3 {color: #009900;font-weight:bold;}
.MLWtableHIGHLIGHT4 {color:#993399;font-weight:bold;}
.MLWtableSTRIKETHROUGH {color:#999;text-decoration:line-through;}

.MLWtableSUBHEADING {
	background: #b92626;
	color:#fff;
	xtext-align:center;
	font-weight:bold;
	line-height:1.6em;
}

.MLWtable select {font-size:100%;}

td.borderTopRight {
border-top:2px solid #333;
border-right:2px solid #333;
}

td.borderRight {
border-right:2px solid #333;
} 

td.borderTop {
border-top:2px solid #333;
}
 
td.borderTopDash {
border-top:2px dashed #666;
}



.selectionstable .MLWtable td {
vertical-align:middle;
}


.MLWtable .rowdel {
background:#999;
} 
.MLWtable .rowdel .pickcol {
visibility:hidden;
}

.MLWtable .notpicked {
background:#f3f6Fc;
} 

.MLWtable .sub1m {
color:#006699;
} 
.MLWtable .sub1m input{
color:#006699;
} 

.MLWtable tbody tr:hover {
background:#dcc;
}

.MLWtable .subfooter2  {
background:#f6bd0e; background:#99FF99;
}

.MLWtable .buydetail {
padding:0px;
margin:0px;
border:0px;
background-color:transparent;
}
 
.MLWtable .subfooter td {
background:#f6bd0e;
font-weight:bold;
padding-top:3px;
padding-bottom:15px;
border-top:2px solid #b92626;
}





.MLWtable .barcelldata {float:left; width:5em}
.MLWtable .barcells {margin-top:0.4em;float:left; width:100%;}
.MLWtable .thisseason {background-color:#0c0; height:2px;margin:1px;}
.MLWtable .lastseason { background-color:#999; height:2px;margin:1px; }












