* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}



body {
	font-size: 11px;
	background-color: #F4F8FC;
	background-image: url(images/home/home_01.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-top: 20px;
}








h1 {
	font-size: 16px;
	color: #CF121F;
}
h2 {
	font-size: 16px;
	color: #000000;
}
h3 {
	font-size: 16px;
	color: #4C5358;
}
h4 {
	font-size: 14px;
	color: #CF121F;
}
h5 {
	font-size: 12px;
	color: #4C5358;
}
h6 {
	font-size: 11px;
	color: #4C5358;
}


















.grey12pt {
	font-size: 12px;
	color: #4C5358;
}








p {
	font-size: 11px;
	color: #4C5358;
}
p a {
	color: #CF121F;
	text-decoration: none;
}
p a:link, p a:visited{
	color: #CF121F;
	text-decoration: none;
}
p a:hover, p a:active{
	color: #000000;
	text-decoration: none;
}





a {
	color: #CF121F;
	text-decoration: none;
}
a:link, a:visited{
	color: #CF121F;
	text-decoration: none;
}
a:hover, a:active{
	color: #000000;
	text-decoration: none;
}






.blacklink {
	color: #000000;
}
.blacklink a {
	color: #000000;
	text-decoration: none;
}
.blacklink a:link, .blacklink a:visited{
	color: #000000;
	text-decoration: none;
}
.blacklink a:hover, .blacklink a:active{
	color: #CF121F;
	text-decoration: none;
}






.header14white {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}







.header14 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.header14 a {
	color: #000000;
	text-decoration: none;
}
.header14 a:link, .header14 a:visited{
	color: #000000;
	text-decoration: none;
}
.header14 a:hover, .header14 a:active{
	color: #CF121F;
	text-decoration: none;
}



.header14grey80 {
	font-size: 14px;
	font-weight: bold;
	color: #4C5358;
}
.header14grey80 a {
	color: #4C5358;
	text-decoration: none;
}
.header14grey80 a:link, .header14grey80 a:visited{
	color: #4C5358;
	text-decoration: none;
}
.header14grey80 a:hover, .header14grey80 a:active{
	color: #CF121F;
	text-decoration: none;
}



.header14grey60 {
	font-size: 14px;
	font-weight: bold;
	color: #798287;
}
.header14grey60 a {
	color: #798287;
	text-decoration: none;
}
.header14grey60 a:link, .header14grey60 a:visited{
	color: #798287;
	text-decoration: none;
}
.header14grey60 a:hover, .header14grey60 a:active{
	color: #CF121F;
	text-decoration: none;
}




.header14red {
	font-size: 14px;
	font-weight: bold;
	color: #CF121F;
}
.header14red a {
	color: #CF121F;
	text-decoration: none;
}
.header14red a:link, .header14red a:visited{
	color: #CF121F;
	text-decoration: none;
}
.header14red a:hover, .header14red a:active{
	color: #000000;
	text-decoration: none;
}






.header18red {
	font-size: 18px;
	font-weight: bold;
	color: #CF121F;
}
.header18red a {
	color: #CF121F;
	text-decoration: none;
}
.header18red a:link, .header18red a:visited{
	color: #CF121F;
	text-decoration: none;
}
.header18red a:hover, .header18red a:active{
	color: #000000;
	text-decoration: none;
}










.forgotpassword {
	color: #009DE7;
}
.forgotpassword a {
	color: #009DE7;
	text-decoration: none;
}
.forgotpassword a:link, .forgotpassword a:visited{
	color: #009DE7;
	text-decoration: none;
}
.forgotpassword a:hover, .forgotpassword a:active{
	color: #FFFFFF;
	text-decoration: none;
}









.bold14{
	font-size: 14px;
	font-weight: bold;
}





.justified {
	text-align: justify;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}



.white {
	color: #FFFFFF;
}
.red {
	color: #CF121F;
}
.black {
	color: #000000;
}
.grey90 {
	color: #2C3135;
}
.grey80 {
	color: #4C5358;
}
.grey70 {
	color: #636C72;
}
.grey60 {
	color: #798287;
}
.grey50 {
	color: #8F989D;
}
.grey40 {
	color: #A7AEB2;
}
.grey30 {
	color: #2C3135;
}








#wrapper {
	width: 976px;
	padding: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
}




#topcorners {
	width: 976px;
	padding: 0;
	margin: 0;
	float: left;
	height: 10px;
	background-image: url(images/home/home_03.gif);
	background-position: left;
	background-repeat: no-repeat;
	text-align: right;
	background-color: #FFFFFF;
}




#logo {
	padding-left: 10px;
	float: left;
	background-color: #FFFFFF;
}





#topadvert {
	float: left;
	width: 530px;
	height: 60px;
	margin: 0;
	padding-bottom: 20px;
	padding-left: 16px;
	padding-right: 20px;
	padding-top: 10px;
	background-color: #FFFFFF;
	display: block;
}



#navsection {
	width: 956px;
	margin: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	float: left;
	background-color: #FFFFFF;
}




#topmenu {
	width: 754px;
	height: 40px;
	float: left;
	margin: 0;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(images/home/home_14.gif);
	background-repeat: no-repeat;
}
#topmenu ul {
	list-style: none;
}
#topmenu li {
	display: inline;
}





#menu1 a {
	float: left;
	display: block;
	width: 131px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-under_01.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu1 a:link, #menu1 a:visited{
	text-decoration: none;
}
#menu1 a:hover, #menu1 a:active{
	background-image: url(images/menu/menu-over_01.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}


#menu1select a {
	float: left;
	display: block;
	width: 131px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-over_01.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu1select a:link, #menu1select a:visited{
	text-decoration: none;
}
#menu1select a:hover, #menu1select a:active{
	background-image: url(images/menu/menu-over_01.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}







#menu2 a {
	float: left;
	display: block;
	width: 152px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-under_02.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu2 a:link, #menu2 a:visited{
	text-decoration: none;
}
#menu2 a:hover, #menu2 a:active{
	background-image: url(images/menu/menu-over_02.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}


#menu2select a {
	float: left;
	display: block;
	width: 152px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-over_02.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu2select a:link, #menu2select a:visited{
	text-decoration: none;
}
#menu2select a:hover, #menu2select a:active{
	background-image: url(images/menu/menu-over_02.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}







#menu3 a {
	float: left;
	display: block;
	width: 134px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-under_03.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu3 a:link, #menu3 a:visited{
	text-decoration: none;
}
#menu3 a:hover, #menu3 a:active{
	background-image: url(images/menu/menu-over_03.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}


#menu3select a {
	float: left;
	display: block;
	width: 134px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-over_03.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu3select a:link, #menu3select a:visited{
	text-decoration: none;
}
#menu3select a:hover, #menu3select a:active{
	background-image: url(images/menu/menu-over_03.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}








#menu4 a {
	float: left;
	display: block;
	width: 139px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-under_04.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu4 a:link, #menu4 a:visited{
	text-decoration: none;
}
#menu4 a:hover, #menu4 a:active{
	background-image: url(images/menu/menu-over_04.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
}


#menu4select a {
	float: left;
	display: block;
	width: 139px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-over_04.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu4select a:link, #menu4select a:visited{
	text-decoration: none;
}
#menu4select a:hover, #menu4select a:active{
	background-image: url(images/menu/menu-over_02.gif);
	background-repeat: repeat;
	color: #FFFFFF;
	text-decoration: none;
}








#menu5 a {
	float: left;
	display: block;
	width: 111px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-under_05.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu5 a:link, #menu5 a:visited{
	text-decoration: none;
}
#menu5 a:hover, #menu5 a:active{
	background-image: url(images/menu/menu-over_05.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}


#menu5select a {
	float: left;
	display: block;
	width: 111px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-over_05.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu5select a:link, #menu5select a:visited{
	text-decoration: none;
}
#menu5select a:hover, #menu5select a:active{
	background-image: url(images/menu/menu-over_05.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}







#menu6 a {
	float: left;
	display: block;
	width: 87px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-under_06.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu6 a:link, #menu6 a:visited{
	text-decoration: none;
}
#menu6 a:hover, #menu6 a:active{
	background-image: url(images/menu/menu-over_06.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFFFFF;
	text-decoration: none;
}


#menu6select a {
	float: left;
	display: block;
	width: 87px;
	height: 26px;
	padding-top: 14px;
	background-image: url(images/menu/menu-over_06.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#menu6select a:link, #menu6select a:visited{
	text-decoration: none;
}
#menu6select a:hover, #menu6select a:active{
	background-image: url(images/menu/menu-over_06.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFFFFF;
	text-decoration: none;
}









#mainimage {
	float: left;
	width: 754px;
}


#mainimagecontent {
	float: left;
	width: 754px;
	height: 134px;
	padding-bottom: 10px;
}







#navsectionleft {
	float: left;
	width: 754px;
	height: 300px;
	padding-right: 10px;
} 




#navsectionleftteamhome {
	float: left;
	width: 754px;
	padding-right: 10px;
}



#navsectionleftmyaccount {
	float: left;
	width: 754px;
	height: 174px;
	padding-right: 10px;
}





#navsectionright {
	float: left;
	width: 192px;
	padding-bottom: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	background-color: #4C5358;
	background-image: url(images/navsectionright-background.gif);
	background-position: top;
	background-repeat: no-repeat;
}






#register {
	width: 182px;
	margin-left: 5px;
	padding-bottom: 15px;
	margin-bottom: 5px;
	float: left;
	text-align: center;
	background-image: url(images/home/home_25.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #E8ECED;
}





#loggedinarea {
	width: 162px;
	height: 129px;
	float: left;
	text-align: left;
	background-image: url(images/logged-in-area.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #E8ECED;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.loggedinmenu {
	font-size: 10px;
	color: #4C5358;
}
.loggedinmenu a {
	color: #000000;
	text-decoration: none;
}
.loggedinmenu a:link, .loggedinmenu a:visited{
	color: #000000;
	text-decoration: none;
}
.loggedinmenu a:hover, .loggedinmenu a:active{
	color: #CF121F;
	text-decoration: none;
}






#logoutbutton {
	float: right;
}




#login {
	width: 182px;
	height: 110px;
	float: left;
	padding-bottom: 0px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-image: url(images/home/home_27.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #2C3135;
	text-align: right;
	color: #FFFFFF;
	margin-left: 5px;
	font-size: 11px;
}
#login a {
	color: #009DE7;
	text-decoration: none;
}
#login a:link, #login a:visited{
	color: #009DE7;
	text-decoration: none;
}
#login a:hover, #login a:active{
	color: #FFFFFF;
	text-decoration: none;
}






#loginfooter {
	margin-left: 5px;
	float: left;
}






#navsectionrightbottom {
	width: 192px;
	float: left;
	background-image: url(images/home/home_31.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #4C5358;
	padding-bottom: 0px;
	padding-top: 8px;
	text-align: center;
	height: 22px;
	font-size: 10px;
	color: #BCC2C6;
}
#navsectionrightbottom ul {
	list-style: none;
}
#navsectionrightbottom li {
	display: inline;
}
#navsectionrightbottom a {
	color: #BCC2C6;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
}
#navsectionrightbottom a:link, #navsectionrightbottom a:visited{
	color: #BCC2C6;
	text-decoration: none;
}
#navsectionrightbottom a:hover, #navsectionrightbottom a:active{
	color: #FFFFFF;
	text-decoration: none;
}






#errorsection {
	float: left;
	background-color: #FFFFFF;
	width: 976px;
	padding: 0;
	margin: 0;
	text-align: left;
}
.errortext {
	float: right;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	text-align: left;
	width: 400px;
}
#errorlayer {
	position:absolute;
	width:100%;
	z-index:1;
	top: 160px;
	left: 0px;
	padding: 0;
	margin: 0;
	float: left;
	visibility: visible;
}
#errorwrapper {
	width: 976px;
	padding: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
}
#errorarea {
	width: 754px;
	margin-left: 10px;
	float: left;
}















#mainsection {
	float: left;
	padding-left: 10px;
	background-color: #FFFFFF;
	width: 966px;
}
#mainsectionleft {
	float: left;
	padding-right: 10px;
	width: 754px;
}
#mainsectionleft2 {
	float: left;
	padding-right: 10px;
	width: 954px;
}
#mainsectionleft3 {
	float: left;
	width: 754px;
}
#mainsectionleftforpages {
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 714px;
}









#homecol1 {
	width: 210px;
	height: 292px;
	padding-bottom: 0;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	background-image: url(images/home/home_35.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #E8ECED;
	font-size: 11px;
	color: #4C5358;
	float: left;
	line-height: 14px;
}
#homecol1 p {
	padding-bottom: 10px;
}
#homecol1outer {
	width: 250px;
	float: left;
	margin-right: 2px;
}





#homecol2 {
	width: 250px;
	margin-right: 2px;
	float: left;
}
#homecol3 {
	width: 250px;
	float: left;
}







#homebutton1{
	margin-bottom: 2px;
	float: left;
}
#homebutton1 a{
	display: block;
	width: 220px;
	height: 82px;
	background-image: url(images/home/home_37.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 78px;
	color: #000000;
}
#homebutton1 a:link, #homebutton1 a:visited{
	color: #000000;
	text-decoration: none;
}
#homebutton1 a:hover, #homebutton1 a:active{
	color: #CF121F;
	text-decoration: none;
}








#homebutton2{
	margin-bottom: 2px;
	float: left;
}
#homebutton2 a{
	display: block;
	width: 220px;
	height: 82px;
	background-image: url(images/home/home_39.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 78px;
	color: #000000;
}
#homebutton2 a:link, #homebutton2 a:visited{
	color: #000000;
	text-decoration: none;
}
#homebutton2 a:hover, #homebutton2 a:active{
	color: #CF121F;
	text-decoration: none;
}





#homebutton3{
	float: left;
}
#homebutton3 a{
	display: block;
	width: 220px;
	height: 82px;
	background-image: url(images/home/home_50.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 78px;
	color: #000000;
}
#homebutton3 a:link, #homebutton3 a:visited{
	color: #000000;
	text-decoration: none;
}
#homebutton3 a:hover, #homebutton3 a:active{
	color: #CF121F;
	text-decoration: none;
}







#homebutton4{
	float: left;
}
#homebutton4 a{
	display: block;
	width: 220px;
	height: 82px;
	background-image: url(images/home/home_51.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 78px;
	color: #000000;
}
#homebutton4 a:link, #homebutton4 a:visited{
	color: #000000;
	text-decoration: none;
}
#homebutton4 a:hover, #homebutton4 a:active{
	color: #CF121F;
	text-decoration: none;
}







#mainsectionright {
	float: left;
	width: 192px;
}



#mainsectionrightteamindex {
	float: left;
	width: 192px;
	padding-top: 10px;
}

#crukhomeadvert {
	float: left;
	width: 192px;
	padding-bottom: 10px;
}

.rightbox {
	float: left;
	width: 162px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 7px;
	background-image: url(images/home/home_40.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #D3D7DA; 
}





#sportingfact {
	float: left;
	width: 162px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 7px;
	background-image: url(images/home/home_40.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #D3D7DA; 
}
#sportingfact a{
	display: block;
	width: 144px;
	background-image: url(images/3_arrow_bullet/3-arrow-bullet_black.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left: 18px;
	margin-bottom: 3px;
	margin-top: 3px;
	color: #000000;
}
#sportingfact a:link, #sportingfact a:visited{
	color: #000000;
	text-decoration: none;
}
#sportingfact a:hover, #sportingfact a:active{
	color: #CF121F;
	text-decoration: none;
	background-image: url(images/3_arrow_bullet/3-arrow-bullet_red.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}





#sportingfactbottom {
	float: left;
	width: 192px;
	padding-bottom: 8px; 
}






.helpbox {
	float: left;
	width: 162px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 7px;
	background-image: url(images/home/home_40.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #D3D7DA; 
}
.helpboxbottom {
	float: left;
	width: 192px;
	padding-bottom: 10px; 
}







.advertsmallright {
	float: left;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 10px;
	padding-top: 16px;
}







.advertsmallrighthome {
	float: left;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 8px;
	padding-top: 8px;
}
.advertsmallrighthome1 {
	float: left;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 19px;
}
.advertsmallrighthome2 {
	float: left;
	padding-left: 16px;
	padding-right: 16px;
}






#footer1home {
	width: 956px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 27px;
	background-image: url(images/home/home_60.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: center;
	color: #009DE7;
	font-size: 14px;
	font-weight: bold;
}






#footer1 {
	width: 956px;
	float: left;
	padding: 10px;
	height: 19px;
	background-image: url(images/home/home_60.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#footer2 {
	width: 966px;
	float: left;
	padding-left: 10px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	height: 21px;
	background-image: url(images/home/home_62.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #A7AEB2;
}
#footer2 a {
	color: #4C5358;
	text-decoration: none;
}
#footer2 a:link, #footer2 a:visited{
	color: #4C5358;
	text-decoration: none;
}
#footer2 a:hover, #footer2 a:active{
	color: #CF121F;
	text-decoration: none;
}





#footer3 {
	width: 966px;
	padding-top: 7px;
	padding-right: 10px;
	float: left;
	height: 18px;
	background-image: url(images/home/home_63.gif);
	background-repeat: no-repeat;
	background-color: #A7AEB2;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
}

#footer3 a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer3 a:link, #footer3 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#footer3 a:hover, #footer3 a:active{
	color: #000000;
	text-decoration: none;
}







#footer4 {
	float: left;
	width: 976px;
	height: 27px;
	padding-bottom: 3px;
	background-image: url(images/home/home_64.gif);
	background-position: top;
	background-repeat: no-repeat;
	vertical-align: top
}



td.padding20white {
	padding: 20px;
	color: #FFFFFF;
}
td.padding10white {
	padding: 10px;
	color: #FFFFFF;
}
td.padding5white {
	padding: 10px;
	color: #FFFFFF;
}








#searchboxheader372 {
	width: 352px;
	height: 27px;
	float: left;
	background-image: url(images/search_box/search-box_02.gif);
	background-position: left;
	background-repeat: repeat-x;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
}
#searchboxfooter372 {
	width: 372px;
	height: 10px;
	float: left;
	padding-top: 0px;
	background-color: #4C5358;
	margin-right: 10px;
}



#searchboxheaderteamember372 {
	width: 352px;
	height: 27px;
	float: left;
	background-image: url(images/search_box_team_member/search-box-team-member_02.gif);
	background-position: left;
	background-repeat: repeat-x;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
}
#searchboxfooterteamember372 {
	width: 372px;
	height: 10px;
	float: left;
	padding-top: 0px;
	background-color: #636C72;
}


#searchboxheader246 {
	width: 226px;
	height: 27px;
	float: left;
	background-image: url(images/search_box/search-box_02.gif);
	background-position: left;
	background-repeat: repeat-x;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
}
#searchboxfooter246 {
	width: 246px;
	height: 10px;
	float: left;
	padding-top: 0px;
	background-color: #4C5358;
	}

#searchboxheaderteamember246 {
	width: 226px;
	height: 27px;
	float: left;
	background-image: url(images/search_box_team_member/search-box-team-member_02.gif);
	background-position: left;
	background-repeat: repeat-x;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
}
#searchboxfooterteamember246 {
	width: 246px;
	height: 10px;
	float: left;
	padding-top: 0px;
	background-color: #636C72;
	margin-right: 8px;
	margin-left: 8px;
}







#searchboxheader181 {
}
#searchboxheader181 a {
	width: 171px;
	height: 22px;
	float: left;
	background-image: url(images/business_boxes/business-box1.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	text-decoration: none;
	display: block;
}
#searchboxheader181 a:link, #searchboxheader181 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#searchboxheader181 a:hover, #searchboxheader181 a:active{
	background-image: url(images/business_boxes/business-box1_rollover.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}







#searchboxheaderteamember181 {
}
#searchboxheaderteamember181 a {
	width: 171px;
	height: 22px;
	float: left;
	padding-left: 10px;
	background-image: url(images/business_boxes/business-box2.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	display: block;
	text-decoration: none;
}
#searchboxheaderteamember181 a:link, #searchboxheaderteamember181 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#searchboxheaderteamember181 a:hover, #searchboxheaderteamember181 a:active{
	background-image: url(images/business_boxes/business-box1_rollover.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}










#searchboxfooter181 {
	width: 181px;
	height: 10px;
	float: left;
	padding-top: 0px;
	background-color: #4C5358;
}







#searchboxfooterteamember181 {
	width: 181px;
	height: 10px;
	float: left;
	padding-top: 0px;
	background-color: #636C72;
	margin-right: 10px;
	margin-left: 10px;
}
#searchboxfooterteamemberEnd181 {
	width: 181px;
	height: 10px;
	float: left;
	padding-top: 0px;
	background-color: #636C72;
	margin-right: 0px;
	margin-left: 10px;
}









#searchbox560 {
	width: 560px;
	height: 116px;
	float: left;
	background-color: #4C5358;
	background-image: url(images/search_box/search-box_02.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-right: 2px;
}
#searchboxfooter560 {
	width: 560px;
	height: 10px;
	float: left;
	background-image: url(images/search_box/search-box_09.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4C5358;
}
#searchboxheader560 {
	width: 540px;
	height: 27px;
	float: left;
	background-image: url(images/search_box/search-box_01.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}
#searchcontent560 {
	width: 540px;
	height: 64px;
	float: left;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	font-size: 11px;
	color: #FFFFFF;
}












#searchbox {
	width: 754px;
	height: 116px;
	float: left;
	background-color: #4C5358;
	background-image: url(images/search_box/search-box_02.gif);
	background-position: top;
	background-repeat: repeat-x;
}
#searchboxfooter {
	width: 754px;
	height: 10px;
	float: left;
	background-image: url(images/search_box/search-box_09.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4C5358;
}
#searchboxheader {
	width: 734px;
	height: 27px;
	float: left;
	background-image: url(images/search_box/search-box_01.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}
#searchcontent {
	width: 734px;
	height: 64px;
	float: left;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	font-size: 11px;
	color: #FFFFFF;
}
#searchbutton {
	width: 102px;
	height: 30px;
	padding-right: 10px;
	padding-top: 44px;
	float: left;
}
#search {
	width: 85px;
	height: 25px;
	padding-bottom: 5px;
	float: right;
}







.footerbuttons {
	width: 58px;
	float: left;
	padding-right: 10px;
}






#resultsboxmargintop {
	width: 754px;
	float: left;
	margin-top: 10px;
	background-color: #DDE2E4;
}

#resultsbox {
	width: 754px;
	float: left;
	background-color: #DDE2E4;
}
#resultsboxheader {
	width: 734px;
	float: left;
	background-image: url(images/results_box/reults-box_01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	height: 25px;
}
#resultsboxheaderright {
	width: 10px;
	height: 35px;
	float: left;
	background-image: url(images/results_box/reults-box_03.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
#resultsboxfooter {
	width: 734px;
	float: left;
	background-image: url(images/results_box/reults-box_06.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	height: 25px;
}
#resultsboxfooterright {
	width: 10px;
	height: 30px;
	float: left;
	background-image: url(images/results_box/reults-box_07.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}











#clubdetailbox {
	width: 754px;
	float: left;
	background-color: #DDE2E4;
}
#clubdetailboxmargintop {
	width: 754px;
	float: left;
	background-color: #DDE2E4;
	margin-top: 10px;
}
#clubdetailboxheader {
	width: 714px;
	float: left;
	background-image: url(images/results_box/reults-box_01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 0px;
	height: 30px;
}
#clubdetailboxheaderright {
	width: 10px;
	height: 45px;
	float: left;
	background-image: url(images/results_box/reults-box_03.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
#clubdetailboxfooter {
	width: 744px;
	float: left;
	background-image: url(images/results_box/reults-box_06.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 20px;
}
#clubdetailboxfooterright {
	width: 10px;
	height: 20px;
	float: left;
	background-image: url(images/results_box/reults-box_07.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#clubdetailboxleft {
	float: left;
	width: 401px;
	margin-left: 20px;
}
#clubdetailboxphotos {
	float: left;
	margin-bottom: 13px;
}
.clubdetailboxdetailboxes {
	width: 381px;
	float: left;
	padding: 10px;
	margin-bottom: 0px;
	background-color: #F3F5F5;
}
.clubdetailboxmap {
	width: 300px;
	height: 300px;
	float: left;
	margin-left: 13px;
}














.detailboxheadericons {
	float: left;
	margin-left: 15px;
	padding-top: 1px;
}

#detailbox {
	width: 954px;
	float: left;
	background-color: #DDE2E4;
}
#detailboxheader {
	width: 914px;
	float: left;
	background-image: url(images/results_box/reults-box_01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 0px;
	height: 30px;
}
#detailboxheaderright {
	width: 10px;
	height: 45px;
	float: left;
	background-image: url(images/results_box/reults-box_03.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
#detailboxfooter {
	width: 944px;
	float: left;
	background-image: url(images/results_box/reults-box_06.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 20px;
}
#detailboxfooterright {
	width: 10px;
	height: 20px;
	float: left;
	background-image: url(images/results_box/reults-box_07.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#detailboxleft {
	float: left;
	width: 240px;
	padding-left: 20px;
}
#detailboxphoto {
	float: left;
	width: 240px;
	padding-bottom: 0px;
	text-align: center;
}
#detailboxname {
	float: left;
	width: 240px;
	padding-right: 20px;
}
#detailboxmiddle {
	width: 336px;
	float: left;
	padding-left: 20px;
}
.detailboxmap {
	width: 298px;
	height: 298px;
	float: left;
	margin-left: 20px;
		border-color: #999999;
	border-style: solid;
	border-width: 1px;
}
.detailboxdetailboxes {
	width: 316px;
	float: left;
	padding: 10px;
	margin-bottom: 5px;
	background-color: #F3F5F5;
}


.detailboxlinksbox {
	width: 336px;
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
}


.detailboxdetailboxesheader {
	width: 316px;
	float: left;
	border-bottom-color: #DDE2E4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 8px;
	margin-bottom: 10px;
	color: #4C5358;
	font-size: 14px;
	font-weight: bold;
}
.detailboxdetailboxestext {
	width: 316px;
	float: left;
	font-size: 11px;
}
.detailboxicons {
	padding-right: 20px;
	padding-top: 0px;
	float: left;
}











.partnerresultbox {
	width: 724px;
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F3F5F5;
}




.noresultsbox {
	width: 674px;
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-left: 40px;
	padding-right: 20px;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #F3F5F5;
}




.partnerresultboxwhite {
	width: 714px;
	float: left;
	margin-left: 10px;
	margin-bottom: 1px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	border: 5px solid #798287;
}





.partnerresultboxphoto {
	width: 100px;
	height: 100px;
	float: left;
	padding-right: 10px;
}


.partnerresultboxheader {
	width: 604px;
	float: left;
	border-bottom-color: #DDE2E4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 8px;
	margin-bottom: 10px;
}




.partnerresultboxheaderwhite {
	width: 594px;
	float: left;
	border-bottom-color: #DDE2E4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 8px;
	margin-bottom: 10px;
}




.partnerresultboxheaderwider {
	width: 714px;
	float: left;
	border-bottom-color: #DDE2E4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 8px;
	margin-bottom: 10px;
}
.partnerresultboxleft {
	width: 403px;
	float: left;
	border-right-color: #DDE2E4;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 10px;
	margin-right: 10px;
}



.partnerresultboxleftwhite {
	width: 393px;
	float: left;
	border-right-color: #DDE2E4;
	border-right-style: solid;
	border-right-width: 1px;
	padding-right: 10px;
	margin-right: 10px;
}



.partnerresultboxwider {
	width: 513px;
	float: left;
	padding-right: 10px;
	margin-right: 0px;
}




.partnerresultboxright {
	width: 180px;
	float: left;
	text-align: right;
}


.clubownerboxright {
	width: 171px;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
	padding: 10px;
}




.partnerresultboxwarining {
	width: 180px;
	float: left;
	font-size: 10px;
	padding-top: 0px;
}
.partnerresultboxsubheads {
	font-weight: normal;
	color: #798287;
	padding-right: 10px;
	font-size: 11px;
}




.partnerresultboxtext {
	padding-bottom: 5px;
	font-size: 11px;
}
.partnerresultboxtext a {
	color: #000000;
	text-decoration: none;
}
.partnerresultboxtext a:link, .partnerresultboxtext a:visited{
	color: #000000;
	text-decoration: none;
}
.partnerresultboxtext a:hover, .partnerresultboxtext a:active{
	color: #CF121F;
	text-decoration: none;
}


.partnerdetailbox {
	width: 340px;
	float: left;
	margin-left: 00px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F3F5F5;
}

.partnerdetailboxphoto {
	width: 250px;
	float: left;
	padding-left: 10px;
}
.partnerdetailboxheader {
	width: 340px;
	float: left;
	border-bottom-color: #DDE2E4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 8px;
	margin-bottom: 10px;
}









.smallicons {
	background-color: #A7AEB2;
	width: 17px;
	height: 17px;
}
.smallicons a {
	background-color: #CF121F;
	text-decoration: none;
}
.smallicons a:link, .smallicons a:visited{
	background-color: #CF121F;
	text-decoration: none;
}
.smallicons a:hover, .smallicons a:active{
	background-color: #000000;
	text-decoration: none;
}







.smallicontext li {
	list-style: none;
}
.smallicontext {
	font-size: 10px;
	color: #A7AEB2;
	text-align: right;
}
.smallicontext a {
	color: #CF121F;
	text-decoration: none;
}
.smallicontext a:link, .smallicontext a:visited{
	color: #CF121F;
	text-decoration: none;
}
.smallicontext a:hover, .smallicontext a:active{
	color: #000000;
	text-decoration: none;
}




ul.smallicontext img {
	background-color: #A7AEB2;
	text-decoration: none;
}
ul.smallicontext a img {
	background-color: #CF121F;
	text-decoration: none;
}
ul.smallicontext a:link img, ul.smallicontext a:visited img{
	background-color: #CF121F;
	text-decoration: none;
}
ul.smallicontext a:hover img, ul.smallicontext a:active img{
	background-color: #000000;
	text-decoration: none;
}









#captionOLD {
	width: 754px;
	height: 23px;
	float: left;
	padding-top: 7px;
	margin-top: 10px;
	background-image: url(images/caption.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.captiontextOLD {
	font-size: 12px;
	color: #009DE7;
}








.center {
	float: left;
	width: 100%;
	text-align: center;
}









#sportofthemonthbox {
	width: 714px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #DDE2E4;
}
#sportofthemonthboxheader {
	width: 714px;
	float: left;
	background-image: url(images/results_box/reults-box_01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	height: 35px;
	background-color: #DDE2E4;
}
#sportofthemonthboxheaderright {
	width: 10px;
	height: 50px;
	float: left;
	background-image: url(images/results_box/reults-box_03.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #DDE2E4;
}
#sportofthemonthboxfooter {
	width: 744px;
	float: left;
	background-image: url(images/results_box/reults-box_06.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 20px;
	background-color: #DDE2E4;
}
#sportofthemonthboxfooterright {
	width: 10px;
	height: 20px;
	float: left;
	background-image: url(images/results_box/reults-box_07.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #DDE2E4;
}





.sportofthemonthfloatright {
	width: 230px;
	float: right;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 20px;
	background-color: #DDE2E4;
}









#highlightsboxhead {
	width: 210px;
	float: left;
	padding: 10px;
	background-color: #F3F5F5;
	margin-top: 20px
}
#highlightsboxtext {
	width: 210px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 10px;
	color: #000000;
	background-color: #FFFFFF;
	margin-bottom: 0px
}
#highlightsboxtext ul {
	padding: 0;
	margin: 0;
}
#highlightsboxtext li {
	padding-left: 10px;
	padding-bottom: 7px;
	list-style: none;
	vertical-align: top;
	background-image: url(images/highlight-bullet.gif);
	background-position: left top;
	background-repeat: no-repeat;
}



.bulletwhite ul, .bulletwhite li {
	color: #FFFFFF;
	padding-bottom: 3px;
	list-style-position: outside;
	list-style-type: square;
	margin-left: 20px;
}


.bullet {
	font-size: 11px;
	color: #4C5358;
	padding-left: 20px;
}






.hide {
	display: none;
}






.messagestables {
	background-color: #FFFFFF;
	margin-bottom: 1px;
}




.messagestablesnew {
	background-color: #F3F5F5;
	margin-bottom: 1px;
}



.newbox2 {
	width: 30px;
	margin-right: 10px;
	margin-top: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
	background-color: #2C3135;
	text-align: center;
	float: left;
}

.newbox {
	width: 30px;
	margin-top: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
	background-color: #2C3135;
	text-align: center;
	float: left;
}
.replyarrowbox {
	width: 30px;
	margin-top: 5px;
	text-align: center;
	float: left;
}
.checkboxbox {
	width: 30px;
	margin-top: 0px;
	text-align: center;
	float: left;
}





.sendbutton a {
	background-image: url(images/back_button/back-button_under.gif);
	width: 58px;
	height: 19px;
	text-decoration: none;
}
.sendbutton a:link, .sendbutton a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.sendbutton a:hover, .sendbutton a:active{
	background-image: url(images/back_button/back-button_over.gif);
	text-decoration: none;
}








#messagecenterbox {
	width: 754px;
	float: left;
	background-color: #BCC2C6;
	margin-right: 10px;
}
.messagecenterboxinside{
	width: 724px;
	float: left;
	margin-left: 15px;
	margin-right: 15px;
}
#messagecenterboxtopleft {
	float: left;
	width: 15px;
	height: 15px;
	background-image: url(images/corners/30grey_01.gif);
	background-position: top left;
	background-repeat: no-repeat;	
}
#messagecenterboxtopright {
	float: left;
	width: 15px;
	height: 15px;
	padding-left: 724px;
	background-image: url(images/corners/30grey_03.gif);
	background-position: top right;
	background-repeat: no-repeat;	
}
#messagecenterboxbottomleft {
	float: left;
	width: 15px;
	height: 15px;
	background-image: url(images/corners/30grey_06.gif);
	background-position: bottom left;
	background-repeat: no-repeat;	
}
#messagecenterboxbottomright {
	float: left;
	width: 15px;
	height: 15px;
	padding-left: 724px;
	background-image: url(images/corners/30grey_07.gif);
	background-position: bottom right;
	background-repeat: no-repeat;	
}
#messagecentre80linebreak {
	width: 724px;
	height: 5px;
	float: left;
	background-color: #4C5358;
	padding: 0;
	margin: 0;
}



#messagecentremessagedetails {
	width: 714px;
	height: 22px;
	float: left;
	padding-left: 10px;
	padding-top: 8px;
	background-color: #D3D7DA;
	margin: 0;
}






.messagecentreselectallbar {
	width: 225px;
	height: 25px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 0px;
	float: left;
	background-color: #D3D7DA;
}




.messagecentrebottomnav {
	width: 244px;
	height: 22px;
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	background-color: #D3D7DA;
	text-align: center;
}




.messagecentrebottombuttons {
	width: 230px;
	height: 22px;
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 10px;
	float: left;
	background-color: #D3D7DA;
	text-align: right
}






.nomessages {
	background-color: #FFFFFF;
	padding: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #CF121F;
	text-align: center;
}















#inboxtabselect {
	float: left;
	margin-left: 5px;
	height: 21px;
	width: 135px;
	padding-top: 9px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/message_centre/inbox-tab.gif);
	background-repeat: no-repeat;
	text-align: center;
}
#inboxtabselect a {
	color: #FFFFFF;
	text-decoration: none;
}
#inboxtabselect a:link, #inboxtabselect a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#inboxtabselect a:hover, #inboxtabselect a:active{
	color: #FFFFFF;
	text-decoration: underline;
}










#inboxtablink a {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 1px;
	height: 20px;
	width: 135px;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/message_centre/inbox-tab-link2_under.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
}
#inboxtablink a:link, #inboxtablink a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#inboxtablink a:hover, #inboxtablink a:active{
	background-image: url(images/message_centre/inbox-tab-link2_over.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}






#senttabselect {
	float: left;
	margin-left: 1px;
	height: 21px;
	width: 105px;
	padding-top: 9px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/message_centre/sent-tab.gif);
	background-repeat: no-repeat;
	text-align: center;
}
#senttabselect a {
	color: #FFFFFF;
	text-decoration: none;
}
#senttabselect a:link, #senttabselect a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#senttabselect a:hover, #senttabselect a:active{
	color: #FFFFFF;
	text-decoration: underline;
}






#senttablink a {
	float: left;
	margin-left: 1px;
	margin-top: 5px;
	margin-bottom: 1px;
	height: 20px;
	width: 105px;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/message_centre/sent-tab-link_under.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;

}
#senttablink a:link, #senttablink a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#senttablink a:hover, #senttablink a:active{
	background-image: url(images/message_centre/sent-tab-link_over.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}







#composebutton {
	float: left;
	width: 148px;
	padding-left: 330px;	
}



.messagecentrefullwidth {
	float: left;
	width: 724px;
}





.KT_tng {
	float: left;
}
.KT_tngtable {
	float: left;
}
#listrstInbox3.KT_tng {
	float: left;
	width: 724px;
}
.KT_bottomnav {
	float: left;
}
#listrstSentMessages3.KT_tng {
	float: left;
	width: 724px;
}








.formboxtext {
	font-size: 11px;
	color: #000000;
}
.formboxtextbold {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.formboxtextsmallgrey {
	font-size: 10px;
	color: #798287;
}
.formboxtextsmallblack {
	font-size: 10px;
	color: #000000;
}


.formboxtextwhitebold {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.formboxtextwhite {
	font-size: 11px;
	color: #FFFFFF;
}



























.myaccountprofilepic {
	float: left;
	width: 160px;
}



.linkeditprofilepic {
	float: left;
	margin-bottom: 15px;
}
.linkeditprofilepic a {
	float: left;
	height: 21px;
	width: 131px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 29px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #E8ECED;
}
.linkeditprofilepic a:link, .linkeditprofilepic a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkeditprofilepic a:hover, .linkeditprofilepic a:active{
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #CF121F;
	text-decoration: none;
	background-color: #FFFFFF;
}










.linkviewallfriends {
	float: left;
	margin-bottom: 1px;
}
.linkviewallfriends a {
	float: left;
	height: 21px;
	width: 143px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 29px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-arrows_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #E8ECED;
}
.linkviewallfriends a:link, .linkviewallfriends a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkviewallfriends a:hover, .linkviewallfriends a:active{
	background-image: url(images/small_icons/sm-icon-arrows_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #CF121F;
	text-decoration: none;
	background-color: #FFFFFF;
}





.linkviewallblocked {
	float: left;
	margin-bottom: 10px;
}
.linkviewallblocked a {
	float: left;
	height: 21px;
	width: 143px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 29px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-arrows_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #E8ECED;
}
.linkviewallblocked a:link, .linkviewallblocked a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkviewallblocked a:hover, .linkviewallblocked a:active{
	background-image: url(images/small_icons/sm-icon-arrows_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #CF121F;
	text-decoration: none;
	background-color: #FFFFFF;
}





.linkfindmorefriends {
	float: left;
	margin-bottom: 10px;
}
.linkfindmorefriends a {
	float: left;
	height: 21px;
	width: 143px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 29px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-search_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #E8ECED;
}
.linkfindmorefriends a:link, .linkfindmorefriends a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkfindmorefriends a:hover, .linkfindmorefriends a:active{
	background-image: url(images/small_icons/sm-icon-search_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #CF121F;
	text-decoration: none;
	background-color: #FFFFFF;
}









.linkeditinterestedpartners {
	float: left;
}
.linkeditinterestedpartners a {
	float: left;
	width: 155px;
	padding-top: 15px;
	padding-bottom: 7px;
	padding-left: 37px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: 15px 13px;
	text-align: left;
	display: block;
	background-color: #D3D7DA;
}
.linkeditinterestedpartners a:link, .linkeditinterestedpartners a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkeditinterestedpartners a:hover, .linkeditinterestedpartners a:active{
	background-image: url(images/small_icons/sm-icon-pencil_black.gif);
	background-repeat: no-repeat;
	background-position: 15px 13px;
	color: #000000;
	text-decoration: none;
	background-color: #D3D7DA;
}










.linkchangepassword {
	float: left;
	margin-bottom: 1px;
}
.linkchangepassword a {
	float: left;
	height: 21px;
	width: 131px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 29px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #E8ECED;
}
.linkchangepassword a:link, .linkchangepassword a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkchangepassword a:hover, .linkchangepassword a:active{
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #CF121F;
	text-decoration: none;
	background-color: #FFFFFF;
}







.linkblockedusers {
	float: left;
	margin-bottom: 10px;
}
.linkblockedusers a {
	float: left;
	height: 21px;
	width: 131px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 29px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-block-user_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #E8ECED;
}
.linkblockedusers a:link, .linkblockedusers a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkblockedusers a:hover, .linkblockedusers a:active{
	background-image: url(images/small_icons/sm-icon-block-user_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #CF121F;
	text-decoration: none;
	background-color: #FFFFFF;
}






.linkdeactivateaccount {
	float: left;
	margin-bottom: 0px;
}
.linkdeactivateaccount a {
	float: left;
	height: 21px;
	width: 131px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 29px;
	color: #798287;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-deactivate-account_trans.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #DDE2E4;
}
.linkdeactivateaccount a:link, .linkdeactivateaccount a:visited{
	color: #798287;
	text-decoration: none;
}
.linkdeactivateaccount a:hover, .linkdeactivateaccount a:active{
	background-image: url(images/small_icons/sm-icon-deactivate-account_trans.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #798287;
	text-decoration: none;
	background-color: #FFFFFF;
}













.myaccountmessages {
	float: left;
	width: 549px;
	background-color: #FFFFFF;
	border-bottom: solid 1px #E8ECED;
	color: #000000;
	font-size: 11px;
}
.myaccountmessages a {
	padding-top: 7px;
	padding-left: 20px;
	padding-right: 20px;
	color: #000000;
	text-decoration: none;
	display: block;
}
.myaccountmessages a:link, .myaccountmessages a:visited{
	color: #000000;
	text-decoration: none;
}
.myaccountmessages a:hover, .myaccountmessages a:active{
	color: #CF121F;
	text-decoration: underline;
}









.myaccountmessagescol1 {
	float: left;
	width: 130px;
	padding-right: 10px;
	padding-bottom: 7px;
}

.myaccountmessagescol2 {
	float: left;
	width: 229px;
	padding-right: 10px;
	padding-bottom: 7px;
}

.myaccountmessagescol3 {
	float: left;
	width: 130px;
	text-align: right;
	padding-bottom: 7px;
}




.messagefrom {
	float: left;
	width: 129px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #798287;
	font-size: 10px;
	background-color: #E8ECED;
	border-right: solid 1px #F3F5F5;
	font-weight: bold;
}
.messagesubject {
	float: left;
	width: 228px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #798287;
	font-size: 10px;
	background-color: #E8ECED;
	border-right: solid 1px #F3F5F5;
	font-weight: bold;
}
.messagereceived {
	float: left;
	width: 130px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #798287;
	font-size: 10px;
	background-color: #E8ECED;
	text-align: right;
	font-weight: bold;
}





.messageslinebreak {
	width: 549px;
	height: 5px;
	float: left;
	background-color: #4C5358;
	padding: 0;
	margin: 0;
}







.mailpreviewheader {
	font-size: 14px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 9px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
}




#inboxtablink2 a {
	float: left;
	margin-left: 1px;
	margin-top: 5px;
	margin-bottom: 1px;
	height: 20px;
	width: 135px;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/message_centre/inbox-tab-link2_under.gif);
	background-repeat: no-repeat;
	text-align: center;
	display: block;
}
#inboxtablink2 a:link, #inboxtablink2 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#inboxtablink2 a:hover, #inboxtablink2 a:active{
	background-image: url(images/message_centre/inbox-tab-link2_over.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}






#composebutton2 {
	float: left;
	width: 148px;
	padding-left: 5px;	
	padding-right: 0px;	
}






.myaccountheader {
	float: left;
	width: 754px;
	padding-bottom: 0px;
	height: 40px;
	padding-top: 10px;
	text-align: center;
}





.myaccountsections {
	float: left;
	width: 549px;
	margin-bottom: 10px;
}
.myaccountbind {
	float: left;
	width: 549px;
	display: block;
}





.notificationsection {
	float: left;
	width: 509px;
	border: solid 2px #CF121F;
	margin-bottom: 10px;
	background-color: #FFF;
	padding: 18px;
}




.padding10 {
	padding: 10px;
}
.padding20 {
	padding: 20px;
}
.paddingtop20 {
	padding-top: 20px;
	float: left;
}





.personaldetailstitles {
	color: #798287;
	font-size: 10px;
}
.personaldetailstext {
	color: #000000;
	font-size: 11px;
	padding-bottom: 3px;
}





.space50px {
	float: left;
	width: 182px;
	height: 50px;
}
.myaccountfriendbox {
	float: left;
	width: 182px;
	margin-top: 0px;
	background-image: url(images/my-account_friend-box/my-account-friend-box_01.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: #D3D7DA;
}




.myaccountfriendboxheader {
	float: left;
	width: 172px;
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #798287;
}




.myaccountfriendboxes {
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
}
.myaccountfriendboxes a {
	color: #000000;
	text-decoration: none;
}
.myaccountfriendboxes a:link, .myaccountfriendboxes a:visited{
	color: #000000;
	text-decoration: none;
}
.myaccountfriendboxes a:hover, .myaccountfriendboxes a:active{
	color: #CF121F;
	text-decoration: none;
}





.myaccountblockedbox {
	float: left;
	width: 182px;
	margin-top: 10px;
	background-image: url(images/my-account_friend-box/my-account-friend-box_01.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: #D3D7DA;
}




.myaccountclubtext {
	float: left;
	width: 171px;
	padding-bottom: 7px;
	padding-right: 10px;
	margin-right: 10px;
	border-right: solid 1px #E8EDED;
}
.myaccountclubtext a {
	color: #000000;
	text-decoration: none;
}
.myaccountclubtext a:link, .myaccountclubtext a:visited{
	color: #000000;
	text-decoration: none;
}
.myaccountclubtext a:hover, .myaccountclubtext a:active{
	color: #CF121F;
	text-decoration: none;
}





.myaccountclubcol1 {
	float: left;
	width: 384px;
}
.myaccountclubcol2 {
	float: left;
	width: 125px;
}







#profilehelp {
	width: 140px;
	padding: 10px;
	z-index:1;
	visibility: hidden;
	background-color: #FFFFFF;
}





#teamiconhelp {
	width: 140px;
	padding: 10px;
	z-index:1;
	visibility: hidden;
	background-color: #FFFFFF;
}




#favouriteclubhelp {
	width: 140px;
	padding: 10px;
	z-index:1;
	visibility: hidden;
	background-color: #FFFFFF;
}



#myteamhelp {
	width: 140px;
	padding: 10px;
	z-index:1;
	visibility: hidden;
	background-color: #FFFFFF;
}







.rlinkhelp {
	float: left;
	margin-bottom: 0px;
}
.rlinkhelp a {
	float: left;
	height: 21px;
	width: 103px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-question-mark_red.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	text-align: right;
	display: block;
}
.rlinkhelp a:link, .rlinkhelp a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkhelp a:hover, .rlinkhelp a:active{
	background-image: url(images/small_icons/sm-icon-question-mark_black.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	color: #000000;
	text-decoration: none;
}







.rlinkhelp2 {
	float: left;
	margin-bottom: 0px;
}
.rlinkhelp2 a {
	float: left;
	height: 15px;
	width: 103px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-question-mark_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkhelp2 a:link, .rlinkhelp2 a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkhelp2 a:hover, .rlinkhelp2 a:active{
	background-image: url(images/small_icons/sm-icon-question-mark_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}








.rlinkedit {
	float: left;
	margin-bottom: 0px;
}
.rlinkedit a {
	float: left;
	height: 21px;
	width: 103px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	text-align: right;
	display: block;
}
.rlinkedit a:link, .rlinkedit a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkedit a:hover, .rlinkedit a:active{
	background-image: url(images/small_icons/sm-icon-pencil_black.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	color: #000000;
	text-decoration: none;
}





.rlinkedit2 {
	margin-bottom: 0px;
}
.rlinkedit2 a {
	padding-top: 3px;
	padding-left: 20px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkedit2 a:link, .rlinkedit2 a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkedit2 a:hover, .rlinkedit2 a:active{
	background-image: url(images/small_icons/sm-icon-pencil_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}





.rlinkedit3 {
	float: left;
	margin-bottom: 0px;
}
.rlinkedit3 a {
	float: left;
	height: 17px;
	width: 103px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-pencil_red.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	text-align: right;
	display: block;
}
.rlinkedit3 a:link, .rlinkedit3 a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkedit3 a:hover, .rlinkedit3 a:active{
	background-image: url(images/small_icons/sm-icon-pencil_black.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	color: #000000;
	text-decoration: none;
}







.rlinkviewall {
	float: left;
	margin-bottom: 0px;
}
.rlinkviewall a {
	float: left;
	height: 21px;
	width: 103px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-arrows_red.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	text-align: right;
	display: block;
}
.rlinkviewall a:link, .rlinkviewall a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkviewall a:hover, .rlinkviewall a:active{
	background-image: url(images/small_icons/sm-icon-arrows_black.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	color: #000000;
	text-decoration: none;
}










.rlinksearch {
	float: left;
	margin-bottom: 0px;
}
.rlinksearch a {
	float: left;
	height: 21px;
	width: 103px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-search_red.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	text-align: right;
	display: block;
}
.rlinksearch a:link, .rlinksearch a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinksearch a:hover, .rlinksearch a:active{
	background-image: url(images/small_icons/sm-icon-search_black.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	color: #000000;
	text-decoration: none;
}








.rlinkaddnew {
	float: left;
	margin-bottom: 0px;
}
.rlinkaddnew a {
	float: left;
	height: 21px;
	width: 103px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-add-new_red.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	text-align: right;
	display: block;
}
.rlinkaddnew a:link, .rlinkaddnew a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkaddnew a:hover, .rlinkaddnew a:active{
	background-image: url(images/small_icons/sm-icon-add-new_black.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	color: #000000;
	text-decoration: none;
}






.rlinkaddnew2 {
	float: left;
	margin-bottom: 0px;
}
.rlinkaddnew2 a {
	float: left;
	width: 103px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-add-new_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkaddnew2 a:link, .rlinkaddnew2 a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkaddnew2 a:hover, .rlinkaddnew2 a:active{
	background-image: url(images/small_icons/sm-icon-add-new_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}










.rlinkeditnb {
	margin-bottom: 0px;
}
.rlinkeditnb a {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/pencil-nb_red.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	display: block;
}
.rlinkeditnb a:link, .rlinkeditnb a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkeditnb a:hover, .rlinkeditnb a:active{
	background-image: url(images/small_icons/pencil-nb_black.gif);
	background-repeat: no-repeat;
	background-position: right ;
	color: #000000;
	text-decoration: none;
}









.linkteammessage {
	float: left;
	margin-left: 10px;
	margin-left: 20px;
}
.linkteammessage a {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-message_red.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	display: block;
}
.linkteammessage a:link, .linkteammessage a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkteammessage a:hover, .linkteammessage a:active{
	background-image: url(images/small_icons/sm-icon-message_black.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	color: #000000;
	text-decoration: none;
}




.KT_tnglist {
	float: left;
	width: 100%;
}











.blockeduserstables {
	width: 362px;
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
}










.rlinkunblockuser {
	margin-bottom: 0px;
}
.rlinkunblockuser a {
	height: 21px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-unblock-user_red.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	text-align: right;
	display: block;
}
.rlinkunblockuser a:link, .rlinkunblockuser a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkunblockuser a:hover, .rlinkunblockuser a:active{
	background-image: url(images/small_icons/sm-icon-unblock-user_black.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	color: #000000;
	text-decoration: none;
}






.rlinkunblockuser2 {
	margin-bottom: 0px;
}
.rlinkunblockuser2 a {
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-unblock-user_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkunblockuser2 a:link, .rlinkunblockuser2 a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkunblockuser2 a:hover, .rlinkunblockuser2 a:active{
	background-image: url(images/small_icons/sm-icon-unblock-user_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}







.linkpartnerdetailblockuser {
	float: left;
	margin-bottom: 1px;
	margin-right: 1px;
}
.linkpartnerdetailblockuser a {
	float: left;
	width: 139px;
	height: 21px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 28px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-block-user_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #F3F5F5;
}
.linkpartnerdetailblockuser a:link, .linkpartnerdetailblockuser a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkpartnerdetailblockuser a:hover, .linkpartnerdetailblockuser a:active{
	background-image: url(images/small_icons/sm-icon-block-user_black.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #000000;
	text-decoration: none;
}




.linkpartnerdetailunblockuser {
	float: left;
	margin-bottom: 1px;
	margin-right: 1px;
}
.linkpartnerdetailunblockuser a {
	float: left;
	width: 139px;
	height: 21px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 28px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-unblock-user_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #F3F5F5;
}
.linkpartnerdetailunblockuser a:link, .linkpartnerdetailunblockuser a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkpartnerdetailunblockuser a:hover, .linkpartnerdetailunblockuser a:active{
	background-image: url(images/small_icons/sm-icon-unblock-user_black.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #000000;
	text-decoration: none;
}





.linkpartnerdetailaddtofave {
	float: left;
	margin-bottom: 1px;
	margin-right: 1px;
}
.linkpartnerdetailaddtofave a {
	float: left;
	width: 139px;
	height: 21px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 28px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-add-person_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #F3F5F5;
}
.linkpartnerdetailaddtofave a:link, .linkpartnerdetailaddtofave a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkpartnerdetailaddtofave a:hover, .linkpartnerdetailaddtofave a:active{
	background-image: url(images/small_icons/sm-icon-add-person_black.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #000000;
	text-decoration: none;
}





.linkpartnerdetailremovefave {
	float: left;
	margin-bottom: 1px;
	margin-right: 1px;
}
.linkpartnerdetailremovefave a {
	float: left;
	width: 139px;
	height: 21px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 28px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-remove-person_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #F3F5F5;
}
.linkpartnerdetailremovefave a:link, .linkpartnerdetailremovefave a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkpartnerdetailremovefave a:hover, .linkpartnerdetailremovefave a:active{
	background-image: url(images/small_icons/sm-icon-remove-person_black.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #000000;
	text-decoration: none;
}






.linkpartnerdetailsendmessage {
	float: left;
	margin-bottom: 1px;
	margin-right: 1px;
}
.linkpartnerdetailsendmessage a {
	float: left;
	width: 139px;
	height: 21px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 28px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-message_red.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	text-align: left;
	display: block;
	background-color: #F3F5F5;
}
.linkpartnerdetailsendmessage a:link, .linkpartnerdetailsendmessage a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkpartnerdetailsendmessage a:hover, .linkpartnerdetailsendmessage a:active{
	background-image: url(images/small_icons/sm-icon-message_black.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	color: #000000;
	text-decoration: none;
}









.rlinkteamfulldetail {
	float: left;
}
.rlinkteamfulldetail a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/team-nb_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkteamfulldetail a:link, .rlinkteamfulldetail a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkteamfulldetail a:hover, .rlinkteamfulldetail a:active{
	background-image: url(images/small_icons/team-nb_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}


.rlinkteamfulldetailnl {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #A7AEB2;
	font-size: 10px;
	background-image: url(images/small_icons/team-nb_grey.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
	margin-bottom: 10px;
	float: left;
}









.rlinkpartnerfulldetail {
	float: left;
	margin-bottom: 10px;
}
.rlinkpartnerfulldetail a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-person_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkpartnerfulldetail a:link, .rlinkpartnerfulldetail a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkpartnerfulldetail a:hover, .rlinkpartnerfulldetail a:active{
	background-image: url(images/small_icons/sm-icon-person_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}


.rlinkpartnerfulldetailnl {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #A7AEB2;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-person_grey.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
	margin-bottom: 10px;
	float: left;
}







.rlinkteammessage {
}
.rlinkteammessage a {
	padding-top: 3px;
	padding-right: 22px;
	padding-left: 20px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-message_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkteammessage a:link, .rlinkteammessage a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkteammessage a:hover, .rlinkteammessage a:active{
	background-image: url(images/small_icons/sm-icon-message_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}







.rlinkpartnermessage {
	float: left;
	margin-bottom: 10px;
}
.rlinkpartnermessage a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-message_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkpartnermessage a:link, .rlinkpartnermessage a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkpartnermessage a:hover, .rlinkpartnermessage a:active{
	background-image: url(images/small_icons/sm-icon-message_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}


.rlinkpartnermessagenl {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #A7AEB2;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-message_grey.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
	margin-bottom: 10px;
	float: left;
}









.rlinkpartneraddtofave {
	float: left;
	margin-bottom: 10px;
}
.rlinkpartneraddtofave a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-add-person_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkpartneraddtofave a:link, .rlinkpartneraddtofave a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkpartneraddtofave a:hover, .rlinkpartneraddtofave a:active{
	background-image: url(images/small_icons/sm-icon-add-person_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}


.rlinkpartneraddtofavenl {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #A7AEB2;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-add-person_grey.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
	margin-bottom: 10px;
	float: left;
}










.favouritepartnertables {
	margin-bottom: 1px;
	float: left;
}









.rlinkclubaddtofave {
	float: left;
	margin-bottom: 10px;
}
.rlinkclubaddtofave a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-add-new-club_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkclubaddtofave a:link, .rlinkclubaddtofave a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkclubaddtofave a:hover, .rlinkclubaddtofave a:active{
	background-image: url(images/small_icons/sm-icon-add-new-club_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}










.rlinkclubfulldetails {
	float: left;
	margin-bottom: 10px;
}
.rlinkclubfulldetails a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-club_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkclubfulldetails a:link, .rlinkclubfulldetails a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkclubfulldetails a:hover, .rlinkclubfulldetails a:active{
	background-image: url(images/small_icons/sm-icon-club_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}












.linkclubdetailadd {
	float: left;
	margin-left: 10px;
	margin-left: 20px;
}
.linkclubdetailadd a {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-add-new-club_red.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	display: block;
}
.linkclubdetailadd a:link, .linkclubdetailadd a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkclubdetailadd a:hover, .linkclubdetailadd a:active{
	background-image: url(images/small_icons/sm-icon-add-new-club_black.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	color: #000000;
	text-decoration: none;
}






.linkclubdetailremove {
	float: left;
	margin-left: 10px;
	margin-left: 20px;
}
.linkclubdetailremove a {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-remove-club_red.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	display: block;
}
.linkclubdetailremove a:link, .linkclubdetailremove a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkclubdetailremove a:hover, .linkclubdetailremove a:active{
	background-image: url(images/small_icons/sm-icon-remove-club_black.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	color: #000000;
	text-decoration: none;
}







.rlinkfaveclubfulldetail {
	float: left;
	margin-bottom: 10px;
}
.rlinkfaveclubfulldetail a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-club_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkfaveclubfulldetail a:link, .rlinkfaveclubfulldetail a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkfaveclubfulldetail a:hover, .rlinkfaveclubfulldetail a:active{
	background-image: url(images/small_icons/sm-icon-club_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}















.rlinkfaveclubremove {
	float: left;
	margin-bottom: 10px;
}
.rlinkfaveclubremove a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-remove-club_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkfaveclubremove a:link, .rlinkfaveclubremove a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkfaveclubremove a:hover, .rlinkfaveclubremove a:active{
	background-image: url(images/small_icons/sm-icon-remove-club_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}











.rlinkpartnerremovefave {
	float: left;
	margin-bottom: 10px;
}
.rlinkpartnerremovefave a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-remove-person_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkpartnerremovefave a:link, .rlinkpartnerremovefave a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkpartnerremovefave a:hover, .rlinkpartnerremovefave a:active{
	background-image: url(images/small_icons/sm-icon-remove-person_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}





















.rlinkpartnerblockuser {
	float: left;
	margin-bottom: 10px;
}
.rlinkpartnerblockuser a {
	float: left;
	width: 158px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-block-user_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkpartnerblockuser a:link, .rlinkpartnerblockuser a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkpartnerblockuser a:hover, .rlinkpartnerblockuser a:active{
	background-image: url(images/small_icons/sm-icon-block-user_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}








.linkmyaccounthelp {
	float: right;
	margin-left: 20px;
}
.linkmyaccounthelp a {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-question-mark_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.linkmyaccounthelp a:link, .linkmyaccounthelp a:visited{
	color: #CF121F;
	text-decoration: none;
}
.linkmyaccounthelp a:hover, .linkmyaccounthelp a:active{
	background-image: url(images/small_icons/sm-icon-question-mark_black.gif);
	background-repeat: no-repeat;
	background-position: right top ;
	color: #000000;
	text-decoration: none;
}






.replyarrow {
	float: left;
	padding-right: 10px;
}




















.rlinkmessagenb {
	margin-bottom: 10px;
}
.rlinkmessagenb a {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/message-nb.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	display: block;
}
.rlinkmessagenb a:link, .rlinkmessagenb a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkmessagenb a:hover, .rlinkmessagenb a:active{
	background-image: url(images/small_icons/message-nb_black.gif);
	background-repeat: no-repeat;
	background-position: right ;
	color: #000000;
	text-decoration: none;
}





.rlinkdeletenb {
	margin-bottom: 10px;
}
.rlinkdeletenb a {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/delete-nb_red.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	display: block;
}
.rlinkdeletenb a:link, .rlinkdeletenb a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkdeletenb a:hover, .rlinkdeletenb a:active{
	background-image: url(images/small_icons/delete-nb_black.gif);
	background-repeat: no-repeat;
	background-position: right ;
	color: #000000;
	text-decoration: none;
}





.rlinkdelete {
}
.rlinkdelete a {
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-delete-on-back_red.gif);
	background-repeat: no-repeat;
	background-position: top right;
	text-align: right;
	display: block;
}
.rlinkdelete a:link, .rlinkdelete a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkdelete a:hover, .rlinkdelete a:active{
	background-image: url(images/small_icons/sm-icon-delete-on-back_black.gif);
	background-repeat: no-repeat;
	background-position: top right ;
	color: #000000;
	text-decoration: none;
}






.deletesportstables {
	float: left;
	margin-bottom: 1px;
}


.addsporttable {
	float: left;
	margin-top: 9px;
	width: 724px;
}






.inboxtabnewtext {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}



















.rlinkpreviewnb {
}
.rlinkpreviewnb a {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/forward-nb_red.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	display: block;
}
.rlinkpreviewnb a:link, .rlinkpreviewnb a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkpreviewnb a:hover, .rlinkpreviewnb a:active{
	background-image: url(images/small_icons/forward-nb_black.gif);
	background-repeat: no-repeat;
	background-position: right ;
	color: #000000;
	text-decoration: none;
}






.myteammap {
	width: 200px;
	height: 200px;
}





















.rlinkpreview {
	margin-bottom: 0px;
}
.rlinkpreview a {
	padding-top: 3px;
	padding-left: 20px;
	padding-right: 22px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/sm-icon-arrows_red.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	display: block;
}
.rlinkpreview a:link, .rlinkpreview a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkpreview a:hover, .rlinkpreview a:active{
	background-image: url(images/small_icons/sm-icon-arrows_black.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #000000;
	text-decoration: none;
}






#businessdirectoryheader {
	float: left;
	padding-bottom: 10px;
	width: 754px;
}







.sportsteamtext {
	padding: 10px;
	color: #FFFFFF;
	width: 352px;
}








.businessdirectorylinks {
	font-size: 11px;
	color: #FFFFFF;
}
.businessdirectorylinks a {
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/3_arrow_bullet/3-arrow-bullet_white.gif);
	background-position: 14px 8px;
	background-repeat: no-repeat;
	display: block;
}
.businessdirectorylinks a:link, .businessdirectorylinks a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.businessdirectorylinks a:hover, .businessdirectorylinks a:active{
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(images/3_arrow_bullet/3-arrow-bullet_white.gif);
	background-position: 14px 8px;
	background-repeat: no-repeat;
}








#registerhelp1 {
	position: relative;
	width:205px;
	z-index:2;
	background-color: #FFFFFF;
	padding: 10px;
	left: -35px;
	top: 57px;
	border: solid 1px #BCC2C6;
	visibility: hidden;
	float: left;
}
#registerhelp2 {
	position: relative;
	width:205px;
	z-index:2;
	background-color: #FFFFFF;
	padding: 10px;
	left: -35px;
	top: 40px;
	border: solid 1px #BCC2C6;
	visibility: hidden;
	float: left;
}
#registerhelp3 {
	position: relative;
	width:205px;
	z-index:2;
	background-color: #FFFFFF;
	padding: 10px;
	left: -35px;
	top: 5px;
	border: solid 1px #BCC2C6;
	visibility: hidden;
	float: left;
}
#registerhelp4 {
	position: relative;
	width:205px;
	z-index:2;
	background-color: #FFFFFF;
	padding: 10px;
	left: -35px;
	top: -25px;
	border: solid 1px #BCC2C6;
	visibility: hidden;
	float: left;
}
#registerhelp5 {
	position: relative;
	width:205px;
	z-index:2;
	background-color: #FFFFFF;
	padding: 10px;
	left: -35px;
	top: -60px;
	border: solid 1px #BCC2C6;
	visibility: hidden;
	float: left;
}







.help {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	color: #4C5358;
	width: 17px;
}
div.help img {
	margin: 0;
	padding: 0;
	cursor: pointer;
}
div.help span {
	display: none;
}
div.help:hover, div.help.hover {
	position: relative;
}
div.help:hover span, div.help.hover span {
	display: block;
	position: absolute;
	top: 0px;
	left: 27px;
	width: 208px;
	background: #FFFFFF;
	border: 1px solid #A7AEB2;
	padding: 10px;
	font-size: 11px;
}








.rlinkarchiveaddnb {
	margin-bottom: 10px;
}
.rlinkarchiveaddnb a {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/archive-add-nb_red.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	display: block;
}
.rlinkarchiveaddnb a:link, .rlinkarchiveaddnb a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkarchiveaddnb a:hover, .rlinkarchiveaddnb a:active{
	background-image: url(images/small_icons/archive-add-nb_black.gif);
	background-repeat: no-repeat;
	background-position: right ;
	color: #000000;
	text-decoration: none;
}







.rlinkarchiveremovenb {
	margin-bottom: 10px;
}
.rlinkarchiveremovenb a {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	color: #CF121F;
	font-size: 10px;
	background-image: url(images/small_icons/archive-remove-nb_red.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	display: block;
}
.rlinkarchiveremovenb a:link, .rlinkarchiveremovenb a:visited{
	color: #CF121F;
	text-decoration: none;
}
.rlinkarchiveremovenb a:hover, .rlinkarchiveremovenb a:active{
	background-image: url(images/small_icons/archive-remove-nb_black.gif);
	background-repeat: no-repeat;
	background-position: right ;
	color: #000000;
	text-decoration: none;
}






.iconlinkmessage {
	float: left;
}
.iconlinkmessage a {
	width: 17px;
	height: 17px;
	background-image: url(images/small_icons/sm-icon-message_red.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.iconlinkmessage a:link, .iconlinkmessage a:visited{
	text-decoration: none;
}
.iconlinkmessage a:hover, .iconlinkmessage a:active{
	background-image: url(images/small_icons/sm-icon-message_black.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	text-decoration: none;
}
.iconlinkmessage span {
	display: none;
}





.iconlinkprofile {
	float: left;
}
.iconlinkprofile a {
	width: 17px;
	height: 17px;
	background-image: url(images/small_icons/sm-icon-person_red.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.iconlinkprofile a:link, .iconlinkprofile a:visited{
	text-decoration: none;
}
.iconlinkprofile a:hover, .iconlinkprofile a:active{
	background-image: url(images/small_icons/sm-icon-person_black.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	text-decoration: none;
}
.iconlinkprofile span {
	display: none;
}











#deletingbutton {
	background-image: url(images/buttons/button-back-60wide.png);
	background-color: transparent;
	width: 60px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
#deletingbutton:hover {
	background-image: url(images/buttons/button-back-60wide_hover.png);
}






#conatctformbutton {
	background-image: url(images/buttons/button-back-86wide.png);
	background-color: transparent;
	width: 86px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
#conatctformbutton:hover {
	background-image: url(images/buttons/button-back-86wide_hover.png);
}

.conatctformbutton {
	background-image: url(images/buttons/button-back-86wide.png);
	background-color: transparent;
	width: 86px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
.conatctformbutton:hover {
	background-image: url(images/buttons/button-back-86wide_hover.png);
}


#tellafriendbutton {
	background-image: url(images/buttons/button-back-120wide.png);
	background-color: transparent;
	width: 120px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
#tellafriendbutton:hover {
	background-image: url(images/buttons/button-back-120wide_hover.png);
}




#KT_Update2 {
	background-image: url(images/buttons/button-back-86wide.png);
	background-color: transparent;
	width: 86px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
#KT_Update2:hover {
	background-image: url(images/buttons/button-back-86wide_hover.png);
}





#KT_Update1 {
	background-image: url(images/buttons/button-back-86wide.png);
	background-color: transparent;
	width: 86px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
#KT_Update1:hover {
	background-image: url(images/buttons/button-back-86wide_hover.png);
}







#KT_Insert1 {
	background-image: url(images/buttons/button-back-86wide.png);
	background-color: transparent;
	width: 86px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
#KT_Insert1:hover {
	background-image: url(images/buttons/button-back-86wide_hover.png);
}



#kt_login1 {
	background-image: url(images/buttons/button-back-60wide.png);
	background-color: transparent;
	width: 60px;
	height: 25px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 0px;
	margin:0;
	cursor: pointer;
}
#kt_login1:hover {
	background-image: url(images/buttons/button-back-60wide_hover.png);
}



#registerbutton2 {
	width: 86px;
	height: 25px;
}
#registerbutton2 a {
	background-image: url(images/buttons/button-back-86wide.png);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 86px;
	height: 21px;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0;
	padding-top: 4px;
	margin:0;
	cursor: pointer;
	display: block;
}
#registerbutton2 a:link, #registerbutton2 a:visited{
	text-decoration: none;
}
#registerbutton2 a:hover, #registerbutton2 a:active{
	background-image: url(images/buttons/button-back-86wide_hover.png);
	background-repeat: no-repeat;
	background-color: transparent;
	text-decoration: none;
	color: #FFFFFF;
}

.cmstablespacer {
	margin: 0px;
	background-color: #EEEEEE;
	font-size: 0px;
	height: 1px;
	padding: 0px;
}

.sportlinks a {
	font-size: 10px;
}

.sportlinks a:link,  .sportlinks a:visited {
	color: #AAAAAA;
}

.sportlinks a:hover,  .sportlinks a:active {
	color: #798287;
}






.imagepaddingbottom5 {
	padding-bottom: 5px;
}







.enlargeimage {
	color: #798287;
	font-size: 11px;
}
.enlargeimage a {
	color: #798287;
	text-decoration: none;
}
.enlargeimage a:link, .enlargeimage a:visited{
	color: #798287;
	text-decoration: none;
}
.enlargeimage a:hover, .enlargeimage a:active{
	color: #CF121F;
	text-decoration: none;
}






.homeeventslist {
	float: left;
	width: 172px;
	background-color: #D3D7DA; 
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0;
	padding-bottom: 0;
}
.homeeventslist a {
	width: 172px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px dotted #798287;
	text-decoration: none;
	display: block;
}
.homeeventslist a:link, .homeeventslist a:visited{
	color: #4C5358;
	text-decoration: none;
}
.homeeventslist a:hover, .homeeventslist a:active{
	color: #CF121F;
	text-decoration: none;
}



.viewallevents {
	float: left;
	width: 172px;
	background-color: #D3D7DA; 
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 0;
}
.viewallevents a {
	width: 172px;
	text-decoration: none;
	display: block;
}
.viewallevents a:link, .viewallevents a:visited{
	color: #4C5358;
	text-decoration: none;
}
.viewallevents a:hover, .viewallevents a:active{
	color: #CF121F;
	text-decoration: none;
}






.bold12 {
	font-size: 12px;
	font-weight: bold;
}
.bold11 {
	font-size: 11px;
	font-weight: bold;
}







#homesportingevents {
	float: left;
	width: 172px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-image: url(images/home/home_40.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #D3D7DA; 
}




#sportingfactsbottom {
	width: 714px;
	float: left;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(images/sporting_facts_bottom/sporting-facts-bottom_01.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align: left;
}




.red10 {
	font-size: 10px;
	color: #CF121F;
}






#homestattable{
	float: left;
	display: block;
	width: 240px;
	background-image: url(images/stat_table/stat-table_01.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-color: #E9ECEE;
}
#homestattable td{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	color: #4C5358;
}
#homestattable h4{
	padding-left: 5px;
	padding-right: 5px;
}
#homestattable a {
	color: #4C5358;
	text-decoration: none;
}
#homestattable a:link, #homestattable a:visited{
	color: #4C5358;
	text-decoration: none;
}
#homestattable a:hover, #homestattable a:active{
	color: #EB690B;
	text-decoration: none;
}


.orange {
	color: #EB690B;
}


.orange9pt {
	color: #EB690B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.home250padding10 {
	width: 230px;
	padding: 10px;
	float: left;
}

.home250padding10 h4{
	padding-bottom: 5px;
}

.green {
	color: #7AB51D;
}
.blue {
	color: #009EE0;
}





#sportofthemonthcol1 {
	float: left;
	width: 464px;
	padding-right: 20px;
}
#sportofthemonthcol1 p {
	padding-bottom: 12px;
}
#sportofthemonthcol2 {
	float: left;
	width: 230px;
}




.crukpink {
	color: #D4127C;
}
.crukblue {
	color: #2C2C7A;
}
.crukpale {
	color: #E4E6F2;
}




.sportofmonthbottompic {
	padding-top: 20px;
	float: left;
}



#newslettersignupbox {
	width: 230px;
	background-color: #000;
	background-image: url(images/newsletter_signup_box/newsletter-signup-box_01.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 10px;
	color: #FFF;
}
#newslettersignupbox ul {
	list-style: none;
	padding-bottom: 12px;
}
#newslettersignupbox li {
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 0px;
	background-image: url(images/newsletter_signup_box/signup-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

#facebookhome {
	float: left;
	width: 192px;
	text-align: center;
	padding-top: 10px;
}


.text10pt { font-size: 10px; }