/* =General
-----------------------------------------------------------------------------*/

/* Remove padding and margin */
* {
  margin: 0;
	padding: 0;
}

/* Put it back on certain elements */
/*
h1, h3, h4, h5, h6, pre, blockquote, form, fieldset, table, ul {
  margin: 1em 0;
}
*/

/* Class for clearing floats */
.clear {
	clear:both;
}

br {line-height: 65%}

/* Remove border around linked images */
img {
	border: 0;
}

#layoutFooterContainer
{
  width:947px;
  text-align:center;
  padding-top:20px;
  font-size:10px;  
}
/* =Typography
-----------------------------------------------------------------------------*/

body {
  font: 12px Arial, Tahoma;
  color:#666666;
}
td 
{
  font: 12px Arial, Tahoma;
}


/* =Headings
-----------------------------------------------------------------------------*/
h1
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.75em;
    padding:0;
    margin:0;
    color:#ffffff;
}

h3
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.35em;
    padding:0;
    margin:0 0 0.75em 0;
    color:#0F73B5;
}

.somediv 
{
    border-right: solid 1px gray; 
    height:70px;
    padding:20px;
    float:right;
    clear:both;
} 

/* =Links
-----------------------------------------------------------------------------*/
.rowFixturesOver
{
	cursor:pointer;
	background-color:#DBDDDE;
}
.rowFixturesOut
{
	cursor:pointer;
	background-color:#FFFFFF;
}
a 
{
  text-decoration:none;
  color:Black;
  font-weight:bold;
}
a:hover
{
  text-decoration:underline;
}

.boxIntro a, .boxContent a
{
  font-weight:normal ! important;
}
.title a 
{
  font-weight:bold ! important;
}
.forumsBlogContainer a , .forumsArticleContainer a
{
  color:#0860A8;
}

a.more 
{
  xdisplay:block;
  padding-right:20px;
  height:16px;
  padding-left:5px;
  text-align:left;
  vertical-align:middle;
  color:#9698A2;
  text-decoration:none;
  background-image:url(/images/icon_more.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:3px;
}
#premiership_old a.more
{
  background-image:url(/images/icon_more_green.gif);
}
#premiership a.more
{
  background-image:url(/images/icon_more_pink.gif);
}
#mediaplayer a.more
{
  width:71px;
  margin-right:5px;
  background-image:url(/images/icon_more_black.gif);
}


#features a.more
{
  background-image:url(/images/icon_more_lightgrey.gif);
}

a.subscribe
{
  display:block;
  width:203px;
  height:16px;
  padding-left:5px;
  text-align:left;
  vertical-align:middle;
  color:#9698A2;
  text-decoration:none;
  background-image:url(/images/icon_subscribe.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:3px;
}
a.termsofuse
{
  display:block;
  width:130px;
  height:16px;
  padding-left:5px;
  text-align:left;
  vertical-align:middle;
  color:#9698A2;
  text-decoration:none;
  background-image:url(/images/icon_more.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:3px;
}

a.moreContent
{
    padding: 0 20px 0 0;
    margin: 1em 0;
    background-position: 100% 1px;
    background-image: url(/Images/icn_grey_arrow.gif);
    background-repeat: no-repeat;
    text-transform:uppercase;
    color:#aaaaaa; 
}

a.moreContent:hover
{
    color:#D40000;
}
a.moreContentShows
{
    padding: 0 20px 0 0;
    margin: 1em 0;
    background-position: 100% 1px;
    background-image: url(/Images/icn_grey_arrow.gif);
    background-repeat: no-repeat;
    text-transform:uppercase;
    color:#aaaaaa;
    font-weight:normal;    
}
a.moreContentShows:hover
{
    color:#D40000;
}
a.moreBlack 
{
  display:block;
  width:130px;
  height:16px;
  padding-left:5px;
  text-align:left;
  vertical-align:middle;
  color:#9698A2;
  text-decoration:none;
  background-image:url(/images/icon_more_black.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:0px;
}
a.moreBlackMediaPlayer 
{
  display:block;
  width:180px;
  height:16px;
  padding-left:20px;
  text-align:left;
  vertical-align:middle;
  color:#FFFFFF;
  text-decoration:none;
  background-image:url(/images/icon_more_mediaplayer.gif); 
  background-position:5px 1px;
  background-repeat:no-repeat;
  margin-top:5px;
  font-weight:normal;
}

  
  
a.moreBlackNew
{
  display:block;
  width:90px;
  height:16px;
  padding-left:5px;
  text-align:left;
  vertical-align:middle;
  color:#9698A2;
  text-decoration:none;
  background-image:url(/images/icon_more_black.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:3px;
}

a.moreBlackPodcastText 
{
  display:block;
  width:190px;
  height:16px;
  padding-left:0px;
  text-align:left;
  vertical-align:middle;
  color:#9698A2;
  text-decoration:none;
  background-image:url(/images/icon_more_black.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:3px;
}

a.moreRSS 
{
  display:block;
  width:300px;
  height:16px;
  padding-left:5px;
  text-align:left;
  vertical-align:middle;
  color:#9698A2;
  text-decoration:none;
  background-image:url(/images/rss.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:5px;
}
a.pinPage
{
    display:block;
    background-color: #f4f4f4;
    border:solid 1px #aaaaaa;
    color:#227BB9;
    line-height:2;  
    width:187px;
    padding-left:1em;
    text-transform:uppercase;
    font-weight:bold; 
    text-decoration:none;
    margin:10px 0;   
}

a.inPage
{
    display:block;
    background-color: #f4f4f4;
    border:solid 1px #aaaaaa;
    color:#227BB9;
    line-height:2;
    width:187px;
    padding-left:1em;
    text-transform:uppercase;
    font-weight:bold; 
    text-decoration:none;
    margin:10px 0;   
}
a.inPage:visited
{
    background-color: #f4f4f4;
    color:#227BB9;
}
a.inPage:hover
{
    background-color: #ffff00;
    color:#227BB9;
    text-decoration:none;   

}
/* =Branding
-----------------------------------------------------------------------------*/



/* =Main Nav
-----------------------------------------------------------------------------*/
#headerPromoContainer 
{
  /*background-color:#FFFF00;*/
	xbackground-color:#FFFFFF;
  border-bottom:1px solid #CEE7FF;
  padding:5px 0px;
}
#headerContainer 
{
  background:url(/images/header_bg1.jpg) repeat-x;
  padding-top:11px;
  text-align:center;
  margin-bottom:5px;
  zoom:100%;
}
#headerTopContainer 
{
  height:102px;
  width:947px;
  text-align:left;
}
#headerTopLogo
{
  width:208px;
  float:left;
}
#headerTopBanner
{
  float:left;
}
#headerMenuOuterContainer 
{
  background-image:url(/images/tabs5_div.gif);
}
#headerMenuInnerContainer 
{
  width:947px;
  height:23px;
}
#headerMenuLeft 
{
  float:left;
  color:yellow;
  text-align:left;
  font-weight:bold;
}
#headerMenuLeft a
{
  color:yellow;
}
#stickerLink
{
  color:yellow;
  font-weight:bold;
}
#stickerLink a
{
  color:yellow;
}
#stickerLink a:hover
{
	text-decoration:underline;
}
#headerMenuRight 
{
  float:right;
}
#headerDiv 
{
  background:#9FA1AA;
  height:1px;
  clear:both;
}
#headerBottomOuterContainer 
{
  background:url(/images/header_bg2.gif) repeat-x;  
	background-position:100% 100%;
	padding-bottom:5px;
	min-height:35px;
}
#headerBottomInnerContainer 
{
  width:947px;
  text-align:left;
}
#headerBottomListenLive
{
  float:left;
  margin-right:24px;
}
#siteOuterContainer 
{
  text-align:center;
  width:947px;
}
#siteInnerContainer
{
  width:957px;
  text-align:left;
}

/* Features Line */
.FeaturesLine
{
    border-right-color: red; border-left-color: blue;
    border-left-style: dashed; border-right-style: solid;
    border-right-width: 1px; border-left-width: 3px;
    padding-right: 6px; padding-left: 6px;

}

/* =Sub Nav
-----------------------------------------------------------------------------*/

.button1_f /* fade */
{
  filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}
.button1_o  /* outer */
{
  float:left;
  background:url(/images/button1_left.gif) no-repeat left top;
  height:21px;
  margin:5px 2px 0 0;
  cursor:pointer;
  cursor:hand;
}
.button1_i /* inner */
{
  background:url(/images/button1_right.gif) no-repeat right top;
  color:#FFFFA6;
  padding:4px 7px 3px 7px;
}

.boxContainer {
  text-align:center;
  margin-bottom:10px;
}
.contentSingleColumnContainer .boxContainer 
{
  width:306px;
}
.contentDoubleColumnContainer .boxContainer 
{
  width:624px ! important;
}
.contentLargeDoubleColumnContainer  
{
  width:844px;
}
.tabsContainer {
  background-repeat:repeat-x;
  height:22px;
  text-transform:uppercase;
  text-align:left;
}
.contentSingleColumnContainer .tabsContainer {
  width:300px;
}
.contentDoubleColumnContainer .tabsContainer {
  width:610px;
}
.contentLargeDoubleColumnContainer .tabsContainer {
  width:510px;
}
.tabsContainer ul {
  margin:0;
  padding:0px;
  list-style:none;
}
.tabsContainer li {
  float:left;
  margin:0 2px -1px 0;
  padding:0 0 0 5px;
}
.tabsContainer a {
  display:block;
  padding:4px 9px 5px 4px;
  text-decoration:none;
  font-weight:normal;
}
.tabsContainer a:hover {
  text-decoration:underline;
}
.tabsOn 
{

}
.tabsOn a {
  padding-bottom:7px ! important; /* 6px works on a mac! */
}
.tabsOn a {
  text-decoration:none ! important;
}
.tabsLast {
  margin-right:0px;
}
.boxHeaderContainer 
{
  text-align:left;
	margin-left:5px;
}
.contentSingleColumnContainer .boxHeaderContainer 
{
  width:296px;
}
.contentDoubleColumnContainer .boxHeaderContainer 
{
  width:608px;
}
.contentLargeDoubleColumnContainer .boxHeaderContainer 
{
  width:506px;
}
.boxHeaderTitle 
{
  width:228px;
  float:left;
}
.boxHeaderMore 
{
  float:left;
}
.boxContent 
{
  clear:both;
  overflow: auto;	
  text-align:left;
  margin-bottom:5px;
}
.contentSingleColumnContainer .boxContent 
{
  width:300px;
}
.contentDoubleColumnContainer .boxContent 
{
  width:614px;
}
.boxContent_Main
{
}
.boxContent_Short
{
  height:100px;
}
.boxContent_Fixtures
{
  height:130px;
}
.boxContent_Facts
{
  height:110px;
}
.boxContent_Medium 
{
  height:200px;
}
.boxContent_Long 
{
  height:300px;
}
.boxContent_Auto
{
  height:auto;
}
.boxContent p 
{
  padding:5px;
}
.bigtitle
{
  font-size:150%;
  color:#0860A8;
  font-weight:bold;
}
.boxContent .subtitle 
{
  font-weight:bold;
  color:black;
}
.boxContent .hr
{
  height:1px;
  background-color:#A8AAB2;
  margin:5px 0px;
  width:auto ! important;
}
.boxIntro {
  clear:both;
  text-align:left;
  margin-bottom:2px;
}
.boxIntro .title 
{
  font-weight:bold;
  color:black;
}
.boxIntro .hr
{
  height:1px;
  background-color:#A8AAB2;
  margin:5px 0px;
  width:auto ! important;
}
.contentSingleColumnContainer .boxIntro {
  width:300px;
}
.contentDoubleColumnContainer .boxIntro {
  width:614px;
}
.boxIntro p 
{
  padding:5px;
}
.boxPad 
{
  padding:10px;
}
.boxFooter 
{
}


/* ---------------------------------------------------------------------- */
/* Default style (drab grey)                                         */
.tabsContainer {
  background-image:url(/images/tabs1_div.gif);
}
.tabsContainer li {
  background:url(/images/tabs1_left.gif) no-repeat left top;
}
.tabsContainer a {
  background:url(/images/tabs1_right.gif) no-repeat right top;
  color:#A8AAB2;
}
.tabsOn {
  background:url(/images/tabs1_left_on.gif) no-repeat left top ! important;
}
.tabsOn a {
  background:url(/images/tabs1_right_on.gif) no-repeat right top ! important;
  color:#505464;
}
.boxHeaderTitle 
{
  border-right:1px solid #CBCCD1;
}
.boxHeaderMore 
{
  border-left:1px solid #EEEEF0;
}
.boxContent {
  background-color:white;
  border-left:1px solid #A8AAB2;
  border-right:1px solid #A8AAB2;
  border-bottom:1px solid #A8AAB2;
	
}
.boxIntro {
  background-color:white;
  border:1px solid #A8AAB2;
}
/* ---------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* Premiership old style                                                     */
#premiership_old .tabsContainer {
  background-image:url(/images/tabs2_div.gif);
}
#premiership_old .tabsContainer li {
  background:url(/images/tabs2_left.gif) no-repeat left top;
}
#premiership_old .tabsContainer a {
  background:url(/images/tabs2_right.gif) no-repeat right top;
  color:#A8AAB2;
}
#premiership_old .tabsOn {
  background:url(/images/tabs2_left_on.gif) no-repeat left top ! important;
}
#premiership_old .tabsOn a {
  background:url(/images/tabs2_right_on.gif) no-repeat right top ! important;
  color:#505464;
}
#premiership_old .boxHeaderTitle 
{
  border-right:1px solid #B9C8B3;
}
#premiership_old .boxHeaderMore 
{
  border-left:1px solid #C8D7BF;
}
#premiership_old .boxContent {
  background-color:white;
  border-left:1px solid #006100;
  border-right:1px solid #006100;
  border-bottom:1px solid #006100;
}
#premiership_old .boxIntro {
  background-color:white;
  border:1px solid #006100;
}
/* ---------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* Premiership style                                                     */
#premiership .tabsContainer {
  background-image:url(/images/tabs6_div.gif);
}
#premiership .tabsContainer li {
  background:url(/images/tabs6_left.gif) no-repeat left top;
}
#premiership .tabsContainer a {
  background:url(/images/tabs6_right.gif) no-repeat right top;
  color:#A8AAB2;
}
#premiership .tabsOn {
  background:url(/images/tabs6_left_on.gif) no-repeat left top ! important;
}
#premiership .tabsOn a {
  background:url(/images/tabs6_right_on.gif) no-repeat right top ! important;
  color:#616161;
}
#premiership .boxHeaderTitle 
{
  border-right:1px solid #D18C8C;
}
#premiership .boxHeaderMore 
{
  border-left:1px solid #E8BEBED18C8C;
}
#premiership .boxContent {
  background-color:white;
  border-left:1px solid #8F0000;
  border-right:1px solid #8F0000;
  border-bottom:1px solid #8F0000;
}
#premiership .boxIntro {
  background-color:white;
  border:1px solid #8F0000;
}
.premiershipBoxFooter 
{
  background-color:#8F0000;
}
/* ---------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* Media Player style                                                     */
#mediaplayer .tabsContainer {
  background-image:url(/images/tabs3_div.gif);
}
#mediaplayer .tabsContainer li {
  background:url(/images/tabs3_left.gif) no-repeat left top;
}
#mediaplayer .tabsContainer a {
  background:url(/images/tabs3_right.gif) no-repeat right top;
  color:#626574;
}
#mediaplayer .tabsOn {
  background:url(/images/tabs3_left_on.gif) no-repeat left top ! important;
}
#mediaplayer .tabsOn a {
  background:url(/images/tabs3_right_on.gif) no-repeat right top ! important;
  color:#E6E6E6;
}
#mediaplayer .boxHeaderTitle 
{
  width:127px ! important;
  border-right:0px ! important;
}
#mediaplayer .boxHeaderMore 
{
  border-left:1px solid #3C3F4B;
}
#mediaplayer .boxContent 
{
  color:#F2F2F2;
  background-color:#505464;
  border-left:1px solid #CBCCD1;
  border-right:1px solid #CBCCD1;
  border-bottom:1px solid #CBCCD1;
}
#mediaplayer .boxIntro {
  background-color:black;
  color:#F2F2F2;
  border:0px ! important;
}


#mediaplayer .tabular 
{
  margin:5px;
  width:95%;
}
#mediaplayer .tabular td 
{
  padding:2px 0;
}
#mediaplayer .tabular .titlePremiership
{
  font-weight:bold;
  text-align:left;
}
#mediaplayer .tabular .div
{
  height:1px;
  background-color:#3D3E4D;
}
#mediaplayer .tabular .mediaTitle
{
  text-align:left;
  vertical-align:top;
  /*width:94px;*/
  color:#f2f2f2;
  
}
#mediaplayer .tabular .mediaTitle a 
{
  color:white ! important;
  font-weight:normal;
  
}
a.mediaPlayerSignupLink 
{
  width:140px;
  height:16px;
  padding-left:0px;
  text-align:left;
  vertical-align:middle;
  color:#FFFFFF;
  text-decoration:none;
  background-image:url(/images/icon_more_mediaplayer.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:0px;
  font-weight:normal;
}

#mediaplayerBoxContent 
{
  padding:5px;
  
}
.mediaplayerBoxItem 
{ 
  padding:3px 2px 3px 2px;
  border-bottom:1px solid #3D3E4D;
  color:#f2f2f2;
  vertical-align:middle;
    
}
.mediaplayerBoxItemLast 
{ 
  border-bottom:0px ! important;
  color:#f2f2f2;
}


.mediaTitle a
{
  color:white ! important;
  font-weight:normal; 
  vertical-align:middle;
}

.mediaplayerBoxText
{
    /*width:295px; */
    text-align:left;
    padding-left:3px;
    padding-top:2px;
    color:#ffffff;
}



/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* Shows                                                     */
#showsContainer, #showContainer
{
    margin:0px 5px 10px 0;
    text-align:left;
    position:relative;
}


#showsContainer #showsHeaderContainer select, #showContainer #showHeaderContainer select, #showContainer #showHeaderContainer img
{
    float:right;
    display:block;
    margin-right:2px;
    padding-top: 3px;
}
#showContainer #showHeaderContainer img
{
    float:right;
    display:block;
    margin-right:2px;
    margin-bottom:3px;
}
#showsContainer #showsHeaderContainer img, #showContainer #showHeaderContainer img
{
    display:block;
    margin-left:2px;
    padding-top: 3px;
}      
#showContainer #showHeaderContainer
{
    color:#ffffff;
}
#showContainer #sponsorsImages
{
    float:right;
    width:295px;
    position:relative
}
#showContainer #showHeaderContainer h1
{
    border-bottom:solid 1px #cccccc;
    font-size:1.75em;
    margin:0 3px 3px 3px;
    padding:0;
    position:relative;
    text-transform:uppercase;
}
#showContainer #showHeaderContainer h1 img
{
    float:right;
    position:relative;
    margin-bottom:4px;
}
#showContainer #showBroadcastTimes
{
    position:absolute;
    left:0px;
    padding:0 5px 5px 5px;
    border-left:solid 3px #636777;
    background-color:#636777;
    
}
#showContainer #broadcastTimesPlus
{
    display:none;
    margin-left:4em;
    
}
ul.panelList
{
    background-color: #ffffff;
    margin: 5px 3px;
    padding: 10px;
    border: solid 1px #aaaaaa;
    list-style-type: none;
}

ul.panelList li
{
    margin:0;
    padding:0.5em 0 1em 0;
    border-bottom:solid 1px #aaaaaa;
}
ul.panelList li.last
{
    border-bottom:None;
}

ul.panelList li.withImage h3, ul.panelList li.withImage p
{
    margin-left:160px;
        
}
ul.panelList li.withImage a 
{
    color:#1058aa;  
}
ul.panelList img
{
    float:left;
    margin:0 8px 8px 0;
    position:relative;
}
ul.panelList p
{
    margin:0.75em 0 1em 0;
}

ul#tabbedMenu
{
    margin: 0 3px;
}
div#showPanel
{
    background-color: #ffffff;
    margin: 5px 3px;
    padding: 10px;
    border: solid 1px #aaaaaa;
}
div#showPanel img
{
    float:left;
    margin: 3px 5px 5px 3px;
          
}
div#showPanel p
{
    margin: 3px 5px 5px 320px;
          
}

.presenterInfo
{
    margin: 25px;
}

.presenterInfo p
{
    margin: 1em;
}
.presenterInfo p.question
{
    color:Navy;
}
#features .featureHolder
{
    float:left;
    padding-top:2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 7px;
    width:90px; 
    font-weight:normal;
    text-align:center;
}
#features .featureHolder img
{
    display:block;  
    margin-bottom: 2px;
}

#features .featureHolder a
{
    color:#ffffff;  
    font-weight:normal;
}
#features .featureHolder a:visited
{
    color:#ffffff;  
    font-weight:normal;
}
/* ---------------------------------------------------------------------- */






/* ---------------------------------------------------------------------- */
/* Features Bar style                                                     */
#features .tabsContainer 
{
  height:22px ! important;
  width:auto;
  xbackground-image:url(/images/tabs4_div.gif);
  background:none;
}
#features .tabsContainer li {
  background:url(/images/tabs4_left.gif) no-repeat left top;
}
#features .tabsContainer a {
  background:url(/images/tabs4_right.gif) no-repeat right top;
  color:#626574;
}
#features .tabsOn {
  background:url(/images/tabs4_left_on.gif) no-repeat left top ! important;
  
}
#features .tabsOn a {
  background:url(/images/tabs4_right_on.gif) no-repeat right top ! important;
  color:#E6E6E6;
  padding-bottom:4px ! important;
}
/* ---------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* Header style                                                           */
#header .tabsContainer 
{
  height:23px ! important;
  width:820px;
  background-image:url(/images/tabs5_div.gif);
}
#header .tabsContainer li {
  background:url(/images/tabs5_left.gif) no-repeat left top;
  margin-right:1px ! important;
}
#header .tabsContainer a {
  background:url(/images/tabs5_right.gif) no-repeat right top;
  color:#666666;
  font-weight:bold;
}
#header .tabsOn {
  background:url(/images/tabs5_left_on.gif) no-repeat left top ! important;
}
#header .tabsOn a {
  background:url(/images/tabs5_right_on.gif) no-repeat right top ! important;
  color:#FFFFA6;
  padding-bottom:5px ! important;
}
#header .tabsDD a 
{
  background:url(/images/tabs5_right_dd.gif) no-repeat right top ! important;
  padding-right:26px;
  text-decoration:none;
}
/* ---------------------------------------------------------------------- */



/* ---------------------------------------------------------------------- */
/* Double column style                                                    */
.contentDoubleColumnContainer  .tabsContainer 
{
  height:23px ! important;
  width:614px;
  background-image:url(/images/tabs1_div.gif);
}
/* ---------------------------------------------------------------------- */






/* =Main Content
-----------------------------------------------------------------------------*/

.contentSingleColumnContainer 
{
  width:315px;
  float:left;
}
.contentSingleColumnContainerRight 
{
  width:315px;
  float:right;
}
.contentDoubleColumnContainer 
{
  width:630px;
  float:left;
}
.contentDoubleColumnContainer2 
{
  width:610px;
  float:left;
}
.contentDoubleColumnContainer3 
{
    padding: 40px;
  width:610px;
  float:left;
}
/*---------------------------------------------------------*/
/* Features bar                                            */ 
#featuresBarContainer 
{
  margin-bottom:10px;
}
#featuresBarLeftContainer 
{
  height:149px;
  width:181px;
  background:#EEEEF0;
  float:left;
  xborder:1px solid #B2B2B2;
  border-right:0px;
}
#featuresBarLeftContainerNew 
{
  height:149px;
  width:181px;
  background:#000000;
  float:left;
  xborder:1px solid #B2B2B2;
  border-right:0px;
}
#featuresBarLeftWrapper1
{
  height:149px;
  background:url(/images/features_bg2.gif) no-repeat left bottom;
}
#featuresBarLeftWrapper1New
{
  height:149px;
}
#featuresBarLeftWrapper2 
{
  background:url(/images/features_bg1.gif) no-repeat left top;
}
#featuresBarLeftHeaderContainer 
{
  color:#505464;
  margin-top:1px;
}
#featuresBarLeftTitle 
{
  font-weight:bold;
  width:108px;
  height:19px;
  border-right:1px solid #D8D8DC;
  float:left;
}
#featuresBarLeftTitle p
{
  padding:3px 0 0 7px;
}
#featuresBarLeftMore 
{
  border-left:1px solid #FAFAFB;
  float:left;
}
#featuresBarLeftContent 
{
  background:url(/images/features_div1.gif) repeat-x left bottom;
}
.featuresBarLeftContent 
{
  padding:3px 3px 8px 7px;
  color:#505464; 
}
.stickersHomepage
{
  color:#666666;
  font-weight:bold;
	font-size:10px;
	text-align:center;

}
#stickersHomepage a{
text-decoration: none;
color:#666666;
}

#stickersHomepage a:hover{ /*hover background color*/
text-decoration: underline;
}
#featuresBarLeftContent .title
{
  font-weight:bold;
  font-size:125%;
}
#featuresBarRightContainer 
{
  height:149px;
  width:763px;
  float:left;
  color:white;
}
#featuresBarRightWrapper1
{
  background:url(/images/features_bg4.gif) black no-repeat top right;
}
#featuresBarRightWrapper2 
{
  background:url(/images/features_bg3.gif) no-repeat bottom right;
  height:127px;
}
#boxContent_FeaturesBar 
{ 
  padding:6px;
}
.featuresBarOnAirFeature
{
  width:103px;
  height:117px;
  border-left:1px solid #383B46;
  float:right;
}
.featuresBarOnAirFeature p 
{
  padding:8px;
}
#featuresBarOnAirPhoto 
{
  float:left;
  margin-right:7px;
}
#featuresBarOnAirContent 
{
}
/*---------------------------------------------------------*/



/*---------------------------------------------------------*/
/* Offers                                                  */ 
#offersOuterContainer 
{
  background:black;
  border:1px solid #B2B2B2;
  width:930px;
}
#offersInnerContainer 
{
  padding:5px;
}
#offersPhoto 
{
  float:left;
  margin-right:8px;
  padding:2px 0px;
}
#offersItemsContainer 
{
  width:690px;
  height:160px;
  border:1px solid #9698A2;
  overflow-x:scroll;
  overflow-y:hidden;
}
#offersItemsContainer table
{
  margin:5px;
}
.offersItem 
{
  width:125px;
  color:#F2F2F2;
}
/*---------------------------------------------------------*/


/*---------------------------------------------------------*/
/* Contactus                                                  */          
.ContectBlueText 
{
  color:0860A8;
}
#ContactContainer 
{
  width:400px;
  text-align:left;
}
.ContentTextbox 
{
  overflow:visible;
  background-color:#ffffff;
  border:1px solid #BEBEBE;
  color:#FFFFFF;
  font-weight:bold;
  /*font-size:75%;*/
  padding:2px 2px 0px 2px;
  height:20px;
  width:590px;
}
.ContactTitle 
{
  font-size:125%;
  font-weight:bold;
  color:#000000;
  text-transform:uppercase;
}
.ContactAddress 
{
  font-size:75%;
  font-weight:bold;
  color:#000000;
  text-transform:uppercase;
}
.ContactBold 
{
  font-size:100%;
  font-weight:bold;
  color:#000000;
}
.ContactEmail 
{
  font-size:100%;
  color:#0860A8;
}
.panelListLeft
{
    background-color: #ffffff;
    margin: 5px 3px;
    padding: 10px;
    border: solid 1px #aaaaaa;
    list-style-type: none;
    width: 345px;
    height: 215px;
    float:left;
}
.panelListRight
{
    background-color: #ffffff;
    margin: 5px 3px;
    padding: 10px;
    border: solid 1px #aaaaaa;
    list-style-type: none;
    width: 205px;
    height: 215px;
    float:left;
}
input.blue 
{
  xwidth:1px;
  overflow:visible;
  background-color:#F2F2F2;
  color:#0860A8;
  border:1px solid #A8AAB2;
  padding:0px 2px;
  text-transform:uppercase;
}

a.moreBlue
{
    padding: 0 20px 0 0;
    margin: 1em 0;
    background-position: 100% 1px;
    color:#0860A8;
}
a.moreBlue:hover
{
    color:#0860A8;
}

/*---------------------------------------------------------*/
/* features   */    

ul.panelListpaddy
{
    background-color: #ffffff;
    margin: 0px 5px;
    padding: 5px;
    border: solid 1px #aaaaaa;
    list-style-type: none;
    text-align: left;
    vertical-align:top
}
ul.panelListpaddy li
{
    margin:0;
    padding:0.5em 0 1em 0;
    border-bottom:solid 1px #aaaaaa;
}
ul.panelListpaddy li.last
{
    border-bottom:None;
}

ul.panelListpaddy li.withImage h3, ul.panelList li.withImage p
{
    margin-left:160px;
}
ul.panelListpaddy img
{
    float:left;
    margin:0 0px 0px 0;
    position:relative;
}
ul.panelListpaddy p
{
    margin:0.75em 0 1em 0;
    text-align:left;
    vertical-align:top;
}
input.green 
{
  width:120px;
 
  background-color:#F2F2F2;
  color:#129462;
  border:1px solid #A8AAB2;
  padding:0px 2px;
  text-transform:uppercase;
}
input.navy
{
  width:120px;
 
  background-color:#F2F2F2;
  color:#021593;
  border:1px solid #A8AAB2;
  padding:0px 2px;
  text-transform:uppercase;
}
input.darkblue 
{
  width:120px;
 
  background-color:#F2F2F2;
  color:#28498C;
  border:1px solid #A8AAB2;
  padding:0px 2px;
  text-transform:uppercase;
}
#paddypuntbig
{
    margin:0px 5px 10px 0;
    text-align:left;
    position:relative;
}
a.featureswhite
{
    margin:0px 5px 10px 0;
    margin: 10px 0;
    background-position: 100% 1px;
    color:#ffffff;
    font-size:125%;
    text-align:left;
}
a.featureswhite:hover
{
    color:#ffffff;
    font-size:125%;
    text-decoration:underline;
}

.boxHeaderPaddy 
{
  text-align:left;
  padding: 0 8px 0 8px;
}
.forumsBlogContainer 
{
  padding:5px 0px;
  xborder-bottom:1px solid #CCCCCC;
  color:#4D4D4D;
}
.rowBlog
{
	background-color:#DBDDDE;
	padding: 3px 8px 3px 8px
}
a.more_paddypower 
{
  display:block;
  width:61px;
  height:16px;
  padding-left:5px;
  text-align:left;
  vertical-align:middle;
  color:#ffffff;
  text-decoration:none;
  background-image:url(/images/icon_moregreen.gif); 
  background-position:100% 0%;
  background-repeat:no-repeat;
  margin-top:3px;
}
/*---------------------------------------------------------*/
/* termsofuse                                                  */  
#termsofusepanel 
{
  width:620px;
  text-align:left;
}
/*---------------------------------------------------------*/
/* Forums                                                  */  
#forumsContainer 
{
  width:620px;
  text-align:center;
}
#forumsUserBarOuterContainer 
{
  width:622px;
  height:74px;
  xbackground:black;
  background:url(/images/userbar_bg.jpg) no-repeat;
  margin-bottom:10px;
  text-align:left;
}
#forumsUserBarInnerContainer 
{
  padding:13px 0 0 10px;
  color:white;
}
#forumsUserBarInnerContainer
{
  color:white;
  text-transform:uppercase;
}
#forumsUserBarInnerContainer .title 
{
  font-size:125%;
}
#forumsUserBarInnerContainer .title a 
{
  color:white ! important;
  font-size:66%;
}
#forumsUserBarInnerContainer .status 
{
  color:#A9C7E1;
}
#forumsUserBarInnerContainer a 
{
  color:#FFF6AF;
}

.forumsHeaderTitle 
{
  width:393px;
  float:left;
  border-right:1px solid #CBCCD1;
  text-align:left ! important;
}
.termsofuseTitle 
{
  width:450px;
  float:left;
  border-right:1px solid #CBCCD1;
  text-align:left ! important;
}
#forumsHeaderSubscribe 
{
  float:left;
  border-left:1px solid #EEEEF0;
}
#forumsHeaderComments 
{
  float:left;
  border-left:1px solid #EEEEF0;
  height:20px;
}
.forumsHeaderComments 
{
  padding-top:3px;
  padding-left:60px;
}

#forumsFunctionsContainer 
{
  text-align:left;
  width:614px;
  color:#505464;
}
#forumsFunctionsSearch
{
  float:right;
}
#forumsFunctionsPost 
{
  float:left;
}

#forumsContainer #pageBarContainer 
{
  width:610px;
  color:#9698A2;
}
#forumsContainer #pageBarContainer a 
{
  color:#9698A2;
  font-weight:normal;
}
#forumsContainer #pageBarPrevious a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:76px;
  margin-left:5px;
  text-align:right;
  background-image:url(/images/icon_previous.gif); 
  background-position:0% 1px;
}

#forumsContainer #pageBarPrevious
{
  width:100px;
  float:left;
  border-right:1px solid #CACCD0;
  text-align:left;
  height:20px;
}

#forumsContainer #pageBarNext a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:53px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next.gif); 
  background-position:100% 1px;
}

#forumsContainer #pageBarNext
{
  border-left:1px solid #F6F6F7;
  width:68px;
  float:left;
  text-align:right;
  height:20px;
}
#forumsContainer #pageBarPages
{
  width:438px;
  border-left:1px solid #F6F6F7;
  border-right:1px solid #CACCD0;
  float:left;
  height:20px;
}
#forumsContainer .pageBarPages
{
  padding-top:3px;
}
#forumsContainer .note 
{
  width:600px;
  text-align:left;
  margin-bottom:5px;
}
#forumsArticlesContainer
{
  clear:both;
  overflow: auto;	
  text-align:left;
  margin-bottom:5px;
}
.forumsArticlesContainer 
{
  padding:0px 10px;
}
.forumsArticleContainer 
{
  padding:10px 0px;
  border-bottom:1px solid #CCCCCC;
  color:#4D4D4D;
}
.forumsArticleContainerLast 
{
  border-bottom:0px ! important;
}
.forumsArticlesContainer .title 
{
  font-size:150%;
  text-transform:uppercase;
  font-weight:bold;
  color:#0860A8;
}
.forumsArticlesContainer .author 
{
  color:#9F9F9F;
}
.forumsArticlesContainer .rating 
{
  color:#378700;
}

#forumsArticleHeaderContainer 
{
}
#forumsArticleHeaderLeft
{
  float:left;
  width:350px;
}
#forumsArticleHeaderRight
{
  float:right;
  xpadding-top:20px;
  xmargin-right:50px;
}
#forumsArticleHeaderRatingContainer 
{
  xbackground-color:#F2F2F2;
  border:1px solid #378700;
  width:166px;
}
#forumsArticleHeaderRatingTitle 
{
  padding:2px 0 2px 5px;
  float:left;
  text-transform:uppercase;
  color:#378700;
}
#forumsArticleHeaderRatingImages
{
  padding:3px 5px 0 0;
  float:right;
  cursor:pointer;
  cursor:hand;
}
#forumsArticleHeaderRatingHidden 
{
  display:none;
  visibility:hidden;
}

#forumsCommentContainer
{
  clear:both;
  overflow: auto;	
  text-align:left;
  margin-bottom:2px;
}
.forumsCommentContainer
{
  padding:10px;
  background-color:#FFFFE6;
}

#forumsPostContainer
{
  clear:both;
  overflow: auto;	
  text-align:left;
  margin-bottom:5px;
}
.forumsPostContainer
{
  padding:10px;
}

#forumsPostContainer .title 
{
  font-weight:bold;
  color:black;
}

#forumsCategoriesContainer
{
  clear:both;
  width:614px;
  overflow: auto;	
  text-align:left;
  margin-bottom:2px;
}
.forumsCategoriesContainer
{
  padding:10px;
  background-color:#FFFFE6;
  color:#0860A8;
}
#forumsCategoriesContainer .title 
{
  font-weight:bold;
  text-transform:uppercase;
}

#forumsCategories1 
{
  float:left;
}
#forumsCategories2 
{
  float:left;
}

#forumsFooter 
{
  text-align:left;
  color:#505464;
  width:600px;
  text-transform:uppercase;
}

#forumsContainer .hr
{
  height:1px;
  background-color:#A8AAB2;
  width:614px;
  margin:5px 0px;
}
#forumsArticlesContainer .hr, #forumsCommentContainer .hr, #forumsBlogsContainer .hr
{
  width:auto ! important;
}
.forumsBoxIntro 
{
  xpadding:5px;
}
.forumsBoxIntro  .title
{
  margin-bottom:5px;
  font-size:125%;
}
#forumsBoxArticlesContainer 
{
  padding:5px;
}
.forumsBoxArticle 
{ 
  padding:2px 2px 2px 5px;
  border-bottom:1px solid #D4D4D9;
}
.forumsBoxArticleLast 
{ 
  border-bottom:0px ! important;
}

#forumsFunctionsJump
{
  float:left;
  text-transform:uppercase;
  padding-top:2px;
}
#forumsBlogsContainer
{
  clear:both;
  width:614px;
  overflow: auto;	
  text-align:left;
  margin-bottom:5px;
}
.forumsBlogContainer
{
  padding:10px;
}
.forumsBlogContainer .title
{
  font-size:150%;
  color:#0860A8;
  font-weight:bold;
  text-transform:uppercase;
}
#forumsBlogLinks
{
  background-color:#EEEEF0;
  border-top:1px solid #DCDDE0;
}
.forumsBlogLinks 
{
  padding:10px;
}

.forumsBlogBoxFooter 
{
  width:290px;
  text-align:left;
}
.forumsBlogBoxFooterContainer 
{
}
.forumsBlogBoxFooterLeft
{
  border-right:1px solid #CBCCD1;
  float:left;
  padding-right:30px;
}
.forumsBlogBoxHeaderRight 
{
  border-left:1px solid #EEEEF0;
  float:left;
}
  

#forumsPollContainer 
{
  background-color:#9FA2AA;
  padding:10px;
}
.forumsPollOptionContainer
{
  border-bottom:1px solid #7B7D89;
  padding-bottom:5px;
}
.forumsPollOptionButton 
{
  float:left;
  width:30px;
  text-align:center;
}
.forumsPollOptionTitle
{
  text-transform:uppercase;
  color:black;
  font-size:110%;
}
.forumsPollOptionGraphContainer
{
  color:white;
  text-transform:uppercase;
  font-size:80%;
}
.forumsPollOptionGraph
{
  border:1px solid black;
  background:url(/images/poll_graph2.gif);
  width:450px;
  float:left;
  margin-right:15px;
}

#forumsState 
{
  color:Red;
  font-weight:bold;
  padding-bottom:5px;
}

/*---------------------------------------------------------*/



/*---------------------------------------------------------*/
/* Premiership                                             */

#premiership .tabular 
{
  margin:5px;
  width:95%;
}
#premiership .tabular td 
{
  padding:2px 0;  
}
#premiership .tabular .titlePremiership
{
  font-size:66% ! important;
  font-weight:bold;
  text-align:center;
}
#premiership .tabular .div
{
  height:1px;
  background-color:#D4D4D4;
}
#premiership .tabular .div_alt1
{
  height:1px;
  background-color:#4F5060;
}
#premiership .tabular .div_alt2
{
  height:1px;
  background-color:#858894;
}
#premiership .tabular .team1
{
  text-align:right;
  vertical-align:top;
  width:94px;
}
#premiership .tabular .team2
{
  text-align:left;
  vertical-align:top;
  width:94px;
}
#premiership .tabular .result1
{
  text-align:right;
  vertical-align:top;
  width:30px;
}
#premiership .tabular .result2
{
  text-align:left;
  vertical-align:top;
  width:30px;
}
#premiership .tabular .v
{
  text-align:center;
}
#premiership .tabular .score
{
  font-size:200%;
  font-weight:bold;
  text-align:center;
}
#premiership .tabular .data
{
  text-align:center;
  vertical-align:top;
}
#premiership .tabular .icon
{
  text-align:center;
  vertical-align:top;
  width:30px;
}
#premiership .tabular .number
{
  font-weight:bold;
  vertical-align:top;
  width:20px;
}

/* ----------------------------------------- */

.premiershipAltContentContainer 
{
  background-color:#636777;
  color:white;
  border:1px solid #D4D4D9;
  width:300px;
  height:80px;
  overflow:auto;
}
#premiershipBettingContentContainer 
{
  width:300px;
  height:80px;
}
#premiershipLiveCoverageContentContainer 
{
  width:616px;
  height:128px;
}

/*---------------------------------------------------------*/
/* Sign up/Sign in                                         */
.loginSubtitle 
{
  color:#4B4D5A;
  font-weight:bold;
  text-align:left;
  width:610px;
	font-size:14px;
}
.loginSubtitleText
{
  color:#4B4D5A;
  font-weight:bold;
  text-align:left;
  width:610px;
	padding-left:5px;
}
.loginSubtitlePL
{
  color:#FFFFA2;
  font-weight:bold;
  text-align:left;
  width:610px;
}
.loginSubtitleRight 
{
  float:right;
}
.loginTickbox 
{
  background:url(/images/icon_tickbox.gif) 9px 50% no-repeat;
  padding:3px 0 2px 40px;
  margin-bottom:8px;
}
#playerslounge .loginTickbox
{
  background:url(/images/icon_tickbox_blackbg.gif) 9px 50% no-repeat ! important;
}
.loginTitlePL 
{
  color:white;
  font-weight:bold;
}
.stickerEmailSent
{
	color:#339900;
  font-weight:bold;
	font-size:14px;
	text-align:center;
}
.stickerIntro1
{
  color:#F3F300;
  font-weight:bold;
	font-size:18px;
	text-align:center;
}
.stickerIntro2
{
  color:#F3F300;
  font-weight:bold;
	font-size:12px;
	text-align:center;
}
.stickerTick1
{
  color:#FFFFFF;
  font-weight:bold;
	font-size:12px;
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
}
.stickerFormBodyText
{
	float:left;
  width:80px;
  color:#FFFFFF;
	font-size:14px;
	padding:2px;
}
.stickerFormBodyInput
{
	float:left;
  width:200px;
  color:#F3F300;
  font-weight:bold;
	font-size:14px;
	margin-right:5px;
	padding:2px;
}
.stickerFormBodySubmit
{
	float:left;
	width:200px;
  color:#F3F300;
  font-weight:bold;
	font-size:14px;
	text-align:center;
}
input.sticker
{
  color:#7FABCF;
	width:200px;
}
select.sticker 
{
  width:200px;
  color:#7FABCF;
}
#loginSignupLeft 
{
  float:left;
  width:310px;
  text-align:left;
  margin-left:4px;
  color:#C8C8C8
}
#loginSignupRight 
{
  float:left;
  text-align:left;
  margin-right:4px;
  color:#C8C8C8
}
#loginProfileContactOptions 
{
  margin-left:20px;
}
.loginProfileFormLeft 
{
  float:left;
  width:300px;
  margin-right:20px;
}
.loginProfileFormRight 
{
  float:left;
  padding-top:5px;
}
.loginProfileRegCol1
{
  float:left;
  width:140px;
	margin-right:20px;
	margin-bottom:5px;
	font-weight:bold;
	color:#1E66A1;
	text-transform:uppercase;
}
.loginProfileRegCol2
{
  float:left;
  width:150px;
  margin-right:20px;
	margin-bottom:5px;
}
.loginProfileRegCol3
{
  float:left;
	margin-right:20px;
	margin-bottom:5px;
	font-weight:bold;
	color:#1E66A1;
	text-transform:uppercase;
}
.loginProfileRegCol
{
  float:left;
  width:300px;
	margin-bottom:5px;
}
.loginProfileRegColNoWidth
{
  float:left;
	margin-bottom:5px;
}
#playerslounge .boxIntro
{
  background:black ! important;
  color:#C8C8C8 ! important;
  border:0px ! important;
}
#playerslounge .hr 
{
  background-color:#4C505E ! important;
}
/*---------------------------------------------------------*/


/* =Footer
-----------------------------------------------------------------------------*/
#footerContainer 
{
  background:url(/images/footer_bg1.gif) repeat-x left top;
  text-align:center;
  color:#505464;
  font-weight:bold;
  margin-top:10px;
  padding:10px;
}
#footerContainer a 
{
  color:#505464;
  font-weight:bold;
}



/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
  border: 1px solid transparent;
}

input 
{
  font-size: 90%;
  margin-bottom:2px;
}
textarea
{
  font-family:Arial;
  font-size: 95%;
}
select 
{
  font-size: 12px;
}

input.plain 
{
  xwidth:1px;
  overflow:visible;
  background-color:#F2F2F2;
  color:#333333;
  border:1px solid #A8AAB2;
  padding:0px 2px;
  text-transform:uppercase;
}
input.plain2
{
  background-color:#C5C6CC ! important;
  border:1px solid #717481 ! important;
}
input.plain3
{
  color:#FFFFA2;
  background-color:black ! important;
  border:1px solid #4C505E ! important;
}
input.plainPhotoGallery
{
  background-color:#F4F4F4 ! important;
  border:1px solid #B5B7BE ! important;
}
input.plainAboutUs
{
  background-color:#F1F1F1 ! important;
  border:1px solid #A2A5AD ! important;
  color:#125BA2;
  text-align:left;
  padding-left:3px;
}
input.tags 
{
  xwidth:1px;
  overflow:visible;
  background-color:white;
  border:1px solid #A8AAB2;
  color:#0860A8;
  font-weight:bold;
  text-transform:uppercase;
  font-size:75%;
  padding:2px 2px 0px 2px;
  margin-bottom:2px;
}
textarea.post 
{
  width:576px;
  height:140px;
}
input.post 
{
  width:576px;
}
input.send
{
  width:283px;
}
select.categories
{
  width:180px;
  margin-right:10px;
}
select.profile 
{
  width:290px;
  color:#7FABCF;
}
select.profile_auto
{
  width:auto ! important;
}
input.profile
{
  color:#7FABCF;
}
input.premier 
{
  background-color:black;
  color:#FFFFA2;
  border:1px solid #4C505E;
}
select.premier 
{
  background-color:black;
  color:#FFFFA2;
  border:1px solid #4C505E;
}


/* =Tables
-----------------------------------------------------------------------------*/

/* =Misc 1
-----------------------------------------------------------------------------*/

.marbot2 
{
  margin-bottom:2px;
}
.marbot5 
{
  margin-bottom:5px;
}
.martop5 
{
  margin-top:5px;
}
.marbot10 
{
  margin-bottom:10px;
}
.martop10
{
  margin-top:10px;
}
.hand
{
  cursor:pointer;
  cursor:hand;
}
.white 
{
  color:white;
}
img.avatar 
{
  float:left;
  margin-right:10px;
}
.nickname_100000 /* administrators */
{
  color:red;
  font-weight:bold;
}
.nickname_100002 /* hosts */
{
  color:Orange;
  font-weight:bold;
}
.nickname_100003 /* moderators */
{
  color:green;
  font-weight:bold;
}
.nickname_100006 /* trusted guests */
{
  color:blue;
  font-weight:bold;
}
.required 
{
  background-color:##fffff0;
}

/* =Misc 2
-----------------------------------------------------------------------------*/

/* Curved Corners */
.xtop, .xbottom 
{
  display:block; 
  background:transparent; 
  font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 
{
  display:block; 
  overflow:hidden;
}
.xb1, .xb2, .xb3 
{
  height:1px;
}
.xb1 
{
  margin:0 5px;
}
.xb2 
{
  margin:0 3px; 
  border-width:0 2px;
}
.xb3 
{
  margin:0 2px;
}
.xb4 
{
  height:2px; 
  margin:0 1px;
}
.xcontent 
{
  display:block;
}

/*------------------------------------------------------*/
/* Default grey                                         */
.xb2, .xb3, .xb4 
{
  background:#DCDDE0; 
  border-left:1px solid #B9BBC1; 
  border-right:1px solid #B9BBC1;
}
.xb1 
{
  background:#B9BBC1;
}
.xb2
{
  border-width:2px ! important;
}
.xcontent 
{
  background:#DCDDE0; 
  border:0 solid #B9BBC1;
  border-width:0 1px;
}
/*------------------------------------------------------*/
/*---White pannel----------------------------------------------------------------*/

/* Curved Corners */
.xb2w, .xb3w
{
  display:block; 
  overflow:hidden;
}
.xb2w, .xb3w 
{
  height:1px;
}
.xb2w 
{
  margin:0 3px; 
  border-width:0 2px;
}
.xb3w 
{
  margin:0 2px;
}
.xb4w 
{
  height:2px; 
  margin:0 1px;
}
.xcontentw 
{
  display:block;
}

/*------------------------------------------------------*/
/* white                                         */
.xb2w, .xb3w, .xb4w 
{
  background:#ffffff; 
  border-left:1px solid #B9BBC1; 
  border-right:1px solid #B9BBC1;
}
.xb2w
{
  border-width:2px ! important;
}
.xcontentw 
{
  background:#ffffff; 
  border:0 solid #B9BBC1;
  border-width:0 1px;
}
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Premiership old                                        */
#premiership_old .xb2, #premiership .xb3, #premiership .xb4 
{
  background:#D7E7CC ! important; 
  border-left:1px solid #006100 ! important; 
  border-right:1px solid #006100 ! important;
}
#premiership_old .xb1 
{
  background:#006100 ! important;
}
#premiership_old .xb2
{
  border-width:2px ! important;
}
#premiership_old .xcontent 
{
  background:#D7E7CC ! important; 
  border:0 solid #006100 ! important;
  border-width:0 1px ! important;
}
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Premiership                                      */
#premiership .xb2, #premiership .xb3, #premiership .xb4 
{
  background:#FFF3F3 ! important; 
  border-left:1px solid #8F0000 ! important; 
  border-right:1px solid #8F0000 ! important;
}
#premiership .xb1 
{
  background:#8F0000 ! important;
}
#premiership .xb2
{
  border-width:2px ! important;
}
#premiership .xcontent 
{
  background:#FFF3F3 ! important; 
  border:0 solid #8F0000 ! important;
  border-width:0 1px ! important;
}
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Media Player                                        */
#mediaplayer .xb2, #mediaplayer .xb3, #mediaplayer .xb4 
{
  background:#000000 ! important; 
  border-left:1px solid #000000 ! important; 
  border-right:1px solid #000000 ! important;
}
#mediaplayer .xb1 
{
  background:#000000 ! important;
}
#mediaplayer .xb2
{
  border-width:2px ! important;
}
#mediaplayer .xcontent 
{
  background:#000000 ! important; 
  border:0 solid #000000 ! important;
  border-width:0 1px ! important;
}
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Player Lounge                                        */
#playerslounge .xb2, #playerslounge .xb3, #playerslounge .xb4 
{
  background:#000000 ! important; 
  border-left:1px solid #000000 ! important; 
  border-right:1px solid #000000 ! important;
}
#playerslounge .xb1 
{
  background:#000000 ! important;
}
#playerslounge .xb2
{
  border-width:2px ! important;
}
#playerslounge .xcontent 
{
  background:#000000 url(/images/login_bg1.gif) no-repeat 4px 100% ! important; 
  border:0 solid #000000 ! important;
  border-width:0 1px ! important;
}
/*------------------------------------------------------*/

/* Paddys Punts  -green                                 */
#paddyPunt .xb2, #paddyPunt .xb3, #paddyPunt .xb4 
{
 background:#129462 ! important; 
  border-left:1px solid #323232 ! important; 
  border-right:1px solid #323232 ! important;
  
}
#paddyPunt .xb1 
{
  background:#129462 ! important;
}
#paddyPunt .xb2
{
  border-width:2px ! important;
  
  
}
#paddyPunt .xcontent 
{
  background:#129462 ! important; 
  border:0 solid #323232 ! important;
  border-width:0 1px ! important;
  
}
/* Paddys Punts  -largegreen                                 */
#paddyPuntbig .xb2, #paddyPuntbig .xb3, #paddyPuntbig .xb4 
{
 background:#129462 ! important; 
  border-left:1px solid #323232 ! important; 
  border-right:1px solid #323232 ! important;
  
}
#paddyPuntbig .xb1 
{
  background:#129462 ! important;
  
}
#paddyPuntbig .xb2
{
  border-width:2px ! important;
  
   
}
#paddyPuntbig .xcontent 
{
  background:#129462 ! important; 
  border:0 solid #323232 ! important;
  border-width:0 1px ! important;
  width:624px;
  text-align:center;
}
/*------------------------------------------------------*/
/* Paddys Punts blog                                     */
#paddysblog .xb2, #paddysblog .xb3, #paddysblog .xb4 
{
  background:#129462 ! important; 
  border-left:1px solid #000000 ! important; 
  border-right:1px solid #000000 ! important;
}
#paddysblog .xb1 
{
  background:#129462! important;
}
#paddysblog .xb2
{
  border-width:2px ! important;
}
#paddysblog .xcontent 
{
  background:#129462 ! important; 
  border:0 solid #000000 ! important;
  border-width:0 1px ! important;
}
/* ---------------------------------------------------------------------- */
/* PaddysPunts style                                                     */
#paddysblog .tabsContainer {
  background-image:url(/images/tabs7_div.gif);
}
#paddysblog .tabsContainer li {
  background:url(/images/tabs6_left.gif) no-repeat left top;
}
#paddysblog .tabsContainer a {
  background:url(/images/tabs7_right.gif) no-repeat right top;
  color:#A8AAB2;
}
#paddysblog .tabsOn {
  background:url(/images/tabs7_left_on.gif) no-repeat left top ! important;
}
#paddysblog .tabsOn a {
  background:url(/images/tabs7_right_on.gif) no-repeat right top ! important;
  color:#616161;
}

#paddysblog .boxHeaderMore 
{
  border-left:1px solid #000000;
}
#paddysblog .boxContent {
  background-color:white;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
	
}
#paddysblog .boxIntro {
  background-color:white;
  border:1px solid #000000;
}



/* --

/*------------------------------------------------------*/

/* Clarevoyant  -navy                                 */
#clarevoyant .xb2, #clarevoyant .xb3, #clarevoyant .xb4 
{
 background:#021593 ! important; 
  border-left:1px solid #323232 ! important; 
  border-right:1px solid #323232 ! important;
  
}
#clarevoyant .xb1 
{
  background:#021593 ! important;
}
#clarevoyant .xb2
{
  border-width:2px ! important;
  
  
}
#clarevoyant .xcontent 
{
  background:#021593 ! important; 
  border:0 solid #323232 ! important;
  border-width:0 1px ! important;
  
}
/* Paddys Punts  -largenavy                                 */
#clarevoyantbig .xb2, #clarevoyant .xb3, #clarevoyant .xb4 
{
 background:#021593 ! important; 
  border-left:1px solid #323232 ! important; 
  border-right:1px solid #323232 ! important;
  
}
#clarevoyantbig .xb1 
{
  background:#021593 ! important;
}
#clarevoyantbig .xb2
{
  border-width:2px ! important;
   
}
#clarevoyantbig .xcontent 
{
  background:#021593 ! important; 
  border:0 solid #323232 ! important;
  border-width:0 1px ! important;
}


/*------------------------------------------------------*/

/* Betfred  -dark blue                                */
#clarevoyant .xb2, #clarevoyant .xb3, #clarevoyant .xb4 
{
 background:#28498C ! important; 
  border-left:1px solid #323232 ! important; 
  border-right:1px solid #323232 ! important;
  
}
#betfred .xb1 
{
  background:#ffffff ! important;
}
#betfred .xb2
{
  border-width:2px ! important;
  
  
}
#betfred .xcontent 
{
  background:#28498C ! important; 
  border:0 solid #323232 ! important;
  border-width:0 1px ! important;
  
}
/*  -largeblue                                 */
#betfredbig .xb2, #betfred .xb3, #betfred .xb4 
{
 background:#28498C ! important; 
  border-left:1px solid #323232 ! important; 
  border-right:1px solid #323232 ! important;
  
}
#betfredbig .xb1 
{
  background:#28498C ! important;
}
#betfredbig .xb2
{
  border-width:2px ! important;
   
}
#betfredbig .xcontent 
{
  background:#28498C ! important; 
  border:0 solid #323232 ! important;
  border-width:0 1px ! important;
}


/*------------------------------------------------------*/
/* Show Container                                        */
#showContainer .xb2, #showContainer .xb3, #showContainer .xb4 
{
  background:#636777 ! important; 
  border-left:1px solid #000000 ! important; 
  border-right:1px solid #000000 ! important;
}
#showContainer .xb1 
{
  background:#636777 ! important;
}
#showContainer .xb2
{
  border-width:2px ! important;
}
#showContainer .xcontent 
{
  background:#636777 ! important; 
  border:0 solid #000000 ! important;
  border-width:0 1px ! important;
}
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* Photo Gallery                                        */
#photoGalleryContainer .xb2, #photoGalleryContainer .xb3, #photoGalleryContainer .xb4 
{
  background:#636777 ! important; 
  border-left:1px solid #272727 ! important; 
  border-right:1px solid #272727 ! important;
}
#photoGalleryContainer .xb1 
{
  background:#272727 ! important;
}
#photoGalleryContainer .xb2
{
  border-width:2px ! important;
}
#photoGalleryContainer .xcontent 
{
  background:#636777 ! important; 
  border:0 solid #272727 ! important;
  border-width:0 1px ! important;
}
/*------------------------------------------------------*/

/*------------------------------------------------------*/
/* About us                                       */
.aboutUsContainer .xb2, .aboutUsContainer .xb3, .aboutUsContainer .xb4 
{
  background:#125BA2 ! important; 
  border-left:1px solid #1C1C1C ! important; 
  border-right:1px solid #1C1C1C ! important;
}
.aboutUsContainer .xb1 
{
  background:#1C1C1C ! important;
}
.aboutUsContainer .xb2
{
  border-width:2px ! important;
}
.aboutUsContainer .xcontent 
{
  background:#125BA2 ! important; 
  border:0 solid #1C1C1C ! important;
  border-width:0 1px ! important;
}
/*------------------------------------------------------*/



/*------------------------------------------------------------*/
/* Pop-it menu                                                */
#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
line-height: 18px;
z-index: 100;
visibility: hidden;
width:150px;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
padding-right: 6px;
color: black;
display: block;
width:138px;
}

#popitmenu a:hover{ /*hover background color*/
background-color:yellow;
}

/*------------------------------------------------------------*/


/*------------------------------------------------------*/
/* Media Player pop up window*/

#mediaplayerSite
{   
    margin-left:2px;
    margin-right:2px;
    border-top:1px solid #636777;
    border-left:1px solid #636777;
    border-right:1px solid #636777;
    
}

#mediaplayerPopupOuterContainer
{
   width:946px;
   height:640px;
   padding:5px;
   position:relative;
}
#mediaplayerPopupTopContainer 
{
  width:946px;
  text-align:left;
}
#mediaplayerPopupTopLogo
{
  width:310px;
  float:left;
}
#mediaplayerPopupTopBanner
{
  float:right;
  vertical-align:top;
}

#mediaplayerPopupMainContenet
{
    padding:8px;
    height:100%;
    background-color:black;
    
}
#mediaplayerPopupPodcastTextContent
{
    float:left;
    padding-right:5px;
    color:White; 
    width:610px; 
    text-align:left;
}

#mediaplayerPopupLeftContent
{
    float:left;
    border-top:1px solid #636777;
}
#mediaplayerPopupCenterContent
{
    float:left;
    padding-left:15px;
    padding-right:5px;
    color:White; 
    width:300px; 
    text-align:left;
}
#rightMediaplayerContent
{
    float:right;
    color:White; 
    vertical-align:top;
}
#mediaplayerPopupFileTypeLength
{
    float:right; 
    margin-right:30px;
}
#totalMediaFilesOuter
{
    text-align:right;
}
#totalMediaFiles
{
    float:left;padding-left:20px;color:White;
}

.mediaplayerPopupLeftText
{
    width:295px; 
    text-align:left;
    padding-left:3px;
    padding-top:2px;
    color:#ffffff;
}

.mediaplayerPopupTags 
{
  /*width:1px;*/
  overflow:visible;
  background-color:#636777;
  border:1px solid #D4D4D9;
  color:#A8DAEA;
  font-weight:bold;
  text-transform:uppercase;
  font-size:75%;
  padding:2px 2px 0px 2px;
}
.mediaplayerPopupSearchButton 
{
  overflow:visible;
  background-color:#111111;
  border:1px solid #BEBEBE;
  color:#FFFFB3;
  font-weight:bold;
  text-transform:uppercase;
  font-size:75%;
  padding:2px 2px 0px 2px;
}
.mediaplayerPopupSearchTextbox 
{
  overflow:visible;
  background-color:#505464;
  border:1px solid #BEBEBE;
  color:#FFFFFF;
  font-weight:bold;
  /*font-size:75%;*/
  padding:2px 2px 0px 2px;
  height:15px;
  width:200px;
}
.mediaplayerPopupBottomContent td
{
    font-size:115%;
}
.mediaplayerPopupTypeImage
{
    float:right; 
    padding-right:20px;
}
.mediaplayerPopupTD
{
    padding-right:10px; 
    vertical-align:top;
}
.mediaplayerPopupTDImage
{
    vertical-align:middle;
    float:left;
}
.mediaplayerPopupDivider
{
    border-top:solid 1px #636777;
}
.mediaplayerPopupboxContent
{
    overflow-y:scroll; 
    height:190px; 
    padding:10px;
}
.mediaplayerPopupYellowText
{
    color:#FFFFB3;
}
.mediaplayerPopupBlue
{
    color:#03A2C9;
}
.mediaplayerPopupBlueLight
{
    color:#A8DAEA;
}
.mediaplayerPersonImage
{
    margin-top:10px; 
    margin-bottom:10px;
}

a.MediaPlayerTextLink
{
  /*display:block;*/
  width:180px;
  height:16px;
  padding-left:20px;
  text-align:left;
  vertical-align:middle;
  color:#A8DAEA;
  text-decoration:none;
  background-image:url(/images/icon_more_mediaplayer.gif); 
  background-position:5px 1px;
  background-repeat:no-repeat;
  margin-top:0px;
  font-weight:normal;
  display:block;
  margin-left:60px;
  
}
.MediaPlayerTextLink a:hover
{
    text-decoration:underline;
}

a.MediaPlayerTextLink1
{
  color:#A8DAEA;
  text-decoration:none;
  font-weight:normal;
  
}
.MediaPlayerTextLink1 a:hover
{
    text-decoration:underline;
}
.mediaplayerPopupContentImage
{
    float:left; 
    margin-right:5px; 
    margin-bottom:5px; 
    vertical-align:top;
}
.mediaplayerPopupListenLive
{
    float:left;
    padding-left:20px; 
    padding-top:20px;
}





/*------------------------------------------------------------*/


/*------------------------------------------------------*/
/* Channel pages*/

#channelHomeSport
{
    background-image:url(/images/channels/FootballHome.gif); 
    background-repeat:no-repeat;  
    width:622px;
    height:43px;
}
#channelHomeSportCompetitions
{
    background-image:url(/images/channels/competitions_back.gif); 
    background-repeat:no-repeat;  
    width:622px;
    height:62px;
}
.channelHomeSportImage
{
    margin-left:6px; 
    margin-top:9px;
    float:left;
}
.channelSponsorImage
{
    float:right;
    margin-right:6px;
    margin-top:6px;      
   
}
.channelHomePremierLeague
{
    width:938px;
    color:#111111;
}
.channelHomePremierLeagueLeftFloat
{
    float:left;
}
.channelHomePremierLeagueRightFloat
{
    float:right;
}

/*------------------------------------------------------------*/

/*---------------------------------------------------------*/
/* Photo Gallery                                                  */  
#photoGalleryContainer 
{
  width:620px;
  text-align:center;
}
.photoGalleryHeaderTitle 
{
  /*width:393px;*/
  float:left;
  text-align:left ! important;
}
.photoGalleryHeaderSelect 
{
  float:right;
  display:block;
}


.photoGalleryPanelTop
{
    background-color: #000000;
    margin: 5px 3px;
    /*padding: 10px;*/
    border: solid 1px #C4C6CB;
                
    
}

.photoGalleryPanelTopLeft
{
    float:left;
    padding:10px;
        
}
.photoGalleryPanelTopRight
{
    
    padding-left:330px;
    /*padding-right:5px;*/
    padding:10px;
    text-align:left;
   /*width:270px;*/
    
    
    
}
.photoGalleryPanelTop h3
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.35em;
    padding:0;
    margin:0 0 0.75em 0;
    color:#7DAED4;
}
.photoGalleryPanelTop p
{
    color:#ffffff;
}
.photoGalleryPanelTop #pageBarContainer 
{
  /*width:260px;*/
  color:#C4C6CB;
}
.photoGalleryPanelTop #pageBarContainer a 
{
  color:#C4C6CB;
  font-weight:normal;
}
.photoGalleryPanelTop #pageBarPrevious a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:76px;
  margin-left:5px;
  text-align:right;
  background-image:url(/images/icon_previous_black.gif); 
  background-position:0% 1px;
}
.photoGalleryPanelTop #pageBarPrevious
{
  width:100px;
  float:left;
  text-align:left;
  height:20px;
}
.photoGalleryPanelTop #pageBarNext a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:53px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next_black.gif); 
  background-position:100% 1px;
}
.photoGalleryPanelTop #pageBarNext
{
  width:68px;
  float:right;
  text-align:left;
  height:20px;
}
.photoGalleryPanelTop #pageBarNext a:hover
{
    text-decoration:underline;
}
.photoGalleryPanelTop #pageBarPrevious a:hover
{
    text-decoration:underline;
}

.photoGalleryPanelBottom
{
    background-color: #FFFFFF;
    margin: 5px 3px;
    padding: 7px; /*10px before*/
    border: solid 1px #272727;
    text-align:left;        
    
}
.photoGalleryPanelBottom .pageBarContainerBottom 
{
  /*width:260px;*/
  color:#C4C6CB;
  float:right;
}
.photoGalleryPanelBottom .pageBarContainerBottom a 
{
  color:#C4C6CB;
  font-weight:normal;
}


.photoGalleryPanelBottom .pageBarPreviousBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:76px;
  margin-left:5px;
  margin-right:20px;
  text-align:right;
  background-image:url(/images/icon_previous_white.gif); 
  background-position:0% 1px;
}
.photoGalleryPanelBottom .pageBarPreviousBottom
{
  width:100px;
  float:left;
  text-align:right;
  height:20px;
}
.photoGalleryPanelBottom .pageBarNextBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:53px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next_white.gif); 
  background-position:100% 1px;
}
.photoGalleryPanelBottom .pageBarNextBottom
{
  width:68px;
  float:right;
  text-align:left;
  height:20px;
}
.photoGalleryPanelBottom .pageBarNextBottom a:hover
{
    text-decoration:underline;
}
.photoGalleryPanelBottom .pageBarPreviousBottom a:hover
{
    text-decoration:underline;
}
.photoGalleryPanelBottomMain
{
    margin-top:10px;
    margin-bottom:2px;
       
}
.photoGalleryPanelBottomMainLeft
{
    float:left;
    width:295px;
    
}
.photoGalleryPanelBottomMainRight
{
    float:right;
    width:295px;
    
}
.photoGalleryPanelBottomImage
{
    float:left;
    margin-right:10px;
}
.photoGalleryPanelBottom h3
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.35em;
    padding:0;
    margin:0 0 0.75em 0;
    color:#0F73B5;
}
.photoGalleryPanelBottom p
{
    color:#8C8F9A;
}
.photoGalleryPanelBottomMainLeftContent
{
    padding-left:93px;
    padding-right:6px;
}
.photoGalleryPanelBottomMainLeftContentRight
{
    padding-left:93px;
    padding-right:3px;
}
.photoGalleryPanelBottomMainLeftContent
{
    position:relative;
    padding-right:10px;
    padding-left:93px;
}

.photoGalleryPanelBottomMainRightContent
{
    position:relative;
    padding-right:5px;
    padding-left:93px;
}
.photoGalleryDivider
{
    border-bottom:solid 1px #C4C6CB;
}


/*------------------------------------------------------------*/


/*---------------------------------------------------------*/
/* AboutUs Section                                                  */  
.aboutUsContainer 
{
  width:620px;
  text-align:center;
}
.aboutUsSmallContainer
{
    width:310px;
}
.aboutUsPaddingL10
{
    padding-left:10px;
}
.aboutUsHeaderTitle 
{
  float:left;
  text-align:left ! important;
}
.aboutUsHeaderSelect 
{
  float:right;
  display:block;
}
.aboutUsBlackLine
{
    border-bottom:solid 1px #000000;
    width:610px;
}
.aboutUsContainer p
{
    color:#ffffff;    
}
.aboutUsPanelTop
{
    background-color: #FFFFFF;
    margin: 5px 3px;
    /*padding: 10px;*/
    border: solid 1px #1C1C1C;
        
    
}
.aboutUsPanelTopLeftAdvertise
{    
    width:300px;
    background-color: #ECECEF;
    border: solid 1px #B4B6BC;
    float:left;
    padding:8px;
    text-align:left;
        
}
.aboutUsPanelTopLeft
{
    float:left;
    padding:10px;
        
}
.aboutUsPanelTopRight
{    
    position:relative;
    padding-left:330px;
    padding:10px;
    text-align:left;
   /*width:270px;*/   
   
}
.aboutUsPanelTop p
{
    color:#000000;  
}
.aboutUsSmallContainerFirst
{
    text-align:left;
    padding-left:10px;
}
.aboutUsPanelSmallLeft
{
    float:left;
    padding:0px 6px 0px 6px;
}
.aboutUsPanelSmallPaddingBottom
{
    padding-bottom:5px;
    text-align:left;
}
.aboutUsPanelSmallPaddingRight
{
    padding-right:4px;
}
.aboutUsBottomLine
{
    border-bottom:solid 1px #C4C6CB; 
    width:600px; 
    margin-right:5px; 
    margin-left:5px;
}
.aboutUsBottomLineshort
{
    border-bottom:solid 1px #C4C6CB; 
    width:580px; 
    margin-right:5px; 
    margin-left:5px;
}

.aboutUsPanelTopLeftAdvertiseText
{
    padding-left:40px;
    color:#000000;
}
.aboutUsPanelTopLeftAdvertiseText a
{
    font-weight:normal;
}

.aboutUsList
{
    padding-left:15px;
    color:black;
}
.aboutUsContainer .pageBarContainerBottom 
{
  color:#90929C;
  float:right;
}
.aboutUsContainer .pageBarContainerBottom a 
{
  color:#90929C;
  font-weight:normal;
}

.aboutUsContainer .pageBarPreviousBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:76px;
  margin-left:310px; /*5px;*/
  margin-right:20px;
  text-align:right;
  background-image:url(/images/icon_previous_white.gif); 
  background-position:0% 1px;
}
.aboutUsContainer .pageBarPreviousBottom
{
  width:100px;
  float:left;
  text-align:right;
  height:20px;
}
.aboutUsContainer .pageBarPreviousBottom a:hover
{
    text-decoration:underline;
}

.aboutUsContainer .pageBarNextBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:53px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next_white.gif); 
  background-position:100% 1px;
}
.aboutUsContainer .pageBarNextBottom
{
  width:68px;
  float:right;
  text-align:left;
  height:20px;
}
.aboutUsContainer .pageBarNextBottom a:hover
{
    text-decoration:underline;
}
.aboutUsBlueHeading
{
    color:#2B6FAE;
}
.aboutUsSelectBox
{
    width:350px;
    /*font-size:66%;*/
}




/*------------------------------------------------------------*/


/*-------------------------------------------------------------------*/
/* DHTML Window                                                      */
.dhtmlwindow{
position: absolute;
border: 1px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #E2E3E5;
color: back;
cursor: move;
overflow: hidden;
width: auto;
}
.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}
.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid black;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}
.drag-contentarea iframe 
{
  border:0px;
}
.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}
.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
/*-------------------------------------------------------------------*/
/* Win Stuff                                                */  
#winStuffContainer 
{
  width:620px;
  text-align:center;
}
.winStuffHeaderTitle 
{
  width:393px;
  float:left;
  text-align:left ! important;
}
.winStuffHeaderSelect 
{
  float:right;
  display:block;
}
#winStuffContainer #winStuffHeaderTitle select,  #winStuffHeaderTitle #showHeaderContainer img
{
    float:right;
    display:block;
    padding-top: 3px;
}

.winStuffPanelTop
{
    background-color: #FFFFFF;
    margin: 5px 3px;
    padding: 10px;
    border : solid 1px #94949C;
    
    
}

.winStuffPanelTopLeft
{
    float:left;
    padding-right:10px;
        
}
.winStuffPanelTopRight
{
    margin: 0px 3px 0px 10px;
    padding-left:15px;
    padding-right:5px;
    text-align:left;
    /*width:260px;*/
    
    
    
}
.winStuffPanelTop h3
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.35em;
    padding:0;
    margin:0 0 0.75em 0;
    color:#0f57c8;
}
.winStuffPanelTop a:visited 
{
    color:#0f57c8;
}
.winStuffPanelTop p
{
    color:#000000;
}
.winStuffPanelTop .pageBarContainer 
{
  /*width:260px;*/
  color:#0f57c8;
}
.winStuffPanelTop .pageBarContainer a 
{
  color:#0f57c8;
  font-weight:normal;
}

.winStuffPanelTop .FindOutMore a
{
  display:block;
  color:#acadb2;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:110px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next.gif); 
  background-position:100% 1px;
}
/*.winStuffPanelTop #pageBarNext
{
  width:68px;
  float:right;
  text-align:left;
  height:20px;
}
.winStuffPanelTop #pageBarNext a:hover
{
    text-decoration:underline;
}
.winStuffPanelTop #pageBarPrevious a:hover
{
    text-decoration:underline;
}*/
/* */
.winStuffSubPanelTop
{
    background-color: #FFFFFF;
    margin: 5px 3px;
    padding: 10px;
    border: solid 1px #94949C;
    
    
}
.winStuffSubPanelTopLeft
{
    float:left;
    padding-right:10px;
        
}
.winStuffSubPanelTopRight
{
    margin: 0px 3px 0px 10px;
    padding-left:15px;
    padding-right:5px;
    text-align:left;
    /*width:260px;*/
}
.winStuffSubPanelTopRight h3 
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.35em;
    padding:0;
    margin:0 0 0.75em 0;
    color:#0f57c8  
}

.winStuffSubPanelTop h3
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.35em;
    padding:0;
    margin:0 0 0.75em 0;
    color:#0f57c8
}
.winStuffSubPanelTop a
{
    color:#0f57c8;
}
.winStuffSubPanelTop a:visited 
{
    color:#0f57c8;
}
.winStuffSubPanelTop p
{
    color:#000000;
}
.winStuffSubPanelTop .pageBarContainer 
{
  /*width:260px;*/
  color:#0f57c8;
}
.winStuffSubPanelTop .pageBarContainer a 
{
  color:#0f57c8;
  font-weight:normal;
}
.winStuffSubPanelTop .pageBarContainer a:visited
{
    color:#0f57c8;
}
.winStuffSubPanelTop .FindOutMore a
{
  display:block;
  color:#acadb2;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:110px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next.gif); 
  background-position:100% 1px;
}
.winStuffSubPanelTop .FindOutMore a:visited
{
    color:#acadb2;   
}
.winStuffSubPanelTop .FindOutMore a:hover
{
    text-decoration:underline;
}
.TabPage
{
    background-color: #FFFFFF;
    margin: 5px 3px;
    padding: 10px;
    border-left  : solid 1px #000000;
    border-right  : solid 1px #000000;
    border-bottom : solid 1px #000000;
}
.winStuffFloatImg
{
    float:left;
    padding: 20px;
    margin-right: 20px;
		margin-bottom: 20px;
}
.winStuffFloatImgCls
{
    clear:left;
}
.WinStuffTabContent 
{
  font-family:Arial, Verdana, Sans-Serif;
  color:#000000;
  font-weight: 200;
  font-size: 1.1em;
  padding: 20px;
}
.WinStuffTabContent #h3
{
    padding:10px;
    font-size: 1.1em;
}
.WinStuffTabContentCls
{
    clear: left;
}
/* Entry Div */
#WinStuffEntry
{
    padding-top: 20px;
    text-align: left;
}
/* Entry Form Layout */
.Question 
{
    padding: 40px;  
       
}
.CompImage { padding:10px;}
.WinStufftd {  TEXT-ALIGN: center; PADDING: .25em; } 

.sm {  FONT-SIZE: .75em; height : 1.50em; }
.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#FFFFFF;
	color:gray;
}	
.entryimage 
{
    padding: 5px;
}
/*------------------------------------------------------------*/


.termsofusepanelBottom .termsofuseContainerBottom 
{
  /*width:260px;*/
  color:#A0A0A0;
  float:right;
}
.termsofusepanelBottom .termsofuseContainerBottom a 
{
  color:#C4C6CB;
  font-weight:normal;
}


.termsofusepanelBottom .termsofusePreviousBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:76px;
  margin-left:5px;
  margin-right:20px;
  text-align:right;
  background-image:url(/images/icon_previous_white.gif); 
  background-position:0% 1px;
}
.termsofusepanelBottom .termsofusePreviousBottom
{
  width:100px;
  float:left;
  text-align:right;
  height:20px;
}
.termsofusepanelBottom .pageBarNextBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:53px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next_white.gif); 
  background-position:100% 1px;
}
.termsofusepanelBottom .pageBarNextBottom
{
  width:68px;
  float:right;
  text-align:left;
  height:20px;
}
.termsofusepanelBottom .pageBarNextBottom a:hover
{
    text-decoration:underline;
}
.termsofusepanelBottom .termsofusePreviousBottom a:hover
{
    text-decoration:underline;
}
.termsofusepanelBottom
{
    background-color: #FFFFFF;
    margin: 5px 3px;
    padding: 10px;
    border: solid 1px #aaaaaa;
    text-align:left;        
    
}

/*------------------------------------------------------------*/

/*------------------------------------------------------------*/
/*RSS Text*/

#rssContent
{
    margin:10px;
    width:740px;
    color:#111111;
}
.rssContentLogo
{
  background-color: #111111;  
  width:740px;
  height:80px;
  padding-top:5px;
  padding-left:3px;
  
}
#rssContent h3
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:1.35em;
    padding:0;
    
}

#rssContent a
{
    color:#0860a8;
}
.rssContentItem
{
    padding-bottom:20px;
}
/*------------------------------------------------------------*/
/*  Password Strength Styles
/*------------------------------------------------------------*/

.pstrength-minchar {
font-size : 10px;
}
/*------------------------------------------------------------*/



/*------------------------------------------------------------*/
/*  Quotes, Online Mortgage, Loan, Credit Card etc... Styles
/*------------------------------------------------------------*/
.quotePanelList
{
    background-color: #ffffff;
    margin: 0px 0px;
    padding: 10px;    
    border-bottom:solid 1px #aaaaaa;
    border-left:solid 1px #aaaaaa;
    border-right:solid 1px #aaaaaa;
} 
.quotePanelListBorders
{
    background-color: #ffffff;
    margin: 0px 0px;
    padding: 10px;    
    border:solid 1px #aaaaaa;
}
/*------------------------------------------------------------*/

/*------------------------------------------------------------*/
/*  Beat that Quote Styles Start
/*------------------------------------------------------------*/
    body {
            margin: 0; 
            padding: 0;
    } 
    a img {
    	border-width: 0; 
    	border-style: none;
    }
    img { 
    	margin: 0; 
    	padding: 0; 
    	border: 0; 
    }
    .sep{
        clear: both;    
     }
    
     /*----------------------------------------
    FORM HEADER & FOOTER
    -----------------------------------------*/
    #form_container h2{
             color: #fff;
             background:  #2d5a81 url(http://images.beatthatquote.com/_l/form/form_header.gif) no-repeat top left;
             font-size: 1.5em;
             font-weight: normal;
             padding: 0.2em  0.2em 0.2em 1em;
             margin: 0 0 0.05em 0;
    }
    #form_container #form_footer{
             color: #fff;
             background:  #2d5a81 url(http://images.beatthatquote.com/_l/form/form_footer.gif) no-repeat bottom right;
             font-size: 1em;
             font-weight: bold;
             padding: 0.5em  0.2em 0.5em 1em;
             margin: 0.05em 0 0 0;
    }
     /*----------------------------------------
    FORM
    -----------------------------------------*/
    #form_container{
            width: 42.0em;
            margin-left:0px;
    }
    #btq_form{
            width: 42em;
            padding: 0;
            margin:0;
    }
    #btq_form fieldset{
            padding: 1em 1em 1em 2em;
            margin: 0;
            border:0 solid;
    }
    #btq_form fieldset#one{
            border: 0.5em solid #5b97b1;
    }
    #btq_form fieldset#two{
            border-bottom: 0.5em solid;
            border-left: 0.5em solid;
            border-right: 0.5em solid;
    }
    #btq_form  ol{
            list-style: none;
            padding:0;
            margin: 0;
    }
     #btq_form li.left{
            float: left;
            width: 18em;
            clear: left;
            margin-bottom: 0.5em;
    }
    #btq_form li.right{
            width: 18em;
            margin-bottom: 0.5em;
    }
    #btq_form li.long{
            margin-top: 1em;
            margin-bottom: 0.5em;
            clear: both;
    }
    #btq_form input{
            border: 1px solid #666;
						height:20px;
            font-size: 1.1em;
            margin: 0.2em 0 0 0;
    }
    #btq_form select{
            border: 1px solid #666;
             height: 1.6em;
             font-size: 1em;
            margin: 0.2em 0 0 0;
    }
    #btq_form input.radio{
            border:0;
    }
    #btq_form input#submit_button{
            border: 0;
            font-size: 0px;
            color: #ff5f00;
            float: right;
            margin: 0 4em 0 0;
    }
    #btq_form label.small{
            font-size: 1em;
    }
    #btq_form label{
            font-size: 1.1em;
     }
     #btq_form h4{
            font-size: 1.2em;
            padding: 0;
            margin:0 0 0.8em 0;
    }
    .error_box {
            color:red;
    }
     /*----------------------------------------
    FOOTER
    -----------------------------------------*/
    p.compliance{
            font-size: 0.95em;
            line-height: 1.6em;
            margin: 2em 0 0 0;
    }
    p.compliance_big{
            font-size: 1.1em;
            line-height: 1.6em;
            margin: 2em 0 0 0;
    }
    p.compliance_security{
            font-size: 1.1em;
            line-height: 3em;
            margin: 2em 0 0 0;
            text-align: center;
    }
    /*----------------------------------------
    BTQ FORM 
    -----------------------------------------*/
    #btq_container{
            background-color : #fff; 
            color:#444;  /* change text color*/
            font-size: 100%;  /* change the size of whole module */
            font-family : Trebuchet MS, Verdana, Sans-Serif;  /* change the font */
    }
    #btq_container a{
            color: #005c96;
    }
		
		#btq_container_INSURANCE{
            background-color : #fff; 
            color:#444;  /* change text color*/
            font-size: 100%;  /* change the size of whole module */
            font-family : Trebuchet MS, Verdana, Sans-Serif;  /* change the font */
						width:800px;
    }
    #btq_container_INSURANCE a{
            color: #005c96;
    }
		
		
    #btq_form fieldset{
            background-color: #f7f6ec; /*fieldset background color*/
            border-color: #5b97b1 !important; /*fieldset border color*/
    }
    #btq_form h4{
            color: #444; /* font color of fieldset headers*/
    }
    /* change submit image*/
    #btq_form input#submit_button{
            background-image: url('https://images.beatthatquote.com/_l/form/submit_button.gif');
            width: 173px;
            height: 32px;
     }
     
    #form_has_error_box {
      border:4px solid #FF6501;
      margin:0pt 0pt 0.1em;
      padding:1em 1em 1em 1.5em;
    }
    
    #form_has_error_box img { 
      float:left;
    }
    
    #form_has_error_box p {
      font-size:1.15em;
      margin:0pt 0pt 0.1em 4em;
      padding:0pt;
    }
		
/*------------------------------------------------------------*/
/*  Beat that Quote Styles End
/*------------------------------------------------------------*/


/*------------------------------------------------------------*/
/*  Paging: Listing total records Start
/*------------------------------------------------------------*/
#forumsContainer #pageTotalRecPrevious
{
	width:100px;
  float:left;
  border-right:1px solid #CACCD0;
  text-align:left;
  height:20px;
}
#forumsContainer #pageTotalRecPrevious a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:76px;
  margin-left:5px;
  text-align:right;
  background-image:url(/images/icon_previous.gif); 
  background-position:0% 1px;
}

#forumsContainer #pageTotalRecNext a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:53px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next.gif); 
  background-position:100% 1px;
}

#forumsContainer #pageTotalRecNext
{
  border-left:1px solid #F6F6F7;
  width:68px;
  float:left;
  text-align:right;
  height:20px;
}
#forumsContainer #pageTotalRec
{
  width:100px;
  border-left:1px solid #F6F6F7;
  border-right:1px solid #CACCD0;
  float:left;
  height:20px;
	font-weight:bold;
	color:#333333;
}
#forumsContainer .pageTotalRec
{
  padding-top:3px;
}
/*------------------------------------------------------------*/
/*  Paging: Listing total records End
/*------------------------------------------------------------*/


/*------------------------------------------------------------*/
/*  Members Profile Styles Start
/*------------------------------------------------------------*/
#forumsContainer #membersText 
{
  width:600px;
  text-align:left;
  margin-bottom:5px;
	margin-left:5px;
}
#forumsContainer #membersPhoto
{
	float:left;
  text-align:left;
  margin-bottom:5px;
	margin-left:5px;
}
#forumsContainer #membersInfo
{
	float:left;
  text-align:left;
  margin-bottom:5px;
	margin-left:5px;
}
#forumsContainer #membersTitle 
{
	float:left;
  text-align:left;
  margin-bottom:5px;
	font-size:12px;
	margin-left:5px
}
#forumsContainer #membersRightContent 
{
  margin-bottom:5px;
	float:right;
}
#forumsContainer #membersLeftContent 
{
  text-align:left;
  margin-bottom:5px;
	float:left;
}
 .memberArticleTitle a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  margin-top:3px;
  margin-left:5px;
  text-align:left;
	font-size:14px;
	font-weight:bold;
}
/*------------------------------------------------------------*/
/*  Members Profile Styles End
/*------------------------------------------------------------*/


/*------------------------------------------------------------*/
/*  media_content.asp Clips/Podcasts Styles Start
/*------------------------------------------------------------*/
.mediaPlayerPanelTop #pageBarContainer a 
{
  color:#FFFFFF;
  font-weight:normal;
}
.mediaPlayerPanelTop #pageBarPrevious a
{
  display:block;
  text-decoration:none;
  background-repeat:no-repeat;
  width:76px;
  margin-left:5px;
  text-align:right;
  background-image:url(/images/icon_previous_black.gif); 
  background-position:0% 5px;
}
.mediaPlayerPanelTop #pageBarPrevious
{
  width:100px;
  float:left;
  text-align:left;
  height:20px;
}
.mediaPlayerPanelTop #pageBarNext a
{
  display:block;
  text-decoration:none;
  background-repeat:no-repeat;
  width:40px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next_black.gif); 
  background-position:100% 5px;
}
.mediaPlayerPanelTop #pageBarNext
{

  float:left;
  text-align:left;
  height:20px;
  margin-right:20px;
}
.mediaPlayerPanelTop #pageBarNext a:hover
{
    text-decoration:underline;
}
.mediaPlayerPanelTop #pageBarPrevious a:hover
{
    text-decoration:underline;
}

.mediaPlayerPanelBottom
{
    background-color: #FFFFFF;
    margin: 5px 3px;
    padding: 7px; /*10px before*/
    border: solid 1px #272727;
    text-align:left;        
    
}
.mediaPlayerPanelBottom .pageBarContainerBottom 
{
  /*width:260px;*/
  color:#FFFFFF;
  float:right;
}
.mediaPlayerPanelBottom .pageBarContainerBottom a 
{
  color:#FFFFFF;
  font-weight:normal;
}


.mediaPlayerPanelBottom .pageBarPreviousBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:76px;
  margin-left:5px;
  margin-right:20px;
  text-align:right;
  background-image:url(/images/icon_previous_white.gif); 
  background-position:0% 1px;
}
.mediaPlayerPanelBottom .pageBarPreviousBottom
{
  width:100px;
  float:left;
  text-align:right;
  height:20px;
}
.mediaPlayerPanelBottom .pageBarNextBottom a
{
  display:block;
  height:17px;
  vertical-align:middle;
  text-decoration:none;
  background-repeat:no-repeat;
  margin-top:3px;
  width:53px;
  margin-left:5px;
  text-align:left;
  background-image:url(/images/icon_next_white.gif); 
  background-position:100% 1px;
}
.mediaPlayerPanelBottom .pageBarNextBottom
{
  width:68px;
  float:right;
  text-align:left;
  height:20px;
}
.mediaPlayerPanelBottom .pageBarNextBottom a:hover
{
    text-decoration:underline;
}
.mediaPlayerPanelBottom .pageBarPreviousBottom a:hover
{
    text-decoration:underline;
}
/*------------------------------------------------------------*/
/*  media_content.asp Clips/Podcasts Styles End
/*------------------------------------------------------------*/



/*------------------------------------------------------------*/
/*  talkSPORT Magazine Begin
/*------------------------------------------------------------*/
#wrapper {
text-align:center;
margin:0 auto;
width:100%;
min-height:20px;
border-bottom:1px solid #ccc;
padding:0px;
}
#wrapper a {
cursor:pointer;
}
#myvar {
padding:20px;
}

/*------------------------------------------------------------*/
/*  talkSPORT Magazine End
/*------------------------------------------------------------*/


/*------------------------------------------------------------*/
/*  talkSPort Match Center
/*------------------------------------------------------------*/
.matchcenterPanelList
{
    background-color: #ffffff;
    margin: 0px 0px;
    padding: 5px;    
    border-bottom:solid 1px #aaaaaa;
    border-left:solid 1px #aaaaaa;
    border-right:solid 1px #aaaaaa;
} 

.matchcenterColumnContainer .boxHeaderContainer 
{
  width:623px;

}

.matchcenterColumnContainer 
{
  width:630px;
  float:left;
	
}

.matchcenterTransfer 
{

  height:141px;
  width:293px;  
  background-image:url(/dart/MatchDayLiveTransferCenter.jpg); 
  background-repeat:no-repeat;
	margin-left:8px;

}

.matchcenterLive
{

  height:235px;
  width:301px;  
  xbackground-image:url(/dart/MatchDayLive.gif); 
  background-repeat:no-repeat;

}

.matchcenterBanner
{

  width:622px;
  height:215px;  
  xbackground-image:url(/dart/MatchDayLiveBanner.gif); 
  background-repeat:no-repeat;
	background-position:top;
	margin-bottom:5px;
}

#FrameID {

	overflow-x:hidden;
	overflow-y:auto;
}
/*------------------------------------------------------------*/
/*  talkSPort/Nicotinell Rituals
/*------------------------------------------------------------*/
	
	.home-link {display:block;width:940px;height:110px;float:left;margin-left:10px; background: transparent;}
	.enter-link {display:block;width:100px;height:30px;margin-left:50px; background: transparent;}
	.enter-link-quotes {display:block;width:120px;height:15px;background: transparent;}
	
	.landing-text {float:left; padding-top:40px; padding-left:100px}
	.month-headline {float:left;padding-left:105px; padding-top:5px}
	.month-text {float:left;margin-left:0px}
	.form-box {width:445px; height:340px; color:White; margin-top:5px; padding-right:7px; float:right; background-image:url(/images/rituals/Goalkeeper.png); background-repeat:no-repeat; background-position:bottom right;}
	.form-details {float:left; display:block; width:150px}
	.form-text {width:100px; padding-bottom:1px}
	.form-textarea {width:220px; height:121px; margin-top:0; background-image:url(/images/rituals/form.png); background-color:Transparent; background-repeat:no-repeat; padding:5px; border:none; overflow:hidden}
/*------------------------------------------------------------*/
/*  talkSPort Today /Tonight Panel
/*------------------------------------------------------------*/
	.TTT_but a{width:135px; height:61px; xdisplay:block; text-align:left; vertical-align:middle; text-decoration:none; background-image:url(/images/TTT/Tab_off.jpg); background-position:top left; background-repeat:no-repeat; float:left;padding:10px 10px 0px 10px; color:White; font-weight:bold; font-size:15px}
	.TTT_but_on a{width:135px; height:61px; xdisplay:block; background-image:url(/images/TTT/Tab_on.jpg); background-position:top left; background-repeat:no-repeat; float:left;padding:10px 10px 0px 10px; color:black; font-weight:bold; font-size:14px}
	.TTT_but a:hover{background-image:url(/images/TTT/Tab_over.jpg);}
	.TTT_but_on a:hover{text-decoration:none}
	.TTT_but_B a{width:134px; height:61px; xdisplay:block; text-align:left; vertical-align:middle; text-decoration:none; background-image:url(/images/TTT/Tab_B_off.jpg); background-position:top left; background-repeat:no-repeat; float:left; padding:10px 10px 0px 10px; color:White; font-weight:bold; font-size:14px; margin-left:1px}
	.TTT_but_B a:hover{background-image:url(/images/TTT/Tab_B_over.jpg);}
	.TTT_but_B_on a{width:134px; height:61px; xdisplay:block; text-align:left; vertical-align:middle; text-decoration:none; background-image:url(/images/TTT/Tab_B_on.jpg); background-position:top left; background-repeat:no-repeat; float:left; padding:10px 10px 0px 10px; color:Black; font-weight:bold; font-size:14px; margin-left:1px}
	.TTT_but_B_on a:hover{text-decoration:none}
	
	.TTT_panel{padding-right:5px; padding-bottom:10px; float:left; width:621px; height:347px; background-image:url('/images/TTT/TTT_background.jpg'); background-repeat:no-repeat;}
	.TTT_greeting {font-size:14px; color:white; font-weight:bold; padding:3px 0 0 5px}
	.TTT_yellowbar{background-color:#FFFF00; width:621px; padding-top:3px}
	.TTT_box{float:left; width:304px; height:212px}
	.TTT_linksarea{float:left;height:212px; width:296px;}
	.TTT_quote{padding:15px 0px 0 10px;}
	.TTT_qoutelink {color: White; font-size:14px;}
	.TTT_quotename{color: White; font-size:14px; font-weight:normal}
	.TTT_linktypes{padding-top:20px; font-size:12px;}
	.TTT_linktype{color:White; padding-top:8px}
	.TTT_tpyetitle{color:#FCED22; font-weight:bold}
	
/*Cricket Score Style*/
.cricketScoreColumnContainer .boxHeaderContainer 
{
  width:623px;

}

.cricketScoreColumnContainer 
{
  width:630px;
  float:left;
	
}
#cricket-score-homepage a {color:#ffffff; text-decoration: underline;}
#cricket-score-homepage a.hover {color:#ffffff; text-decoration: underline;}
/*EOF Style*/