/* CSS Document */ 
 * {
margin: 0;
padding: 0;
}

body{margin: 0; padding: 0; background-image:url(/Images/PlanetRugby/body_bg.gif);}
#container {width:980px; background-color:#FFFFFF;}
a, span, div, td, p, ul{}
a {}
p, ul{}
a:hover{}
img{border:0;}

.txtLeft {text-align:left;}
.txtCenter {text-align:center;}
.txtRight {text-align:right;}

.floatLeft {float:left; padding:5px 10px 0 0;}
.floatRight {float:right; padding:0 0 0 5px;}

.clearLeft {clear:left;}
.clearRight	{clear:right;}
.clear {clear:both;}
.noBorder {border:none;}
.noPadding {padding:0;}
.noMargin {margin:0;}
.capitalise {text-transform:capitalize;}
.uppercase {text-transform:uppercase;}
.story1 {padding: 10px 0 0 10px;}
.first {margin-left:4px;}
.bet_list {display:block}
.course {margin-top:12px;}
.morepics {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; float:right; padding-right:8px;}
.morepics a {color:#1177CC; text-decoration:none;}
.morepics a:hover {color:#000000; text-decoration:underline;}
.collapse {border-collapse:collapse;}
#mpu {margin-bottom:5px;}
.bold {font-weight:bold;}

#video {}

#infobar { background-image:url(/Images/PlanetRugby/infoBar_bg.jpg); background-repeat:repeat-x; height:30px; width:980px; font-size:11px; margin: 0px 0px 0px 0px;}
#infobar select, #infobar input {font-size:11px;color:#999999;float:left;margin:3px;border: 1px;}
#infobar .box {margin-top:7px;padding: 1px 0 2px 1px;}
#infobar .drop {margin-top:7px;}
#infobar #scroll {float:left; margin:5px 5px 0 5px; background-color:#FFFFFF; overflow:hidden; width:410px; height:18px; background-color:#FFFFFF;}
#gamingbuttons a { float: left;  border: 0px; display: block}
#gamingbuttons img { margin-left:2px;}

#scroll {width: 350px; float: left; margin: 4px 0px 0px 5px; padding: 0px;}
#scroll marquee {width: 100%; float: left; height: 18px; border: 1px solid #000; background-color: #FFF;}
#scroll marquee a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; vertical-align:middle; color: #000; text-decoration: none;}
#scroll marquee a:HOVER {text-decoration: underline;}

.block{display:block;}
.inline{display:inline;}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */

/* Page header */

#header {width:980px; height:132px; background-image:url(/Images/PlanetRugby/top_graphic.jpg); background-repeat:no-repeat; margin-bottom:1px; 
}

#masthead {
}

#banner { position:absolute; top:16px; left:212px; width:727px; height:90px;}
#ticker {width: 350px; float: left; margin: 0px; padding: 0px;}
marquee {width: 100%; float: left; height: 22px; border: 1px solid #000; background-color: #FFF;}
marquee a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000; text-decoration: none;}
marquee a:HOVER {text-decoration: underline;}

/* Page title */
h1 { font-size:18px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; color: #1177CC;}

/* Navigation */
.navi {}

/* navbar */
#nav li:hover, #nav li.hover {
    position:static;
}
	#navbar, #topnav {  height: 26px; font-family:Arial, Helvetica, sans-serif; background-image: url(/Images/PlanetRugby//nav_bg.jpg); clear: both;  float: left;	width: 100%; z-index:100000; border-bottom: 1px solid #000000}	
	#nav 	     {margin: 8px 0 0 0;}
	#nav, #nav ul { /* all lists */	padding: 0;	list-style: none;	line-height: 1;	z-index: 100000;}
	#nav a     {	display: block;	width: 10em;	color: #000000;	font-weight: bold;	font-size: 11px; text-transform: uppercase; text-decoration: none;}
	#nav li    { /* all list items */	float: left; border-right: 1px solid #000000; border-left: 1px solid #efeded; width: auto; /* width needed or else Opera goes nuts */	list-style: none;  }
	#nav li a  {width: auto ;padding: 0px 9px 2px 9px; text-align: center; }	
	#nav li ul {	/* second-level lists */	position: absolute;	background-color: #aeaeae; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */	padding: 6px;}
	#nav li ul li {	float: none; border-bottom: 1px solid #aeaeae;	border-top: 1px solid #e5e5e5; border-bottom: 1px solid #000000}
	#nav li ul li a {	width: 12em;	text-align: left;	background-image: none;	text-transform: none; padding-top: 4px; padding-bottom: 4px;	display: block;}
	#nav li ul li a.directory {}
	#nav li ul li a:hover {	background-color: #efeded;}
	#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }
	#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */	left: auto;}
	#nav li ul ul { /* third-and-above-level lists */	margin: -1em 0 0 8em;}

#navbar h2 {

}

/* Content area */

#wrapper {
	width:980px;
	margin-top:5px;
	height:auto;
	display:block;
	background-image:url(/Images/PlanetRugby/body_bg.gif);
	background-repeat:repeat-y;
}

#Home #wrapper {width:983px;height:auto;display:block; background-image:url(/Images/PlanetRugby/homebg.gif); background-repeat:repeat-y;}

/* STORY PAGE STYLES */

#story #wrapper {width:983px;height:auto;display:block; background-image:url(/Images/PlanetRugby/storybg.gif); background-repeat:repeat-y;}
#story .centre {width:490px; padding-left:5px;}
#story .centre h3.sectionheader {font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#677834;
padding:3px 5px;
background-color:#DADAD0;
margin-top:0px;
display:block;}
#story .centre .promo1 {margin-right:2px;}
#story .centre .promo1 a, #story .centre .promo2 a {color:#FFFFFF;}
#story .centre a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#1177cc; margin:0; padding:0; text-decoration:none;}
#story .centre a:hover {text-decoration:underline;}
#story .centre h1 {text-transform:uppercase; color:#1177CC; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; margin:0; padding:0;}
#story .centre h2 {padding:0px 0 0 0; color: #1177CC; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:24px; font-weight:normal; }
#story .centre h3 {padding:0 0 5px 0; text-decoration:none; font-family:Tahoma, Helvetica, sans-serif; font-weight:normal; color:#999999; font-size:11px;}
#story .centre h4 {padding:2px 0 0 28px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#666666; background-image:url(images/video_symbol.gif); background-repeat:no-repeat; margin:10px 0;}
#story .centre h4 a {text-decoration:none; color:#666666;}
#story .centre .promo1 h2, #story .centre .promo2 h2 {font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	padding: 5px  0 5px 15px;}
.storybox {float:right; width:246px; margin: 0 5px 0px 0; }
#story .centre .storybox h2 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:5px;
	margin:0;
	color:#000000;
	background-color:#F0F0F0;
	text-align: center;
}
#story .centre .storybox h3 {font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; padding:8px 5px 5px 0; margin:0; color:#000000; color:#677834;}
#story .centre p { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; padding:0 5px 0 0; line-height:16px; margin-bottom:10px;}
#story .centre .storybox .linkBox { background-color:#F0F0F0; margin-top:4px; padding-bottom:5px;}
#story .centre ul { clear:none; margin:0px 0 0 0px; background-color:#ffffff; list-style-type:none; padding-bottom:10px;}
#story .centre ul li {padding-left:15px; background-image:url(/Images/PlanetRugby/list_bullet-story.gif); background-repeat:no-repeat;}
#story .centre .storybox .linkBox ul {
  width:16em;
  float: left;
  margin: 0 0 5px 0;
  padding: 0;
  list-style: none;}
#story .centre .storybox .linkBox li {
  width:16em;
  float: left;
  margin: 0;
  padding: 0;}
#story .centre .storybox .linkBox li a {color:#637138; text-decoration:none; font-weight:normal;}
#story .centre .storybox .linkBox li a:hover {text-decoration:underline}

ul.newslist {width:100%; list-style:none inside; margin-bottom:15px;}
ul.newslist li { line-height:17px; width:220px; float:left; padding-left:12px; background: url(/Images/PlanetRugby/list_bullet-story.gif) no-repeat 0px 100%; background-position: left top;}

.storypage_story {float:left;width:310px;background-color:#E9E9DF;padding-top:3px; margin-bottom:3px; padding-bottom:5px;}
.storypage_story img.storypic {float: left;border: 1px solid #CCCCCC;margin: 5px 5px 0px 5px;}
#story .centre .storybox .linkBox .storypage_story h2 {background-color:#E9E9DF; font-weight:normal; font-style:normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; padding: 0px 5px;}
#story .centre .storybox .linkBox .storypage_story h2 a {color:#677834; text-decoration:none;}
#story .centre .storybox .linkBox .storypage_story p {font-size:11px; line-height:18px; font-family:Tahoma, Helvetica, sans-serif; font-weight:normal; color:#000000; margin: 0px 5px; margin-bottom:0px;}
.storypage_story p a:link,  .storypage_story p a:visited {color:#000000; text-decoration:none; font-weight:normal;}
.storypage_story p a:hover, .storypage_story p a:active {text-decoration:underline; font-weight:normal;}

.storypagesky {float:left; width:160px; margin-left:5px;}

#subwrapper {
}

.left {
float:left;
width:244px;
height:auto;
clear:left;
}

.centre {
float:left;
width:660px;
height:auto;
margin:0 0 0 5px;
}

.right {
float:left;
width:300px;
height: auto;
margin:0 0 0 6px;
background-color:#F0F0F0;
}

.spancol {
}

.left p { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:15px; line-height:16px; }
.left table th {text-align:left; padding-left:3px;}

/* Story styles */

h2.sectionheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#002278;
	padding:5px;
	background-color:#DADAD0;
}

h3.sectionheader {
font-family:Arial, Helvetica, sans-serif;
font-size: 21px;
letter-spacing:2px;
font-weight:normal;
text-transform:uppercase;
color:#002278;
padding:5px 5px 5px 10px;
background-color:#CDD4AB;
margin-top:0px;
display:block;
}

h4.sectionheader {
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
float:left;
letter-spacing:2px;
font-weight:normal;
background-image:url(/Images/PlanetRugby/secondary_bg.jpg); background-repeat:repeat-x;
text-transform:uppercase;
color:#666666;
padding:3px 5px 3px 10px;
background-color:#F0F0F0;
margin-top:0px;
}


h5.sectionheader {
font-family:Arial, Helvetica, sans-serif;
width:295px;
text-transform:uppercase;
font-size: 21px;
letter-spacing:2px;
font-weight:normal;
color:#002278;
padding:5px 0 5px 5px;
background-color:#CDD4AB;
display:block;
}

.topstory {
float:left;
background-color:#FFFFFF;
width:658px;
border-bottom:1px solid #E4E4E4;
margin-bottom:5px;
padding-bottom: 5px;
 background-repeat:repeat-x; background-position:bottom;
}

#skystorybox {float:right; width:120px; padding-left:5px; height:600px; clear:right; margin-top:3px;}

#story .topstory {width:646px;}

.topstory img.storypic {
float:left;
border: 1px solid #666666;
margin: 5px 10px 20px 0px;
}

.topstory h2 {
font-family:Arial, Helvetica, sans-serif;  font-size:20px; font-weight:normal;  padding:7px 5px 0px 6px; color:#1177CC; text-decoration:none;
}

.topstory h2 a {
color:#1177CC;
text-decoration:none;
font-weight: normal;
}

.topstory h2 a:hover {
}

.topstory h3 {
}

.topstory p {font:11px/18px Tahoma; color:#002278; margin-bottom:0px;
}

.topstory a {
font-family:Arial, Helvetica, sans-serif; color:#002278; text-decoration:none;
}

.topstory a:hover {text-decoration:underline;
}

.topstory ul { float:left; margin-bottom:10px;}
.topstory li {padding:3px 0 0 15px; color:#006600; font:11px/18px Tahoma; list-style-type:none; background:url(/Images/PlanetRugby/list_bullet.gif) no-repeat; }
.topstory li a { color:#002278; font-weight:bold; text-decoration:none; }
.topstory li a:hover {text-decoration:underline;}
li.bottomlink {background-image:url(/Images/PlanetRugby/green_bullet.gif); }

.linkBox { font:11px/18px Tahoma; padding: 0px 0px 0px 10px;  color:#002278;
}

.linkBox a {color:#002278; font-weight:bold; text-decoration:none;}

.secondarystory {
float:left;
width:325px;
height:auto;
 background-repeat:repeat-x;
padding-top:3px;
background-color:#FFFFFF;
margin-bottom:5px;
}

#index .secondarystory {background-image:url(/Images/PlanetRugby/topstory_bg.jpg); background-repeat:repeat-x; background-position:bottom;}
#index .left {display:none;}

.ss1 {border-right:1px solid #E4E4E4; clear: left;}

.bottomstory {margin-left:5px;}

.secondarystory img.storypic {
	float: left;
	border: 1px solid #CCCCCC;
	margin: 5px 5px 0px 0px;
}

.secondarystory h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 3px 0px;
	
	color:#002278;
}

.secondarystory h2 a {color:#002278; text-decoration:none;


}

.secondarystory h2 a:hover {
}

.secondarystory h3 {
}

.secondarystory p {font:11px/18px Tahoma; color:#002278; margin: 0px 5px 5px 0px;
}

.secondarystory p a:link,  .secondarystory p a:visited {color:#002278; text-decoration:none;
}

.secondarystory p a:hover, .secondarystory p a:active {text-decoration:underline;
}

.secondarystory ul {clear:both; float:left; } 
.secondarystory li { padding:3px 0 0 15px; color:#002278; font:11px/18px Tahoma; list-style-type:none; background:url(/Images/PlanetRugby/list_bullet.gif) no-repeat;}
.secondarystory li a { color:#002278; font-weight:bold; text-decoration:none; }
.secondarystory li a:hover {text-decoration:underline;}

.tertiarystory {
float:right;
width:408px;
margin-left:5px;
height:auto;
padding:5px 0px;
background-image:url(/Images/PlanetRugby/topstory_bg.jpg); background-repeat:repeat-x; background-position:bottom;
border:1px solid #E4E4E4;
margin-bottom:5px;
}

.tertiarystory .inner {
padding:0px 5px;
margin: 0px}

.tertiarystory img.storypic {
float: left;
border: 1px solid #000;
margin: 0px 5px 0 3px;
}

.tertiarystory h2 {
	color:#002278;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 3px;
	
	margin-bottom:3px;
}

.tertiarystory h2 a {color:#002278; text-decoration:none;
}

.tertiarystory h2 a:hover {
}

.tertiarystory h3 {
}

.tertiarystory p {font:11px/18px Tahoma; color:#002278;
}

.tertiarystory p a {color:#002278; text-decoration:none;
}

.tertiarystory p a:hover {text-decoration:underline;
}

.tertiarystory ul {clear:both; padding:5px 0;
}
.tertiarystory li {margin-left:10px; color:#002278; font:11px/18px Tahoma; list-style-image:url(/Images/PlanetRugby/list_bullet.gif); list-style-position:inside; font-weight: bold}
.tertiarystory li a { color:#002278; text-decoration:none; }
.tertiarystory li a:hover {text-decoration:underline;}

.list_story { clear:left; float: left; width:300px;}

.list_story img { float:left; padding: 0 5px 0 0;}
.list_story h2 {margin-bottom:5px;}
#story .centre .list_story h2 a { font-weight:bold; color:#000000;}
#story .centre .list_story p a { color:#000000;}
.story_list ul { width:180px; float:right; clear:none; margin:10px 0 0 10px; background-color:#ffffff; list-style-type:none; padding-bottom:10px;}
.story_list li {padding-left:15px; background-image:url(/Images/PlanetRugby/list_bullet-story.gif); background-repeat:no-repeat;}
#story .centre ul h2 { background-color:#000099;color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold; padding:3px 5px;}
#story .centre li a {color:#000000;}

#storybody {
}

#storybody #imgcap {
}

#storybody #imgcap p {
}

#storybody #imgcap img.storypic {
}

#storybody h2 {
}

#storybody h2 a {
}

#storybody h2 a:hover {
}

#storybody h3 {
}

#storybody p {
}

#storybody p a {
}

#storybody p a:hover {
}

.linklist { margin-left:5px; float:left; width:410px; background-color:#EDEEE6; margin-bottom:5px; padding-bottom:5px; }


.linklist h2 {background-color:#014477; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; padding:3px;
}

.linklist ul { width:380px; margin-left:10px; padding-top:5px; list-style-type:none;
}

.linklist ul li { padding:2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; width:180px;
}


.linklist ul li.last {
}

.linklist ul li a { color:#002278; text-decoration:none;
}

.linklist ul li a:hover {text-decoration:underline;
}

/* Story float */

.storyboxes {width:505px; height:205px; margin-bottom:10px; background-color:#FFF;}

.storyboxes .box1 { float:left; width:160px; height:205px; background-color:#F0F0F0; border:1px solid #E4E4E4;margin:0 2px;}

.storyboxes .box1 ul { list-style-image:url(/Images/PlanetRugby/story_list_bullet.gif); list-style-position:inside;}
.storyboxes .box1 li { font-family:Arial, Helvetica, sans-serif;font-size:11px; line-height:14px; margin-left:5px;}
.storyboxes .box1 li a {color:#000000; text-decoration:none;}
.storyboxes .box1 li a:hover {text-decoration:underline;}
.storyboxes .box1 img { margin:6px 0 6px 6px;}

.storyboxes .box2 ul {list-style-type:none;}
.storyboxes .box2 li {padding-left:5px; font-family:Arial, Helvetica, sans-serif;font-size:12px; line-height:17px;}
.storyboxes .box2 li a {color:#000000; text-decoration:none;}
.storyboxes .box2 li a:hover {text-decoration:underline;}
.storyboxes .box2 form table {margin:0; padding:0;}
.storyboxes .box2 {float:left; width:210px; height:180px; background-color:#F0F0F0; margin:0 5px;border:1px solid #E4E4E4;}
.storyboxes .box2 h2 {font-family:Arial, Helvetica, sans-serif; padding-left:5px;font-size: 21px;letter-spacing:2px;font-weight:normal;text-transform:uppercase;color:#002278;}

.right ul {}
.right ul li { }
.right ul li a {}
.right ul li a:hover {}

.centre ul {}
.centre ul li {}
.centre ul li a {}
.centre ul li a:hover {}

/* Promo boxes */

.promo1 { float:left;
	width:297px;
	color:#FFFFFF;
	border:1px solid #000;
	height:auto;
	background-image:url(/Images/PlanetRugby/promo_bg.jpg);
	margin: 0 0 5px 1px;
}

.promo1 .inner {
padding-bottom:5px;
}
.promo1 img {margin: 5px 0;
}

.promo1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	padding: 5px  0 5px 15px;
}

.promo1 h2 a {
}

.promo1 h2 a:hover {
}

.promo1 h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background-color: #FFFFFF;
	padding: 3px 8px;
}

.promo1 p {
	font-family: Verdana;
	font-weight: normal;
	padding:5px;
	line-height:10px;
	font-size: 10px;
	text-align:center;
}

.promo1 p a:link, .promo1 p a:visited, .promo1 p a:hover, .promo1 p a:active {
	font-weight: normal;
	font-family: Tahoma;
	font-size: 12px;
	line-height:13px;
	color: #FFFFFF;
	text-decoration: none;
}

.promo1 p a:hover { text-decoration:underline;
}


.promo2 { float:left; width:242px;color:#FFFFFF; border:1px solid #000; height:auto; background-image:url(/Images/PlanetRugby/promo_bg.jpg); margin-bottom:5px;
}

.promo2 .inner {
}

.promo2 img.promopic {float:left; padding: 0 10px;
}

.promo2 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	padding: 5px  0 5px 15px;
}

.promo2 h2 a {
}

.promo2 h2 a:hover {
}

.promo2 h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background-color: #FFFFFF;
	padding: 3px 8px;
}

.promo2 p {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	padding:5px 0 5px 0;
	line-height:17px;
	text-align:center;
}

.promo2 p a:link, .promo2 p a:visited, .promo2 p a:hover, .promo2 p a:active {
	font-weight: normal;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.promo2 p a:hover { text-decoration:underline;
}

.promo3 { width:300px; height:125px; background-image:url(/Images/PlanetRugby/loolalikes_bg.jpg); background-repeat:no-repeat;}

.promo3 img {float:left; margin: 40px 5px 0 15px; border:1px solid white;}

.promo3 p { float:left;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:65px;}
.promo3 p a { font-size:11px; color: #FFFFFF; text-decoration:none; line-height:17px;}
.promo3 p a:hover {text-decoration:underline;}

.promo4 { background-image:url(/Images/PlanetRugby/shop_bg.jpg); margin-top:5px;
}

.promo4 h2 {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000;
	margin: 0 2px 9px 0;
	padding: 2px 0 0px 7px;
}
.promo4 h2 a { color:#000000;text-decoration:none;}
.promo4 h2 a:hover { text-decoration:none;}

.promo4 img.flag {float:left;}
.promo4 img.shop {clear:both;}
.promo4 img.shirt {margin:5px 0 5px 4px; border:1px solid #000;}

.promo4 h3 {font-family:Arial, Helvetica, sans-serif;font-size: 16px;font-weight:bold;}
.promo4 {border:1px solid #3E583B;}
.promo4 h3 a:link, .promo4 h3 a:visited {color:#FFFFFF; text-decoration:none;}
.promo4 h3 a:hover, .promo4 h3 a:active {color:#FFFFFF; text-decoration:none;}
.promo4 p img {margin:0 2px 0 25px;}
.promo4 p {font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight:normal; padding-bottom:10px;}
.promo4 p a {color:#000; text-decoration:none;}
.promo4 p a:hover {color:#000; text-decoration:none;}
.promo4 h4 { margin-left:10px;float:left; font-family:Arial, Helvetica, sans-serif;font-size: 12px; font-weight:normal; padding:3px 8px; background-color:#173102; border:1px solid #BADAF0; color:#FFF;}
.promo4 form {width: 100px;float:left;}
.promo4 form select {}

.promo5 {width:242px; height:auto; padding-bottom:10px; border:1px solid #3E583B; }
.promo5 a {color:#006633; text-decoration:none; padding-left:4px;}
.promo5 ul {list-style-type:none; width:242px;background-color:#0B4199;}
.promo5 li {float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:5px 0px; width:80.6px;text-align:center; }
.promo5 li a{color:#FFFFFF; text-decoration: none; cursor:pointer; }
.promo5 h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;color:#0000CC;padding:7px 0 0 7px; }
.promo5 h2 a:link, .promo5 h2 a:visited {color:#0000CC; text-decoration:none;}
.promo5 h2 a:hover, .promo5 h2 a:active {color:#0000CC; text-decoration:underline;}
.promo5 p { width:235px; float:left; padding:7px 0 0 7px; line-height:15px;}
.promo5 p a:link, .promo5 p a:visited {color:#006633; text-decoration:none; padding-left:0px;}
.promo5 p a:hover, .promo5 p a:active {color:#006633; text-decoration:underline;}
.promo5 p.left {clear:left;}
.one {background-color:#CCC;}
.two { background-color:#83B3E3; }
.three {background-color:#0B4199;}
.stretcher {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;color:#000; visibility:visible; clear:left;}
.stretcher table {font-family:Tahoma;}
/*.stretcher td {padding:0; margin:0;}
.stretcher table p, .stretcher table h2 {padding:0;}*/

.promo6 {background-color: #EDEAE7;border: 1px solid #CCC;}
.promo6 h2 { color:#1177CC;font-family:Arial, Helvetica, sans-serif;font-size: 21px;letter-spacing:2px;font-weight:normal;background-color: #CBD1AB;font-weight:normal;padding: 2px 0px;}
.promo6 h2 a {color: #1177CC; text-decoration:none; padding-left:5px;}
.promo6 h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px;color: #555555; text-decoration:none; padding:3px 5px;}
.promo6 h3 a {color: #555555; text-decoration:none;}
.promo6 p {float:left; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; }
.promo6 p a {font-size:11px; color: #555555; text-decoration:none; line-height:15px;}
.promo6 img { float:left; margin:0px 5px 5px 5px; border:1px solid #555555;}

.promo7 {float:left; width:99%; color:#FFFFFF; border:1px solid #000; height:auto; background: #008745 url('/Images/cricket365/promo_bg.jpg') repeat-x; margin-bottom:5px;}
.promo7 {margin-top:1px;}
.promo7 a {color: #FFF; text-decoration: none;}
.promo7 .inner {margin:5px;}
.promo7 img.promopic {float:left; border:1px solid #FFF; margin-right:5px;}
.promo7 h2 {font-family:Arial, Helvetica, sans-serif;font-size: 12px; text-transform:uppercase;font-weight:bold;color:#FFF;	padding: 5px 0 0px 5px;}
.promo7 h2 a {color: #FFF; text-decoration: none;}
.promo7 h2 a:hover {color: #FFF; text-decoration: underline;}
.promo7 h3 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#000000;background-color: #FFFFFF;padding: 3px 8px;}
.promo7 p {font-family: Verdana;font-size: 12px;font-weight: normal;line-height:17px;text-align:left;}
.promo7 p a:link, .promo2 p a:visited, .promo2 p a:hover, .promo2 p a:active {font-weight: normal;font-family: Tahoma;font-size: 12px; color: #FFFFFF;	text-decoration: none;}
.promo7 p a:hover { text-decoration:underline;}
.promo7 .inner .galpromo {padding:4px;}
.promo7 .inner .galpromo a {margin:0px 9px 8px 0px; background:#D3E2F1; height:59px; width:84px; display:block; float:left;}
.promo7 .inner .galpromo a img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; border:1px solid #000;}
.promo7 .inner .galpromo a:hover img {filter:alpha(opacity=50); -moz-opacity: 0.6; opacity: 0.6; border:1px solid #000;}

.promo8 { position:absolute; width:298px; background-color: #F0F0F0; padding-top: 3px;padding-bottom: 4px;margin: 0px 0px; border:1px solid #E4E4E4;}
.promo8 h2 {font-family:Arial, Helvetica, sans-serif;font-size: 18px; color: #1177CC; font-weight:normal; background-color:#D7D7D7;}
.promo8 ul {width:270px; padding:10px 10px 0px 0px; float:left;}
.promo8 ul li { text-align:left;width:45%; background-color:#F0F0F0; padding:0; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1177CC; text-transform:capitalize;}
.promo8 ul li a {color:#1177CC; font-family:Arial, Helvetica, sans-serif;}
.promo8 form {float:left;}
.promo8 .inner form {padding-left:14px; display:block;}
.promo8 form INPUT, .promo4 form TEXTAREA, .promo4 form SELECT, .promo4 form OPTION {background-color:#F0F0F0; padding:3px 5px;}
.promo8 img {padding:0 0 0 15px;}
.form_input {width:200px; color:#666666; font-size:10px; margin:0; padding:0 0 10px 0;}

.promo9 {background-image:url(/Images/PlanetRugby/promo9_bg2.jpg); background-repeat:no-repeat; background-color:#008645; width:244px;  margin: 5px 0 5px 0;}
.promo9 p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:65px 30px 0 15px;}
.promo9 table { padding-left:25px; }
.promo9 table td {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }


.even {font-family:Arial, Helvetica, sans-serif; padding: 5px 3px; color:#000000; background-color:#CCCCCC; }
.left .even {background-color:#e9e9df;}
.left table {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:10px 0px;}
.left table  a { color:#000000; text-decoration:none;}
.left table  a:hover {text-decoration:underline;}
.left tr {padding: 5px 3px;}
.left th { background-color:#D6D6C5; padding: 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.left td { padding-left:3px;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:6px;}
.even a, .odd a {color:#000000; text-decoration:none;}
.even a:hover, .odd a:hover {text-decoration:underline;}
.odd {font-family:Arial, Helvetica, sans-serif; padding: 5px 3px; color:#000000; background-color:#DCDCD2; margin-top:5px;} 


/* Video Box */
#video {margin:0px;}

/* Table */
table {font-size:11px;margin:0; border: none; font-family: Arial, Helvetica, sans-serif;}
table img {padding:2px 0;}
td {padding: 5px 5px 5px 2px;}
th {padding: 0px 5px 0px 2px;}
tr {}
thead tr {}
thead {}
tbody {}
tbody tr {}
td a {}
td a:hover {}
/* tr.even { background-color:#D9DBDA;} */
tr.even { background-color:#edeee6;}
tr.even td {}
tr.even td a {}
tr.even td a:hover {}
.table_title {background-color:#3D3D33;color: #FFFFFF;font-size: 14px;text-transform: none;text-align: left;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
.playername {padding-left:20px;}


.ltable {font-size:12px; margin: 10px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #c6c6c6;}
#story .centre .ltable a { font-weight: bold; }
.ltable .header td { border-bottom: 1px solid #FFF; background-color: #006ea9; color: #FFFFFF; font-size:15px; font-weight: bold; line-height: 10px; }
.ltable.subheader th {border-bottom: 1px solid #c6c6c6; background-color:#83b3e3; font-weight: bold; padding-left: 10px}
/* #story .centre .ltable td { padding-left: 10px } */

.promo5 .ltable .header td { line-height: 10px; font-size:12px; text-align:center; background-color:#0b4199;}
.promo5 .ltable .subheader th { background-color:#83b3e3; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:center;}
.promo5 table { margin-left: 5px }

/* Footer */
#networklinks {clear:both; width:980px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}
#networklinks h2 {padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#002278; background-color:#D8EDFC;}
#networklinks h2 a {color:#002278; text-decoration:none;}
#networklinks h3 {padding: 1px 3px; font-size: 12px; font-weight: bold; color: #999;}
#networklinks p {padding:1px 3px; line-height:16px; color:#999999;}
#networklinks a {color:#1177CC; text-decoration:none;}
#networklinks a:hover {color:#002278; text-decoration:underline;}

/* User Links (rss, email, print links */
.user_links {margin:5px 0 10px 0px; border-bottom:1px solid #f0f0f0; padding:2px 0 2px 5px;}
.user_links img {float:left; padding-right:5px; padding-left:20px;}
.user_links img.first-icon {padding-left:0px;}
.user_links a {float:left;}

/* Results Table Styles */
tr.Odd td{
	/* background-color: #DFEEF7; */
	background-color: #edeee6;
	padding: 1px;
}
tr.Even td{
	background-color: #FFF;
	padding: 1px;
}
.comp_title{
	color:#1291e6;
	font-weight: bold;
}


#league_info {margin-top:5px; margin-bottom:5px; font-size:11px; width:310px; float:left}
#league_info .listing {margin-top:15px;}
#league_info h1, #league_info h1 a {text-transform:uppercase; color:#008449; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:24px; font-weight:bold; margin:0; padding:0;}
#league_info h1 a:HOVER {text-decoration:none; color:#1177cc;}
#league_info a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#1177cc; margin:0; padding:0; text-decoration:none;}
#league_info a:HOVER {text-decoration:underline;}
#league_info a.curr {color:#000; font-weight:bold;}
#league_info img {margin-right:4px;}
.centre #league_info h1, .centre #league_info h1 a {text-transform:uppercase; color:#1177cc; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:24px; font-weight:bold; margin:0; padding:0;}

#month_info {margin-top:5px; margin-bottom:15px; font-size:11px; width:100%; float:left;}
#month_info a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#1177cc; margin:0; padding:0; text-decoration:none;}
#month_info a:HOVER {text-decoration:underline;}
#month_info a.curr {color:#000; font-weight:bold;}
#month_info img {margin-right:8px;}

#teamList {width:500px;}
#teamList div {width:95px; float:left; margin:5px; text-align:center;}

/* POLL Styles */
.pollbutton { 
background-image: url(/Images/PlanetRugby/vote_btn.jpg);
width:85px;
height:20px;
margin:0px;
padding:0px;
}

.perbar { 
background-image: url(/Images/PlanetRugby/bluebg.jpg);
background-repeat: repeat-x;
}

.currentpoll_option { 
font-family:Tahoma;
font-size:12px;
font-weight:normal;
}


#pastpolls {}

#pastpolls p { font-family:Tahoma;font-size:12px;font-weight:normal; padding-left: 4px;}

#pastpolls ul {list-style-type:none; padding-bottom:10px;}

#pastpolls ul li {padding-left:14px; background-image:url(/Images/PlanetRugby/list_bullet.gif); background-repeat:no-repeat;}

#pastpolls ul li a {font-size: 11px; color: #000; text-decoration: none; font-weight: normal;}

#pastpolls ul li a:hover {color: #006600; text-decoration: underline;}


/* QUIZ */
#backdrop {width: 100%; margin: 3px 0 0 0; float: left;}
#backdrop #inter_container {width: 90%; float: left; margin: 0 auto; border: 1px solid #000; padding: 5px;}
#backdrop h2 {color:#006600; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:16px; font-weight:bold;}
#backdrop #inter_container h3 {margin-top: 3px; color:#006600; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:normal;}
#backdrop .question { background-image:url(/Images/cricket365/topstory_bg.jpg); background-repeat:repeat-x; background-position:bottom;border:1px solid #E4E4E4; padding-bottom: 9px; margin: 7px 0; font-size:12px;}
#backdrop .question h3 {color:#006600; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight: bold;}
#backdrop .question p {margin-left:5px; padding: 0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#backdrop label {margin-left:5px; padding: 0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#backdrop input {margin-left:10px; padding: 0px;}

#backdrop #quizanswers { font-size: 12px; }
#backdrop #quizanswers h3 {font-weight: bold; color:#003366; margin: 6px 0 10px 0; font-size: 14px;}
#backdrop #quizanswers h4 { padding: 0; margin-bottom: 2px; font-size: 12px;}
.quizRight {color:#006600;}
.quizWrong {color:#FF0000;}
.answer {margin-left:5px; padding: 0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* DOWNLOADS */
#downloads {float:left; width:100%;}
#downloads .item {width:100px; text-align:center; float:left; margin:0px 20px 10px 0px; border:1px solid #666;}
#downloads .item img {width:100px; height:75px;}
#downloads .item a {display:block; font-size:11px; text-decoration:none;}
#downloads .item a:HOVER {text-decoration:underline;}


/* AJAX ADS */
#Home #advert_1 {float:left;background-color:#EDEDED; border:1px solid #949494;width:405px;margin-left:7px;margin-bottom:5px;}
#Home #ad1 {/*padding:4px;*/float: left;padding:0;margin:0;font-family:Tahoma;}
#Home #ad1 a img {float:left;clear:left;margin:4px;border:0;}
#Home #ad1 a img.notext {float:left;clear:left;/*margin-right:4px;*/border:0;margin:0;}
#Home #ad1 a h1{font-size:11px;text-align:left;text-decoration:underline;margin-top:4px;margin-right:4px;}
#Home #ad1 a p {font-size:11px;font-weight:normal;text-decoration:none; color: #333;margin-bottom:4px;margin-right:4px;}

/* Position center top in story page, under image */
.storybox #advert_1 {float:left;background-color:#EDEDED;width:295px;margin-top:2px;}
.storybox #ad1 {float: left;padding:0;margin:0;font-family:Tahoma;}
.storybox #ad1 a img {float:left;clear:left;margin:4px;border:0;}
.storybox #ad1 a img.notext {float:left;clear:left;/*margin-right:4px;*/border:0;margin:0;}
.storybox #ad1 a h1{font-size:11px;text-align:left;text-decoration:underline;margin-top:4px;margin-right:4px; color:#1177CC; }
.storybox #ad1 a p {font-size:11px;font-weight:normal;text-decoration:none; color: #333;margin-bottom:4px;margin-right:2px; margin-left:2px;}

/* Position center top in story listing page, after 1st abstract and image */
#story #advert_1 {float:left;background-color:#EDEDED;width:100%;margin-top:2px;margin-bottom:4px;}
#story #ad1 {float: left;padding:0;margin:0;font-family:Tahoma;}
#story #ad1 a img {float:left;clear:left;margin:4px;border:0;}
#story #ad1 a img.notext {float:left;clear:left;/*margin-right:4px;*/border:0;margin:0;}
#story #ad1 a h1{font-size:11px;text-align:left;text-decoration:underline;margin-top:4px;margin-right:4px; color:#1177CC; }
#story #ad1 a p {font-size:11px;font-weight:normal;text-decoration:none; color: #333;margin-bottom:4px;margin-right:2px; margin-left:2px;}



#Home #advert_2 {float:right;background-color:#EDEDED; border:1px solid #949494;width:405px;margin-left:7px; margin-bottom:5px;}
#Home #ad2 {/*padding:4px;*/float: left;padding:0;margin:0;font-family:Tahoma;}
#Home #ad2 a img {float:left;clear:left;margin:4px;border:0;}
#Home #ad2 a:hover {text-decoration:underline;}
#Home #ad2 a img.notext {float:left;clear:left;/*margin-right:4px;*/border:0;margin:0;}
#Home #ad2 a h1{font-size:11px;text-align:left;text-decoration:underline;margin-top:4px;margin-right:5px; }
#Home #ad2 a p {font-size:11px;font-weight:normal;text-decoration:none; color: #333;margin-bottom:4px;margin-right:4px;}

/* Position center middle, at bottom of story content*/
#story #advert_2, #sixnations #advert_2 {float:left; background-color:#EDEDED;border:1px solid #949494;width:473px;margin-top:2px;margin-bottom:2px;}
#story #ad2, #sixnations #ad2 {/*padding:4px;*/float: left;padding:0;margin:0;font-family:Tahoma;}
#story #ad2 a img, #sixnations #ad2 a img {float:left; clear:left;margin:4px;border:0;}
#story #ad2 a img.notext, #sixnations #ad2 a img.notext {float:left;clear:left;/*margin-right:4px;*/border:0;margin:0;}
#story #ad2 a h1, #sixnations #ad2 a h1 {font-size:11px;text-align:left;text-decoration:underline;margin-top:4px;margin-right:4px; color:#1177CC; }
#story #ad2 a p, #sixnations #ad2 a p {font-size:11px;font-weight:normal;text-decoration:none; color: #333;margin-bottom:4px;margin-right:2px; margin-left:2px;}

/* Position center middle, at bottom of 7 stories with abstract on listing page */
#story .list_story #advert_2 {float:left;background-color:#EDEDED;border:1px solid #949494;width:280px;margin-top:2px;}
#story .list_story #ad2 {float: left;padding:0;margin:0;font-family:Tahoma;}
#story .list_story #ad2 a img {float:left;clear:left;margin:4px;border:0;}
#story .list_story #ad2 a img.notext {float:left;clear:left;/*margin-right:4px;*/border:0;margin:0;}
#story .list_story #ad2 a h1{font-size:11px;text-align:left;text-decoration:underline;margin-top:4px;margin-right:4px; color:#1177CC; }
#story .list_story #ad2 a p {font-size:11px;font-weight:normal;text-decoration:none; color: #333;margin-bottom:4px;margin-right:2px; margin-left:2px;}

/* Position Right Top, above more stories menu */
#story #advert_10 {
float:left;
}
#story #ad10 {
float:left; width:180px;
padding:0px; margin:0px; font-family:Tahoma;
}
#story #ad10 a img {float:left;clear:left; margin-right:2px;}
#story #ad10 a img.notext {float:right;clear:left;border:0;margin:0;}
#story #ad10 a h1{font-size:11px; text-align:left; text-decoration:underline; color:#1177CC; }
#story #ad10 a p {font-size:10px; font-weight:normal; text-decoration:none; color: #333;}



/*** YOUR SAY ***/
#yoursay .masthead {background: url(/Images/PlanetRugby/pr-yoursayHeader.jpg) no-repeat #283807; width:476px; height:160px;}
#yoursay .masthead img {padding:9px;}
#yoursay .comments p {border:1px solid #1177CC; padding: 5px;}
#yoursay .comments h3, #yoursay #YSAdd h3 {font-weight:bold; color:#000; font-size:12px; margin:4px 0px; padding:0px;}
#yoursay h4 {font-size:12px; font-weight:bold; color:#000; text-indent:0px; padding:0px; margin:0px;}
#yoursay #YSAdd label {font-weight:bold;}
#yoursay #YSAdd .ysComment {width:100%; font-size:12px;} 
#yoursay #YSAdd .ys_regUsers {width:470px; padding:10px; margin-top:5px; background:#6699ff;}
#yoursay .commentsHeader {font-size: 12px; background:#6699ff; padding: 5px; margin-top: 5px;}
#yoursay .commentsHeader a {color: #000; text-decoration: none;}
#yoursay .commentsHeader a:HOVER {color: #000; text-decoration: underline;}
#yoursay .nav a { margin:7px 0px; padding:3px; width:100px; font-weight:bold; color:#FFF; background:#006600; font-size:11px; text-decoration:none; display:block;}
#yoursay .nav a:HOVER {background:#538156; color:#FFF; font-size:11px;}


/*** YOUR SAY BOX AT STORY FOOTER ***/
.centre #YSbox {border:1px solid #1177CC; width:473px; margin:5px 0px;}
.centre #YSbox .inner {padding: 5px 10px 0px 10px; font-size:12px;}
.centre #YSbox h1 {background: url('/Images/cricket365/header_ys_small.gif') no-repeat #b8d8bc 5px 2px; height:23px; padding:2px 0px 0px; text-indent:41px; text-transform:none; color:#FFFFFF; font-size:16px;}
.centre #YSbox h2 {font-size: 12px; font-weight:bold; margin-bottom:4px;}
.centre #YSbox p {font-size: 11px;}

/*** POPUP STYLES ***/
#popup {background:#FFF; font-size:11px; padding:10px; }
#popup #container {background:#FFF; border:1px solid #1177CC; width:100%;}
#popup #container #inner {margin:10px;}
#popup #container #inner h3 {padding:6px; font-size:14px; text-align:center; margin-bottom:10px; background-color:#1177CC; color:#FFFFFF;}
#popup #container #inner p {margin-bottom:8px; font-size:11px;}
#popup #container #inner ul {list-style: inside disc;}
#popup #container #inner ul li {font-size:11px;}

/*** REGISTRATION FORM ***/

fieldset {font-family:Arial, Helvetica, sans-serif; border: 1px solid  #1177CC;  padding: 0 2% 1% 2%; margin-bottom: 5px;}
legend {font-size: 18px; font-weight: bold; color:  #1177CC; line-height: 70px;}
.formcol {width: 50%; float: left; margin-bottom: 15px;}
.formcol label {font-family:Arial, Helvetica, sans-serif;  display: block; width: 150px; float: left; font-weight: bold; font-size: 14px; line-height: 24px;}
.formcol label .smallgrey {font-family:Arial, Helvetica, sans-serif;  line-height: 12px; font-size: 11px; color:#999; font-weight: normal;}
.formcol input {width: 250px; padding: 4px; float: left; border: 1px solid #7F9DB5;}
.forminner {margin-bottom: 20px; float: left;}
.forminner input {clear: left; margin-right: 5px;}
.forminner label {width: 110px; display: block; float: left; font-size: 12px; margin-bottom: 5px;}
.forminner label.fullwidth {width: 100%; float: left;}
.forminner h2 {font-weight: bold; font-size: 14px; margin-bottom: 5px;}
.forminner p {font-size: 12px; color: #666; margin-bottom: 5px;}
.formcol select {padding: 4px; border: 1px solid #7F9DB5;}
.formcol select.multi {padding: 1px; border: 1px solid #7F9DB5; width: 250px; margin: 3px 0 0 10px;}
.formcol select.smallselect {width: 70px;}
.formcol input.yearbox {width: 20px; float: none; padding: 2px;}
.formcol .yeartext {font-size: 14px; line-height: 20px;}
.formcol .info {clear: left; font-size: 11px; color: #666; width: 400px; margin: 5px 0; float: left; }


#actfrm {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*** TV STYLES ***/
#playerWrapper {
	background-image:url(/Images/PlanetRugby/player_bg.jpg);
	background-repeat:repeat-x;
	background-color:#2A59A1;
	width:300px;
	margin-bottom:5px;
}
#playerHeader {
	padding:5px;
}
#playerContainer {
	
}

#vidDiv {
	border: 1px solid #BBCCED;
	
	width:280px;
}

/*** TV Accordion ***/
.Accordion {
	
	overflow: hidden;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	width:280px;
	padding-bottom:10px;
	margin-top:10px;
}
.Accordion h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;	color:#ECECE0; padding-left: 2px;}
.Accordion h3 {text-indent: 2px; font-family:Arial, Helvetica, sans-serif;	font-size:12px;}
.Accordion p {}
.Accordion img {float:left; padding-right:4px;	padding-left:2px; padding-top:2px; padding-bottom:0px;}
.AccordionPanel {}
.AccordionPanelTab {
	background-color: #BBCCED;
	
	border: 1px solid #BBCCED;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	color:#003366;
	text-indent: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.AccordionPanelContent {height: 55px; background-color: #FFFFFF;}
.AccordionPanelTabHover {}
.AccordionPanelOpen .AccordionPanelTabHover {}
.AccordionFocused .AccordionPanelTab {}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {}
.toppanel {height:10px;}

/* Planet Rugby 6 Nations Styles */
.nheader { float:left; width:800px; height:68px; margin:0 0 10px 0; padding-left:10px;background-color:#FFFFFF; background-image:url(/Images/PlanetRugby//6n-header.jpg);}
.nheader p { color:#FFFFFF; padding:47px 0 0 46px; font-weight: bold; font-family:Tahoma, Helvetica, sans-serif; font-size: 11px }
.nheader p a { color:#FFFFFF; text-decoration:none; }
.nheader p a:hover {text-decoration:underline;}
#sixnations #advert_1 {float:left;background-color:#EDEDED;width:100%;margin-top:2px;margin-bottom:4px;}
#sixnations #wrapper { float:left; width:810px;height:auto;display:block;}
#sixnations .centre {width:493px; padding-left:10px; margin:0;}
#sixnations .centre a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; text-decoration:none;}
#sixnations .centre a:hover {text-decoration:underline;}
#sixnations .centre p { font-family:Tahoma, Helvetica, sans-serif;  font-size:11px; line-height:1em; padding:0 5px 0 0; line-height:16px; margin-bottom:10px;}
#sixnations .centre .linkBox { float:left; background-color:#dcdfe2; padding:10px 20px; width:220px; text-align:center; }
#sixnations .centre .linkBox p {font-size:11px; line-height:18px; font-family:Tahoma, Helvetica, sans-serif; font-weight:normal; color:#000000; margin: 0px 5px; margin-bottom:0px;}
#sixnations .centre .linkBox a {font-weight:bold;}
#sixnations .centre .topstory { width:473px; background-color:#f0f0f0; padding:10px;}
#sixnations .centre .topstory h2 a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#003366; text-transform:uppercase;}
#sixnations .centre .topstory p { color:#000000; padding-top:5px;}
#sixnations .centre .topstory img.storypic {margin:5px 10px 0 0; float:left;}
#sixnations .centre .secondarystory { width:235px; height:150px; padding:0; margin: 0px 5px 0px 0px }
#sixnations .centre .secondarystory img.storypic {margin:5px 5px 0px 0px; float:left;}
#sixnations .centre .secondarystory p {margin: 3px 5px 5px 0px;}
#sixnations .centre .secondarystory h2 a {margin: 0px 0px 5px 0px; font-size:13px; font-weight:bold; color:#003366;}
#sixnations .ss1 {border-right:0px;}
#sixnations .centre ul { clear:both;  list-style-type:none; margin-bottom:10px; }
#sixnations .centre li { float:left; width:12em; background:url(/Images/PlanetRugby//6n-bullet.gif) no-repeat;  margin-left:10px; padding-left:12px; }
#sixnations .centre h2.news {font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; background-color:#01264b;color:#FFFFFF; text-transform:uppercase; font-size:16px; font-weight:bold; padding:3px 5px; font-style:italic;}
#sixnations .centre h2 {padding:0px 0 0 0; color: #01264b; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:24px; font-weight:normal; }
#sixnations .centre ul h2 {font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; background-color:#01264b;color:#FFFFFF; text-transform:uppercase; font-size:16px; font-weight:bold; padding:3px 5px; font-style:italic;}
#sixnations .centre h3 {padding:0 0 10px 0; text-decoration:none; font-family:Tahoma, Helvetica, sans-serif; font-weight:normal; color:#999999; font-size:11px;}
#sixnations .centre li a {color:#000000;}
#sixnations .right {width:300px; background-color:#FFF; margin:0 0 0 5px;}
#sixnations .storypagesky {margin-top: 6px;}
.fixtures {width:300px; height:170px; background:#1670D1 url(/Images/PlanetRugby//fixtures-bg.jpg) no-repeat; margin-bottom:5px; padding-top: 35px;}
.results { width:300px; height:148px; background: #01264b url(/Images/PlanetRugby//results-bg.gif) no-repeat; margin-bottom:5px;padding-top: 35px;}
.fixtures h2, .results h2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; border:1px solid #6395c6; margin:0 6px 0 6px; padding:2px 3px; }
.fixtures h2 a, .results h2 a {line-height:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.fixtures h2 a:HOVER, .results h2 a:HOVER {text-decoration:underline;}
.fixtures table, .results table { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; margin:0 7px;}
.fixtures img, .results img {border:1px solid #6395c6; padding:0;}
.viewFixtures {float:right;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-right:10px;}
.viewFixtures a {color:#FFFFFF;}
#sixnations .centre .secondarystory h2 {padding: 0px;}
#sixnations .story_list ul { width:190px; float:right; clear:none; margin:0px 0 0 0px; background-color:#ffffff; list-style-type:none; padding-bottom:10px;}
#sixnations .story_list ul li {width:170px; padding-left:10px; background-image:url(/Images/PlanetRugby/list_bullet-story.gif); background-repeat:no-repeat;}
#sixnations .list_story { clear:left; float: left; width:300px;}
#sixnations .list_story img { float:left; padding: 0 5px 0 0;}
#sixnations .list_story h2 {margin-bottom:5px;}
#sixnations .list_story h2 a {font-weight: bold}
#sixnations .bottomstory {margin-left:0px;}
#sixnations .centre .storybox h2 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:5px;
	margin:0;
	color:#000000;
	background-color:#F0F0F0;
	text-align: center;
}

/* Gallery Styles */
#galleryBox {width:100%; font-family:Arial, Helvetica, sans-serif;}
.centre #galleryBox h2, .centre #gal_listing h3 {padding: 2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFF; background-color:#070054;}
#galleryBox #gal_img_area h3 {color:#000; font-size:11px; font-weight:normal}			
#gal_img_area {width:100%; text-align:center; margin-bottom:8px; background-color:#f0f0f0;}
#gal_img_area .bigPicture {margin:6px; border:1px solid #000;}
#gal_img_area .gal_nav {margin:5px; text-align:center}
#gal_img_area .gal_nav .prev {color:#FFF; float:left; width:100px; padding:3px 0px;}
#gal_img_area .gal_nav .next {color:#FFF; float:left; width:100px; padding:3px 0px;}
#gal_img_area .gal_nav .numOf {font-weight:bold; width:280px; font-size:12px; color:#000; float:left;}	
#gal_img_area .gal_nav .prev a, #gal_img_area .gal_nav .next a {
	width:100%; font-weight:bold; color:#FFF; background:#070054; font-size:11px; text-decoration:none; display:block;
}
#gal_img_area .gal_nav .prev a:HOVER, #gal_img_area .gal_nav .next a:HOVER {
	background:#3166CC; color:#FFF; font-size:11px;
}
#gal_listing {height:auto; background:#FFF; margin-bottom:5px;}
#gal_listing ul {list-style: disc inside; font-size:11px;}
#gal_listing ul li {padding:0px 0px 3px 5px;}
#gal_listing ul li.even {padding:0px 0px 3px 5px; background:#f0f0f0;}
#gal_listing ul li a {color:#000; text-decoration:none;}
#gal_listing ul li a:HOVER {text-decoration:underline;}


/*lookalikes page*/
#fb365 {float:right; width: 200px; text-align:right; margin-bottom:3px;}
#lookalikespage { width: 100%;  float: left; margin-right: 2px; clear: both;}
#fb365 h2 { font-size:10px;}
#lookalikespage h3 { color:#FFFFFF; font-size:12px; margin-left:10px; padding: 0 410px 0 10px; font-weight:bold; background-color:#FF6600;}
#lookalikestopblock { width: 477px; height: 287px;  border:1px solid #ccc; margin: 8px 5px 20px 0px; } 
#top {color:  #004400;	font-weight: bold;}
#top a {color:  #004400;	font-weight: bold;}
#lookalikestopblock img { float: left; margin: 8px;}
#imgback {background-color: #ccc; width: 100%;}
#lookalike {border: 1px solid black;width:154px;float:left;background-color:#C0C0C0;text-align:center;margin:0px 0px 20px 5px;}
#lookalike img {width:140px; height:70px; margin:5px auto; border-style:none;}
#lookalikesbody #lookalike h2 {background:#004400; color:#FFFFFF; font-size:13px; font-weight:bold; padding:3px 0px;}
#lookalikespage #lookalikestopblock h2 {background:#004400; color:#FFFFFF; font-size:13px; font-weight:bold; padding:3px;}
#lookalike ul {list-style:none;background-color:#FFF;text-align:left;margin:0px;padding:0px 0px 10px 5px;list-style-position:outside}
#lookalike ul li {text-indent:0px}
#lookalike ul li a {font-size:11px; text-decoration:none; color:  #004400; margin-left:3px; padding:0px; text-indent:0px;}
#lookalike ul li a:HOVER {text-decoration: underline;}
#author { font-weight: bold; font-style: italic; display: inline;}
#lookalikespage #lookalikestopblock p .editoremail { font-size:12px; text-transform: lowercase; color: #000000; font-weight: bold; font-style: italic; text-decoration: none; margin-right: 2px;}

/*Predictions page*/
# predictions{
width:100%;
}
#predictionsleft {
	width: 370px;
	float: left;
}

#predictionsright {
	width: 110px;
	float: left;
	margin-left: 5px;
	margin-top: 20px;
	
}
#userhead{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#999;
color:#E5E5E5;
font-weight:bold;
padding:3px;
}

#userstats, #lastpredictions, #predictionsnavi{
	border:1px solid #D3D3D3;
	margin-bottom:5px;
	padding:3px;
}

#tabs {
  font-family:Arial, Helvetica, sans-serif;
}
.option {
	width: 120px;
	text-align:center;
	padding: 3px;
	margin-right:3px;
	background-color: #D3D3D3;
	float:left;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
}

#tabs #current {
	background-color: #F0F0F0;
}
#predform {
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	background-color: #F0F0F0;
	padding: 2px;
	margin: 0px;
}

#predform table td{
	text-align:center;
}
.error {
	clear: left;
	
	color: #C00;
}
.predresult {
	font-weight:bold;
}
.predstatus {
	color: #666;
}
.predheader{
	background-color: #006EA9;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
input.short, select.short{
	width: 25px;
}

#userstatshead{
	border:1px solid #D3D3D3;
	margin-bottom:5px;
	padding:3px;
}
#predwelcome{
	padding:3px;
	background-image:url(/Images/PlanetRugby/topstory_bg.jpg);
	background-repeat:repeat-x; background-position:bottom;
	border:1px solid #E4E4E4;
	margin:5px 5px 0px 5px;
}
.welcometext{
	font-family:Arial, Helvetica, sans-serif;
	color: #000066;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
}

.ys_regUsers {width:470px; padding:10px; margin-top:5px; background:#6699ff;}
.ys_regUsers .welcometext {color: #003366;} 