/* General CSS Definitions */

p {
	font	: normal 11px arial,helevetica,san-serif;
}

b {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	font-weight	: bold;
}

.bold {
	font-weight: bold;
}

.header1 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12pt;
	font-weigcht	: bold;
	text-align	  	: center;
	margin-top	: 0px;
}

.header2 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 10pt;
	font-weight	: bold;
}

.firstletter {
	text-align	: justify;
	float	: left; 	
	color	: #1a2433;
	font-weight	: bold;
	text-transform	: capitalize;
	font-size	: 50px;
	line-height	: 36px;
	padding-top	: 0px;
	padding-right	: 2px;
	font-family	: "Times New Roman", Times, serif;
}

.firstletter2 {
	text-align	: justify;
	float	: right; 	
	color	: #1a2433;
	font-weight	: bold;
	text-transform	: capitalize;
	font-size	: 50px;
	line-height	: 36px;
	padding-top	: 0px;
	padding-right	: 2px;
	font-family	: "Times New Roman", Times, serif;
}

h1 {
	font	: normal 13px arial,helevetica,san-serif;
	font-weight	: bold;
	padding	: 0;
	padding-top	: 9px;
	margin	: 0;
	color	: #FFFFFF;
}

body,td,th,form {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	padding	: 0px;
	margin	: 0px;
	border 	: 0px;
}

table {
	border-collapse	: collapse;
	padding	: 0px;
	border	: none;
	clear	: left;
} 

.centerdiv {
	margin	: 0 auto 0 auto; /* in full to help IE5Mac */
	padding	: 0;
	width	: 984px;
}

forumlink {
	color	: #FFFF00;
}

forumlink:visited {
	color	: #FFFF00;
}

a:link {
	color	: #FFffff;
}

a.static_link_black{
	color: white;
	text-decoration: none;
}

a.static_link_black{
	color: black;
	text-decoration: none;
}



a:visited {
	color	: #FFFF00;
}

a.static_link:visited{
	 color: white;
	 text-decoration: none;
}

a.static_link_black:visited{
	color: black;
	text-decoration: none;
}
a.static_link_black:hover{
	color: #FFFFFF;
	text-decoration: none;
} 
a.static_link_black:active{
	color: white;
	text-decoration: none;
}

a.toplink:link {color: white; text-decoration: none; }
a.toplink:visited {color: white; text-decoration: none; }
a.toplink:hover {color:#fffccc; text-decoration: none; }
a.toplink:active {color: white; } 

a.headlink {display: block; }
a.headlink:link {color: inherit; text-decoration: none; }
a.headlink:visited {color: inherit; text-decoration: none; }
a.headlink:hover {color: #fffccc; text-decoration: none; }
a.headlink:active {color: inherit; } 

a.catlink { display:block; }
a.catlink:link {color: inherit; text-decoration: none; }
a.catlink:visited {color: inherit; text-decoration: none; }
a.catlink:hover {color: white; text-decoration: none; }
a.catlink:active {color: inherit; } 

a.threadlink { display: block; }
a.threadlink:link {color: inherit; text-decoration: none; }
a.threadlink:visited {color: #DDDDDD; text-decoration: none; }
a.threadlink:hover {color: inherit; text-decoration: none; }
a.threadlink:active {color: inherit; } 

.motd1 {
	color	: #FFCC00;
	font-size	: 14px;
	font-weight	: bold;
}

.motd2 {
	color	: #f2b83a;
	font-size	: 13px;
	font-weight	: bold;
}

.motd3 {
	color	: #CCFFFF;
	font-size	: 11px;
	font-weight	: bold;
}

select {
	font-size	: 11px;
	text-align	: center;
	margin	: 0px;
	padding	: 0px;
}


selected {
	text-align	: center;
}

.selectedmessage {
	font-style: italic;
	height: 20px;
	background: url(IMG/Tables/tb20lineselected.png) repeat-x !important;
}

option {
	padding: 0px;
}

input {
	line-height	: 20px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
}

.inputright {
	position: relative; 
	*top: 1px; 
	width:1px; 
	height: 20px; 
	background:url(IMG/Buttons/input20right.png) no-repeat; 
	border:0px;
}

.inputfield {
	background:url(IMG/Buttons/input20mid.png) repeat-x; 
	border: 0px; 
	height: 20px; 
	text-align: center;
	vertical-align: text-bottom;
}

.inputfieldleftalign {
	background:url(IMG/Buttons/input20mid.png) repeat-x; 
	border: 0px; 
	height: 20px; 
	text-align: center;
	vertical-align: text-bottom;
	text-indent: 4px;
}

.inputleft {
	position: relative; 
	*top: 1px; 
	width:1px; 
	height: 20px; 
	background:url(IMG/Buttons/input20left.png) no-repeat; 
	border:0px;
}

.inputgreyright {
	position: relative; 
	*top: 1px; 
	width:1px; 
	height: 20px; 
	background:url(IMG/Buttons/inputgrey20right.png) no-repeat; 
	border:0px;
}

.inputgreyfield {
	background:url(IMG/Buttons/inputgrey20mid.png) repeat-x; 
	border: 0px; 
	height: 20px; 
	text-align: center;
	vertical-align: text-bottom;
	color:#666666;
}

.inputgreyfieldleftalign {
	background:url(IMG/Buttons/inputgrey20mid.png) repeat-x; 
	border: 0px; 
	height: 20px; 
	text-align: center;
	vertical-align: text-bottom;
	text-indent: 4px;
}

.inputgreyleft {
	position: relative; 
	*top: 1px; 
	width:1px; 
	height: 20px; 
	background:url(IMG/Buttons/inputgrey20left.png) no-repeat; 
	border:0px;
}

.checkboxtbl {
	position: relative;
	top: 1px;
}

.buttontr {
}

.buttontr:hover{
	cursor:pointer;
}

.buttontr td.plainbutton20left {
	background	: url(IMG/Buttons/plain20left.png) no-repeat;
	width	: 6px;
	height	: 20px;
}

.buttontr:hover td.plainbutton20left{
	background	: url(IMG/Buttons/plain20lefthover.png) no-repeat;
	width	: 6px;
	height	: 20px;
}

.buttontr td.plainbutton20mid {
	background:url(IMG/Buttons/plain20mid.png) repeat-x;
	height: 20px;
	color:#FFFFFF;
	line-height:20px;
	vertical-align:middle;
	font-weight: bold;
}

.buttontr:hover td.plainbutton20mid {
	background:url(IMG/Buttons/plain20midhover.png) repeat-x;
	height: 20px;
	color:#FFFFFF;
	line-height:20px;
	vertical-align:middle;
	font-weight: bold;
}

.buttontr td.plainbutton20right {
	background:url(IMG/Buttons/plain20right.png) no-repeat;
	width: 6px;
	height: 20px;
}

.buttontr:hover td.plainbutton20right {
	background:url(IMG/Buttons/plain20righthover.png) no-repeat;
	width: 6px;
	height: 20px;
}

.buttontr td.plainbutton20left {
	background	: url(IMG/Buttons/plain20left.png) no-repeat;
	width	: 6px;
	height	: 20px;
}

.buttontr:hover td.plainbutton20left{
	background	: url(IMG/Buttons/plain20lefthover.png) no-repeat;
	width	: 6px;
	height	: 20px;
}

.buttontr td.slantbutton24mid {
	background:url(IMG/Buttons/button24mid.png) repeat-x;
	height: 24px;
	color:#FFFFFF;
	line-height:24px;
	vertical-align:middle;
	font-weight: bold;
}

.buttontr:hover td.slantbutton24mid {
	background:url(IMG/Buttons/button24midhover.png) repeat-x;
	height: 24px;
	color:#FFFFFF;
	line-height:24px;
	vertical-align:middle;
	font-weight: bold;
}

.buttontr td.slantbutton24right {
	background:url(IMG/Buttons/button24right.png) no-repeat;
	width: 6px;
	height: 24px;
}

.buttontr:hover td.slantbutton24right {
	background:url(IMG/Buttons/button24righthover.png) no-repeat;
	width: 6px;
	height: 24px;
}

.buttontr td.slantbutton24left {
	background:url(IMG/Buttons/button24left.png) no-repeat;
	width: 60px;
	height: 24px;
}

.buttontr:hover td.slantbutton24left {
	background:url(IMG/Buttons/button24lefthover.png) no-repeat;
	width: 60px;
	height: 24px;
}


.leftarrow20button {
	background:url(IMG/Icons/leftarrow.png) no-repeat;
	width: 13px;
	height: 13px;
	top: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
.rightarrow20button {
	background:url(IMG/Icons/rightarrow.png) no-repeat;
	width: 13px;
	height: 13px;
	top: 2px;
	margin-right: 2px;
	margin-left: 2px;


}
.downarrow20button {
	background:url(IMG/Icons/downarrow.png) no-repeat;
	width: 13px;
	height: 13px;
	top: 3px;
	margin-right: 2px;
	margin-left: 2px;

}
.uparrow20button {
	background:url(IMG/Icons/uparrow.png) no-repeat;
	width: 13px;
	height: 13px;
	top: 3px;
	margin-right: 2px;
	margin-left: 2px;
}

.tablebutton80 {
	background	: url(IMG/Buttons/tablebutton80.png) no-repeat center;
	width	: 80px;
	height	: 15px;
	cursor	: pointer;
}

.tablebutton80:hover {
	background	: url(IMG/Buttons/tablebutton80hover.png) no-repeat center;
	width	: 80px;
	height	: 15px;
}

.tableentry80 {
	background	: url(IMG/Buttons/tableentry80.png) no-repeat right;
	width	: 80px;
	height	: 15px;
}

.tableentry80:hover {
	background	: url(IMG/Buttons/tableentry80hover.png) no-repeat right;
	color	:#00FF33;
	width	: 80px;
	height	: 15px;
	cursor	: pointer;
}

.plusbutton {
	background	: url(IMG/Buttons/plusbutton.png) no-repeat center;
	width	: 30px;
	height	: 15px;
	cursor	: pointer;
}

.plusbutton:hover {
	background	: url(IMG/Buttons/plusbuttonhover.png) no-repeat center;
	width	: 30px;
	height	: 15px;
	cursor	: pointer;
}

.minusbutton {
	background	: url(IMG/Buttons/minusbutton.png) no-repeat center;
	width	: 30px;
	height	: 15px;
	cursor	: pointer;
}

.minusbutton:hover {
	background	: url(IMG/Buttons/minusbuttonhover.png) no-repeat center;
	width	: 30px;
	height	: 15px;
	cursor	: pointer;
}

.center {
	text-align:center;
	padding-left: 0px !important;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.rightpad2 {
	padding-right: 2px;
}

.leftpad2 {
	padding-left: 2px;
}

.floatright {
	float: right;
}

.floatleft {
	float: left;
}

.digitalign {
	text-align:right;
	padding-right: 4px;
}

.digitalign30 {
	text-align:right;
	padding-right: 35px;
}

.digitalign10 {
	text-align:right;
	padding-right: 10px;
}

/*Myself Styling */

.myself {
	font-weight:bold;
	color: #FFFF66 !important;
}


	/* Overflow Styling */
.overflow100 {
	width: 100px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow110 {
	width: 110px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow120 {
	width: 120px;
	overflow: hidden;
	white-space: nowrap;
}
.overflow130 {
	width: 130px;
	overflow: hidden;
	white-space: nowrap;
}
.overflow140 {
	width: 140px;
	overflow: hidden;
	white-space: nowrap;
}
.overflow150 {
	width: 150px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow175 {
	width: 175px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow200 {
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow250 {
	width: 250px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow225 {
	width: 225px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow325 {
	width: 325px;
	overflow: hidden;
	white-space: nowrap;
}

.overflow350 {
	width: 350px;
	overflow: hidden;
	white-space: nowrap;
}

	/* End Overlfow Styling */
	
/* End General CSS Definitions */


/* Page Top Definitions*/

.logoinfo{
	position	: relative;
	width	: 984px;
	height	: 120px;
	background	: url(IMG/Bgs/topBG.jpg); 
}

.topnames {
	position: absolute;
	width: 270px;
	top: 2px;
	left: 340px;
}

.topteamname {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 16px;
	font-weight	: bold;
	position	: relative;
	left	: 4px;
	line-height	: 23px;
	text-align	: center;
	width	: 260px;
	overflow	: hidden;
	white-space	: nowrap;
	color	: #FFFFFF;
}

.topmanagerdiv {
	position: relative; 
	text-align: center;
	left: 11px;
	width: 250px;
}

.topmanagername {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	line-height	: 20px;
	color	: #FFFFFF;
}

.topcurrency {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	line-height	: 15px;
	color	: #FFFFFF;
}

.topsponsordiv {
	position: absolute;
	left: 824px;
	top: 13px;
	width: 150px;
}

.topsponsorlogo {
	position	: relative;
	height	: 60px;
	width	: 150px;
	background-color	: #000000;
	text-align	: center;
}

.topsponsortext {
	position	: relative;
	color	: #000000;
	text-align	: center;
	width	: 150px;
}


	/* Top Frame Icon Hover Action */
	
.topicontd {
	height	: 60px;
	vertical-align	: bottom;
}

.topicon{
	height	: 50px;
	width	: 75px;
	margin	: 5px;
	vertical-align	: bottom;
}

.topicon:hover{
	height	: 60px;
	width	: 90px;
	margin	: 0px;
	vertical-align	: bottom;
}
	
.topinfotext {
	font-size	: 10px;
	vertical-align	: top;
	color	: #FFFFFF;
}


.topinfotext a {
	font-size	: 12px;
	color	: #FFFFFF;
}

/* End Page Top Definitions */

/* Page Top Compressed Styling */

.cpcontainer{
	position	: relative;
	width		: 984px;
	height		: 65px;
}

.cptopsponsorlogo {
	position	: absolute; 
	top			: 3px; 
	left		: 765px; 
	height		: 60px;
	width		: 150px;
	background-color	: #000000;
}

.cpbg{
	position	: relative;
	width		: 984px;
	height		: 65px;
	background	:url(IMG/Bgs/topbgcomp.png);
}

.cptopname {
	position: absolute;
	top: 38px; 
	width: 280px; 
	left: 2px;
}

.cpicons {
	 position: absolute; 
	 top: 2px; 
	 left: 294px; 
	 width: 120px;
}

.cpinfo1 {
	 position: absolute; 
	 left: 413px; 
	 top: 6px; 
	 width: 165px; 
	 height: 115px;
}

.cpinfo2 {
	 position: absolute; 
	 left: 592px; 
	 top: 6px; 
	 width: 165px; 
	 height: 115px;
}

.cphelpicon1 {
	position: absolute;
	height: 20px; 
	width: 20px; 
	top: 2px; 	 
	left: 918px;
}

.cphelpicon2 {
	position: absolute;
	 height: 20px; 
	 width: 20px; 
	 top: 2px;  
	 left: 950px;
}

.cphelpicon3 {
	position: absolute;
	height: 20px; 
	width: 20px; 
	top: 33px;  
	left: 918px;
}

.cphelpicon4 {
	position: absolute;
	height: 20px; 
	width: 20px; 
	top: 33px;  
	left: 950px;
}

/* End Page Top Compressed Styling */


/* Dropdown Menu Definitions */

.dropdown {  	/*Dette er menylinjebakgrunnen*/
	padding	: 0px 0px 0px 10px; 
	margin	: 0; 
	list-style	: none; 
	height	: 35px; 
	background	: url(IMG/dropdown/topmenuline.png) no-repeat; 
	position	: relative;
	z-index	: 12;
	font-family	: Arial, Helvetica, sans-serif;
	cursor	: pointer;
}
	
.dropdown li.top {	/*background for all menuitems*/
	display	: block; 
	float	: left;
	position	: relative;
} 

.dropdown li a.top_link {	/*menuitems font styling */
	display	: block; 
	float	: left;
	height	: 30px; 
	line-height	: 27px;
	color	: #ffffff; 
	text-decoration	: none; 
	font-size	: 11px;
	font-weight	: bold; 
	padding	: 0px 0px 0px 0px; 
	cursor	: pointer;
} 


.dropdown li a.top_link span.down {	/*menuitems that have a dropdown*/
	float	: left; 
	display	: block;
	width	: 84px;
	padding	: 0px 0px 0px 0px; 
	top	: 0px;
	height	: 31px;
	text-align	: center;
	background	: url(IMG/dropdown/topbuttonunpress2.png) no-repeat right top;
} 

.dropdown li a.top_link:hover {	/*Hover over menuitems*/
	color	: #ffffff;
} 	
	
.dropdown li:hover > a.top_link { 	/*controls look of hover text, and stays that way while focus is on submenu*/
	color	: #000000; 
} 

.dropdown li:hover > a.top_link span.down {
	background	: url(IMG/dropdown/topbuttonpress2.png) no-repeat right top;
}  

.dropdown table {
	border-collapse	: collapse; 
	width	: 0; 
	height	: 0; 
	position	: absolute; 
	top	: 0; 
	left	: 0;
}
	
	/* CSS for keeping dropdowns invisible */
.dropdown ul, 
.dropdown :hover ul	{
	position	: absolute; 
	left	: -9999px; 
	top	: -9999px; 
	width	: 0; 
	height	: 0; 
	margin	: 0; 
	padding	: 0; 
	list-style	: none;
	/*background	: url('x');*/
}


.dropdown :hover ul.sub { 	/*defines the dropdown itself*/
	left	: 2px; 
	top	: 30px; 
	/* background	: url('x'); */
	padding	: 0px 0; 
	border	: 0; 
	white-space	: nowrap; 
	width	: auto; 
	height	: auto;
}

	/* Menu Dropdown and hover definitions */
.toplinetr {
	font-size	: 11px; 
	height	: 6px;
}

.toplinetr td {
	white-space	: nowrap;
}

.toplinetr td.topright {
	height	: 6px;  
	width	: 21px;
	background	: url(IMG/dropdown/topright.png);
}

.toplinetr:hover td.topright {
	height	: 6px;  
	width	: 21px;
	background	: url(IMG/dropdown/topright.png);
}

.toplinetr td.topline {
	font-size	: 11px; 
	height	: 6px;  
	line-height	: 25px;
	text-indent	: 0px; 
	vertical-align	: top;
	background	: url(IMG/dropdown/topline.png);
}

.toplinetr:hover td.topline {
	font-size	: 11px; 
	height	: 6px;  
	line-height	: 25px;
	text-indent	: 0px;
	vertical-align	: top;
	background	: url(IMG/dropdown/topline.png);
}

.toplinetr td.topleft {
	height	: 6px;  
	width	: 15px;
	background	: url(IMG/dropdown/topleft.png);
}

.toplinetr:hover td.topleft{
	height	: 6px;  
	width	: 15px;
	background	: url(IMG/dropdown/topleft.png);
}

.midlinetr {
	font-size	: 11px; 
}

.midlinetr td {
	white-space	: nowrap;
}

.midlinetr td.midright {
	height	: 20px;  
	width	: 21px;
	background	: url(IMG/dropdown/lineright.png);
}

.midlinetr:hover td.midright {
	height	: 20px;  
	width	: 21px;
	background	: url(IMG/dropdown/hoverlineright.png);
}

.midlinetr td.midline {
	display	: block; 
	font-size	: 11px; 
	height	: 20px; 
	padding-right	: 0px;
	padding-left 	: 1px; 
	line-height	: 20px;
	text-indent	: 0px; 
	vertical-align	: text-top;
	background	: url(IMG/dropdown/line.png);
}

.midlinetr:hover td.midline {
	display	: block; 
	font-size	: 11px; 
	height	: 20px;
	padding-right	: 1px;
	padding-left 	: 0px;
	line-height	: 20px;
	text-indent	: 0px; 
	vertical-align	: text-top;
	color	: #FFFFFF;
	background	: url(IMG/dropdown/hoverline.png);
}

.midlinetr td.midline a, .bottomlinetr td.bottomline a{
	color	: black;
	text-decoration	: none;
	display	: block;
	width	: 100%;
}

.midlinetr:hover td.midline a, .bottomlinetr:hover td.bottomline a{
	color	: white;
	text-decoration	: none;
	display	: block;
	width	: 100%;
}

.midlinetr td.midleft {
	height	: 20px;  
	width	: 5px;
	background	: url(IMG/dropdown/lineleft.png);
}

.midlinetr:hover td.midleft{
	height	: 20px;  
	width	: 5px;
	background	: url(IMG/dropdown/hoverlineleft.png);
}

.bottomlinetr {
	font-size	: 11px; 
}

.bottomlinetr td {
	white-space	: nowrap;
}

.bottomlinetr td.bottomright {
	height	: 30px;  
	width	: 11px;
	background	: url(IMG/dropdown/bottomright.png);
}

.bottomlinetr:hover td.bottomright {
	height	: 30px;  
	width	: 11px;
	background	: url(IMG/dropdown/hoverbottomright.png);
}

.bottomlinetr td.bottomline {
	font-size	: 11px; 
	height	: 30px;  
	line-height	: 20px;
	padding-right	: 15px;
	padding-left 	: 0px;
	text-indent	: 0px;
	vertical-align	: top;
	background	: url(IMG/dropdown/bottomline.png);
}

.bottomlinetr:hover td.bottomline {
	font-size	: 11px; 
	height	: 30px;  
	line-height	: 20px;
	text-indent	: 0px; 
	color	: #FFFFFF;
	vertical-align	: top;
	background	: url(IMG/dropdown/hoverbottomline.png);
}

.bottomlinetr td.bottomleft {
	height	: 30px;  
	width	: 5px;
	background	: url(IMG/dropdown/bottomleft.png);
}

.bottomlinetr:hover td.bottomleft{
	height	: 30px;  
	width	: 5px;
	background	: url(IMG/dropdown/hoverbottomleft.png);
}

.separatortr td.separatorright {
	height	: 8px;  
	width	: 21px;
	background	: url(IMG/dropdown/separatorlineright.png);
}

.separatortr td.separatorline {
	height	: 8px;  
	width	: 1px;
	background	: url(IMG/dropdown/separatorline.png);
}

.separatortr td.separatorleft {
	height	: 8px;  
	width	: 15px;
	background	: url(IMG/dropdown/separatorlineleft.png);
}

/* End Dropdown Menu Definitions */


/* Page Header and Page Info Definitions */

.pageheader {
	position	: relative;
	width	: 984px;
	top	: 0px;
	height	: 30px;
	background-image	: url('IMG/dropdown/pageheader.png');
	z-index	: 10;
}

.pageheadertxt {
	position	: absolute;
	vertical-align	: top;
	text-align	: left;
	font	: normal 12pt arial,helevetica,san-serif;
	color	: #FFFFFF;
	font-style  	: italic;
	font-weight	: bold;
	text-transform	: uppercase;
	padding	: 0px;
	padding-top	: 0px;
	margin	: 0px;
	left	: 15px;
	top	: 5px;
	width	: 984px;
	height	: 16px;
	z-index	: 10;
} 

.pageupdatefield {
	position	: relative; 
	left	: 700px; 
	width	: 280px; 
	height	: 20px; 
	padding-top	: 8px; 
	font-style	: italic; 	
	text-align	: right; 
	color	: #FFFFFF;
}
/* End Page Header and Page Info Definitions */


/* General Frame Definitions */

.contentBox1{
	position:absolute;
	left:6px;
	top:30px;
}
.contentBox2{
	position:absolute;
	left:332px;
	top:30px;
}
.contentBox3{
	position:absolute;
	left:658px;
	top:30px;
}
.contentBox4{
	position:absolute;
	left:6px;
	top:286px;
}
.contentBox5{
	position:absolute;
	left:332px;
	top:286px;
}
.contentBox6{
	position:absolute;
	left:658px;
	top:286px;
}
.contentBox7{
	position:absolute;
	left:6px;
	top:542px;
}
.contentBox8{
	position:absolute;
	left:332px;
	top:542px;
}
.contentBox9{
	position:absolute;
	left:658px;
	top:542px;
}

.boxtableBG {
	position	: relative;
	top	:-8px;
	height: 852px;
	background	: url(IMG/Bgs/general.jpg);
	/*#627394*/ 
}

.boxtableBGcomp {
	position	: relative;
	top	:-8px;
	height: 803px;
	background	: url(IMG/Bgs/general.jpg);
}

.newspaperBG {
	position	: relative;
	top	:-8px;
	height	: 852px;
	background	: url(IMG/Bgs/newspaperBG.png) no-repeat;
}
	
.spacer {
	background	: url(IMG/Spacer/spacer.gif);
}

.boxspacer {
	width	: 6px;
	background	: url(IMG/Spacer/spacer.gif);
}
	
.box1x1 {
	position	: relative;
	width	: 320px;
	height	: 256px;
}

.box1x2 {
	position	: relative;
	width	: 320px;
	height	: 512px;
}

.box1x3 {
	position	: relative;
	width	: 320px;
	height	: 768px;
}

.box2x1 {
	position	: relative;
	width	: 646px;
	height	: 256px;
}

.box2x2 {
	position	: relative;
	width	: 646px;
	height	: 512px;
}

.box2x3 {
	position	: relative;
	width	: 646px;
	height	: 768px;
}

.box3x1 {
	position	: relative;
	width	: 972px;
	height	: 256px;
}

.box3x2 {
	position	: relative;
	width	: 972px;
	height	: 512px;
}

.box3x3 {
	position	: relative;
	width	: 972px;
	height	: 768px;
}

.boxcontainer {
	position	: relative;
	top	: 20px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
	height	: 232px;
}

.box1ycontainer {
	position	: relative;
	top	: 20px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
	height	: 234px;
}

.box2ycontainer {
	position	: relative;
	top	: 20px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
	height	: 490px;
}

.box3ycontainer {
	position	: relative;
	top	: 20px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
	height	: 745px;
}

.box1x1container {
	top	: 20px;
	height	: 232px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
}

.box2x1container {
	top	: 20px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
}
	
.box2x3container {
	top	: 20px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
}

.box2x2container {
	top	: 20px;
	left	: 0px;
	overflow	: hidden;
	z-index	: 2;
}
	
.boxcontent {
	position	: relative;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	padding-left	: 16px;
	padding-right	: 16px;
	padding-top 	: 24px;
	padding-bottom	: 20px;
	text-align	: justify;
	overflow	: hidden;
	z-index	: 3;
}
	
.boxtable {
	padding-left	: 6px; 
	padding-right 	: 6px;
	padding-top 	: 24px;
	padding-bottom	: 0px;
	color	: #FFFFFF;
	text-align	:left;
}

.boxfull {
	padding-left	: 2px;
	padding-right	: 2px;
	padding-top 	: 24px;
	padding-bottom	: 2px;
}

.boxall {
	padding-left	: 0px;
	padding-right	: 0px;
	padding-top 	: 0px;
	padding-bottom	: 0px;
}

.boxscroller {
	padding-right	: 26px; !important	
}


.boxcontenttbl {
	position	: relative;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	padding-left	: 5px;
	padding-right	: 5px;
	margin-top	: 40px;
	text-align	: justify;
	overflow	: hidden;
	z-index	: 3;
}

.boxheader {
	position	: absolute;
	color	: #FFFFFF;
	text-transform	: uppercase;
	vertical-align	: top;
	left	: 15px;
	top	: 0px;
	width	: 300px;
	z-index	: 10;
	font	: normal 13px arial,helevetica,san-serif;
	font-weight	: bold;
	padding	: 0;
	padding-top	: 9px;
	margin	: 0;
} 

/*Box BG Stylings */

.box1x1BG {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame1x1.png);
}

.box1x1BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame1x1table.png);
}

.box1x1BGtip {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Bgs/tipimage2.png);
}

.box1x1BGactive {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame1x1active.png);
}

.box1x1BGplsearch {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Frames/1x1bgpsearchfill.png);
}

.box1x1BGattendance {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/stadiumrecords.png);
}

.newsheaderline {
	height: 15px;
	background:url(IMG/Bgs/newsline.png) repeat-x;
}

.box1x1BGnews {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Bgs/newspaperbg1x1.png);
}

.box1x1BGnewsentry {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Bgs/newspaperbg1x1entry.png);
}

.box2x1BGnews2 {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Bgs/newspaperbg2x1.png);
}

.box2x1BGrank{
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Frames/frame2x1ranking.png);
}

.box2x1BGactive{
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Frames/frame2x1active.png);
}

.box2x1BGNews {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/newspaperbg.png);
}

.box3x1BGNews {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/newspaperbg3x1.png);
}

.box3x1hqbg {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Frames/3x1hqbg.png);
}

.box1x1BGLC {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Bgs/LCLogo.png);
}

.box1x1BGCL {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/CLLogo.png);
}

.box1x1BGDC {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/DCLogo.png) ;
}

.box1x1BGCC{
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/customcup.png) ;
}

.box1x1BGchamps {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Frames/1x1BGchamps.png);
}

.box1x1BGevents {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Bgs/1x1events.png);
}


.box1x1BGPH {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/imageplaceholder.png);
}

.box1x1BGstaffsearch {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/1x1staffsearch.png);
}

.box1x1BGstaffquote {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/staffquotebg.png);
}

.box1x1BGmedlaw {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/1x1medlawbg.png);
}

.box1x2BG {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 506px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame1x2.png);
}
	
.box1x2BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 506px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame1x2table.png);
}

.box1x2BGfixtures {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 506px;
	z-index	: 1;
	background-image	: url(IMG/Frames/1x2BGFixFill.png);
}

.box1x3BGflash {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 762px;
	z-index	: 1;
	background-image	: url(IMG/Frames/1x3flashBG.png);
}

.box1x3BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 762px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame1x3table.png);

}

.box1x3BGfinance {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 762px;
	z-index	: 1;
	background-image	: url(IMG/Frames/1x3BGFinance.png);
}

.box2x1BG {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame2x1.png);
}
	
.box2x1Stadium {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame2x1stadium.png);
}

.depcupbg {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image: url(IMG/Bgs/Depcup.png);
}
	
.box2x2BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 506px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame2x2table.png);
}
	
.box2x1BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame2x1table.png);
}

.box2x1BGChampions {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Bgs/2x1BGChampions.png);
}
	
.box2x3BG {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 762px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame2x3.png);
}
	
.box2x3BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 762px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame2x3table.png);
}

.box2x3BGledger {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 762px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame2x3ledger.png);
}

.box3x2BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 506px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame3x2table.png);
}

.box3x1BG {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame3x1.png);
}

.box3x1BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame3x1table.png);
}


.box3x1BGgraph {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 250px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame3x1graph.png);
}

.box3x3BGtbl {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 762px;
	z-index	: 1;
	background-image	: url(IMG/Frames/frame3x3table.png);
}

/*End Box BG Stylings */

.box1xheader {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 38px;
	z-index	: 4;
	background-image	: url(IMG/Frames/frame1xheader.png);
}

.box2xheader {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 646px;
	height	: 37px; 
	z-index	: 3;
	background-image	: url(IMG/Frames/frame2xheader.png);
}

.box3xheader {
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 972px;
	height	: 38px; 
	z-index	: 3;
	background-image	: url(IMG/Frames/frame3xheader.png);
}


/* End General Frame Definitions */

/* Internal Content Boxes */

.conboxtopleft {
	width: 8px;
	height: 6px;
	background:url(IMG/Frames/contentframetopleft.png) no-repeat;
}

.conboxtop {
	height: 6px;
	background:url(IMG/Frames/contentframetop.png) repeat-x;
}

.conboxtopright {
	width: 10px;
	height: 6px;
	background:url(IMG/Frames/contentframetopright.png) no-repeat;
}

.conboxleft {
	width: 8px;
	height: 15px;
	background:url(IMG/Frames/contentframemidleft.png) repeat-y;
}

.conboxmid {
	height: 15px;
	background:url(IMG/Frames/contentframemid.png) repeat;
}

.conboxright {
	width: 10px;
	height: 15px;
	background:url(IMG/Frames/contentframemidright.png) repeat-y;
}

.conboxbottomleft {
	width: 8px;
	height: 11px;
	background:url(IMG/Frames/contentframebottomleft.png) no-repeat;
}

.conboxbottom {
	height: 11px;
	background:url(IMG/Frames/contentframebottom.png) repeat-x;
}

.conboxbottomright {
	width: 10px;
	height: 11px;
	background:url(IMG/Frames/contentframebottomright.png) no-repeat;
}

.conboxseparatortop {
	width: 10px;
	height: 6px;
	background: url(IMG/Frames/contentframeseparatortop.png) bottom no-repeat;
}
.conboxseparator {
	width: 10px;
	height: 80px;
	background: url(IMG/Frames/contentframeseparator.png) repeat-y ;
}

.conboxseparatormail {
	width: 10px;
	height: 52px;
	background: url(IMG/Frames/contentframeseparator.png) repeat-y ;
}

.conboxseparatorbottom {
	width: 10px;
	height: 6px;
	background: url(IMG/Frames/contentframeseparatorbottom.png) top no-repeat;
}

.conboxcontent {
	vertical-align: top; 
	padding-right: 2px;
	padding-left: 2px;
}

.conboxenable {
	height: 22px;
	width: 22px;
	cursor: pointer;
	background:url(IMG/Icons/enable.png);
}

.conboxdisable {
	height: 22px;
	width: 22px;
	cursor: pointer;
	background: url(IMG/Icons/disable.png) no-repeat;
}
.conboxdisable:hover {
	height: 22px;
	width: 22px;
	cursor: pointer;
	background: url(IMG/Icons/enable.png) no-repeat;
}

.conboxedit {
	position: relative;
	top: 0px;
	height: 40px;
	width: 22px;
	cursor: pointer;
	background:url(IMG/Icons/edit.png) no-repeat;
}
.conboxedit:hover {
	position: relative;
	top: 0px;
	height: 40px;
	width: 22px;
	cursor: pointer;
	background:url(IMG/Icons/edithover.png) no-repeat;
}

.conboxdelete {
	position: relative;
	top: 0px;
	height: 22px;
	width: 22px;
	 cursor: pointer;
	background: url(IMG/Icons/delete.png) no-repeat;
}

.conboxdelete:hover {
	position: relative;
	top: 0px;
	height: 22px;
	width: 22px;
	 cursor: pointer;
	background: url(IMG/Icons/deletehover.png) no-repeat;
}

.cblinebottom {
	height: 5px;
	vertical-align: top;
	background:url(IMG/TeamView/tvlinebottom.png) repeat-x;
}
.cblinebottomleft {
	height: 5px;
	width: 5px;
	background:onurl(IMG/TeamView/tvlinebottomleft.png) repeat-x;
}
.cblinebottomright {
	height: 5px;
	width: 5px;
	background:url(IMG/TeamView/tvlinebottomright.png) repeat-x;
}
/*End Internal Content Boxes */


/* General Helpline Definitions */
.helpline {
	position	: absolute;
	height	 : 42px;
	width	 : 972px;
	left	 : 6px;
	top	  : 804px;
	color	 :#FFFFFF;
} 
	
.helplinecontainer	{
	top	: 0px;
	left	: 6px;
	overflow	: hidden;
	z-index	: 2;
}
	
.helplineBG {
	position	: absolute;
	left	: 0px;
	top	: 0px;
	width	: 778px;
	height	: 42px;
	z-index	: 1;
	background-image	: url(IMG/Frames/helpline.png);
}

#helplinecontent {
	position	: relative;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	padding-left	: 15px;
	padding-right	: 15px;
	padding-top 	: 5px;
	text-align	: left;
	width	: 750px;
	height	: 30px;
	overflow	: hidden;
	z-index	: 3;
}
	
#helpicon {
	position 	: absolute;
	left	: 930px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/helpicon.png);
}

#helpicon:hover {
	position 	: absolute;
	left	: 930px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/helpiconhover.png);
	
}
	
#creditsicon {
	position 	: absolute;
	left	: 786px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/creditsicon.png);
}

#creditsicon:hover {
	position 	: absolute;
	left	: 786px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/creditsiconhover.png);
}

#optionsicon {
	position 	: absolute;
	left	: 834px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/optionsicon.png);
}

#optionsicon:hover {
	position 	: absolute;
	left	: 834px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/optionsiconhover.png);
}
	
#tipicon {
	position 	: absolute;
	left	: 882px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/tipicon.png);
}

#tipicon:hover {
	position 	: absolute;
	left	: 882px;
	top	: 0px;
	width	: 42px;
	height	: 42px;
	z-index	: 10;
	cursor	: pointer;
	background:url(IMG/Icons/tipiconhover.png)
}

	
/* End General Helpline Definitions */

/* Custom Frame Definitions (Contains all custom CSS for each ML Page) */
/* General Page Custom Frames */

.deptable {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;	
	color	: #FFFFFF;
}

.deptable th {
	font-weight	: bold;
	text-align	: center;
}

.depflag {
	height	: 130px;
}

.depheaderdiv {
	width	: 147px;
	text-align	: left;
	vertical-align	: top;
	white-space	: normal;
}

.depheadertbl {
	text-align	: center;
}

.depheadprefix {
	color	: #FFFFFF; 
	font-size	: 9px; 
	text-align	: left; 
	font-family	:'Times New Roman', Times, serif; 
	vertical-align	: bottom; 
	font-weight	: normal; 
	line-height	: 8px; 
	padding-left	: 5px;
}

.depheadleaguename {
	 color	: #FFFFFF; 
	 font-family	: Verdana, Arial, Helvetica, sans-serif; 
	 font-size	: 14px; 
	 font-weight	: bold; 
	 text-align	: center; 
	 padding-bottom	: 10px;
	 text-transform	: uppercase;
}

.depheaddivdep {
	 color	: #FFFFFF; 
	 font-family	: Verdana, Arial, Helvetica, sans-serif; 
	 font-size	: 12px; 
	 font-weight	: bold; 
	 text-align	: center; 
	 line-height	: 20px;
	 text-transform	: uppercase;
}

.depheadround {
	 color	: #FFFFFF; 
	 font-family	: Verdana, Arial, Helvetica, sans-serif; 
	 font-size	: 14px; 
	 font-weight	: bold; 
	 text-align	: center; 
	 padding-top	: 12px;
	 text-transform	: uppercase;
}

.playerteam {
	font-weight	: bold;
}

#scheduleboxcontainer {
	position	: relative;
	vertical-align  	: middle;
	top	: 20px;
	left	: 4px;
	width	: 308px;
	height	: 225px; 
	overflow	: hidden;
	z-index	: 2;
}

#tipboxcontainer {
	position	: relative;
	top	: 20px;
	left	: 4px;
	width	: 308px;
	height	: 225px; 
	overflow	: hidden;
	z-index	: 2;
}

#fixtureboxcontainer {
	position	: relative;
	top	: 20px;
	left	: 0px;
	width	: 646px;
	height	: 230px; 
	overflow	: hidden;
	z-index	: 2;
}

.fixboxcontent {
	position	: relative;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	padding-left	: 0px;
	padding-right	: 0px;
	padding-top 	: 24px;
	padding-bottom	: 20px;
	text-align	: justify;
	overflow	: hidden;
	z-index	: 3;
}

.fixtable {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
}


.rescontainer {
	position	: relative;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	top	: 20px;
	left	: 0px;
	width	: 320px;
	height	: 230px;
	overflow	: hidden;
	z-index	: 2;
}

.rescontent {
	position	: relative;
	width	: 320px;
	padding-top	: 20px;
	overflow	: hidden;
	z-index	: 3;
}

.regtblheader {
	color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
	line-height: 16px;
	text-transform: uppercase;
	padding-bottom: 10px;
}

.resline {
	padding-right: 2px;
	padding-left: 2px;
	color:#FFFFFF;
	font-size: 11px;
}

.reslinepl {
	font-weight:bold;
}

.reslinehead {
	padding-right: 3px;
	padding-left: 3px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

/* End General Page Custom Frames */

/*Team Selection Page Custom Frames */

#teamselectcontainer {
	position	: relative;
	top	: 20px;
	padding-top	: 20px;
	left	: 0px;
	width	: 646px;
	height	: 737px; 
	overflow	: hidden;
	z-index	: 2;
}

#formationcontainer {
	height: 250px;
}

#formationcontent {
	height: 250px;
}


	/* Fotball Field Background */
.formationBG { 
	position	: absolute;
	left	: 0px;
	top	: 6px;
	width	: 320px;
	height	: 506px;
	z-index	: 1;
	background-image: url(IMG/Frames/grass1x2.png); 
}

#formationtable {
	position	: relative;
	width	: 320px;
	padding-left	: 0px;
	padding-right	: 0px;
	padding-top 	: 0em;
	padding-bottom	: 0px;
	overflow	: visible;
	z-index	: 3
}

.playstyleheader {
	line-height: 12px;
}

.jerseycontainer {
	position: absolute;
	cursor: default;
	z-index: 150;
}

.jerseycontainersub {
	position: absolute;
	cursor: default;
	z-index: 150;
}

.formnameplate {
	position: absolute;
	top: 39px;
	left: 0px;
	width: 75px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:hidden;
}

.formnameplatesub {
	position: absolute;
	top: 33px;
	left: 0px;
	width: 62px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	overflow:hidden;
}

.roledescplate {
	position: absolute;
	top: 34px;
	left: 0px;
	width: 75px;
	text-align:center;
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:hidden;
}

.rolenameplate {
	position: absolute;
	top: 51px;
	left: 0px;
	width: 75px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:hidden;
}

.formplayerno {
	position: absolute;
	top: 12px;
	left: 0px;
	width: 73px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#FFFFFF;
}

.formplayernosub {
	position: absolute;
	top: 9px;
	left: 0px;
	width: 62px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#FFFFFF;
}

.formplayernooff {
	position: absolute;
	top: 12px;
	left: 0px;
	width: 73px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color: #FF0000;
}

.formplayernoshd {
	position: absolute;
	top: 13px;
	left: 1px;
	width: 73px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
}

.formplayernoshdsub {
	position: absolute;
	top: 10px;
	left: 1px;
	width: 62px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
}


	/* Jersey classes */
	
.gkjersey {
	background: url(IMG/Jerseys/gkjersey3.png);
	height	: 70px;
	width	: 78px;
}

.gkjerseysub {
	background: url(IMG/Jerseys/gkjerseysub.png);
	height	: 60px;
	width	: 65px;
}

.gkrole {
	background: url(IMG/Jerseys/gkrole.png);
	height	: 70px;
	width	: 78px;
	cursor	: default;
	z-index:2;
	
}

.defjersey {
	background: url(IMG/Jerseys/defjersey.png);
	height	: 70px;
	width	: 78px;
}

.defjerseysub {
	background: url(IMG/Jerseys/defjerseysub.png);
	height	: 60px;
	width	: 65px;
}

.defrole {
	background: url(IMG/Jerseys/defrole.png);
	height	: 70px;
	width	: 78px;
	cursor	: default;
	z-index:2;
	
}

.midjersey {
	background: url(IMG/Jerseys/midjersey.png);
	height	: 70px;
	width	: 78px;
}

.midjerseysub {
	background: url(IMG/Jerseys/midjerseysub.png);
	height	: 60px;
	width	: 65px;
}

.midrole {
	background: url(IMG/Jerseys/midrole.png);
	height	: 70px;
	width	: 78px;
	cursor	: default;
	z-index:2;
	
}

.attjersey {
	background: url(IMG/Jerseys/attjersey.png);
	height	: 70px;
	width	: 78px;
}

.attjersey:hover {
	background: url(IMG/Jerseys/attjerseyhover.png);
	height	: 70px;
	width	: 78px;
}


.attjerseysub {
	background: url(IMG/Jerseys/attjerseysub.png);
	height	: 60px;
	width	: 65px;
}

.attrole {
	background: url(IMG/Jerseys/attrole.png);
	height	: 70px;
	width	: 78px;
	cursor	: default;
	z-index:2;
	
}


.jersey {
	background	: url(IMG/jersey.png);
	height	: 37px;
	width	: 40px;
	background-repeat	: no-repeat;
	background-position	: center;
}

.fieldname {
	background	: url(IMG/fieldname.png);
	width	: 1px;
	height	: 19px;
	background-repeat	: repeat-x;
	font-size	: 9px;
}

.fieldnameR {
	background	: url(IMG/fieldnameright.png);
	width	: 3px;
	height	: 19px;
	background-repeat	: no-repeat;
}

.fieldnameL {
	background	: url(IMG/fieldnameleft.png);
	width	: 3px;
	height	: 19px;
	background-repeat	: no-repeat;
}
/* End Team Selection Page Custom Frames */

/* Training Page custom styles */

.trainicon {
	width: 75px;
	height: 75px;
	cursor: pointer;
}

.noicon {
	width: 75px;
	height: 75px;
	background: url(IMG/Icons/75noicon.jpg) no-repeat;
}

.tblinetrain {
	height: 15px;
	background:url(IMG/TeamView/tblinetrain.png);
}

.black {
	color:#000000;
}

/* End TRaining Styles */

/* Start Friendlies Style */

.refreshicon {
	height: 80px;
	width: 80px;
	top: -20px;
	cursor:pointer;
	overflow: visible;
}

.frtableline {
	padding-left: 2px;
	color:#FFFFFF;
	font-size: 11px;
}

.frtablelinehead {
	padding-left: 2px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.frtblheader {
	color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
	line-height: 16px;
	text-transform: uppercase;
}

/* Start League Table Styles */

#leaguetablescontainer {
	position	: relative;
	top	: 20px;
	padding-top	: 0px;
	left	: 0px;
	width	: 646px;
	height	: 512px; 
	overflow	: hidden;
	z-index	: 2;
}


.lgtableleaguename {
	color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px; 
	font-weight:bold; 
	text-align:center; 
	padding-top: 5px;
	padding-bottom:10px;
}

.lgtabledivdep {
	color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	text-align:center; 
	line-height:20px;
}

.lgtableround {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	padding-top: 15px;
	padding-bottom: 5px;
}

.lgtblline {
	padding-right: 0px;
	padding-left: 0px;
	color:#FFFFFF;
	font-size: 11px;
}

.lgtblstat {
	width: 22px;
	text-align:center;
}

.lgtabldepflag {
	background:url(IMG/LeagueFlags/international.png) right no-repeat;
}

.tableflag {
	position: absolute;
	left: 468px;
	top: 20px;
	height: 119px;
	width: 150px;
	z-index: 2;
}

.ltablehead {
	position: absolute;
	left: 0px;
	top: 20px;
	width: 456px;
	height: 119px;
	z-index: -1;
	background: url(IMG/LeagueFlags/leaguepagehead.png);
}

.lgtbltrend {
	text-align:center;
	vertical-align:middle;
	height: 13px;
	width: 13px;
}

.homebutton {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/homebutton.png);
}

.homebutton:hover {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/homebuttonhover.png);
}

.navrightbutton {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/navrightarrow.png);
}

.navrightbutton:hover {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/navrightarrowhover.png);
}

.navleftbutton {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/navleftarrow.png);
}

.navleftbutton:hover {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/navleftarrowhover.png);
}

.navupbutton {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/navuparrow.png);
}

.navupbutton:hover {
	height: 40px;
	width: 40px;
	background:url(IMG/Buttons/navuparrowhover.png);
}

/* End League Table Styles */


/* Team and Player Cards Hover */
div.htmltooltip{
	position	: absolute; /*leave this and next 3 values alone*/
	z-index	: 1000;
	left	: -1000px;
	top	: -1000px;
	/*background-image: url(http://www.managerleague.com/ml/images/backgrounds/motd_background.jpg);*/
	background-image	: url('tradingcard.png');
	border	: 0px solid black;
	color	: black;
	padding	: 0px;
	width	: 292px; /*width of tooltip*/
	height	: 380px;
}

.htmltooltip h1 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12pt;
	font-weight	: bolder;
	overflow	: hidden;
}
/* End Team and Player Cards Hover */

/* Custom Scroller Defintions */

#scrollArea {
	position	: absolute;
	left	: 310px;
	top	: 40px;
	height	: 214px;
	width	: 15px;
	z-index	: 5;
	overflow	: hidden;
	visibility  	: visible;
}

#scroller {
	position	: absolute;
	top	: 2px;
	width	: 14px;
	background	: url(IMG/Scroller/scroller.png);
	left	: 2px;
	z-index	: 8;
}

/* End Custom Scroller Defintions */


/* Clock Definition */
.dropdown li.clock {
	display    : block;
   	float    : right;
   	position    : relative;
   	height    : 20px;
   	font-size    : 12px;
   	padding-top    : 7px;
   	padding-right    : 10px;
   	color    : #FFFFFF;
   	text-align    : right;
}
/* End Clock Definition */


/*Popup window definitions */

.standard_window {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position:absolute; 
	height: 300px;
	width: 463px;
	left: 109px; 
	top: 104px; 
	background: url('IMG/popupbox.png') no-repeat; 
	padding: 0px;
	margin:0px;	
	overflow: hidden;
}
.header_container{
	background-color: transparent;
	color: black;
	padding:0px; 
	margin: 0px; 
	border: 0px;
	width: 500px;
	height: 40px;
	display:table;
	font-size: 10px;
}
.window_title{
	float: left; 
	width: 500px;
	padding-top: 12px;
	margin: 0px; 
	border: 0px;
	cursor: default;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:18px;
	text-align:center;
}
.close_button{
	position: absolute;
	top: 14px;
	left: 420px;
	width: 20px;
	height: 20px;
	text-align:center; 
	color: transparent;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(IMG/popupclose.png);
}
.window_text{
	padding-left: 100px;
	padding-top: 10px;
	margin-right: 0px;
	width:320px;
	color: black;
	font-family: verdana;
}
.bottom_button_container{
	position: absolute;
	top: 230px;
	width: 350px;
	left: 80px;
	text-align :center;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.window_button{
	border: 0px solid black;
	height: 30px; 
	text-align: center;
	cursor: default;
	background:url(IMG/popupbuttonup.png);
	color: #000000;
}

.window_button_left {
	border: 0px solid black;
	height: 30px; 
	width: 10px;
	text-align: center;
	cursor: default;
	background:url(IMG/popupbuttonupleft.png);
	color: #000000;
}

.window_button_left:hover {
	border: 0px solid black;
	height: 30px; 
	width: 10px;
	text-align: center;
	cursor: default;
	background:url(IMG/popupbuttondownleft.png);
	color: #000000;
}

.window_button:hover{
	background: url(IMG/popupbuttondown.png);
}

.window_button_right {
	border: 0px solid black;
	height: 30px; 
	width: 10px;
	text-align: center;
	cursor: default;
	background:url(IMG/popupbuttonupright.png);
	color: #000000;
}

.window_button_left:hover {
	border: 0px solid black;
	height: 30px; 
	width: 10px;
	text-align: center;
	cursor: default;
	background:url(IMG/popupbuttondownright.png);
	color: #000000;
}

.standard_window th{
	color: black;
}

/*End Popup window */


/* Player Card */
.gkplayercard	{
	position	: absolute;
	top	: 0px;
	left	: 0px;
	width	: 300px;
	height	: 400px;
	background 	: url(IMG/Cards/pcardbggk.png);
}

.defplayercard	{
	position	: absolute;
	top	: 0px;
	left	: 0px;
	width	: 300px;
	height	: 400px;
	background	: url(IMG/Cards/pcardbgdef.png);
}

.midplayercard	{
	position	: absolute;
	top	: 0px;
	left	: 0px;
	width	: 300px;
	height	: 400px;
	background 	: url(IMG/Cards/pcardbgmid.png);
}

.attplayercard	{
	position	: absolute;
	top	: 0px;
	left	: 0px;
	width	: 300px;
	height	: 400px;
	background 	: url(IMG/Cards/pcardbgatt.png);
}

.playerimage {
	position	: relative;
	top	: 5px;
	left	: 5px;
	width	: 100px;
	height	: 150px;
	background	: #000000;
}
	
.playerflag{
	position	: absolute;
	top	: 342px;
	left	: 8px;
	width	: 62px;
	height	: 49px;
	background	: #000000;
}

.cardtable {
	position	: absolute;
	top	: 52px;
	left	: 75px;
	width	: 225px;
	text-align	: center;
	padding	: 0px;
	margin	: 0px;
}
	
.cardtable2 {
	position	: absolute;
	top	: 182px;
	left	: 75px;
	width	: 215px;
	text-align	: center;
	padding	: 0px;
	margin	: 0px;
	border	: 0px;
}
	
.cardtable3 {
	position	: absolute;
	top	: 255px;
	left	: 75px;
	width	: 210px;
	text-align	: center;
	padding	: 0px;
	margin	: 0px;
	border	: 0px;
}

.playername {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 13px;
	font-weight	: bold;
	text-align	: center;
	width	: 175px;
	height	: 18px;
	top	: 10px;
	left	: 116px;
	overflow	: hidden;
	position	: absolute;	
}

.playerinfoL1 {
	font-family  	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #FFFFFF;
	text-align	: left;
	vertical-align	: text-top;
	height	: 12px;
	line-height	: 15px;
	text-indent	: 35px;
	padding	: 0px;
	margin	: 0px;
}

.playerinfoL2 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #FFFFFF;
	text-align	: left;
	height	: 12px;
	text-indent	: 32px;
}

.playerinfoL3 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #FFFFFF;
	text-align	: left;
	height	: 12px;
	text-indent	: 29px;
}

.playerinfoL4 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #FFFFFF;
	text-align	: left;
	height	: 12px;
	text-indent	: 26px;
}

.playerinfoL5 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #FFFFFF;
	text-align	: left;
	height	: 12px;
	text-indent	: 24px;
}

.playerinfoL6 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #FFFFFF;
	text-align	: left;
	height	: 12px;
	width	: 100px;
	text-indent	: 20px;
}

.playerinfoR {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	line-height	: 15px;
	color	: #FFFFFF;
	text-align	: right;
	height	: 12px;
	width	: 125px;
	overflow	: hidden;
	padding-right	: 12px;
}

.playerstats {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	line-height	: 20px;
	font-weight	: bold;
}

.playersummary {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #FFFFFF;
	height	: 12px;
	text-indent	: 0px;
	width	: 215px;
}

.statline {
	width	: 215px;
	text-align	: center;
	height	: 2px;
	background	: url(IMG/Cards/statline.jpg);
}

.seasonline {
	width	: 220px;
	height	: 2px;
	background	: url(IMG/Cards/seasonline.jpg) no-repeat;
}

/* End Player Card Hover */


/* Team Card Hover */
.teamcard	{
	position	: absolute;
	top	: 0px;
	left	: 0px;
	width	: 400px;
	height	: 200px;
	background	: url(IMG/Cards/teamcard.png);
}

.teamimage {
	position	: relative;
	top	: 45px;
	left	: 5px;
	width	: 150px;
	height	: 150px;
	background-color	: #000000;
}

.teamcardinfocontainer {
	position	: absolute;
	top	: 10px;
	left	: 162px;
	width	: 232px;
	text-align	: left;
	padding	: 0px;
	margin	: 0px;
}
	
.teamcardstatcontainer {
	position	: absolute;
	top	: 142px;
	left	: 150px;
	width	: 240px;
	text-align	: center;
	padding	: 0px;
	margin	: 0px;
	border	: 0px;
}
	
.teamname {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 13px;
	font-weight	: bold;
	color	: #FFFFFF;
	text-align	: center;
	width	: 177px;
	height	: 18px;
	top	: 10px;
	left	: 7px;
	overflow	: hidden;
	position	: absolute;	
}

.teaminfo {
	padding: 0px;
}

.teaminfoL1 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: left;
	vertical-align	: text-top;
	height	: 12px;
	width	: 118px;
	text-indent	: 34px;
}

.teaminfoL2 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: left;
	height	: 12px;	
	width	: 118px;
	text-indent	: 30px;
}

.teaminfoL3 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: left;
	height	: 12px;
	width	: 118px;
	text-indent	: 25px;
}

.teaminfoL4 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: left;
	height	: 12px;
	width	: 118px;
	text-indent	: 20px;
}

.teaminfoL5 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: left;
	height	: 12px;
	width	: 118px;
	text-indent	: 15px;
}

.teaminfoL6 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: left;
	height	: 12px;
	width	: 118px;
	text-indent	: 10px;
}

.teaminfoL7 {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: left;
	height	: 12px;
	width	: 118px;
	text-indent	: 5px;
}

.teaminfoR {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color	: #000000;
	text-align	: right;
	line-height	: 14px;
	height	: 12px;
	width	: 125px;
	overflow	: hidden;
	padding-right	: 8px;
}

.teamstats {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 14px;
	font-weight	: normal;
	text-align	: center;
	padding  	: 2px;
}

.teamstats td{
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 14px;
	font-weight	: normal;
	text-align	: center;
	padding  	: 2px;
}


.teamstatline {
	position	: relative;
	text-align	: center;
	top	: 0px;
	left	: 5px;
	width	: 225px;
	height	: 1px;
	background	: url(IMG/Cards/statline.jpg)repeat-x;
}

/* End Team Card Hover */


/* Match Report */
.reportcontainer {
	position	: absolute;
	top	: 10px;
	left 	: 10px;
	margin	: 0px;
	height	: 645px;
	width 	: 780px;
}

.reportbg {
	position	: absolute;
	top	: 0px;
	left	: 0px;
	height	: 645px;
	width	: 800px;
	background	: url(IMG/Matchreport/matchreportbg2.png)
}
	
.hometeamlogo {
	position	: absolute;
	top	: 110px;
	left	: 20px;
	height	: 150px;
	width	: 150px;
	background	: #000000;
}

.hometeamsponsor {
	position	: absolute;
	top	: 265px;
	left	: 20px;
	height	: 60px ;
	width	: 150px ;
	background	: #000000;
}

.hometeamsponsorlink {
	position	: absolute;
	top	: 265px;
	left	: 20px;
	height	: 60px ;
	width	: 150px ;
}

.awayteamlogo {
	position	: absolute;
	top	: 110px ;
	left	: 630px ;
	height	: 150px;
	width	: 150px;
	background	: #000000;
}

.awayteamsponsor {
	position	: absolute;
	top	: 265px;
	left	: 630px ;
	height	: 60px;
	width	: 150px;
	background	: #000000;
}

.awayteamsponsorlink {
	position	: absolute;
	top	: 265px;
	left	: 630px ;
	height	: 60px;
	width	: 150px;
}

.stadiumbg {
	position	: absolute;
	top	: 55px;
	left	: 185px ;
	height	: 180px;
	width	: 430px;
	background	: #000000;
}

.commentbg {
	position	: absolute;
	width	: 503px;
	height	: 289px;
	top	: 339px;
	left	: 20px;	
}


.scoreboard { 
	position	: relative;
	width	: 775px;
	text-align	: center;
	padding	: 0px;
	margin	: 0px;
}

.hometeamname {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 16px;
	font-weight	: bold;
	color	: #FFFFFF;
	text-align	: center;
	position	: absolute; 
	top	: 3px; 
	left	: 10px; 
	width	: 150px; 
	height	: 25px; 
	display	: table; 
	overflow	: visible;
}

.awayteamname {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 16px;
	font-weight	: bold;
	color	: #FFFFFF;
	text-align	: center;
	position	: absolute; 
	top	: 3px; 
	left	: 420px; 
	width	: 350px; 
	height	: 28px; 
	display	: table; 
	overflow	: visible;
	
}

.awayteamyellow {
	color: #FFFF00 !important;
}

.teamtext {
	width	: 150px;
	overflow	: visible;
	_position	: absolute; 
	_top	: 50%; 
	display	: table-cell; 
	vertical-align	: middle; 
	line-height	: 20px;
}

.teamtextaway {
	direction	: rtl;
	float	: right;	
	line-height	: 20px;
	height	: 28px;
}

.awaytabletext {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 16px;
	font-weight	: bold;
	color	: #FFFFFF;
	text-align	: center;
}

.gameclock {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 36px;
	line-height	: 36px;
	font-weight	: bold;
	text-align	: center;
	color	: #FFFFFF;	
	position	: absolute; 
	top	: 1px; 
	left	: 349px;
	width	: 80px;
}

.homestanding {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 40px;
	line-height	: 40px;
	font-weight	: bold;
	text-align	: center;
	color	: #FFFFFF;
	position	: absolute; 
	top	: 48px; 
	left	: 10px; 
	width	: 150px; 
	height	: 40px;
}

.awaystanding {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 40px;
	line-height	: 40px;
	font-weight	: bold;
	text-align	: center;
	color	: #FFFFFF;
	position	: absolute; 
	top	: 48px; 
	left	: 620px; 
	width	: 150px; 
	height	: 40px;
}
	


.stadiuminfo {
	position	 	: absolute;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-weight	: normal;
	padding	: 0px;
	margin	: 0px;
	color	: #FFFFFF;
	top	: 230px;
	left	: 179px;
	width	: 420px;
}

.stadiuminfo th {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 16px;
	line-height	: 26px;
	vertical-align	: text-top;
	font-weight	: bold;
	color	: #FFFFFF;
}

.stadiuminfo td {
	font-family	: Arial, Helvetica, sans-serif;
	line-height	: 14px;
	color	: #FFFFFF;
}

	#thumb {
	position	: relative;
	height	: 32px;
	width	: 12px;
	background	: url(IMG/Matchreport/scroller.png)
}

.commentcontainer {
	position	: absolute;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	: #FFFFFF;
	width	: 497px; 
	height	: 290px; 
	top	: 329px;
	left 	: 18px;
	overflow	: hidden;  
	margin-right 	: 10px;

}

.commentstext {
	position	: relative;
	width	: 475px;
	/*padding-top:10px;
	padding-bottom:20px;*/
}

.matchsummary {
	position	: absolute;
	top	: 380px;
	left 	: 532px;
	height	: 245px;
	width	: 235px;
}

.summaryspace {
	height	: 10px;
}

.gametype {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
}
	
.teamsummary {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	: #FFFFFF;
	height	: 14px;
}

.playerperf {
	position	: absolute;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-weight	: normal;
	line-height	: 15px;
	padding	: 0px;
	margin	: 0px;
	color	: #FFFFFF;
	top: 328px; 
	width: 505px; 
	height: 291px; 
	left: 9px; 
	background:url(IMG/Matchreport/performanceslate.png);
}

#commentscrollArea {
	position	: absolute;
	left	: 483px;
	top	: 0px;
	height	: 292px;
	width	: 13px;
	z-index	: 5;
	overflow	: hidden;
	visibility  	: visible;
}

#commentscroller {
	position	: absolute;
	top	: 2px;
	width	: 13px;
	background	: url(IMG/Matchreport/scroller.png); 
	left	: 0px;
	z-index	: 8;
}

.commentcontrol {
	position	: absolute;
	height	: 35px;
	width	: 250px;
	top	: 326px;
	left	: 520px;
	display	: inline;
}

.endbutton {
	position	: absolute;
	left 	: 0px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonendup.png);

}

.endbutton:hover {
	position	: absolute;
	left 	: 0px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonenddown.png);
}

.playbutton {
	position	: absolute;
	left 	: 40px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonplaypauseup.png);
}

.playbutton:hover {
	position	: absolute;
	left 	: 40px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonplaypausedown.png);
}

.fasterbutton {
	position	: absolute;
	left 	: 80px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonfasterup.png);
}

.fasterbutton:hover {
	position	: absolute;
	left 	: 80px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonfasterdown.png);
}

.slowerbutton {
	position	: absolute;
	left 	: 120px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonslowerup.png);
}

.slowerbutton:hover {
	position	: absolute;
	left 	: 120px;
	height	: 35px;
	width	: 35px;
	background	: url(IMG/Matchreport/buttonslowerdown.png);
}

.comcon {
	position	: absolute;
	padding-top	: 3px;
	left	: 170px;
	width	: 80px;
	height	: 35px;
	text-align	: center;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
}

.mrplayername {
	position:absolute;
	line-height: 15px;
	overflow: hidden;
	width: 210px;
}

.perftoggler {
	position: absolute; 
	top: 595px; 
	left: 63px; 
	height: 24px; 
	width: 400px; 
	background:url(IMG/Matchreport/playertoggle.png);
	z-index: 10;
}

.perftoggler:hover {
	background:url(IMG/Matchreport/playertogglehover.png);
}

.momslate {
	position: absolute; 
	top: 52px; 
	left: 180px; 
	width: 440px; 
	height: 277px; 
	background:url(IMG/Matchreport/momslate.png); 
	visibility: hidden;
	z-index:25;
}

.momcard {
	position:absolute;
	top: 26px;
	left: 20px;
	height: 222px;
	width: 400px;
}
.mompic {
	position: relative;
	top: 35px;
	left: 120px;
	background	: #000000;
}
.mombg {
	position: absolute;
	top: 0px;
	left:0px;
	height: 222px;
	width: 400px;
	background:url(IMG/Bgs/momcard.png);
}
.momtext {
	position: relative;
	top: 40px;
	left: 225px;
	width: 160px;
}

.momheader {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.momname {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.momteam {
	font-size:10px;
}

.commonslate{
	position: absolute;
	top: 52px;
	left: 180px;
	width: 440px;
	height: 277px;
	display: none;
	z-index:25;
	display:none;
}

.home_team_comment{
	color: white;
}
.away_team_comment{
	color: yellow;
}
.neutral_comment{
	color: #AAAAAA;
} 

.perfcover {
	position: absolute; 
	top: 630px; 
	left: 4px; 
	height: 250px; 
	width: 771px; 
	z-index: 100;
	background:url(IMG/Matchreport/performancepanel.png);
}

/* End Match Report */

/* Team View CSS */

.tvBG {
	position:relative;
	height	: 780px;
	width	: 800px;
	background	: url(IMG/TeamView/teamviewbg.png);
}

.tvleagueflag {
	position: absolute;
	top: 78px;
	left: 28px;
	width: 100px;
	height: 80px;
	background	: #000000;
}

.tvcountryflag {
	position: absolute;
	top: 78px;
	left: 154px;
	width: 100px;
	height: 80px;
	background	: #000000;
}

.tvsponsor {
	position: absolute;
	top: 209px;
	left: 27px;
	width: 150px;
	height: 60px;
	background: #000000;
}

.tvicons {
	position:absolute; 
	top: 322px; 
	left: 15px; 
	width: 180px; 
	height:180px;
}

.tvteamlogo {
	position: absolute;
	top: 15px;
	left: 640px;
	width: 150px;
	height: 150px;
	background: #000000;
}

.tvnametable {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 300px;
}

.tventryheader {
	font-size:18px; 
	line-height: 35px; 
	text-align:center; 
	font-weight:bold; 
	vertical-align:bottom;
}

.tvtrophyheader {
	line-height: 25px; 
	font-size:16px;
}

.tvleftbox {
	float: left;
	padding-bottom: 5px;
}

.tvrightbox {
	float: right;
	padding-right: 8px;
	padding-bottom: 5px;
}

.tvtrophytext {
	font-size: 14px;
}


/* Blue Lines  */
.tvlinebluetopdark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinebluetopdark.png);
}

.tvlinebluetoplight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinebluetoplight.png);
}

.tvlinebluemiddark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinebluemiddark.png);
}

.tvlinebluemidlight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinebluemidlight.png);
}

.tvlinebluebottomdark{
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlinebluebottomdark.png);
}

.tvlinebluebottomlight {
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlinebluebottomlight.png);
}
/* End Blue lines */

/* Green Lines  */
.tvlinegreentopdark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegreentopdark.png);
}

.tvlinegreentoplight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegreentoplight.png);
}

.tvlinegreenmiddark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegreenmiddark.png);
}

.tvlinegreenmidlight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegreenmidlight.png);
}

.tvlinegreenbottomdark{
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlinegreenbottomdark.png);
}

.tvlinegreenbottomlight {
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlinegreenbottomlight.png);
}
/* End green lines */

/* grey Lines  */
.tvlinegreytopdark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegraytoplight.png);
}

.tvlinegreytoplight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegreytoplight.png);
}

.tvlinegreymiddark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegreymiddark.png);
}

.tvlinegreymidlight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinegreymidlight.png);
}

.tvlinegreybottomdark{
	width: 550px;
	height: 26px;
	vertical-align:text-top;
	background: url(IMG/TeamView/tvlinegreybottomdark.png);
}

.tvlinegreybottomlight {
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlinegreybottomlight.png);
}
/* End grey lines */

/* red Lines  */
.tvlineredtopdark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineredtopdark.png);
}

.tvlineredtoplight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineredtoplight.png);
}

.tvlineredmiddark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineredmiddark.png);
}

.tvlineredmidlight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineredmidlight.png);
}

.tvlineredbottomdark{
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlineredbottomdark.png);
}

.tvlineredbottomlight {
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlineredbottomlight.png);
}
/* End Red lines */

/* yellow Lines  */
.tvlineyellowtopdark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineyellowtopdark.png);
}

.tvlineyellowtoplight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineyellowtoplight.png);
}

.tvlineyellowmiddark {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineyellowmiddark.png);
}

.tvlineyellowmidlight {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlineyellowmidlight.png);
}

.tvlineyellowbottomdark{
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlineyellowbottomdark.png);
}

.tvlineyellowbottomlight {
	width: 550px;
	height: 26px;
	background: url(IMG/TeamView/tvlineyellowbottomlight.png);
}
/* End yellow lines */

/* Other Lines */

.tvlinelast5 {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinelast5.png);
}

.tvlinenext5 {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinenext5.png);
}

.tvlinetrophies {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinetrophies.png);
}

.tvlinehistory {
	width: 550px;
	height: 15px;
	background: url(IMG/TeamView/tvlinehistory.png);
}


.statoverlay {
	background:url(IMG/TeamView/statoverlay.png) repeat-x;
}

.playerlist {
	position: absolute;
	color:#FFFFFF;
	top: 191px;
	left: 240px;
	width: 550px;
	height: 580px;
	overflow: hidden;
}

.playerlistfix {
	left: 195px;
	width: 595px;
}

.playerlisthistory{
	height: 530px;
	padding-bottom: 50px;
}

#player_container {
	left: 240px;
}
#fixture_container {
	left: -1000px;
}
#history_container {
	left: -1000px;
}
#trophy_container {
	left: -1000px;
}

.linetext td{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	line-height: 15px;
	vertical-align:text-top;
	font-size:11px;
}

.linetext th{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	line-height: 15px;
	vertical-align:text-top;
	font-size:11px;
	font-weight: bold;
}

.tvteamname {
	width: 290px;
	color: #000000;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.tvteammanager {
	width: 290px;
	color: #000000;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

.tvleaguenation {
	position:absolute;
	width: 256px;
	top: 50px;
	left: 13px;
	height: 24px;
}

.tvleaguenationtext {
	font-size: 10px;
	text-align: center;
	line-height:12px;
	height: 24px;
	vertical-align: bottom;
}

.tvteaminfocontainer {
	position:absolute;	
	top: 18px;
	left: 275px;
	width: 350px;
}

.tvteaminfotextupper {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:: bold;
	color:#FFFFFF;
	line-height:20px;
	white-space:nowrap;
}

.tvL1 {
	text-indent: 65px;
}
.tvL2 {
	text-indent: 55px;
}
.tvL3 {
	text-indent: 45px;
}
.tvL4 {
	height: 10px;
}
.tvL5 {
	text-indent: 30px;
}
.tvL6 {
	text-indent: 20px;
}
.tvL7 {
	text-indent: 10px;
}

.tvL8 {
	text-indent: 5px;
}

.tvteaminfotextlower {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:: bold;
	color:#FFFFFF;
	line-height:18px;
	white-space:nowrap;
}

.tvicon {
	height: 45px;
	width: 68px;
	margin: 4px;
}
.tvicon:hover {
	height: 50px;
	width: 75px;
	margin: 0px;
}

.tviconcel {
	width: 75px;
	height: 50px;
}

.tabholder {
	position:absolute;
	top: 650px;
	left: 10px;
	width: 125px;
	height: 30px;
	overflow: visible;
}
.tabholder2 {
	position:absolute;
	top: 680px;
	left: 10px;
	width: 125px;
	height: 30px;
	overflow: visible;
}
.tabholder3 {
	position:absolute;
	top: 712px;
	left: 10px;
	width: 125px;
	height: 30px;
	overflow: visible;
}

.tabholder4 {
	position:absolute;
	top: 742px;
	left: 10px;
	width: 125px;
	height: 30px;
	overflow: visible;
}

.firsttab {
	width: 120px;
	height: 40px;
	overflow: visible;
	font-size: 11px;
	color:#000000;
	text-align:left;
	padding-left: 5px;
	line-height: 30px;
	vertical-align:middle;
	background:url(IMG/TeamView/firsttabdown.png);
}

.firsttab:hover {
	width: 120px;
	height: 40px;
	overflow: visible;
	z-index:100;
	background:url(IMG/TeamView/firsttabup.png);
	cursor:pointer;
	font-size: 11px;
	color:#FFFFFF;
	text-align:left;
	line-height: 30px;
	padding-left: 5px;
	vertical-align:middle;
}

.secondtab {
	width: 120px;
	height: 40px;
	overflow: visible;
	font-size: 11px;
	color:#000000;
	text-align:left;
	padding-left: 5px;
	line-height: 30px;
	vertical-align:middle;
	background:url(IMG/TeamView/secondtabdown.png);
}

.secondtab:hover {
	width: 120px;
	height: 40px;
	overflow: visible;
	z-index:100;
	background:url(IMG/TeamView/secondtabup.png);
	cursor:pointer;
	font-size: 11px;
	color:#FFFFFF;
	text-align:left;
	line-height: 30px;
	padding-left: 5px;
	vertical-align:middle;
}

.thirdtab {
	width: 120px;
	height: 40px;
	overflow: visible;
	font-size: 11px;
	color:#000000;
	text-align:left;
	padding-left: 5px;
	line-height: 30px;
	vertical-align:middle;
	background:url(IMG/TeamView/thirdtabdown.png);
}

.thirdtab:hover {
	width: 120px;
	height: 40px;
	overflow: visible;
	z-index:100;
	background:url(IMG/TeamView/thirdtabup.png);
	cursor:pointer;
	font-size: 11px;
	color:#FFFFFF;
	text-align:left;
	line-height: 30px;
	padding-left: 5px;
	vertical-align:middle;
}

.fourthtab {
	width: 120px;
	height: 40px;
	overflow: visible;
	font-size: 11px;
	color:#000000;
	text-align:left;
	padding-left: 5px;
	line-height: 30px;
	vertical-align:middle;
	background:url(IMG/TeamView/fourthtabdown.png);
}

.fourthtab:hover {
	width: 120px;
	height: 40px;
	overflow: visible;
	z-index:100;
	background:url(IMG/TeamView/fourthtabup.png);
	cursor:pointer;
	font-size: 11px;
	color:#FFFFFF;
	text-align:left;
	line-height: 30px;
	padding-left: 5px;
	vertical-align:middle;
}

.historylistcontainer {
	position: absolute;
	color:#FFFFFF;
	top: 190px;
	left: 240px;
	width: 550px;
	overflow:hidden;
}

#historylistcontainer {
	position	: relative;
	top	: 191px;
	left	: 240px;
	width	: 550px;
	height	: 579px; 
	overflow	: hidden;
	z-index	: 2;
}

.historylistcontent {
	position	: relative;
	overflow	: hidden;
	z-index	: 3;
}

#historyscrollArea {
	position	: absolute;
	left	: 784px;
	top	: 225px;
	height	: 550px;
	width	: 15px;
	z-index	: 5;
	overflow	: hidden;
	visibility  	: visible;
}

#historyscroller {
	position	: absolute;
	top	: 2px;
	width	: 14px;
	background	: url(IMG/Scroller/scroller.png);
	left	: 2px;
	z-index	: 8;
}

.cornermask {
	position:absolute;
	top: 189px;
	left: 227px;
	height: 50px;
	width: 30px;
	background:url(IMG/TeamView/cornermask.png);
	z-index:10;
}

.trophytd {
width: 125px;
height: 125px;
}

.tvonlineicon {
	position: absolute; 
	top: 562px; 
	left: 47px; 
	height: 48px; 
	width: 48px;
}

/* Player View Styles*/
.pvgkbg {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/gkbg.png);
}

.pvdefbg {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/defbg.png);

}

.pvmidbg {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/midbg.png);

}

.pvattbg {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/attbg.png);

}

.pvgkbgothers {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/gkbgothers.png);
}

.pvdefbgothers {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/defbgothers.png);

}

.pvmidbgothers {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/midbgothers.png);

}

.pvattbgothers {
	position: absolute;
	width: 800px;
	height: 755px;
	background:url(IMG/PlayerView/attbgothers.png);

}

.pvplayerpic {
position:absolute;
height: 150px;
width: 100px;
top: 12px;
left: 18px;
background: #000000;
}

.pvnationflag {
position:absolute;
top: 80px;
left: 140px;
height: 80px;
width: 100px;
background: #000000;
}

.pvteamlogo {
	position: absolute; 
	left: 631px; 
	top: 18px;
	background: #000000;
}

.pvname {
	position: absolute;
	top: 14px;
	left: 130px;
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight: bold;
	white-space:normal;
	overflow:hidden;
}

.pvbid {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight: bold;
}

.pvid {
	position:absolute;
	top: 162px;
	left: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align: center;
	width: 100px;
}

.pvnation {
	position:absolute;
	width: 120px;
	top: 55px;
	left: 130px;
	height: 24px;
	font-size: 10px;
	text-align: center;
	line-height:12px;
	height: 24px;
	vertical-align: bottom;
	color:#FFFFFF;
}

.pvstats {
position: absolute;
height: 45px;
width: 555px;
top: 195px;
left: 233px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 15px;
color:#FFFFFF;
font-weight: bold;
text-align:center;
}

.pvtopinfocontainer {
	position:absolute;	
	top: 14px;
	left: 275px;
	width: 325px;
}

.pvtopinfotext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight: bold;
	white-space:normal;
	white-space:nowrap;
}


.pvinfotext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
	white-space: nowrap;
}

.pvinfotextspace {
height: 30px;
vertical-align: bottom;
}

.pvinfoavailable {
color: #00FF00;
}
.pvinfornotavailable {
color:#FF0000;
}

.pvbidcontainer {
position:absolute;
top: 265px;
left: 18px ;
height: 80px;
width: 180px;
}

.pvsmalltext {
	font-size: 10px;
	line-height:15px;
	vertical-align: bottom;
	color:#FFFFFF;
	white-space:nowrap;
}

.pvsmalltext td{
	font-size: 10px;
	line-height:15px;
	vertical-align: top;
	color:#FFFFFF;
	white-space:nowrap;
}

.pvsmalltext th{
	font-size: 10px;
	line-height:15px;
	vertical-align: top;
	color:#FFFFFF;
	white-space:nowrap;
	font-weight:bold;
}

.pvhistory {
	position: absolute;
	color:#FFFFFF;
	top: 265px;
	left: 224px;
	width: 568px;
	height: 478px;
	overflow: auto;
}

.pvheader {
	font-size:18px; 
	line-height: 35px; 
	text-align:center; 
	font-weight:bold;
}

.pvrename {
	position: absolute; 
	top: 52px; 
	left: 620px; 
	width: 160px;
}

.pvtextcenter {
	text-align: center;
}

.pvstathidegk {
	position:absolute;
	top: 186px ;
	left: 225px;
	height: 64px ;
	width: 34px;
	background: url(IMG/PlayerView/stathidergk.png);
	z-index: 2;
}

.pvstathidedef{
	position:absolute;
	top: 186px ;
	left: 225px;
	height: 64px ;
	width: 34px;
	background:url(IMG/PlayerView/stathiderdef.png);
	z-index: 2;
}

.pvstathidemid {
	position:absolute;
	top: 186px ;
	left: 225px;
	height: 64px ;
	width: 34px;
	background:url(IMG/PlayerView/stathidermid.png);
	z-index: 2;
}

.pvstathideatt {
	position:absolute;
	top: 186px ;
	left: 225px;
	height: 64px ;
	width: 34px;
	background:url(IMG/PlayerView/stathideratt.png);
	z-index: 2;
}

.picturepath {
	position:absolute;
	top:188px;
	left: 18px;
	z-index: 3;
}	
/* End Player View Styles */

/* Table Line classes */

.tablelinereg {
	padding-left: 6px;
	font-size: 11px;
}

.tablelinetop {
	padding-left: 2px;
	font-size: 11px;
	font-weight:bold;
}

.white {
	color:#FFFFFF;
}
	
.black {
	color:#000000;
}

.tblinetopleft {
	height: 15px;
	width: 5px;
	background:url(IMG/TeamView/tvlinetopleft.png);
}

.tblinetopright {
	height: 15px;
	width: 5px;
	background:url(IMG/TeamView/tvlinetopright.png);
}

.tblineleft {
	width: 5px;
	background:url(IMG/TeamView/tvlineleft.png) repeat-y;
}

.tblineright {
	height: 15px;
	width: 5px;
	background:url(IMG/TeamView/tvlineright.png);
}
.tblinebottom {
	height: 11px;
	vertical-align: top;
	background:url(IMG/TeamView/tvlinebottom.png) repeat-x;
}
.tblinebottomleft {
	height: 11px;
	width: 5px;
	background:url(IMG/TeamView/tvlinebottomleft.png) repeat-x;
}
.tblinebottomright {
	height: 11px;
	width: 5px;
	background:url(IMG/TeamView/tvlinebottomright.png) repeat-x;
}
.tblinegreydark {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreydark.png);
}
.tblinegreydarkovr {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreydarkovr.png);
}
.tblinegreylight {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreylight.png);
}
.tblinegreylightovr {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreylightovr.png);
}

.tblinedarkbluetop {
	height: 15px;
	background:url(IMG/TeamView/tblinedarkbluetop.png);
}

.tblinehistory {
	height: 15px;
	background:url(IMG/TeamView/tblinehistory.png);
}

.tblinefixth {
	height: 15px;
	background:url(IMG/TeamView/tblinehistory.png);
}

.tblinegold {
	height: 15px;
	background:url(IMG/TeamView/tblinegold.png);
}

.tblineburgundy{
	height: 15px;
	background: url(IMG/Tables/tblineburgundytop.png);
}

.tblinebrown{
	height: 15px;
	background: url(IMG/Tables/tblinebrowntop.png);
}

.tblineresth {
	height: 15px;
	background:url(IMG/TeamView/tblinegold.png);
}

.tblinebluelight {
	height: 15px;
	background:url(IMG/TeamView/tblinebluelight.png);
}

.tblinebluedark {
	height: 15px;
	background:url(IMG/TeamView/tblinebluedark.png);
	*background: url(IMG/Tables/tblinebluedark.gif);
}

.tblinebluetop{
	height: 15px;
	background: url(IMG/Tables/tblinebluetop.png);
}

.tblinegreenlight {
	height: 15px;
	background:url(IMG/TeamView/tblinegreenlight.png);
}
.tblinegreendark {
	height: 15px;
	background:url(IMG/TeamView/tblinegreendark.png);
}

.tblinegreentop{
	height: 15px;
	background: url(IMG/Tables/tblinegreentop.png);
}

.tblineyellowlight {
	height: 15px;
	background:url(IMG/TeamView/tblineyellowlight.png);
}
.tblineyellowdark {
	height: 15px;
	background:url(IMG/TeamView/tblineyellowdark.png);
}

.tblineyellowtop{
	height: 15px;
	background: url(IMG/Tables/tblineyellowtop.png);
}

.tblineredlight {
	height: 15px;
	background:url(IMG/TeamView/tblineredlight.png);
}

.tblinereddark {
	height: 15px;
	background:url(IMG/TeamView/tblinereddark.png);
} 

.tblineredtop{
	height: 15px;
	background: url(IMG/Tables/tblineredtop.png);
}

.tb20linegreylight {
	height: 20px;
	background: url(IMG/Tables/tb20linegreylight.png) repeat-x;
}

.tb20linegreylight:hover {
	height: 20px;
	background: url(IMG/Tables/tb20linegreylighthl.png) repeat-x;
}

.tb20linegreydark {
	height: 20px;
	background: url(IMG/Tables/tb20linegreydark.png) repeat-x;
}

.tb20linegreydark:hover {
	height: 20px;
	background: url(IMG/Tables/tb20linegreylighthl.png) repeat-x;
}

.tb20lineyellowtop {
	height: 20px;
	background: url(IMG/Tables/tb20lineyellowtop.png) repeat-x;
}

.tb20lineorangelight {
	height: 20px;
	background: url(IMG/Tables/tb20lineorangelight.png) repeat-x;
}

.tb20lineorangedark {
	height: 20px;
	background: url(IMG/Tables/tb20lineorangedark.png) repeat-x;
}

.tablehider {
	position:absolute;
	top: 174px;
	left: 11px;
	width: 310px;
	height: 264px;
	cursor: pointer;
	z-index: 200;
}

.tablecover {
	height: 255px;
	width: 298px;
	background:url(IMG/Tables/tablehider.jpg);
}

.tablecovertext {
	position:relative;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	width: 278px;
	top: 85px;
	padding-left:10px;
	padding-right: 10px;
}

.hidden{
	visibility:hidden;
} 


/* Popup Window Styling */

.popconfirmationheader {
	background	: url(IMG/Popup/Fakeupheaderline.gif);
	height	: 55px;
	line-height  	: 55px;
	text-align	: center;
	padding-right	: 20px;
}

.popconfirmationicon {
	background	: url(IMG/Popup/Iconcorner.gif);
	height	: 55px;
	width	: 55px;
}

.popconfirmationheaderright {
	background	: url(IMG/Popup/fakeupheaderright.gif) no-repeat;
	height	: 55px;
	width	: 25px;
}

.popconfirmationlineleft {
	background	: url(IMG/Popup/fakeuplineleft.gif) repeat-y;

}

.popconfirmationlinecontent {
	padding-right	: 15px;
	padding-bottom	: 8px;
	line-height	: 14px;
	width	: 350px;
	background	: url(IMG/Popup/fakeupline.gif);
}


.popconfirmationlineright {
	background	: url(IMG/Popup/fakeuplineright.gif) repeat-y;
}

.popbottomleft {
	background	: url(IMG/Popup/fakeupbottomleft.gif);
	height	: 46px;
}

.popbottomline {
	background	: url(IMG/Popup/fakeupbottomline.gif);
}

.popbottomright {
	background	: url(IMG/Popup/fakeupbottomright.gif);
}

.popbuttontable {
	height	: 36px;
}



.popleftbuttondiv {
	position	: relative; 
	float	: right;
}

.popcenterbuttondiv {

}

.poprightbuttondiv{
	position	: relative; 
	float	: left;
}

.popbuttonline {
	background	: url(IMG/Popup/leftbuttonline.png) repeat-x;
	cursor	: pointer;
	vertical-align	: text-top;
	text-align	: center;
	line-height	: 18px;
	white-space	: nowrap;
}

.popleftbuttonleft {
	background	: url(IMG/Popup/leftbuttonleft.png) no-repeat;
	width	: 45px;
	height	: 20px;
	cursor	: pointer;
}

.popleftbuttonright {
	background	: url(IMG/Popup/leftbuttonright.png) no-repeat;
	width	: 10px;
	cursor	: pointer;
}

.poprightbuttonleft {
	background	: url(IMG/Popup/rightbuttonleft.png) no-repeat;
	width	: 10px;
	height	: 20px;
	cursor	: pointer;
}

.poprightbuttonright {
	background	: url(IMG/Popup/rightbuttonright.png) no-repeat;
	width	: 45px;
	cursor	: pointer;
}

.popbuttoncontainer {
	position:relative;
	left: -10px;
}

#yes_no_popheader_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 14px;
	font-weight	: bold;
}

#yes_no_popup_body_text {
	color	: #FFFFFF;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	text-align	: justify;
}

#yes_no_popup_body_text:first-letter {
	text-align:justify;
	float:left;
	color:#73A3E5;
	font-size:36px;
	line-height: 25px;
	padding-top:1px;
	padding-right:1px;
	font-family: times;
}

#yes_no_pop_no_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	  	: #000000;
}

#yes_no_pop_yes_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	  	: #000000;
}

#yes_no_pop_confirm_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	  	: #000000;
}

#yes_no_popup{
	position:absolute;
	z-index:100;
	width:500px;
	top:200px;
	left:240px;
}

/* Then again, for the OK-popup */
#ok_popheader_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 14px;
	font-weight	: bold;
}

#ok_popup_body_text {
	color	: #FFFFFF;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	text-align	: justify;
}

#ok_popup_body_text:first-letter {
	text-align:justify;
	float:left;
	color:#73A3E5;
	font-size:36px;
	line-height: 25px;
	padding-top:1px;
	padding-right:1px;
	font-family: times;
}

#ok_pop_no_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	  	: #000000;
}

#ok_pop_yes_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	  	: #000000;
}

#ok_pop_confirm_text {
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	color	  	: #000000;
}

#ok_popup{
	position:absolute;
	z-index:100;
	width:500px;
	top:200px;
	left:240px;
}

/* And the layer that fades the whole page down, except the popups */
#fullscreen_fader{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:50;
}
/* Edn Popup Window Styling */

/* Tooltip Styling */ 
.tttopleft {
	width: 4px;
	height: 4px;
	background:url(IMG/Tooltip/tiptopleft.gif) no-repeat;
}
.tttop {
	height: 4px;
	background:url(IMG/Tooltip/tiptop.gif) repeat-x;
}
.tttopright {
	width: 4px;
	height: 4px;
	background:url(IMG/Tooltip/tiptopright.gif) no-repeat;
}
.ttleft {
	width: 4px;
	background:url(IMG/Tooltip/tipleft.gif) repeat-y;
}
.ttmid {
	background:url(IMG/Tooltip/tipmid.gif) repeat;
	max-width: 200px;
	text-align:center;
	color:#000000;
}
.ttright {
	width: 4px;
	background:url(IMG/Tooltip/tipright.gif) repeat-y;
}
.ttlowleft {
	width: 4px;
	height: 4px;
	background:url(IMG/Tooltip/tiplowleft.gif) no-repeat;
}
.ttlow {
	height: 4px;
	background:url(IMG/Tooltip/tiplow.gif) repeat-x;
}
.ttlowright {
	width: 4px;
	height: 4px;
	background:url(IMG/Tooltip/tiplowright.gif) no-repeat;
}


/* End Tooltip Styling */

/*Start Team Selection Styling */

.trainlistleft {
	background:url(IMG/TeamView/TVlineleft.png); 
	width: 5px; 
	height: 15px; 
	float: left; 
	clear:left; 
}

.trainlistright {
	background:url(IMG/TeamView/TVlineright.png); 
	width: 5px; 
	height: 15px;
	float: left;
}

.trainplayerlist {
	position:relative; 
	left: 2px; 
	width: 640px;
}

/* Colour Stylings */

.trainplayertop {
	left: 5px;
	height: 15px;
	float: left;
	background: url(IMG/TeamView/tblinehistory.png) repeat-x;
}

.trainplayerredlight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineredlight.png) repeat-x;
}

.trainplayerredlight:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineredlighthl.png) repeat-x;
}

.trainplayerreddark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinereddark.png) repeat-x;
}

.trainplayerreddark:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinereddarkhl.png) repeat-x;
}

.trainplayerbluelight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinebluelight.png)  repeat-x;
}

.trainplayerbluelight:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinebluelighthl.png)  repeat-x;
}

.trainplayerbluedark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinebluedark.png) repeat-x;
}

.trainplayerbluedark:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinebluedarkhl.png) repeat-x;
}

.trainplayergreenlight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinegreenlight.png) repeat-x;
}

.trainplayergreenlight:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinegreenlighthl.png) repeat-x;
}


.trainplayergreendark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinegreendark.png) repeat-x;
}

.trainplayergreendark:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinegreendarkhl.png) repeat-x;
}

.trainplayeryellowlight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineyellowlight.png) repeat-x;
}

.trainplayeryellowlight:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineyellowlighthl.png) repeat-x;
}

.trainplayeryellowdark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineyellowdark.png) repeat-x;
}

.trainplayeryellowdark:hover {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineyellowdarkhl.png) repeat-x;
}
/* End Colour styling */

.trainplayerno {
	text-align: center;
	color:#FFFFFF; 
	height: 15px; 
	width: 15px; 
	float:left; 
}

.trainplayerpos {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 30px; 
	float:left; 
}

.trainplayername {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 180px; 
	float:left; 
	text-align:left;
	overflow: hidden;
	white-space:nowrap;
}

.trainplayeratttop {
	text-align:left; 
	text-indent: 4px;
	color:#FFFFFF;
	height: 15px; 
	width: 31px; 
	float:left;
}

.trainplayeratt {
	text-align: left; 
	text-indent: 4px; 
	color:#FFFFFF; 
	height: 15px; 
	width: 31px; 
	float:left; 
	cursor: pointer;
}
.trainplayerq {
	text-align: left; 
	text-indent: 4px; 
	color:#FFFFFF; 
	height: 15px; 
	width: 31px; 
	float:left;
}

.trainplayeratt:hover {
	color:#00FF00;
	font-weight: bold;
	background:url(IMG/TeamView/trainoverlay.png);

	overflow: visible;
}

a.info{
	 position:relative; /*this is the key*/
	 z-index:24;
	 color:#fff;
	 text-decoration:none}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
	 filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	display:block;
	 position:absolute;
	 top:2em; left:2em; width:10em;
	 border:1px solid #555;
	 background-color:#000; color:#fff;
	 text-align: center
}
	

.trainplayerattrain {
	text-align: left;
	text-indent: 4px; 
	color: #00FF00; 
	height: 15px; 
	width: 31px; 
	float:left; 
	font-weight: bold;
	font-size:12px;
	background:url(IMG/TeamView/trainoverlay.png);
	overflow: visible;
}

.trainplayerattdiff {
	text-align: left; 
	color: #CCCCCC; 
	height: 15px; 
	width: 16px;
	font-size: 9px; 
	display: inline;
	line-height: 15px;
}


.trainplayerfit {
	text-align: right; 
	color: #FFFFBB; 
	height: 15px; 
	width: 25px; 
	float:left; 
}

.trainplayerspace {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 8px; 
	float:left; 
}

.trainplayerstat {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 25px; 
	float:left; 
}

.firsticon {
	position: absolute; 
	left: 230px;
	width: 15px;
	height: 15px;
}

.secondicon {
	position: absolute;
	left: 215px;
	width: 15px;
	height: 15px;
}



.tslistleft {
	background:url(IMG/TeamView/TVlineleft.png); 
	width: 5px; 
	height: 15px; 
	float: left; 
	clear: left;
}

.tslistright {
	background:url(IMG/TeamView/TVlineright.png); 
	width: 5px; 
	height: 15px;
	float: left;
}

.tsplayerlist {
	position:relative; 
	left: 2px;
	width: 640px;
}

.teamsummarytable {
	position: relative; 
	left: 4px; 
	width: 637px;
}

/* Colour Stylings */

.tsplayertop {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tvlinegreydark.png) repeat-x;
}

.tsplayerredlight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineredlight.png) repeat-x;
}

.tsplayerredlight:hover {
	background:url(IMG/TeamView/tblineredlighthl.png) repeat-x;
}

.tsplayerreddark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinereddark.png) repeat-x;
}

.tsplayerreddark:hover {
	background:url(IMG/TeamView/tblinereddarkhl.png) repeat-x;
}

.tsplayerbluelight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinebluelight.png)  repeat-x;
	*background:url(IMG/Tables/tblinebluelight.png)  repeat-x;
}

.tsplayerbluelight:hover {
	
	background:url(IMG/TeamView/tblinebluelighthl.png)  repeat-x;
}

.tsplayerbluedark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinebluedark.png) repeat-x;
}

.tsplayerbluedark:hover {
	background:url(IMG/TeamView/tblinebluedarkhl.png) repeat-x;
}

.tsplayergreenlight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinegreenlight.png) repeat-x;
}

.tsplayergreenlight:hover {
	background:url(IMG/TeamView/tblinegreenlighthl.png) repeat-x;
}

.tsplayergreendark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblinegreendark.png) repeat-x;
}

.tsplayergreendark:hover {
	background:url(IMG/TeamView/tblinegreendarkhl.png) repeat-x;
}

.tsplayeryellowlight {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineyellowlight.png) repeat-x;
}

.tsplayeryellowlight:hover {
	background:url(IMG/TeamView/tblineyellowlighthl.png) repeat-x;
}

.tsplayeryellowdark {
	left: 5px;
	height: 15px;
	float: left;
	background:url(IMG/TeamView/tblineyellowdark.png) repeat-x;
}

.tsplayeryellowdark:hover {
	background:url(IMG/TeamView/tblineyellowdarkhl.png) repeat-x;
}

/* End Colour styling */

.tsplayerno {
	text-align: center;
	color:#FFFFFF; 
	height: 15px; 
	width: 15px; 
	float:left; 
}

.tsplayerpos {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 27px; 
	float:left; 
}

.tsplayerstatus {
	text-align: center;
	color:#FFFFFF;
	height: 15px;
	width: 20px;
	float: left;
}

.tsplayername {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 175px;
	left-padding: 2px;
	float:left; 
	text-align:left;
	overflow: hidden;
	white-space:nowrap;
	cursor:default;
}

.tsplayeratt {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 20px; 
	float:left; 
}

.tsplayerfit {
	text-align: right; 
	color:	#FFFFBB; 
	height: 15px; 
	width: 26px; 
	float:left; 
}

.tsplayerspace {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 6px; 
	float:left; 
}

.tsplayerstat {
	text-align: center; 
	color:#FFFFFF; 
	height: 15px; 
	width: 25px; 
	float:left; 
}

.firsticon {
	position: absolute;
	left: 230px;
	width: 15px;
	height: 15px;
}

.secondicon {
	position: absolute;
	left: 215px;
	width: 15px;
	height: 15px;
}

/* End Team Selection Styling */

/* Ranking list Styling */ 

.top5header {
	color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
	line-height: 16px;
	text-transform: uppercase;
	width: 100%;
	padding-bottom: 2px;
}

.teamlogoframe {
	height: 154px;
	width: 154px;
	background:url(IMG/Frames/teamlogoframe.png) no-repeat;
}

.championsheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
	line-height: 14px;
	text-transform: uppercase;
}

/* End Ranking list Styling */ 

/* Ledger Styling */

.ledgertable {
	position: relative;
	left: 20px; 
}

.ledgertopleft {
	height: 7px;
	width: 8px;
	background:url(IMG/Ledger/ledglinetopleft.png) no-repeat;
}

.ledgertop {
	height: 7px;
	background:url(IMG/Ledger/ledglinetopmid.png) repeat-x;
}

.ledgertopright {
	height: 7px;
	width: 4px;
	background:url(IMG/Ledger/ledglinetopright.png) no-repeat;
}

.ledgerbotttomleft {
	height: 7px;
	width: 8px;
	background: url(IMG/Ledger/ledglinebottomleft.png) no-repeat;
}

.ledgerbottom {
	height: 8px;
	background:url(IMG/Ledger/ledglinebottommid.png) bottom repeat-x;
}

.ledgerbottomright {
	height: 7px;
	width: 4px;
	background:url(IMG/Ledger/ledglinebottomright.png) no-repeat;
}

.ledgerheader {
	height: 22px;
	background: url(IMG/Ledger/ledgheader.png);
}
.ledgerheadersmall {
	height: 15px;
	background: url(IMG/Ledger/ledgheadersmall.png);
}

.ledgerleft {
	width: 8px;
	background:url(IMG/Ledger/ledglineleft.png) repeat-y;
}

.ledgerline {
	height: 15px;
	background:url(IMG/Ledger/ledgline.png) repeat-x;
}

.ledgerlinethick {
	height: 15px;
	background:url(IMG/Ledger/ledglinethick.png) repeat-x;
}

.ledgerright {
	width: 4px;
	background:url(IMG/Ledger/ledglineright.png) repeat-y;
}

.ledgerseparator {
	width: 1px;
	background: url(IMG/Ledger/ledglinesep.png) no-repeat;
}

.ledgertext {
	 position:relative; 
	 top: -2px;
	 margin-left: 5px;
}

.ledgertextbold {
	 position:relative; 
	 top: -2px;
	 margin-left: 5px;
	 font-weight: bold;
}

.ledgerheadertext {
	 position:relative;
	 color:#FFFFFF;
	 font-weight:bold;
	 font-size:14px;
	 text-transform:uppercase; 
	 top: -1px;
	 margin-left: 5px;
}

.ledgernumbers {
	 position:relative; 
	 top: -2px;
	 text-align:right;
	 margin-right: 5px;
}

.positive {
	color: #009900;
}

.negative {
	color: #990000;
}

/* End Ledger Styling */

/* Stadium Styling */



.decaybartopleft {
	height: 3px;
	width: 3px;
	background:url(IMG/Bars/Decaybeveltopleft.png);
}

.decaybarleft {
	height: 34px;
	width: 3px;
	background:url(IMG/Bars/Decaybevelleft.png);
}

.decaybarbottomleft {
	height: 3px;
	width: 3px;
	background:url(IMG/Bars/Decaybevelbottomleft.png);
}
.decaybartop {
	height: 3px;
	width: auto;
	background:url(IMG/Bars/Decaybeveltop.png) repeat-x;
}

.decaybarbottom {
	height: 3px;
	width: auto;
	background:url(IMG/Bars/Decaybevelbottom.png) repeat-x;
}

.decaybarbottomright {
	height: 3px;
	width: 3px;
	background:url(IMG/Bars/Decaybevelbottomright.png);
}

.decaybarright {
	height: 34px;
	width: 3px;
	background:url(IMG/Bars/Decaybevelright.png);
}

.decaybartopright {
	height: 3px;
	width: 3px;
	background:url(IMG/Bars/Decaybeveltopright.png);
}

.decaybarline {
	 position: relative; 
	 top: 0px; 
	 left: 5px; 
	 width: 200px; 
	 height: 40px; 
	 background:url(IMG/Bars/Stadiumdecaybar.jpg) no-repeat;
}

.decaybarbeveltable {
	position:absolute; 
	top: 0px; 
	left: 5px; 
	width: 200px;
}

.stadiumpic {
	 width: 598px; 
	 height: 248px; 
	 position:relative; 
	 top: 8px; 
	 left: 25px; 
	 overflow: hidden;
	 background: #000000;
}

/* End Stadium Styling */

/* Small Icons Styling */

.tbldonateicon {
	height: 13px;
	width: 15px;
	background:url(IMG/Icons/13donate.png) center no-repeat;
}

/* End Small Icons Styling */

/* Feeedback Text Styling */
.feedbackdiv {
	position:absolute;
	top: 300px;
	width: 984px;
}

.feedbackframe {
	position: absolute;
	top: -500px;
	left: -500px;
	width: 400px;
	background:url(IMG/Frames/Feedbackframe.png);
	z-index: 100;
}

.feedbacktext {
	position: relative;
	width: 380px;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	color:#FFFFFF;
}
/* End Feedback Text Styling */

/* Flexcroller Styling */

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width:14px;
background:url(IMG/Scroller/scrollerbase.png) repeat-y left;
}
.vscrollerbar {
position:relative;
background-image: url(IMG/Scroller/Scroller.png);
width: 12px;
/* following is the bit that allows us fixed height scrollbars */
height: 35px !important;
/* for fixed height, we force the vscrollerbar class with an !important decleration, and fleXcroll follows suit.*/
background-image: url(IMG/Scroller/scroller.png);
/* unfortunately, due to limitations of CSS, we cannot provide a color for the background when we are
using alpha images, thay have to be transparent.*/
}

* html .vscrollerbar {
/* IE6 alpha png trick */
/* IE7 is not affected by this trick, as it perfectly handles the normal png */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../IMG/Scroller/Scroller.png');
background-image: none;
}


/* do not forget to give horizontal scrollbars some color properties even if you don't plan on using them */
.hscrollerbase {height: 22px;}
.hscrollerbar {height: 22px; background-color: #84ADD6;}

.vscrollerbar, .hscrollerbar {
/* paddings of these elements will decide how far the scrollbar will stop in both ends, and are not actually
used for styling, and are set to 0 by the script, here we will set them the size of our faux arrows */
padding-top: 17px;
z-index: 2;
}

/* properties for scroller jog box, just in case */
.scrollerjogbox {
width: 14px;
height: 14px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #698AAA;
}

:focus{
	outline: none;
	-moz-outline-style: none;
} 

#message_container_vscrollerbar{
	padding-top:0px;
	padding-bottom:2px;
}

#message_container_vscrollerbase{
	border-top: 1px solid #505d6c;
	border-bottom: 1px solid #505d6c;
	border-right: 1px solid #505d6c;
	height: 150px !important;
}

#mail_container_vscrollerbar{
	padding-top:0px;
	padding-bottom:2px;
}

#contact_container_vscrollerbar{
	padding-top:0px;
	padding-bottom:2px;
}

#mailinput_container_vscrollerbase{
	border-top: 1px solid #505d6c;
	border-bottom: 1px solid #505d6c;
	border-right: 1px solid #505d6c;
	height: 300px;
}

#mailinput_container_vscrollerbar{
	padding-top:0px;
	padding-bottom:2px;
}

#history_container_vscrollerbar{
	padding-top:0px;
	padding-bottom:2px;
}

#trophy_container_vscrollerbar{
	padding-top:0px;
	padding-bottom:2px;
}

#pv_container_vscrollerbar{
	padding-top:0px;
	padding-bottom:0px;
}

#pv_container_vscrollerbase{
	width: 13px;
}

#matchreportscroller_vscrollerbase {
}
#matchreportscroller_vscrollerbar {
	padding-top:0px;
	padding-bottom:0px;
	height: 32px !important;
	width: 13px !important;
	background: url(IMG/Matchreport/scroller.png) no-repeat !important;
}

#forumscroller_vscrollerbar {
	padding-top:0px;
	padding-bottom:0px;
}

#threadscroller_vscrollerbar {
	padding-top:5px;
	padding-bottom:0px;
}

/* Scroll Bar Master Styling Ends Here */

/* End Flexcroller Styling */

/* Hoverline Styling */

.hoverlinegreydark {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreydark.png);
}

.hoverlinegreydark:hover {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreylighthl2.png);
}

.hoverlinegreylight {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreylight.png);
}

.hoverlinegreylight:hover {
	height: 15px;
	background:url(IMG/TeamView/tvlinegreylighthl2.png);
}

.hoverlinedarkbluetop {
	height: 15px;
	background:url(IMG/TeamView/tblinedarkbluetop.png);
}

.hoverlinebluelight {
	height: 15px;
	background:url(IMG/TeamView/tblinebluelight.png);
}

.hoverlinebluelight:hover {
	height: 15px;
	background:url(IMG/TeamView/tblinebluelighthl2.png);
}

.hoverlinebluedark {
	height: 15px;
	background:url(IMG/TeamView/tblinebluedark.png);
}

.hoverlinebluedark:hover {
	height: 15px;
	background:url(IMG/TeamView/tblinebluelighthl2.png);
}

.hoverlinegreenlight {
	height: 15px;
	background:url(IMG/TeamView/tblinegreenlight.png);
}

.hoverlinegreenlight:hover {
	height: 15px;
	background:url(IMG/TeamView/tblinegreenlighthl2.png);
}

.hoverlinegreendark {
	height: 15px;
	background:url(IMG/TeamView/tblinegreendark.png);
}

.hoverlinegreendark:hover {
	height: 15px;
	background:url(IMG/TeamView/tblinegreenlighthl2.png);
}

.hoverlineyellowlight {
	height: 15px;
	background:url(IMG/TeamView/tblineyellowlight.png);
}

.hoverlineyellowlight:hover {
	height: 15px;
	background:url(IMG/TeamView/tblineyellowlighthl2.png);
}

.hoverlineyellowdark {
	height: 15px;
	background:url(IMG/TeamView/tblineyellowdark.png);
}

.hoverlineyellowdark:hover {
	height: 15px;
	background:url(IMG/TeamView/tblineyellowlighthl2.png);
}

.hoverlineredlight {
	height: 15px;
	background:url(IMG/TeamView/tblineredlight.png);
}

.hoverlineredlight:hover {
	height: 15px;
	background:url(IMG/TeamView/tblineredlighthl2.png);
}

.hoverlinereddark {
	height: 15px;
	background:url(IMG/TeamView/tblinereddark.png);
} 

.hoverlinereddark:hover {
	height: 15px;
	background:url(IMG/TeamView/tblineredlighthl2.png);
} 

/* End Hoverline Styling */

/* Fixtures Search div Styling */

.leftfix {
	position: relative; 
	left: 10px; 
	top: 0px; 
	float: left;
	width: 325px;
}

.rightfix {
	position: relative; 
	float: left; 
	top: 0px; 
	width: 310px; 
	padding-bottom: 20px; 
}

/* Fixtures Search div Styling End */

/* Cups Logo Text Styling */

.cupslogoshadecontainer {
	position:absolute; 
	top: 190px; 
	left: 11px; 
	width:300px; 
	text-align: center; 	
	text-transform: uppercase; 
	z-index: 9; 
}

.cupslogowhitecontainer { 
	position:absolute; 
	top: 189px; 
	left: 10px; 
	width:300px; 
	text-align: center; 
	text-transform: uppercase; 
	z-index: 10;
}

.cupslogoshadebig {
	font-family: 'Times New Roman', Times, serif; 
	font-size:22px; 
	line-height: 22px;
	font-weight:bold; 
	color:#000000;
}

.cupslogowhitebig{
	font-family: 'Times New Roman', Times, serif; 
	font-size:22px; 
	line-height: 22px;
	font-weight:bold; 
	color:#FFFFFF;
}

.cupslogoshadesmall {
	font-family: 'Times New Roman', Times, serif; 
	font-size:16px; 
	line-height: 16px;
	font-weight:bold; 
	color:#000000;
}

.cupslogowhitesmall {
	font-family: 'Times New Roman', Times, serif; 
	font-size:16px;  
	line-height: 16px;
	font-weight:bold; 
	color:#FFFFFF;
}

/* End Cups Logo Text Styling */

/* Forums Styling */

.forumcontainer {
	position: relative;
	top: 0px;
	left: 6px; 
	width: 972px;
	height: 768px;	
}

.mainheaderleft {
	height: 25px;
	width: 5px;
	background:url(IMG/Forums/mainheaderleft.png) no-repeat;
}

.mainheaderright {
	height: 25px;
	width: 5px;
	background:url(IMG/Forums/mainheaderright.png) no-repeat;
}

.mainheaderline {
	height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height: 28px;
	color:#000000;
	background:url(IMG/Forums/mainheaderline.png) repeat-x;
}

.fbdarktopleft {
	width: 7px; 
	height: 5px;
	background:url(IMG/Forums/fbdarktopleft.png) no-repeat;
}
.fbdarktop {
	height: 5px;
	background:url(IMG/Forums/fbdarktop.png) repeat-x;
}
.fbdarktopright {
	width: 5px; 
	height: 5px;
	background:url(IMG/Forums/fbdarktopright.png) no-repeat;
}

.fbdarkleft {
	width: 7px; 
	background:url(IMG/Forums/fbdarkleft.png) repeat-y;
}
.fbdarkline {
	height: 1px;
	background:url(IMG/Forums/fbdarkline.png) repeat;
}
.fbdarkright {
	width: 5px; 
	background:url(IMG/Forums/fbdarkright.png) repeat-y;
}

.fbdarkbottomleft {
	width: 7px; 
	height: 5px;
	background:url(IMG/Forums/fbdarkbottomleft.png) no-repeat;
}
.fbdarkbottom{
	height: 8px;
	background:url(IMG/Forums/fbdarkbottom.png) repeat-x;
}
.fbdarkbottomright {
	width: 5px; 
	height: 5px;
	background:url(IMG/Forums/fbdarkbottomright.png) no-repeat;
}

.fblighttopleft {
	width: 7px; 
	height: 5px;
	background:url(IMG/Forums/fblighttopleft.png) no-repeat;
}
.fblighttop {
	height: 5px;
	background:url(IMG/Forums/fblighttop.png) repeat-x;
}
.fblighttopright {
	width: 5px; 
	height: 5px;
	background:url(IMG/Forums/fblighttopright.png) no-repeat;
}

.fblightleft {
	width: 7px; 
	background:url(IMG/Forums/fblightleft.png) repeat-y;
}
.fblightline {
	height: 5px;
	background:url(IMG/Forums/fblightline.png) repeat;
}
.fblightright {
	width: 5px; 
	background:url(IMG/Forums/fblightright.png) repeat-y;
}

.fblightbottomleft {
	width: 7px; 
	height: 5px;
	background:url(IMG/Forums/fblightbottomleft.png) no-repeat;
}
.fblightbottom{
	height: 8px;
	background:url(IMG/Forums/fblightbottom.png) repeat-x;
}
.fblightbottomright {
	width: 5px; 
	height: 5px;
	background:url(IMG/Forums/fblightbottomright.png) no-repeat;
}

.fbnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	color:#FFFFFF;
	text-indent: 10px;
}

.fbheader {
	height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height: 18px;
	color:#FFFFFF;
}
	
.fbcategory {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height: 21px;
	line-height: 20px;
	color:#FFFFFF;
	text-indent: 5px;
	background:url(IMG/Forums/fbcategorydark.png) repeat-x;
}

.fbcategorydark {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height: 21px;
	line-height: 20px;
	color:#FFFFFF;
	text-indent: 5px;
	background:url(IMG/Forums/fbcategorydark2.png) repeat-x;
}

.fbtopic {
	font-size: 12px;
	font-weight:normal; !important
	text-indent: 0px; !important
}

.fbtopicsticky {
	font-size: 12px;
	font-weight:bold; !important
	text-indent: 0px; !important
}
	

.fbcategoryend {
	height: 20px;
	width: 1px;
	background:url(IMG/Forums/fbcategoryendlight.png) no-repeat;
}

.categorytr {
}

.categorytr:hover td.fbcategoryend {
	height: 20px;
	width: 1px;
	background:url(IMG/Forums/fbcategoryenddark.png) no-repeat;
}

.categorytr:hover td.fbcategory {
	height: 21px;
	cursor:pointer;
	background:url(IMG/Forums/fbcategorylight.png) repeat-x;
}

.categorytr:hover td.fbcategorydark {
	height: 21px;
	cursor:pointer;
	background:url(IMG/Forums/fbcategorylight.png) repeat-x;
}

.forumpostboxcontainer {
	width: 515px;
	height: 150px;
	background:#486082;	
	border: 1px solid #6a80a0; 
	overflow: hidden;
}
	
.forumpostboxcontainer:hover {
	background:#486082;	
	border: 1px solid #486082;
	background:#6a80a0;
}

.forumpostbox {	
	width: 490px;
	height: 500px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	background: none;
	border: none;
	font-size: 12px;
}
.forumpostsubject {
	width: 515px;
	height: 18px;
	background:#486082;	
	border: 1px solid #6a80a0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	line-height: 18px;	
}
.forumpostsubject:hover {
	background:#486082;	
	border: 1px solid #486082;
	background:#6a80a0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.forumqviewcontainer {
	position: absolute;
	width: 250px;
	top: 8px;
}

.forumqviewheader {	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align: top;
	line-height: 25px;
	color:#FFFFFF;
}

.forumpostheaddiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
}

.forumpostheaderleft {
	height: 33px;
	width: 5px;
	background:url(IMG/Forums/fbpostheadleft.png) no-repeat;
}

.forumpostheaderline{
	height: 33px;
	background:url(IMG/Forums/fbpostheadline.png) repeat-x;
}

.forumpostheaderright {
	height: 33px;
	width: 5px;
	background:url(IMG/Forums/fbpostheadright.png) no-repeat;
}

.postheadnudge { 
	position: relative;
	top: 25px;
}

.forumthreadcontainer {
	position: absolute;
	left: 262px;
	width: 712px;
	height: 418px;
	padding-bottom: 350px;
	overflow: hidden;
}

.forumthreadmod {
	top: -8px; 	!important	
}
.postframe {
	position: relative;
	width: 660px;
}

.postidframe {
	position: absolute;
	width: 170px;
	height: 130px;
	background:url(IMG/Forums/fbidframe.png) no-repeat;
}

.devidframe {
	position: absolute;
	width: 170px;
	height: 130px;
	background:url(IMG/Forums/devidframe.png) no-repeat;
}

.sradminidframe {
	position: absolute;
	width: 170px;
	height: 130px;
	background:url(IMG/Forums/sradminidframe.png) no-repeat;
}

.jradminidframe {
	position: absolute;
	width: 170px;
	height: 130px;
	background:url(IMG/Forums/jradminidframe.png) no-repeat;
}

.modidframe {
	position: absolute;
	width: 170px;
	height: 130px;
	background:url(IMG/Forums/modidframe.png) no-repeat;
}

.forumavatar {
	position: absolute; 
	left: 36px; 
	top: 4px; 
	z-index:-1;
}

.postername {
	position: absolute;
	top: 103px;
	left: 1px;
	text-align:center;
	width: 166px;
	font-weight:bold;
	font-size: 12px;
	overflow: hidden;
	white-space:nowrap;
}

.padmin {
	color:#FFFFFF;
}

.pdev {
	color:#000000;
}

.posterteam {
	position: absolute;
	top: 115px;
	left: 1px;
	text-align:center;
	width: 166px;
	font-size: 10px;
	font-style: italic;
	overflow: hidden;
	white-space:nowrap;
}

.postball {
	position: absolute;
	top: 15px;
	left: 149px;
	height: 50px;
	width: 50px;
	background:url(IMG/Forums/fbpostball.png)
}

.posttextframe {
	position:relative;
	left: 180px;
	width: 515px;
}

.posttextbody {
	padding-left: 15px;
	width: 483px;
	color:#FFFFFF;
}

.devtext {
	color: #66FFFF;
}

.admintext {
	color: #66FF33;
}

.posttextquote {
	font-style:italic;
	color:#FFFFFF;
	padding-left: 15px;
}

.quotestart {
	height: 12px;
	width: 19px;
	background:url(IMG/Forums/fbquotestart.png) no-repeat;
}

.quoteend {
	position:relative;
	top: 3px;
	height: 12px;
	width: 19px;
	background:url(IMG/Forums/fbquoteend.png) no-repeat;
}

.quotesignature {
	padding-left: 20px;
}

.posttime {
	color: #2a384d;
}

.threadpostboxcontainer {
	width: 500px;
	height: 150px;
	background:#486082;	
	border: 1px solid #6a80a0; 
	overflow: hidden;
}
	
.threadpostboxcontainer:hover {
	background:#486082;	
	border: 1px solid #486082;
	background:#6a80a0;
}

.threadpostbox {	
	width: 500px;
	height: 500px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	background: none;
	border: none;
	font-size: 12px;
}

.threadreplyheader {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}	

.indent5 {
	text-indent: 5px;
}


.forumicon {
	position: relative;
}

.adminicon {
	position: relative;
}

.emotebg {
	border: 1px solid #6a80a0;
	background:#486082;
}

.emotebg:hover {
	border: 1px solid #486082;
	background:#6a80a0;
}

.forumfader {
	position: absolute;
	top: 788px;
	width: 984px;
	height: 10px;
	z-index: 12;
	background:url(IMG/Bgs/forumfade2.png);
}

/* End Forum Styling */

/* Champions Page Styling */

.trophyholder {
	position: absolute;
   	top: 85px;
   	left: 20px;
   	height: 125px;
   	width: 125px;
   	z-index: 5;
}

.champframe {
	position: absolute; 
	top: 75px; 
	left: 155px; 
	height: 154px; 
	width: 154px; 
	z-index: 5;¨
	background: #000000;
}

.champlogo {
	position: absolute; 
	top: 77px; 
	left: 157px; 
	height: 150px; 
	width: 150px; 
	z-index: 5;
}


/* Mail Styling */

.mailboxcontainer {
	height: 200px;
	width: 956px;
	border: 1px solid #6a80a0; 
	overflow: hidden;
}
	
.mailtextarea {
	height: 300px;
	width: 560px;
	border: none;
	overflow: hidden;
	background:url(IMG/Frames/mailtextframe.png)
}

	 
.mailtextentry{
	position: relative;
	top: 2px;
	left: 2px;
	height: 296px;
	width: 556px;
	border: none;
	background: none;
}

.mailcontainer {
	height:150px; 
	padding-bottom: 2px;
}

.mailcontent {
	padding-right: 20px; 
	padding-left: 5px; 
	padding-bottom: 20px;
	font-style: italic; 
	font-size:11px;
}
	
/* Note Styling */

.notetextarea {
	height: 150px;
	width: 560px;
	border: none;
	overflow: hidden;
	background:url(IMG/Frames/mailtextframe.png)
}

	 
.notetextentry{
	position: relative;
	top: 2px;
	left: 2px;
	height: 146px;
	width: 556px;
	border: none;
	background: none;
}

.postitnote {
	position: relative;
	height: 250px;
	width: 250px;
	background:url(IMG/Bgs/Postit.png);
}

.notearea {
	position: relative;
	top:40px;
	left: 15px;
	width: 220px;
	height: 200px;
	overflow: hidden;
}

.postiticons {
	position: absolute;
	top: 10px;
	left: 195px;
}

/* End Note Styling */ 
	
/*Staff Stylings */
	
.staffquoteframe {
	 position: relative; 
	 width: 310px; 
	 background: url(IMG/Bgs/speech.png); 
	 left: 5px;
}
	
.staffquoteline {
	line-height: 13px; 
	width: 240px; 
	padding: 5px;
}

/* End Staff Stylings */

.searchpad210top {
	height: 20px; 
	width: 210px; 
	background:url(IMG/Bgs/200searchpadtop.png) no-repeat center;
}

.searchpad210mid {
	height: 20px; 
	width: 210px; 
	background:url(IMG/Bgs/200searchpadmid.png) no-repeat center;
}

.searchpad210bottom {
	height: 5px; 
	width: 210px; 
	background:url(IMG/Bgs/200searchpadbottom.png) no-repeat center;
}

/* Searchpad Styling */

.searchpadtopleft {
	width: 5px;
	height: 5px;
	background:url(IMG/Bgs/searchpadtopleft.png) no-repeat;
}
.searchpadtop {
	height: 5px;
	background:url(IMG/Bgs/searchpadtop.png) repeat-x;
}
.searchpadtopright {
	width: 5px;
	height: 5px;
	background:url(IMG/Bgs/searchpadtopright.png) no-repeat;
}
.searchpadleft {
	width: 5px;
	background:url(IMG/Bgs/searchpadleft.png) repeat-y;
}
.searchpadmid {
	background:url(IMG/Bgs/searchpadmid.png) repeat;
}
.searchpadright {
	width: 5px;
	background:url(IMG/Bgs/searchpadright.png) repeat-y;
}
.searchpadbottomleft {
	width: 5px;
	height: 5px;
	background:url(IMG/Bgs/searchpadbottomleft.png) no-repeat;
}
.searchpadbottom {
	height: 5px;
	background:url(IMG/Bgs/searchpadbottom.png) repeat-x;
}
.searchpadbottomright {
	width: 5px;
	height: 5px;
	background:url(IMG/Bgs/searchpadbottomright.png) no-repeat;
}

/* End Searchpad Styling */

/* Player Comparison Styling */

.comparebg {
	background: url(IMG/Compare/comparebg.png) no-repeat; 
	height: 490px; 
	width: 512px; 
	margin: auto; 
	position: relative;
}

.compplayer1pic {
	position: absolute; 
	top: 47px; 
	left: 141px; 
	background: #000000;
	z-index: -1;
}

.compplayer2pic {
	position: absolute; 
	top: 47px; 
	left: 374px; 
	background: #000000;
	z-index: -1;
}

.compheader {
	position: absolute; 
	top: 10px; 
	left: 15px; 
	width: 150px; 
	font-size:18px; 
	color:#000000;
}

.compid {
	position: absolute; 
	top: 57px; 
	left: 257px; 
	width: 102px; 
	font-size:12px;
}

.compresult {
	position: absolute; 
	top: 205px; 
	left: 10px; 
	width: 470px; 
	font-size:12px; 
	line-height: 14px;
}

.compline {
	height: 14px;
	background: url(IMG/Compare/underline.png);
}

/* End Player Comparison Styling */

/* Options Page */

.opttemlogoframe {
	position:absolute; 
	height: 170px; 
	width: 170px; 
	top: 44px; 
	left: 36px; 
	background:url(IMG/Frames/150x150optionframe.png) no-repeat;
}

.optstadiumframe {
	position:absolute; 
	height: 170px; 
	width: 379px; 
	top: 44px; 
	left: 250px; 
	background:url(IMG/Frames/299x150optionframe.png) no-repeat;
}

.optprofileframe {
	position:absolute; 
	height: 120px; 
	width: 120px; 
	top: 302px; 
	left: 278px; 
	background:url(IMG/Frames/100x100optionframe.png) no-repeat;
}

.optavatarframe {
	position:absolute; 
	height: 120px; 
	width: 120px; 
	top: 302px; 
	left: 481px; 
	background:url(IMG/Frames/100x100optionframe.png) no-repeat;
}

.opttemlogopic {
	position:absolute; 
	height: 150px; 
	width: 150px; 
	top: 54px; 
	left: 46px; 
}

.optstadiumpic{
	position:absolute; 
	height: 150px; 
	width: 359px; 
	top: 54px; 
	left: 260px; 
}

.optprofilepic {
	position:absolute; 
	height: 100px; 
	width: 100px; 
	top: 312px; 
	left: 288px; 
}

.optavatarpic {
	position:absolute; 
	height: 100px; 
	width: 100px; 
	top: 312px; 
	left: 491px; 
}

/* End Options Page Styling */

.cpagenewsbox {
	position: absolute; 
	top: 26px; 
	width: 690px;
}

.cpagenewsbar {

	position: relative; 
	left: 6px; 
	width:684px; 
	height: 93px; 
	background: url(IMG/ClubPages/Newsbar.png);
}

.cpagenewsbarhl {
	 position: absolute; 
	 top: 0px; 
	 left: -1000px; 
	 height: 88px; 
	 width: 210px; 
	 background:url(IMG/ClubPages/nwestabhighlight.png) no-repeat; 
	 z-index: 4;
}

.cpagenewspanel {
	position: absolute; 
	top: 46px; 
	left: 695px; 
	width: 289px; 
	height: 745px; 
	background: url(IMG/ClubPages/Newspanel.png) no-repeat; 
	overflow:hidden;
}
