@charset "utf-8";
@import url('forumclassic.css?ver=1111');
@import url('forumextra.css?ver=1111');
@import url('profilev2.css?ver=1111');
@import url('forumsv2.css?ver=1111');


    

/** 
 * Toolbar Styles | Betfair Community
 * 
 * Header, toolbar, footer, and other miscellaneous global styles.
 *
 * TEMPORARY Styles
 * Reset
 * Global Styles
 * Structure
 * Network Navigation
 * Toolbar Hotspots
 * Modules
 * Specific Module Styling
 * Advertisements
 * Links
 * Buttons
 * Avatars
 * Media Thumbnails
 * Pagination
 * Error Pages
 * Message and Alert Boxes
 * YUI
 * Tags
 * Rating Tagging Sharing
 * Friend Selector
 * BBCode Styling
 * Footer
 * 

 * @version 12
 * @lastmodified 2011-04-18 2:00pm ws
 * @author jriggs
 *
 * @colordef #fff; white 
 * @colordef #2789CE; link blue
 * @colordef #39F; link blue 2 (for dark backgrounds)
 * @colordef #969; link purple
 * @colordef #C9C; link purple 2 (for dark backgrounds)
 * @colordef #C6D5E0; blue gray
 * @colordef #273A47; dary gray
 * @colordef #3B5160; mid gray
 * @colordef #7E97A7; light gray
 * @colordef #BCD; light purple
 * @colordef #B4E500; green
 * @colordef #FF680F; orange
 * @colordef #FFB80C; yellow
 */
#layout132578 a {color: #02789c;}
.threadViewExtra #threadReplyTop {float:none !important;}
.threadViewExtra {padding: 0 10px;}
/**
 * TEMPORARY Styles
 *
 * @section TEMPORARY Styles
 */
#tbContainer3 {background: url(/community.betfair.com/toolbar-fpo.jpg) no-repeat; height: 111px !important;}
.bfViewSwitcher {display: block; margin-bottom: 0; position: absolute; left: 49px/*15px 10px*/; top: 126px/*93px*/; width: auto;}
.bfViewSwitcher a, .bfViewSwitcher span {color: #FFF;}
.bfViewSwitcher a {cursor: pointer !important;}
#templateTable86874 .col .columnContentChild  {padding-right: 0;}

#restrictedCountryMask, #restrictedCountry {
	display: none;
}
#navigation {background: #fff;}

#bfPopupMenu .forumExtraHeaderHeartbeat .heartbeatViewers {display: none !important;}
#popUpWrapper .mb_threads_forum_header_title {max-width: 420px;}
.userName {font-size: 12px; font-weight: bold;}

.loginWidgetHolder #loginWidget {z-index:100000;}

@font-face {
    font-family: 'InformaProBold';
    src: url('https://community.betfair.com/images/font/informaprobold-webfont.eot');
    src: url('https://community.betfair.com/images/font/informaprobold-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://community.betfair.com/images/font/informaprobold-webfont.woff') format('woff'),
         url('https://community.betfair.com/images/font/informaprobold-webfont.ttf') format('truetype'),
         url('https://community.betfair.com/images/font/informaprobold-webfont.svg#InformaProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'BlockBertholdRegular';
    src: url('https://community.betfair.com/images/font/block_berthold_regular-webfont.eot');
    src: url('https://community.betfair.com/images/font/block_berthold_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://community.betfair.com/images/font/block_berthold_regular-webfont.woff') format('woff'),
         url('https://community.betfair.com/images/font/block_berthold_regular-webfont.ttf') format('truetype'),
         url('https://community.betfair.com/images/font/block_berthold_regular-webfont.svg#BlockBertholdRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

 
/**
 * Reset
 *
 * @section Reset
 */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td, img, a {margin: 0; padding: 0; list-style: none; outline:none; border: 0;} 

table {
	font-size: 100%;
}

/** Pop-Up */
#ct_iframe {background: #C6D5E0;}
#popUpWrapper .classicToolbar {margin-bottom: 0 !important;}
#popUpWrapper .classicToolLogo {background: #283a48; border-right: 1px solid #c4d5df; display:block; float: left; height: 35px; width: 140px;}
#popUpWrapper .classicToolLogo a {display: block; height:16px; margin-top: 8px; margin-left: 11px; width: 116px;}
#popUpWrapper .classicToolbarTitle h1 {font-size: 190%; font-weight: bold;}
#popUpWrapper .searchField {height: 20px;}
#popUpWrapper .searchField input#term {height: 20px; line-height: 20px;}


/**
 * Global Styles
 *
 * @section Global Styles
 */

html body {
	/*font-size: 1em;*/
	/*font: 62.5%/120% Tahoma, Verdana, Arial, sans-serif;*/
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 68.75%;
	/*line-height: 120%;*/
	color: #3b5160; 
}
.mod_menu_site {display: none;}
h1, h2, h3 {font-family: Arial, Helvetica, sans-serif;}
h3 {position: static;}
   /* reset specific h3's to position relative */
   #gallery_content_comments_container h3,
   #video_content_comments_container h3 {position: relative;}
.module .container {border: 0 none;}

/** header font size to match betfair.com */
/*#heading {font-size: 68.75%;}*/

/** Moderation Menu */
.moderationMenuContainer {width: 250px; padding: 0; border: 1px solid #ccc;}
.moderationMenuContainer span {padding: 0;}
ul.moderationPanelContainer {margin: 0 !important; padding: 0 !important;}
.modertaionPanelTitle {border-bottom: 1px solid #ccc; padding: 1px 0 2px; margin-bottom: 2px; margin-left: 0 !important;}
.modertationPanelLink,
.moderationPanelLink {list-style: none !important;}
.modertationPanelLink a,
.moderationPanelLink a {border: none !important; font-size: 11px; line-height: 16px; font-weight: 700; border-top: 1px solid #CCC;}
.modertationPanelLink a:hover, 
.moderationPanelLink a:hover {background: #f7f7f7;}
.moderationPanelContainer hr {display: none;}
.moderationPanelContainer span {padding-left: 5px;}
.moderationPanelContainer a span {padding: 0;}
.moderationPanelTitle {padding: 3px 0; font-weight: 700; border-top: 1px solid #ccc; background: #eee;}
.mpl_user_ip {border-top: 1px solid #ccc; margin-right: 7px; padding: 3px 0; float: left;}
.moderationPanelLinks {margin: 0;}
.mpl_close_panel {background: #eee;}
.mpl_close_panel a {padding: 5px 10px; text-align: right;}


/**
 * Layout
 *
 * @section Layout
 */

/* #heading {background: #FFF;} Removed at Request of Betfair */

.wrapper {
	background: #f1f4f7;
	overflow: hidden;
}

.community {
	background: #C6D5E0;
	margin: 0 0 10px;
	width: 960px;
}

.classic {
	background: url('/community.betfair.com/c6d5e0.png') repeat-y 140px 0;
	width: auto;
	min-width: 970px;
}

.extra {
	background: #C6D5E0 url('/community.betfair.com/communityToolbarBgSliver.png') 0% 0% repeat-x;
	width: auto;
	min-width: 960px;
}
#heading {width: auto !important; min-width: 988px;}
#subNavigationLinks ul {width: 100%;}
.bfViewSwitcher {min-width: 988px;}
.communityNav {
	float: left;
}
.communityAlerts {
	margin: 0 10px 0 0/*150px*/;
}
.communityHeader {
	overflow: hidden;
	margin: 0;
	min-width: 583px;
}

.footerCheltenham {display: block; margin-top: 230px;}
.communityFooter {
	background: url('/community.betfair.com/footerBg.png') repeat-x center bottom;
	padding: 20px 0 0;
	height: 40px;
}
.classicFooter {
	border-top: 1px solid #C6D5E0;
	background: transparent; 
	padding: 0;
}
.classicFooter .footerAddress,
.classicFooter .footerLogo {
	display: none;
}
.classicFooter #footer {
	background: white;
	width: auto;
}

.extraContent {
	background: white;
	border: 1px solid #bbccdd;
	border-top: 0 none;
	margin: 0 10px 0 0;
	overflow: hidden;
	padding: 5px 10px 10px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
.extraContent .topLayoutContent {
	overflow: hidden;
	border: 0 none;
}
.extraContent .topLayoutAside {
	float: right;
	margin: 0 10px 0 20px;
	width: 175px
}
/** new styling for table structure */
.extraContent td.topLayoutContent {overflow: visible;}
.extraContent td.topLayoutAside {
	float: none;
	margin: 0
	padding: 0 0 0 20px;
	width: 175px
}

.classicNav {
	margin-right: -1px !important;
}
.classicContent {
	border-left: 1px solid #c6d5e0;
	background: #f1f4f7;
	/*overflow: hidden;*/
	padding: 0;
}
.classicAside {
	background: #c6d5e0;
	float: right;
	min-height: 200px;
	padding: 0 10px 0 10px;
	width: 175px;
}

.mbSortByViewsAsc span,
.mbSortByRepliesAsc span,
.mbSortByLastPostAsc span {background:url(/community.betfair.com/arrowUp.png) left center no-repeat; padding:0 10px 0 10px;display: block;}

.mbSortByViewsDesc span,
.mbSortByLastPostDesc span,
.mbSortByRepliesDesc span {background:url(/community.betfair.com/arrowDown.png) left center no-repeat; padding:0 10px 0 10px;display: block;}


#oneFooterMenu {
	display: none;
}


/* reset list styling within blog posts */
.oneBlogPost p {margin: 10px 0;}
.oneBlogPost ul,
.oneBlogPost ol {margin: 10px 0; padding: 0 0 0 30px;}
.oneBlogPost ul li,
.oneBlogPost ol li {margin: 0; padding: 0; border: 0 none; list-style-position: inside; list-style-image: none;}
.oneBlogPost ul li {list-style-type: disc;}
.oneBlogPost ol li {list-style-type: decimal;}
.oneBlogPost ol ol li {list-style-type: lower-alpha;}

/* reset list styling within sandbox and custom HTML modules */
.mod_sandbox ul.mainUl ul,
.mod_custom_html ul.mainUl ul,
.mod_sandbox ul.mainUl ol,
.mod_custom_html ul.mainUl ol {margin: 10px 0; padding: 0 0 0 30px;}
.mod_sandbox ul.mainUl ul li,
.mod_custom_html ul.mainUl ul li,
.mod_sandbox ul.mainUl ol li,
.mod_custom_html ul.mainUl ol li {margin: 0; padding: 0; border: 0 none; list-style-position: inside; list-style-image: none;}
.mod_sandbox ul.mainUl ul li,
.mod_custom_html ul.mainUl ul li {list-style-type: disc;}
.mod_sandbox ul.mainUl ol li,
.mod_custom_html ul.mainUl ol li {list-style-type: decimal;}
.mod_sandbox ul.mainUl ol ol li,
.mod_custom_html ul.mainUl ol ol li {list-style-type: lower-alpha;}

/** Choose a Chatname */
.bchat_choosetext {font: bold 18px Helvetica;}
.skipStep {font-size: 12px; margin-left: 10px;}
#auth_chatname .communityContent {background: none;}
.chatNameWrapper {margin: 20px;}
.chatAuthWrapper {background:url(/community.betfair.com/pickChatName.png) no-repeat #daeefb !important; padding: 10px 20px; height: 58px; width: auto;}
.needChatname {float: left; font: bold 14px Tahoma; width: 300px; margin-top: 9px;}
.chatInputWrapper {float: left; margin-left:60px; width: 185px; position: relative;}
.bchat_fields label {display: block; font: bold 14px Tahoma; margin-bottom: 10px;}
.bchat_fields,
.bchat_buttons {float: left;}
.bchat_buttons {position: absolute; bottom: 0; right: 0;}
.entryField {
	background: url('/community.betfair.com/searchBlueCap.png') no-repeat;
	display: block;
	padding: 0 0 0 5px;
}
.entryField input#term {
	background: url('/community.betfair.com/searchBlueLong.png') no-repeat right;
	border: 0;
	padding: 3px 0 0;
	height: 18px;
	line-height: 18px;
}
#auth_chatname .communityContent {background: #FFF !important;}

/**
 * Navigation
 *
 * @section Navigation
 */

/** Quicklinks */
.extraQuickLinks {margin: 0 0 10px; padding: 0 10px;}
.extraQuickLinksHeader {margin: 0 0 7px; font-size: 1.1em; font-weight: 700;}
.extraQuickLinksItem {margin: 5px 0; line-height: normal; clear: both;}
.extraQuickLinksTitle {margin: 0 0 2px; font-size: 1em; font-weight: 700;}
.extraQuickLink {padding-left: 5px;}

.extraProfileFavorites .extraQuickLinksHeader {margin-left: -10px;}
.extraQuickLink {clear: both !important; line-height: 16px;}
.extraQuickLink a {float: left; width: 100px;}
.removeQuickLinkBtn {float: right !important; margin-left: 3px; font-size: 10px; font-family: verdana, helvetica, arial, sans-serif; font-weight: 700; width: auto !important;}
.removeQuickLinkBtn:hover {color: #f00;}

#quickLinkHolder {overflow: hidden; margin-bottom: 10px;}

.topicMetaInfoItem a:visited {color: #996699 !important;}


/** left navigation elements */
.extraNav {
	float: left;
	margin: 0 10px 0 0;	
	width: 180px;
	margin-top: 6px;
}

/** .extraNav {
	float: left;
	margin: 0 10px 0 0;	
	width: 168px;
} */



ul.extraNavMenu {
	border-left: 1px solid #c6d5df;
	display: block;
	margin: 0 0 15px;
}
.extraNavMenu li a {
	background: url('/community.betfair.com/navTabsMed.png') no-repeat right -124px;
	color: #3b5160;
	display: block;
	font: bold 12px Helvetica, Arial, sans-serif;
	height: 31px;
	line-height: 30px;
	outline: none;
	padding: 0 0 0 4px;
	text-shadow: #fff 1px 1px 1px;
}
.extraNavMenu li.extraNavMenuFirst a {
	background-position: right -93px;
}
.extraNavMenu li.extraNavMenuLast a {
	background-position: right -155px;
}
.extraNavMenu li a:hover {
	background-position: right -31px;
}
.extraNavMenu li.extraNavMenuFirst a:hover {
	background-position: right 0px;
}
.extraNavMenu li.extraNavMenuLast a:hover {
	background-position: right -62px;
}
.extraNavMenu li a.active,
.extraNavMenu li.extraNavMenuLast a.active {
	background-position: right -187px;
}
.extraNavMenu li.extraNavMenuFirst a.active {
	background-position: right -218px;
}
.extraNavCategories li a {
	background: url('/community.betfair.com/navTabsLg.png') no-repeat right -176px;
	display: block;
	height: 34px;
	padding: 10px 0 0 5px;
	line-height: normal;
}
.extraNavCategories li.extraNavMenuFirst a {
	background-position: right -132px;
}
.extraNavCategories li.extraNavMenuLast a {
	background-position: right -220px;
}
.extraNavCategories li a:hover {
	background-position: right -44px;
}
.extraNavCategories li.extraNavMenuFirst a:hover {
	background-position: right 0px;
}
.extraNavCategories li.extraNavMenuLast a:hover {
	background-position: right -88px;
}
.extraNavCategories li a.active,
.extraNavCategories li.extraNavMenuLast a.active {
	background-position: right -265px;
}
.extraNavCategories li.extraNavMenuFirst a.active {
	background-position: right -309px;
}
.extraNavCategories li a span.annotation {
	color: #7e97a7;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	display: block;
}


button.mbQuickReplySubmitBtn  {padding-left: none !important;}



/**
 * Community Toolbar
 *
 * @section Community Header
 */
.extraToolbar {
	background: url('/community.betfair.com/communityToolbarBgFull.png') 100% 0% no-repeat;
	height: 86px;
}
 
/* title */
.extraToolbarTitleText,
.extraToolbarTitle {
	float: left;
	/* width: 50%; */
}

.extraToolbarTitle h3 {
	line-height: 40px;
	margin: 0 0 0 15px;
	font-size: 20px !important;
}
.extraToolbarTitle a,
.extraToolbarTitle a:hover {
	color: white !important;
}
/* search */
.extraToolbarSearch {
	float: /*left*/ right;
	padding: 10px 0 0;
	width: /*41.1% 49.4% */;
	margin-right: 10px;
}
.extraToolbarSearch ul {
	display: block;
	float: right;
}
.extraToolbarControls {
	clear: both;
}
.extraToolbarSearch li.extraToolbarSearchItem {
	display: block;
	float: left;
	margin: 0 0 0 5px;
}
.searchField {
	background: url('/community.betfair.com/toolbarTextBgLeft.png') no-repeat;
	display: block;
	padding: 0 0 0 5px;
}
.searchField input#term {
	width: 200px;
	background: url('/community.betfair.com/toolbarTextBgRight.png') no-repeat right;
	border: 0;
	padding: 3px 0 0;
	height: 18px;
	line-height: 18px;
}
.extraToolbarPopup {border-left: 3px solid #273A47; margin-left: 10px !important; padding-left: 10px;}
.groupHeaderForum .groupHeaderForumRefresh .forumRefresh {display: none !important;}
.groupForumFooter .groupHeaderForumRefresh .forumRefresh {display: block !important;}

/* controls */
.extraToolbarControls {
	/*border-left: 3px solid #273a47;*/
	float: right;
	height: 20px;
	margin: 10px 0 0 0;
	text-align: right;
	width: 1%;
	
}
/* breadcrumbs */
.extraToolbarBreadcrumbs {
	float: left;
	line-height: 30px;
}
.breadcrumbs,
.breadcrumbs a {color: #FFF !important;}
.breadcrumbs {margin: 0 0 0 15px}

/* user */
.extraToolbarUser {
	color: #c6d5e0;
	float: right;
	line-height: 30px;
	text-align: right;
	margin: 0;
}
.extraToolbarUser a {
	color: white !important;
}
.extraToolbarUser .extraToolbarUserName {
	/* border-right: 2px solid #677f8d;*/
	color: white;
	margin: 0;
	padding: 0;
}

/* classic toolbar */
.classicToolbar {
	background: url('/community.betfair.com/communityToolbarBg.png') repeat-x 0 0;
	height: 35px;
	margin: 0 0 1px;
	overflow: hidden;
}
.classicToolbarTitle {
	float: left;
	margin-right: 20px;
}
.classicToolbarTitle h1 {
	color: white;
	font-family: helvetica, arial, sans-serif;
	font-size: 200%;
	line-height: 37px !important;
	margin: 0 0 0 15px;
}
.classicToolbarTitle h1 a,
.classicToolbarTitle h1 a:hover {
	color: white;
}
.classicToolbarUser {
	color: #c6d5e0;
	float: left;
	line-height: 38px;
	text-align: right;
	margin: 0 10px 0 0;
}
.classicToolbarUser a.classicToolbarUserName {
	/*border-right: 2px solid #677f8d;*/
	color: white;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	cursor: auto;
}
.classicToolbarSearch {
	float: right;
	padding: 7px 7px 0 0;
}
.classicToolbarSearch li {
	display: block;
	float: left;
	margin: 0 0 0 5px;
}


/**
 * Community Headers
 *
 * @section Community Headers
 */

h2.groupHeaderTitleThreadText,
.communityHeader h1 {
	display: inline;
	color: #273a47;
	font-size: 18px;
	/*margin: .2em 15px .5em 0;*/
	margin-right: 15px;
}
.extraHeaderCap {
	background: white;
	border-width: 1px 1px 0;
	height: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
}
.headerTabs {
	/*height: 31px;*/
	overflow: visible;
	float:left;
}
.headerTabs ul {
	display: block;
	overflow: visible;
}
.headerTabs li {
	/*display: block;*/
	float: left;
}
.headerTabs a {
	background: url('/community.betfair.com/headerTabLeft.png') no-repeat left top;
	color: #3b5160 !important;
	display: inline-block;
	padding: 0 0 0 5px;
}
.headerTabs a span {
	background: #f5f7f8; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #eceef0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eceef0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* W3C */
	display: inline-block;
	font-weight: bold;
	line-height: 20px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
		margin: 0 -1px 0 0;
	padding: 0 15px 0 10px;
	text-shadow: #FFF 0 1px 0;
}
.headerTabs a:hover,
.headerTabs a.headerTabActive {
	background-position: left -30px;
}
.headerTabs a.headerTabActive {border: none;}
.headerTabs a:hover span,
.headerTabs a.headerTabActive span {
	background-position: right -30px;
}
.headerTabsCap {
	background: white;
	border: 1px solid #bbccdd;
	border-width: 1px 1px 0;
	height: 5px;
	-moz-border-radius-topright: 5px;
}

/* home */
.homeHeaderExtra {
	background: url('/community.betfair.com/homeHeaderBg.jpg') no-repeat;
	height: 300px;
	overflow: hidden;
}
.homeHeaderExtraTitle {
	margin: 25px 20px 0;
	width: 405px;
}
.homeHeaderExtraTitle span{
	background: #3b5160;
	color: white;
	font: 32px/41px Helvetica, Arial,sans-serif;
	padding: 4px 0;
	text-shadow: #000 1px 1px 1px;
}
.homeHeaderExtraLogin {
	margin: 5px 20px 0;
}
.homeHeaderExtraLogin a,
.homeHeaderExtraLogin a:visited {
	background: #2789CE;
	border: 5px solid #2789CE;
	border-width: 5px 10px 7px;
	color: white;
	font: bold 14px/18px Tahoma, Geneva, sans-serif;
}
.homeHeaderExtraBottom {
	background: url('/community.betfair.com/whiteAlpha80.png');
	height: 160px;
	margin: 21px 0 0;
	padding: 15px 0 0 15px;
	overflow: hidden;
}
.homeHeaderExtraBottom h3 {
	font-size: 16px;
}
.homeHeaderExtraBottom li {
	font-size: 12px;
	margin: 4px 0;
}
.homeHeaderExtraBottomPanel {
	background: white;
	float: right;
	height: 105px;
	margin: 0 15px 0 0;
	padding: 15px 20px 10px;
	width: 195px;
	-moz-border-radius: 5px;
}
.homeHeaderExtraBottomPanel h3 {
	font-size: 15px;
}
.homeHeaderExtraBottomJoin {width: 270px; font-size: 12px;}
.homeHeaderExtraBottomJoinText {margin: 4px 0; line-height: 15px;}
.homeHeaderExtraBottomJoin li {list-style: inside disc; list-style-image: url("/community.betfair.com/checkBullet.png");}
.homeHeaderExtraBottomJoin a {
	width: 100px;
	margin: 5px 0 0;
}
.homeHeaderTerms {
	background: #3b5160;
	color: white;
	padding: 5px 10px;
}
.homeHeaderExtraBottomPanel p,
.homeHeaderExtraBottomPanel a {font-size: 12px;}

/* profile header */
 .groupHeaderTitleThreadText,
.profileHeaderTitle {
	overflow: hidden;
}
 .groupHeaderTitleThreadText h2,
.profileHeaderTitle h1 {
	/*float: left;*/
	display: inline;
	line-height: 32px/*26px*/;
}
.groupHeaderTitleThreadText a,
.profileHeaderTitle a {
	text-transform: lowercase;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	margin: 0 5px;
	text-shadow: #FFF 0 1px 0;
}
.profileHeaderMessages {
	float: right;
}
.profileHeaderMessages li {
	float: left;
	margin: 0 0 0 10px;
	font-size: 12px;
}
.profileHeaderMessages img {
	vertical-align: middle;
}

/* group header */
.groupHeaderTitleContainer {
	float: none;
}
.groupHeaderForum {
	float: right;
}

a#mb_forum_favorite_icon span {padding:0 3px !important;}


.groupForumFooter {
	margin: 10px 20px;
	overflow: hidden;
	width: auto !important;
}
.groupHeaderForumFavorite {
	padding: 0;
	text-align: right;
}
.groupHeaderForumLegend {
	display: block;
}
.groupHeaderForumLegend li {
	float: left;
	line-height: 30px;
	margin: 0 5px 0 15px;
}
.groupHeaderForumLegend img {
	vertical-align: middle;
}
.groupHeaderForumLegend span {
	padding: 0 0 0 5px;
	vertical-align: middle;
}
.groupHeaderForumLegend {
	float: right;
}
.groupHeaderBlog {
	float: right;
}
.groupHeaderBlogFavorite {
	padding: 15px 0 10px;
	text-align: right;
}
.groupHeaderBlogFavorite .oneButtonGlobal {
	width: 155px;
}

/**
 * Toolbar Hotspots
 *
 * @section Toolbar Hotspots
 */


/**
 * Modules
 *
 * @section Modules
 */

.hideMe {display: none;} /* this class can be useful when applied as a custom module class to quickly hide modules on the page if needed */
.noContent p {font-size: 11px; margin: 10px 0}

/** base module style (restricted to .col to prevent styling from hitting anything in the toolbar or footer) */
.col .module {margin: 0 0 10px; overflow: hidden;}
.col .module h3.moduleBodyHeaderTitle {line-height: 23px; padding: 0 5px 0 10px;} /** set the height and line-height here to control the size of the title **/
.col .module h3.moduleBodyHeaderTitle a {text-decoration: none !important; cursor: pointer;}
.col .module h3.moduleBodyHeaderTitle span.moduleBodyHeaderTitleSpan {}
.col .module .moduleBodyContent {padding: 10px;}
.col .module .moduleBodyFooter {padding: 0 10px;}

.topLayoutAside .mod_smarty_mod .moduleBodyContent {padding: 0 !important;}

/** base module cap styling */
.col .module .moduleCap div {height: 5px; font-size: 0;}
.col .module .moduleCapCorner {width: auto/*5px*/;}
.col .module .moduleCapCenter {width: auto !important; margin: 0 5px; overflow: hidden;}
/*
.col .module .moduleCapBottom .moduleCapBottomCenter {margin: 0 5px;}
.col .module .moduleCapTopLeft,
.col .module .moduleCapBottomLeft {float: left;}
.col .module .moduleCapTopRight,
.col .module .moduleCapBottomRight {float: right;}
*/
/** new nested bottom cap divs to correct IE6 issues with previous structure */
.col .module .moduleCapBottom div {width: auto; float: none;}
.col .module .moduleCapBottom .moduleCapBottomLeft {}
.col .module .moduleCapBottom .moduleCapBottomRight {}
.col .module .moduleCapBottom .moduleCapBottomCenter {margin: 0 5px;}

/** module style: modLight */
.col .modLight .moduleBodyContent {background: #eef2f7;}
.col .modLight .moduleCapCenter {background: #eef2f7;}
.col .modLight .moduleCapTopLeft {background: url(/community.betfair.com/mod/modLightCorner-tl.png) 0% 0% no-repeat;}
.col .modLight .moduleCapTopRight {background: url(/community.betfair.com/mod/modLightCorner-tr.png) 100% 0% no-repeat;}
.col .modLight .moduleCapBottomLeft {background: url(/community.betfair.com/mod/modLightCorner-bl.png) 0% 0% no-repeat;}
.col .modLight .moduleCapBottomRight {background: url(/community.betfair.com/mod/modLightCorner-br.png) 100% 0% no-repeat;}

/** module style: modMedium */
.col .modMedium .moduleBodyContent {background: #fff;}
.col .modMedium .moduleCapCenter {background: #e2eaf0;}
.col .modMedium .moduleCapTopLeft {background: url(/community.betfair.com/mod/modMediumCorner-tl.png) 0% 0% no-repeat;}
.col .modMedium .moduleCapTopRight {background: url(/community.betfair.com/mod/modMediumCorner-tr.png) 100% 0% no-repeat;}
.col .modMedium .moduleCapBottomLeft {background: url(/community.betfair.com/mod/modMediumCorner-bl.png) 0% 0% no-repeat;}
.col .modMedium .moduleCapBottomRight {background: url(/community.betfair.com/mod/modMediumCorner-br.png) 100% 0% no-repeat;}

/** module style: modDark */
.col .modDark .moduleBodyContent {background: #dde5ee;}
.col .modDark .moduleCapCenter {background: #dde5ee;}
.col .modDark .moduleCapTopLeft {background: url(/community.betfair.com/mod/modMediumCorner-tl.png) 0% 0% no-repeat;}
.col .modDark .moduleCapTopRight {background: url(/community.betfair.com/mod/modMediumCorner-tr.png) 100% 0% no-repeat;}
.col .modDark .moduleCapBottomLeft {background: url(/community.betfair.com/mod/modMediumCorner-bl.png) 0% 0% no-repeat;}
.col .modDark .moduleCapBottomRight {background: url(/community.betfair.com/mod/modMediumCorner-br.png) 100% 0% no-repeat;}

/** module style: modTitleLight */
.col .modTitleLight .moduleBodyHeader {background: url(/community.betfair.com/mod/modTitleLightRightCap.gif) 100% 0% no-repeat;}
.col .modTitleLight h3.moduleBodyHeaderTitle {border-bottom: 2px solid #273a47;	background: #dde4e5; /* Old browsers */	background: -moz-linear-gradient(top,  #dde4e5 0%, #cad7e1 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dde4e5), color-stop(100%,#cad7e1)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* IE10+ */	background: linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* W3C */	filter: None;}
.col .moduleBody {border: 2px solid #ECEDEE;}
.col .modTitleLight h3.moduleBodyHeaderTitle span.moduleBodyHeaderTitleSpan {}

/** module style: modTitleDark */
.col .modTitleDark .moduleBodyHeader {background: url(/community.betfair.com/mod/modTitleDarkRightCap.gif) 100% 0% no-repeat;}
.col .modTitleDark h3.moduleBodyHeaderTitle {background: url(/community.betfair.com/mod/modTitleDarkLeft.gif) 0% 0% no-repeat;}
.col .modTitleDark h3.moduleBodyHeaderTitle span.moduleBodyHeaderTitleSpan {color: #fff;}

/** module style: modMediumBorder */
.col .modMediumBorder .moduleBodyContent {border: 1px solid #fff; border-width: 0 1px; background: #e8eef3;}
.col .modMediumBorder .moduleCapTopLeft {background: url(/community.betfair.com/mod/modMediumBorderCorner-tl.png) 0% 0% no-repeat;}
.col .modMediumBorder .moduleCapTopRight {background: url(/community.betfair.com/mod/modMediumBorderCorner-tr.png) 100% 0% no-repeat;}
.col .modMediumBorder .moduleCapTopCenter {background: url(/community.betfair.com/mod/modMediumBorderTopSliver.png) 0% 0% repeat-x;}
.col .modMediumBorder .moduleCapBottomLeft {background: url(/community.betfair.com/mod/modMediumBorderCorner-bl.png) 0% 0% no-repeat;}
.col .modMediumBorder .moduleCapBottomRight {background: url(/community.betfair.com/mod/modMediumBorderCorner-br.png) 100% 0% no-repeat;}
.col .modMediumBorder .moduleCapBottomCenter {background: url(/community.betfair.com/mod/modMediumBorderBottomSliver.png) 0% 0% repeat-x;}

/** module style: modTitleLightBorder */
.col .modTitleLightBorder .moduleBodyHeader {background: url(/community.betfair.com/mod/modTitleMediumBorderRightCap.gif) 100% 0% no-repeat;}
.col .modTitleLightBorder h3.moduleBodyHeaderTitle {height: 31px; line-height: 31px; background: url(/community.betfair.com/mod/modTitleMediumBorderLeft.gif) 0% 0% no-repeat;}

/** module style: modShadowFold */
.col .modShadow {margin: 0 0 7px;width: 175px;}
.col .modShadow .moduleShadowBottom div {height: 8px; width: 50%; font-size: 0;}
.col .modShadow .moduleShadowBottomLeft {float: left;}
.col .modShadow .moduleShadowBottomRight {float: right;}
.extraProfile {padding-left: 5px !important;}
.MiniProfileId_MiniProfileId_UserProfileDisplay .miniProfileComponent {margin: 0 !important;}

/** Promo Banner */
.col .modPromo .moduleBodyContent {background: none !important; padding: 0;}
.col .modPromo .moduleCap {display: none;}

/**
 * Specific Module Styling
 *
 * @section Specific Module Styling
 */

/** popular group content (homepage) */
.bfBodySectionHeader {margin-bottom: 13px; font-size: 150%; line-height: normal; font-weight: 700;}
.bfBodySectionHeader p {font-size: 80%; font-weight: normal;}
.bfBodySectionItemOdd {float: left; width: 49%; margin-right: 1% !important; clear: left;}
.bfBodySectionItemEven {float: right;width: 49%; margin-left: 1% !important;}
.bfBodySectionItemGroup {line-height: normal; font-size: 1.1em; padding: 10px;}
.bfBodySectionItemGroupBlog {margin-top: 10px;}
#home_node_home .bfBodySectionItemGroupBlog {min-height: 65px;}
.bfBodySectionItemGroupInfoLabel {font-weight: 700;}
.bfBodySectionItemGroupSubInfo {margin-top: 5px; padding: 7px 10px; line-height: 16px; background: #fff;}
.bfBodySectionItemGroupSubInfoTimeSpecific {display: none;}

.bfBodySectionItemHeader {font-size: 16px;}

.homepageOther .bfBodySectionItemGroupBlog {min-height: 1px !important;}
.homepageOther .bfBodySectionItemGroupBlog,
#category_browse .bfBodySectionItemGroupBlog {margin-top: 0 !important;}
.catContentSectionGroupDetailsLink {font-weight: bold;}

/** blog posts: full view */
#admin_blog_post .oneBlogPostFull {float: none !important;}
.oneBlogPostFull {margin: 0 0 10px; float: right;background:none repeat scroll 0 0 #F6F9FA;}
.oneBlogPostFull .bfBlogMetaHeader {line-height: 26px; overflow: hidden;}
.oneBlogPostFull .bfBlogType {float: right;}
.oneBlogPostFull .bfBlogPubDate {float: right; padding: 8px 10px; font-size: 12px; font-weight: 500;}
.oneBlogPostFull .bfBlogWrapper {clear: both; overflow: hidden; }
.bfBlogTitleWrapper {background: #d5eafa; overflow: hidden; }
.oneBlogPostFull h2.oneBlogTitle {float: left; font-size: 16px; margin: 0; padding: 8px;}
.oneBlogPostFull h2.oneBlogTitle a {color: #3B5160;}
.oneBlogPostFull .bfBlogContents {padding: 0 10px 10px; overflow: hidden;}
.oneBlogPostFull .oneBlogSubjectDate {display: none;}
.oneBlogPostFull .oneBlogCommentLine {padding: 10px; height: 23px;}
.blogNumComments {padding: 0 0 0 10px;}
#blog_group_blog .col .moduleBody {border: 0 !important;}

.oneBlogPostFull .oneBlogCommentCount,
.blogNumComments .blogNumCommentsLink {display: inline-block; height: 16px; margin-right: 10px; padding-left: 24px; background: url(/community.betfair.com/icn/icnCommentBubble.gif) 0% 50% no-repeat;}
.add-comment-info {display: none !important;}

#blog_view_posts .col .modMedium .moduleBodyContent {background: none !important;}
#blog_view_posts .col .mod_comments .moduleBodyContent {background: #f7f9fb !important; padding: 0 !important;}
#blog_view_posts .col .mod_comments .comment {margin-bottom: 0; padding: 10px; border-bottom: 1px solid #dee7ef; border-top: 1px solid #FFF;}

#blog_view_posts .col .bfBlogComments .moduleBodyContent {background: #eef7fd !important;}
#blog_user_blog .oneBlogPost {width: auto !important;}
#blog_view_posts .col .modMedium .moduleCapBottom {display: none;}
#blog_view_posts .col .bfBlogComments {margin-top: 0 !important;}

.comment .bd2 .c, .commentFooter {border-left: 0 !important; border-right: 0 !important; background: none !important;}
.comment-gator,
.comment .hd2,
.comment .ft2 {display: none !important;}
#leave-comment-link {float: right !important;}
.add-comment-text {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.one_body_blog .modLikesPanelWrapper-like1 {
	display: none;
}

/* Featured Thread Button */
#featureBtn {padding: 0 5px;}
.featureThread {float: right; text-align: right;}
.initialPostNewView .featureThread {margin-right: 10px;}

/** blog posts: list view */
.blog_posts_list .postHeader,
.blog_posts_list .postTitle,
.blog_posts_list .postInfo {margin: 0 !important;}
.blog_posts_list .postIcon {display: none;}

/** blog posts: list in subject view */
.oneBlogSubjectTitle {font-size: 12px; font-weight: 700;}

/** blog posts: table view */
.blog_posts_headline_td img {display: none;}
.blog_posts_headline_td .blog_posts_postdate {display: block;}
.blog_posts_table td {vertical-align: top;}

/** user profile */
.change_profile_photo_img {display: none;}

/** News feed and friend activity */
.this_date, .mini_feed_this_date {
	/*height: 30px; */
	/*line-height: 30px;*/
	/*margin-left: 10px;*/
	padding: 5px 10px !important;
	border: 0 none !important;
	float: none;
	text-align: left;
	color: #fff/*7e97a7*/; 
	font-weight: 500 !important;
}
.mod_mini_feed .moduleBodyContent, .mod_friend_news .moduleBodyContent {padding: 0 !important;}
.news_entries, .mini_feed_entries {}
.date_division, .mini_feed_date_division {}
.this_date, .mini_feed_this_date {
	width: 115px/*70px*/;
	height: 30px; 
	line-height: 30px; 
	/*margin-left: 10px; */
	padding: 0 /*10px*/ !important; 
	border: 0 none !important; 
	float: left; 
	text-align: left;
	text-indent: 10px; 
	color: #7e97a7; 
	font-weight: 500 !important;
	clear: none;
}
.news_entry, .mini_feed_entry,
.date_division, .mini_feed_date_division {
	background: url(/community.betfair.com/mod/altRowBorder.gif) 0% 100% repeat-x;
}
.news_entry, .mini_feed_entry {
	padding: 0 10px 1px !important; 
	border: 0 none !important; 
}
.oneFeedEntry {clear: both; overflow: hidden;}
.miniFeedEvenRow,
.miniFeedOddRow {margin-left: 70px;}
.news_entry_icon, .mini_feed_entry_icon {display: none;}
.news_entry_text, .mini_feed_entry_text {line-height: 30px; margin: 0;}
.doer_name, .mini_feed_doer_name {}
.victim_name, .mini_feed_victim_name {}
.news_entry_sub_info, .mini_feed_entry_sub_info {margin: 0 !important;}
.news_entry_sub_info > div, .mini_feed_entry_sub_info > div {
	margin: 0 0 9px; 
	padding: 10px; 
	background: #fff; 
	border: 1px solid #c9d6e4;
	-moz-border-radius: 5px;
}
.news_entry_sub_info div div, 
.mini_feed_entry_sub_info div div {
	margin: 3px 0 0 5px; !important; /** potential break factor, might have to override template and give sub-sub-info a global class name */
}
.modTitleLight {overflow: hidden;}

/* Live Forums */
.flvPost {padding: 3px 2px !important;}
.flvPostInfo {margin-bottom:2px !important;}

.mb-t-p-t-post-quote-header { padding: 5px; line-height: 20px;}
.mb_liveview_enable, .mb_liveview_enable:hover { color: #2789CE !important; font-size: 12px; font-weight: bold;}
.flvHeader .mb_liveview_disable , .flvHeaderPause, .flvHeader:hover .mb_liveview_disable:hover , .flvHeaderPause:hover { font-weight: bold; !important;}
.feDetailLowSelected, .feDetailHigh , .feDetailLow, .feDetailHighSelected{ float: left;}
.feDetailLowSelected, .feDetailHighSelected  { margin-right: 5px;}
.flvReplyButton { background: url('https://community.cdnbf.net/community.betfair.com/buttonBlueRight.png') no-repeat right 0px !important; margin: 7px 5px 0 0; height: 21px; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; line-height: 10px; font-size: 11px !important;}
.flvReplyButton span {color: #FFF; font-size: 11px !important;}
.flvReplyFormQuickToggleWrapper {font-size: 18px; margin: 8px 15px 5px 15px !important;}
.mb_liveview_enable span:hover {text-decoration: none !important;}
.forumExtraFooterActions a {margin-right: 5px !important;} 
.flvPostContent br {line-height: 6px !important;}
.flvPostContent,
.flvPostInfo {margin-left: 2px !important;}
.flvPostInfo {margin-right: 2px !important;}
.flvFirstPostSnippet {margin-left: 59px;}
.mb_thread_liveview .flvFirstPost .flvPostGator {background: transparent url('https://images.onesite.com/community.betfair.com/dialog-gator-left.png') 0px 0 no-repeat;width: 8px;height: 9px;float: left;display: block;margin-left: 4px;margin-top: 10px;}
.forumExtraContentFooter .mbQuickReplyWrapper {clear: right;}
#flvWelcomeHeader {width: 99%; margin-top: 5px; border: 1px solid #CCC; background-color: #E2EAF0; text-align: center; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin-bottom: 20px;}
.flvWelcomeTitle {font-size: 18px; font-weight: bold; clear: right; margin-bottom: 10px;}
.flvHide a {width: 95px; float: right; background:transparent url('https://community.cdnbf.net/community.betfair.com//close_x.png?ver=4') 96px 8px no-repeat; font-size: 10px; padding: 5px 20px 0 0;}
.startTourButton {margin-bottom: 10px !important;}
.flvPost2, .flvPost4 {background: transparent\9; *background: transparent; _background: transparent;}
.flvPostProfile img {height: 30px !important;}
.flvReplyHeader {padding: 4px 10px 0 !important;}
.flvReplyHeaderText {line-height: 16px;}
.MiniProfileId_board_liveview {display: none !important;}
.flvPosts img.smiley {height: 12px !important;padding-bottom: 2px !important;}

.oneDiscs {margin-top: 10px;}
.oneDisc {padding-left: 5px;}
.oneDiscUrl a {color: #000000;}
.oneDiscsHeader h3 {background: url("https://images.onesite.com/community.betfair.com/mod/modTitleLightLeft.gif") no-repeat scroll 0 0 transparent;line-height: 22px; padding-left: 5px;margin-bottom: 5px;}
li.oneLiveCommentActive {padding: 3px !important;}

/* Tipster */
#home_group_home .extraContainer{margin-left: 0px !important;}
#home_group_home .extraContent {margin: 0 10px;}


/**
 * Advertisements
 *
 * @section Advertisements
 */

.displayAdCode {margin: 0 0 10px;}


/**
 * Links
 *
 * @section Links
 */

a,
a:visited {
	color: #2789CE;
	cursor: pointer; 
	text-decoration: none !important;
}
a:hover {
	color: #3399FF;
	text-decoration: none;
}

.mLinkBody a {color: #2789CE; text-decoration: none !important;}
.mLinkBody a:visited {color: #996699;}
.mLinkBody a:hover {text-decoration: underline !important;}
.mLinkBody a:active {color: #2789CE;}

table.mb_thread_posts_table a {color: #2789CE;}

.mb_submit_reply_delete_cancel, .mb_submit_reply_delete_confirmed {width: auto;}

/**
 * Buttons
 *
 * @section Buttons
 */

/** Clear mozilla button element defaults */
button::-moz-focus-inner {border: 0; padding: 0;}

/** regular state */
.community .button,
.classicColumn .button,
.yui-panel .button,
.community .oneButtonGlobal,
.classicColumn .oneButtonGlobal,
.yui-panel .oneButtonGlobal,
.userButtons a,
.SignupFormSubmitButton,
.SignupFormCancelButton,
.wizardFinishStepButtonContainer a,
.themesPreviewLink,
.themesUseLink,
.aw_mm_btn,
.aw_mm_btn_dimmed,
.actionSet a,
.mcNavItemCreateMesage a,
.topicInfoReplyButton .mb_submit_reply,
#blog_group_blog #followBlogButton a,
.bfContactAddcontactLink,
.blogFollowerBlock {
	background: url('/community.betfair.com/buttonLeft.png') 0 0 no-repeat;
	display: inline-block /*!important*/; /* was messing up mm_manager buttons. add important on a per button basis if possible */
	height: 21px;
	line-height: 21px !important;
	overflow: visible !important;
	padding: 0 0 0 5px;
	white-space: nowrap;
	border: 0px;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;
}


a.forumRefresh span {padding-right: 15px !important;}
.community .button span,
.classicColumn .button span,
.yui-panel .button span,
.community .oneButtonGlobal span,
.classicColumn .oneButtonGlobal span,
.yui-panel .oneButtonGlobal span,
.userButtons a span,
.SignupFormSubmitButton span,
.SignupFormCancelButton span,
.wizardFinishStepButtonContainer a span,
.themesPreviewLink span,
.themesUseLink span,
.aw_mm_btn span,
.aw_mm_btn_dimmed span,
.actionSet a span,
.topicInfoReplyButton .mb_submit_reply span,
#blog_group_blog #followBlogButton a span,
.bfContactAddcontactLink span,
.blogFollowerBlock span {
	background: url('/community.betfair.com/buttonRight.png') no-repeat right 0px;
	color: #3b5160;
	display: inline-block; /*** IS ANYONE CONTINUALLY CHANGING THIS BACK TO display:block? IF SO, PLEASE SPEAK TO RALPH ***/
	font-size: 11px !important;
	font-weight: bold !important; 
	font-family: Tahoma, Verdana, sans-serif !important; 
	text-align: center !important;
	cursor: pointer !important;
	height: 21px;
	line-height: 21px !important;
	padding: 0 11px 0 6px ;
	border: 0 none;
	text-transform: lowercase;
	float: left !important;
}
.privacySettings_saveSettings span{color: #FFF !important;}
/** reset the span to display block for button elements */
button.button span,
button.oneButtonGlobal span {display: block;}

/** blue buttons */

.blueButton,
.mbCreateTopic,
.mb_submit_reply,
.mcNavItemCreateMesage a,
.forumExtraActions .mb_create_thread,
.extraContent .forumExtraActions .mb_submit_reply,
.extraContent .forumExtraFooterActions .mb_submit_reply,
.extraContent .mbQuickReplySubmitBtn,
.classicColumn .mbQuickReplySubmitBtn,
.extraContent .mb_post_reply_submitpost,
.classicColumn .mb_post_reply_submitpost,
.classicColumn .forumActionButtons .mb_create_thread,
.extra .replyExtraActionWrapper .mb_post_reply_submitpost,
#add_post_buttons .BlogPost_SubmitPost,
#blog_preview_buttons .BlogPost_SavePost,
.add-comment-submit .Comment_Submit,
.FriendSearch_Finished,
#newButtonContainer .MailIndex_CreateMessage {
	background: url('/community.betfair.com/buttonBlueLeft.png') no-repeat;
}
 #ml_translation_admin form .button-small-darkgray{
	margin:10px 0 10px 10px !important;
	color: #3B5160 !important;
	background: url('/community.betfair.com/translate_button.png?ver=1')5px 0 no-repeat !important;
	font-family: Tahoma, Verdana, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
}
.BlogPost_SubmitPost span, .EditProfile_SaveChanges span, #blog_view_posts #leave-comment-link span {color: #FFF !important;}

.blueButton span,
.mbCreateTopic span,
.mb_submit_reply span,
.oneBlogCommentLine .oneBlogLeaveCommentLink span,
#leave-comment-link span,
.mcNavItemCreateMesage a span,
.forumExtraActions .mb_create_thread span,
.extraContent .forumExtraActions .mb_submit_reply span,
.extraContent .forumExtraFooterActions .mb_submit_reply span,
.extraContent .mbQuickReplySubmitBtn span,
.classicColumn .mbQuickReplySubmitBtn span,
.extraContent .mb_post_reply_submitpost span,
.classicColumn .mb_post_reply_submitpost span,
.classicColumn .forumActionButtons .mb_create_thread span,
.extra .replyExtraActionWrapper .mb_post_reply_submitpost span,
#add_post_buttons .BlogPost_SubmitPost span,
#blog_preview_buttons .BlogPost_SavePost span,
.add-comment-submit .Comment_Submit span,
.FriendSearch_Finished span,
#newButtonContainer .MailIndex_CreateMessage span {
	text-shadow: none;
}

/** Remove button styling and make these a text link */
#add_post_buttons .BlogPost_PreviewPost,
#add_post_buttons .BlogPost_PreviewPost span,
#add_post_buttons .BlogPost_CancelPost,
#add_post_buttons .BlogPost_CancelPost span,
#blog_preview_buttons .BlogPost_MakeChanges,
#blog_preview_buttons .BlogPost_MakeChanges span,
#blog_preview_buttons .BlogPost_CancelPost,
#blog_preview_buttons .BlogPost_CancelPost span,
.add-comment-submit .Comment_Cancel,
.add-comment-submit .Comment_Cancel span,
.add-comment-submit .Comment_Preview,
.add-comment-submit .Comment_Preview span {font-size: 12px !important; font-weight: 500 !important; color: #2789CE !important; background: transparent !important;}
#add_post_buttons .BlogPost_PreviewPost:hover,
#add_post_buttons .BlogPost_CancelPost:hover,
#blog_preview_buttons .BlogPost_MakeChanges:hover,
#blog_preview_buttons .BlogPost_CancelPost:hover,
.add-comment-submit .Comment_Cancel:hover,
.add-comment-submit .Comment_Preview:hover {text-decoration: none !important;}

.Comment_Preview {display: none !important;}

/** misc. button styling */

.button-small-blue,
.button-small-red,
.button-large-blue {
	width: auto;
}
input.button,
input.oneButtonGlobal {
	display: block;	
	float: left; 
}
.hover-small-blue:hover,
.hover-small-red:hover {
	padding: inherit;
}
button.button,
button.oneButtonGlobal,
a.button,
a.oneButtonGlobal {

}
.button:hover,
.oneButtonGlobal:hover {
	text-decoration: none !important;
	opacity: 0.9;
}

#add_post_buttons .button {width: auto;}
#add_post_buttons .BlogPost_SubmitPost {float: none;}
#add_post_buttons .BlogPost_PreviewPost {float: left;}
#add_post_buttons .BlogPost_CancelPost {float: none;}
#add_post_buttons .BlogPost_InsertPhoto,
#add_post_buttons .BlogPost_InsertVideo {float: right;}

.button-large-green,
.button-large-gray,
.button-large-red {width: auto;}

.button-large-green span,
.button-large-gray span,
.button-large-red span {text-align: center;}


button.mbQuickReplySubmitBtn {padding-left: 0 !important;}


/** blue button */
/*
.mbCreateTopic,
.mb_submit_reply {width: auto; padding: 0 5px 0 0 !important; background url(/community.betfair.com/buttonBlueRight.png) 100% 0% no-repeat !important;}
.mbCreateTopic span, 
.mb_submit_reply span {display:block; /*margin:0 10px;*/ padding: 0 5px 0 10px !important; background: url(/community.betfair.com/buttonBlueLeft.png) 0% 0% no-repeat !important; /** display:block !important; */ position:relative; display:block; white-space:nowrap;}
*/

/** random */
#thread_view_extra #threadReplyTop {margin: 10px 0;}
#thread_view_extra .mb_create_thread {display: none;}
.forum-search-btn {cursor: pointer;}
.mb_create_thread, 
.mb_submit_reply, 
.threadManagementWrapper {float: none;}

/** forum popup */
/*.forumActionButtons a.mb_create_thread {padding: 0 !important; border: 0 none !important;}*/

.profileHeaderFavoriteBtn .favorite {display: block !important; float: right !important; width: 152px;}
#followBlogButton {float: left !important; overflow: hidden; padding: 10px !important;}
#ct_iframe body {overflow-x: hidden;}
#ct_iframe .forumActionButtons {margin-top: 5px !important; margin-bottom: 0 !important;}
#ct_iframe .forumActionButtons .mb_refresh_post,
#ct_iframe .forumActionButtons .mb_create_thread {float: left; margin-right: 5px;}
#ct_iframe .forumActionButtons .mbCreateTopic,
.classic .forumActionButtons .mb_submit_reply,
.classic .forumActionButtons .mbCreateTopic,
#ct_iframe .forumActionButtons .mb_submit_reply {width: auto; padding: 0 0 0 5px !important !important; background: url(/community.betfair.com/buttonBlueLeft.png) 0 0 no-repeat !important;}
#ct_iframe .forumActionButtons .mbCreateTopic span,
.classic .forumActionButtons .mb_submit_reply span,
.classic .forumActionButtons .mbCreateTopic span,
#ct_iframe .forumActionButtons .mb_submit_reply span {color: #FFF; display: inline-block; /*margin:0 10px;*/ text-shadow: none !important; padding: 0 10px 0 5px !important; background: url(/community.betfair.com/buttonBlueRight.png) 100% 0% no-repeat !important; position:relative; text-shadow: none !important; white-space: nowrap;}


/**
 * Avatars
 *
 * @section Avatars
 */

/** miniProfile (legacy) */
.oneMiniProfile {display: block !important; float: left; text-align: center;} /* added float and text-align to this so it can all be contained for avatars. was not floating in the group members module (mod_members) because it didn't have a.friend or .friend-mod-friend containing it like other modules do */
.oneMiniProfile br {display: none;} /* prevents gap between avatar and username */
.oneMiniProfile a.main {display: block; height: auto; overflow: hidden; margin: 0; padding: 0;}
.oneMiniProfile img {width: auto; height: auto; margin: 0; padding: 0; border: 0 none;}

/** new miniProfile (default size) */
.miniProfileComponentContainer {}
#blog_user_blog .miniProfileComponent {text-align: left !important;}
.miniProfileComponent {margin: 0 0 3px; text-align: center;}
.initialPostNewView .miniProfileAvatar { margin: 0px !important;}
.forumPostNewView .miniProfileAvatar {margin:0 10px 10px 0;}
.miniProfileAvatar a {display: block; overflow: hidden; margin: 0; padding: 0;}
.miniProfileAvatar a img {width: auto; height: auto; margin: 0; padding: 0; border: 0 none;}
.miniProfileName {line-height: 14px; margin: 0 auto; overflow: hidden;} /* set to display two lines, might need a width also to prevent long usernames from affecting the layout */

/** resizable avatars */ 
.profileCropped80, 
.profileSizeableAvatar {display: block; width: 50px; height: 39px; background-position: 50% 20% !important;}
.profileCropped80, .profileSizeableAvatar {background-repeat: no-repeat !important;}

/** username (legacy) */
#cc_profile_name {width: auto; margin-top: 5px; overflow: hidden !important;}
#cc_profile_name br {display: block;}

/** Online Status */
.userOnlineStats {padding-left: 12px; width:3px; height: 10px; line-height: 10px; padding-top: -3px; }
.userOnline {background:url(/community.betfair.com/online.png) center left no-repeat;}
.userOffline {background:url(/community.betfair.com/offline.png) center left no-repeat;}
#blog_view_posts .userOnline,
#blog_view_posts .userOffline {float: left !important;}



/** badge stripes */


.miniProfileBadgeStripesContainer {position: relative;}
.miniProfileBadgeStripes {background-position: 0% 0% !important; top: -5px; left: -5px;}

/** forum/viewers styling */
#forum_viewers #mb_board_nav_table_container {display: none;}
#forum_viewers .mb_viewers_back {margin: 10px 0; font-size: 1.2em; font-weight: 700; text-transform: lowercase;} 
.mb_viewers_container {margin: 0; clear: both;}
.mb_viewer {float: none; margin: 10px 0 0; padding: 10px; background: #E2EAEF; overflow: hidden;}
.forumViewerItemAvatar {float: left; margin-right: 10px;}
.forumViewerItemInfo {overflow hidden;}
.forumViewerItem .miniProfileComponent {text-align: left; overflow hidden;}
.forumViewerItem .mpc_badge_stripes {overflow: visible;}
.forumViewerItem .mpc_forum_avatar {float left; margin-right: 10px;}
.forumViewerItem .miniProfileForumAvatar {float: none;}
.forumViewerItem .miniProfileForumAvatar a {display: block;}
.forumViewerItem .mpc_avatar {margin: 0;}
.forumViewerItem .mpc_badge_ribbons {margin: 0;}
.forumViewerItem .mpc_name a {font-size: 1.1em; font-weight: 700;}
.forumViewerItem .mpc_date_joined span {display: inline;}
.forumViewerItem .mpc_date_joined .labelText {}
.forumViewerItem .mpc_date_joined .dateText {font-weight: 700;}
.forumViewerItem .mpc_badge_badges {overflow: hidden;}
.forumViewerItem .mb_t_p_t_poster_username {with: 94px; white-space: pre-line;}

/** Moderation Menu */
.moderationMenuContainer {width: 250px; padding: 0; border: 1px solid #ccc;}
.moderationMenuContainer span {padding: 0;}
.moderationPanelContainer {padding-left: 0; margin: 0;}
.modertaionPanelTitle {border-bottom: 1px solid #ccc; padding: 1px 0 2px; margin-bottom: 2px; margin-left: 0 !important;}
.modertationPanelLink a, .moderationPanelLink {font-size: 11px; line-height: 16px;}
.modertationPanelLink a,
.moderationPanelLink a {display: block; padding: 3px 5px;}
.modertationPanelLink a:hover, 
.moderationPanelLink a:hover {background: #f7f7f7;}
.moderationPanelLink a {font-weight: 500; border-top: 1px solid #CCC}
.moderationPanelContainer hr {display: none;}
.moderationPanelContainer span {padding-left: 5px;}
.moderationPanelContainer a span {padding: 0;}
.moderationPanelTitle {padding: 3px 0; font-weight: 700; border-top: 1px solid #ccc; background: #eee;}
.mpl_user_ip {border-top: 1px solid #ccc; margin-right: 7px; padding: 3px 0; float: left;}
.moderationPanelLinks {margin: 0;}
.mpl_close_panel {background: #eee;}
.mpl_close_panel a {padding: 5px 10px; text-align: right;}


/**
 * Media Thumbnails
 *
 * @section Media Thumbnails
 */


/**
 * Pagination
 *
 * @section Pagination
 */
 
.onePagination {
	display: block; 
	height: 27px; 
	line-height: 27px; 
	background: url(/community.betfair.com/paginationBg.png) 0% 0% repeat-x;
	padding: 0 0 0 10px;
}
.paginationPos {display: none;}
.paginationNav a {margin: 0 4px;}
.pagination_prev,
.pagination_next {font-weight: 700;}
.paginationNav-selected {color: #3b5160 !important; font-weight: 700;}
.pagination_set_separator {color: #2789CE;}
.pagination_prev_nolink,
.pagination_next_nolink,
.pagination_divider {color: #7e97a7;}
.paginationJump input, .paginationJump button {vertical-align: middle;}

/**
 * Error Pages
 *
 * @section Error Pages
 */


/**
 * Message and Alert Boxes
 *
 * @section Message and Alert Boxes
 */
 
.genHead {display: none;}

.greyMsgBox,
.redMsgBox,
.blueMsgBox,
.greenMsgBox,
.yellowMsgBox,
.whiteMsgBox,
.blueWhiteMsgBox {margin: 5px 0; padding: 5px; font-weight: bold; text-align: center;}
.greyMsgBox      {color: #000; border: 1px solid #DDDDDD; background-color: #F4F4F4;}
.redMsgBox       {color: #000; border: 1px solid #FF7070; background-color: #FFE0E0;}
.blueMsgBox      {color: #000; border: 1px solid #7070FF; background-color: #E0E0FF;}
.greenMsgBox     {color: #000; border: 1px solid #70FF70; background-color: #E0FFE0;}
.yellowMsgBox    {color: #000; border: 1px solid #FFE500; background-color: #f8f6d3;}
.whiteMsgBox     {color: #000; border: 1px solid #000000; background-color: #FFFFFF;}
.blueWhiteMsgBox {color: #FFF; border: 1px solid #2378B1; background-color: #2577B1;}
.extraBfmsg {font-size:13px;}
.extraBfmsgAttention {color:red;}

/** New layout system alerts */
.alertPageNotice, 
.alertPageWarning,
.common_error {margin: 5px 0; padding: 5px; font-weight: bold; text-align: center;}
.alertPageNotice {color: #000; border: 1px solid #70FF70; background-color: #E0FFE0;}
.alertPageWarning,
.common_error {color: #000; border: 1px solid #FF7070; background-color: #FFE0E0;}


/** Message Indicator */
.messageCount li {float: left !important; margin-right: 20px;}
.messageCount {display: block !important; float: left !important;}
.messageCount img {margin-bottom: -5px;}    

/** Bullet list */
.faqLabelQuestion li {list-style: disc inside none !important; margin-bottom: 7px;}


/**
 * YUI
 *
 * @section YUI
 */
 
.yuimenu ul {
	display: block;
}
.yuimenu ul li {
	display: block;
}
.yuimenu ul li a {
	background: url('/community.betfair.com/whiteAlpha80.png');
	display: block;
	margin: 0 0 0 2px;
	padding: 5px 10px;
}
.yuimenu ul li a:hover {
	background: white;
}
.yui-menu-button {
	background: url('/community.betfair.com/selectMenuRight.png') no-repeat scroll right top;
	display: inline-block;
}
.yui-menu-button span.first-child {
	display: block;
	background: url('/community.betfair.com/selectMenuLeft.png') no-repeat left top;
	margin: 0 22px 0 0;
	padding: 0 5px;
}
.yui-menu-button button {
	background: transparent;
	border: 0;
	color: #3b5160;
	height: 21px;
	line-height: 18px;
	font-size: 11px !important;
	font-weight: bold !important; 
	font-family: Tahoma, Verdana, sans-serif !important; 
	text-align: center !important;
	text-shadow: none !important;
}
.mask {background-color: #E1EAEF; opacity: 0.7;}
.yui-panel-container {z-index: 99999 !important;}
.yui-panel, #flag_dialog {margin: 1px;}
.yui-panel-container .underlay {display: none;}
.yui-panel {height: auto !important; border: 1px solid #bcd/*3D5564*/; background: #DCE5EE;}
.yui-panel .hd {font-size: 14px; font-weight: 700; margin: 0 0 5px; padding: 5px 7px !important; color: #fff; border: 0 none; background: #3D5564; /*z-index: 1700; position: static;*/}
.yui-panel .bd {height: auto !important; padding: 7px;}

/** send2friend */
div#bg-img-underlay {padding: 0; background: transparent;}
div.s2f-component {margin: 10px 0 0; font-size: 100%; font-family: Helvetica, Arial, sans-serif;}
#s2f-friend-container #FriendSearchResults {background: #fff;}
#FriendSearchResults .FriendSearchResults-Title {padding: 5px 7px;}
div.s2f-label {}
div.s2f-label span {margin-left: 3px; font-size: 100%; color: #000;}
div#s2f-email-address-comp input {width: 99%;} 
div#s2f-message-comp textarea {width: 99.5%;}
div#s2f-ccself-comp,
div#s2f-controls-comp {margin: 5px 0 0;}
div#s2f-ccself-comp input {margin: 0 3px;}
div#s2f-controls-comp button {width: auto; float: right;}


/**
 * Tags
 *
 * @section Tags
 */

/** Tag Pages - global elements */
.tag-header {line-height: normal; margin: 0 0 5px; padding: 0; font-weight: 500; font-size: 14px !important; border: 0 none !important;}
.content_container {width: auto !important; border: 0 none !important; background: transparent !important;}
.media-type-title {line-height: 26px; margin: 0 !important; padding: 0 10px !important; float: left; border: 0 none !important; background: #fff;}
.media-type-title a {padding: 0; color: #3B5160; font-size: 12px !important; font-weight: 700 !important;}
.content_container {margin: 0 0 15px !important; padding: 10px !important; overflow: hidden; background: #e2eaef !important;}
.content-bounding-box,
.content-bounding-box-last {width: auto; margin: 0 0 10px !important; padding: 0 0 10px !important; float: none; clear: both; border-bottom: 0 none !important; background: #fff !important;}
.content-bounding-box-last {margin: 0 !important;}
.content_container .posted-by-container {margin-left: 10px; padding: 0; float: right; display: none;}
.content_container .posted-by-container .owner-photo {padding:0; border: 0 none;}
.content_container .posted-by-container .owner-photo img {margin-bottom: 0 !important;}
.content_container .content-item {width: auto; float: none; margin: 0; padding: 0 10px; overflow: hidden; background: none;}
.content_container .content-title {margin: 1px -9px 5px; padding: 10px; background: #D5EAFA;}
.content_container .content-title a {font-size: 14px; line-height: normal;}
.content_container .content-posted-by {font-size: 11px;}
.content_container .content-summary p {margin: 10px 0;}
.content_container .content-image a {border: 0 none;}
.content_container .content-image img {width: auto; height: auto; padding: 5px; border: 0 none; background: #000;}
.content_container .content-footer {padding-left: 5px; float: left; line-height: 15px;}
.content_container .content-footer .num-views {padding: 0; float: right;}
.content_container .content-footer .num-comments {height: 16px; margin-right: 10px; padding-left: 24px; background: url(/community.betfair.com/icn/icnCommentBubble.gif) 0% 50% no-repeat;}
#nav-bottom {clear: both;}

/** tag view - all types */
.content_container .more-content-link {clear: both; padding: 5px 7px; background: transparent;}

/** tag view - blog_post */
.ct_tag_view_all #content_container-posts .content-bounding-box,
.ct_tag_view_all #content_container-posts .content-bounding-box-last,
.ct_tag_view_blog_post .content-bounding-box,
.ct_tag_view_blog_post .content-bounding-box-last {width: auto; float: none;}


/**
 * Rating, Flagging, & Sharing
 *
 * @section Rating Flagging Sharing
 */

#tagging_and_rating_div {margin-top: 5px; padding-top: 5px; border-top: 1px solid #e4ebf1;}
#tagging_and_rating_div .rating-sub-wrapper {position: static !important; top: auto !important;}
#content-rating-container {width: 187px /*auto*/; margin: 0 20px 0 0; float: left;border: 0 none; background: none;}
#content-rating-container .rating_stats_div {width: 90px; margin: 0 5px 0 0; padding: 0; position: static; text-align: center;}
#content-rating-container .do_rating_div {height: 15px; margin: 0;}
#content-rating-container .do_rating_div button {width: 15px; height: 15px; padding: 0; float: left;}
#content-rating-container .star_rating_empty {background: url(/community.betfair.com/icn/starEmpty.png) 50% 50% no-repeat;}
#content-rating-container .star_rating_half {background: url(/community.betfair.com/icn/starHalf.png) 50% 50% no-repeat;}
#content-rating-container .star_rating_whole {background: url(/community.betfair.com/icn/starFull.png) 50% 50% no-repeat;}
#content-rating-container .do_rating_div button:hover {background: url(/community.betfair.com/icn/starFull.png) 50% 50% no-repeat;}
#content-rating-container .num_of_ratings {display: none;}
#content-rating-container .rating_others_div {width: auto; margin: 0; padding: 0;}
#content-rating-container .sendtofriend_button {display: inline-block;  width: 20px; padding: 0; background: url(/community.betfair.com/icn/icnEnvelope.gif) 50% 50% no-repeat;}

.bfBlogWrapper .sendtofriend_button {display: none !important;}

.userAction-disabled,
.content_flag_button {position: relative !important;}

#tagging_and_rating_div > .spreader {display: none;}
#tagging_and_rating_div #ugc_tag_interface_display {margin-top: 5px; padding: 0;}
#tagging_and_rating_div .content_tag_title_title {font-weight: 500 !important;}

.favorite,
.not-favorite {display: none;}

/** Star Rating Specific */
.star_rating_empty {background: url(/community.betfair.com/icn/starEmpty.png) 50% 50% no-repeat; height: 15px; width:15px;}
.star_rating_half {background: url(/community.betfair.com/icn/starHalf.png) 50% 50% no-repeat; height: 15px; width:15px;}
.star_rating_whole {background: url(/community.betfair.com/icn/starFull.png) 50% 50% no-repeat; height: 15px; width:15px;}
.rating_stats_div {width: 90px;}
.num_of_ratings {display: none;}

/**
 * Friend Selector
 *
 * @section Friend Selector
 */

.friendSelected {border: 1px solid #4b5e6c; background: #c6d5e0}


/**
 * BBCode Styling
 *
 * @section BBCode Styling
 */

.BBCodeMenuContainer {}
.replyClassicFormatBtn {width: auto;}
.bbCodeLabel {float: left; margin: 0 5px 0 10px; line-height: 22px; display: none;}
.bbCodeLabelFormat {margin-left: 0;}
.BBCodeIconOptions {position: static;}

.communityContent .BBCodeIcon {border: 0 none; height: 22px; width: 24px; background:url(/community.betfair.com/forumEditSprite.png) no-repeat transparent;}
.communityContent .BBCodeIconBold {background-position: 0 0;}
.communityContent .BBCodeIconBold:hover {background-position: 0 -22px;}
.communityContent .BBCodeIconItalic {background-position: -24px 0 !important;}
.communityContent .BBCodeIconItalic:hover {background-position: -24px -22px !important;}
.communityContent .BBCodeIconUnderline {background-position: -48px 0;}
.communityContent .BBCodeIconUnderline:hover {background-position: -48px -22px;}
.communityContent .BBCodeIconTable {background-position: -72px 0;}
.communityContent .BBCodeIconTable:hover {background-position: -72px -22px;}
.communityContent .BBCodeIconOptions {background-position: -96px 0;}
.communityContent .BBCodeIconOptions:hover {background-position: -96px -22px;}
.communityContent .BBCodeIconOptions {text-indent:-4000px;}
#BBCodeMenuSmilies {width: 215px !important;}
#BBCodeMenuSmilies,
#BBCodeMenuSmilies123,
#BBCodeMenuSmilies321 {width: 215px; height: auto/*50px*/; padding: 5px; bottom: 0; top: auto/*-38px;*/; background-color: #eee;}
#BBCodeMenuSmilies img,
#BBCodeMenuSmilies123 img,
#BBCodeMenuSmilies321 img {border: 1px solid #eee; padding: 4px;}
#BBCodeMenuSmilies img:hover,
#BBCodeMenuSmilies123 img:hover,
#BBCodeMenuSmilies321 img:hover {border-top: 1px solid #fff; border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #fff; background-color: #eee;}
#BBCodeMenuSmilies .BBCodeIcon,
#BBCodeMenuSmilies123 .BBCodeIcon,
#BBCodeMenuSmilies321 .BBCodeIcon {padding: 2px; background-position: 50% 50%;}
#BBCodeMenuSmilies a,
#BBCodeMenuSmilies123 a,
#BBCodeMenuSmilies321 a {width: 22px; height: 22px; vertical-align: middle;}
#BBCodeMenuSmilies a.BBCodeIcon:hover,
#BBCodeMenuSmilies123 a.BBCodeIcon:hover,
#BBCodeMenuSmilies321 a.BBCodeIcon:hover {padding: 1px; border-top: 1px solid #fff; border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #fff; background-color: #eee;}

.BBCodeIconBold {background-image: url(/resources/images/icons/text_bold.png);}
.BBCodeIconItalic {background-image: url(/resources/images/icons/text_italic.png);}
.BBCodeIconUnderline {background-image: url(/resources/images/icons/text_underline.png);}
.BBCodeIconColor {background-image: url(/resources/images/icons/color_wheel.png);}
.BBCodeIconEmail {background-image: url(/resources/images/icons/email.png);}
.BBCodeIconImage {background-image: url(/resources/images/icons/image.png);}
.BBCodeIconLink {background-image: url(/resources/images/icons/link.png);}
.BBCodeIconHighlight {background-image: url(/resources/images/icons/lightning.png);}
.BBCodeIconFont {background-image: url(/resources/images/icons/font.png);}
.BBCodeIconLeft {background-image: url(/resources/images/icons/text_align_left.png);}
.BBCodeIconRight {background-image: url(/resources/images/icons/text_align_right.png);}
.BBCodeIconCenter {background-image: url(/resources/images/icons/text_align_center.png);}
.BBCodeIconSize {background-image: url(/resources/images/icons/icn-size.gif);}
.BBCodeIconQuote {background-image: url(/resources/images/icons/icn-quote.gif);}
.BBCodeIconYouTube {background-image: url(/resources/images/icons/icn-youtube.gif);}
.BBCodeIconTable {background-image: url(/resources/images/icons/icn_table.gif);}
.BBCodeIconSpellCheck {background-image: url(/resources/images/icons/spellcheck.png);}
.BBCodeIconSmileyHappy {background-image: url(/resources/images/icons/smilies/happy.png) !important;}
.BBCodeIconSmileySurprised {background-image: url(/resources/images/icons/smilies/surprise.png) !important;}
.BBCodeIconSmileyScared {background-image: url(/resources/images/icons/smilies/scared.png) !important;}
.BBCodeIconSmileyAngry {background-image: url(/resources/images/icons/smilies/angry.png) !important;}
.BBCodeIconSmileyCrazy {background-image: url(/resources/images/icons/smilies/crazy.png) !important;}
.BBCodeIconSmileySuperHappy {background-image: url(/resources/images/icons/smilies/super-happy.png) !important;}
.BBCodeIconSmileyTongueOut {background-image: url(/resources/images/icons/smilies/tongue-out.png) !important;}
.BBCodeIconSmileyWhoops {background-image: url(/resources/images/icons/smilies/whoops.png) !important;}
.BBCodeIconSmileyWink {background-image: url(/resources/images/icons/smilies/wink.png) !important;}


/**
 * Footer
 *
 * @section Footer
 */
.footerLink {
	height: 40px !important;
	line-height: 40px;
}
.footerAddress {
	color: white;
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin: 0 15px 0;
}
.footerAddress a,
.footerAddress span {
	color: white;
}
.footerLogo {
	background:url(/community.betfair.com/logov2.png) center left no-repeat;
	float: right;
	height:16px;
	margin: 0 15px;
	width:116px;
}
.footerLogo span {display: none;}


/**
 * Specific Sections
 *
 * @section Modules
 */

.leftGroups {}
.leftGroups .bfLeftNavCategoryHeader {color: #273a47; font-weight: bold; border-bottom: 1px dashed #b6c4ce; padding: 10px 0 5px;}
.leftGroups .bfLeftNavCategoryLinksSelected {background:url(/community.betfair.com/arrow-orange.png) left center no-repeat;color: #2789CE !important; font-weight: bold; padding-left: 12px;}

/** Tooltip Styles **/
.mbCreatedByHover {
	color:#000000;
}
.mbCreatedByHover a {
	text-decoration: none;
}
.mbCreatedByHover a.pop {
	border-bottom: 1px dashed brown;
	text-decoration: none;
	color: #2789CE;
}
.mbCreatedByHover a:visited {
	color: #969;
}
.mbCreatedByHover a:hover {
	position: relative;
	text-decoration: underline !important;
}
.mbCreatedByHover a span {
	display: none;
	color: #000000;
}
.mbCreatedByHover a:hover span {
	display: block;
	position: absolute;
	top: 0px;
	left: 40px;
	width: 200px;
	padding: 10px 10px 5px;
	margin: 5px;
	z-index: 100;
	background: #f0f0f0;
	border: 1px solid #2F2F2F;
	opacity: 0.9;
	text-align:left;
	text-decoration: none;
	color: #000000;
}

/** New View */
#thread_view_extra #templateTable86868 .colFirst .columnContentParent {padding-left: 0;}

/** Left Rail Menu */
#thread_view_extra .leftGroups {background: none;}
#thread_view_extra .leftGroups .title_container {display: none;}
#thread_view_extra .leftGroups .bfLeftProfile,
#thread_view_extra .leftGroups .bfLeftHelp {border-top: 0; margin-top: 10px; padding-top: 10px;}
#thread_view_extra .leftGroups ul.mainUl {padding: 0;}
#thread_view_extra .leftGroups li {border-left: 1px solid #c6d5e0;}

#thread_view_extra .leftGroups .bfLeftNav_ForumExtra {margin-top: 15px;}
#thread_view_extra .leftGroups .bfLeftNavLinks li {background:url(/community.betfair.com/nv-leftmenu-tall.png) 0 0 no-repeat; height: 44px; line-height: 44px; width: 139px;}
#thread_view_extra .leftGroups .bfLeftNavLinks li a {display: block; color: #3b5160; font: bold 12px Arial, Helvetica, sans-serif; height: 43px; line-height: 43px; padding-left: 10px; text-shadow: #FFF 0 1px 0;}

#thread_view_extra .leftGroups .bfLeftProfile li,
#thread_view_extra .leftGroups .bfLeftHelp li {background:url(/community.betfair.com/nv-leftmenu-short.png) 0 0 no-repeat; height: 31px; line-height: 31px; width: 139px;}
#thread_view_extra .leftGroups .bfLeftProfile li a,
#thread_view_extra .leftGroups .bfLeftHelp li a {display: block; color: #3b5160; font: bold 12px Arial, Helvetica, sans-serif; height: 31px; line-height: 31px; padding-left: 10px; text-shadow: #FFF 0 1px 0;}

#thread_view_extra .leftGroups .bfLeftNavLinks li.football {height: 44px !important; line-height: 43px !important; background-position: 0 -44px !important;} /** Temporary */
#thread_view_extra .leftGroups .bfLeftNavLinks li.football {background-position: 0 0;}
#thread_view_extra .leftGroups .bfLeftNavLinks li.horseracing,
#thread_view_extra .leftGroups .bfLeftNavLinks li.sports,
#thread_view_extra .leftGroups .bfLeftNavLinks li.poker,
#thread_view_extra .leftGroups .bfLeftNavLinks li.other {background-position: 0 -88px;}
#thread_view_extra .leftGroups .bfLeftNavLinks li.announcements {background-position: 0 -132px;}

#thread_view_extra .leftGroups .bfLeftProfile li.myProfile {background-position: 0 0;}
#thread_view_extra .leftGroups .bfLeftProfile li.myMessages,
#thread_view_extra .leftGroups .bfLeftProfile li.myContacts {background-position: 0 -31px;}
#thread_view_extra .leftGroups .bfLeftProfile li.myBlog {background-position: 0px -62px;}

#thread_view_extra .leftGroups .bfLeftHelp li.makeSuggestion {background-position: 0 0;}
#thread_view_extra .leftGroups .bfLeftHelp li.generalHelp {background-position: 0 -31px;}
#thread_view_extra .leftGroups .bfLeftHelp li.tos {background:url(/community.betfair.com/nv-leftmenu-tall.png) 0px -133px; height: 43px; line-height: 43px;}
#thread_view_extra .leftGroups .bfLeftHelp li.tos a {height: 30px; line-height: 15px; padding-top: 5px; width: 120px;}

.mbForumViewThreadPagination {background: none !important; padding-left: 0 !important;}
.mb_f_t_t_thread_readtitle {font-weight: bold;}

/** category/browse pages */
.catHeader {font-size: 150%; font-weight: 700; margin-bottom: 10px;}
.catImage {background: #ccc;border: 1px solid #666; float: left; width: 80%; height: 100px;}
.catPromoImage {background: #333; border: 1px solid #666; float: right; height: 100px; width: 19%;}
.categoryHeaderTabs {height: auto; margin: 20px 0 15px; border-bottom: 1px solid #ccc;}
.categoryHeaderTabs ul {height: 30px;}
.catContent {margin-top: 15px !important;}
.catContentSectionHeader {font-size: 150%; font-weight: 700; margin-bottom: 10px;}
.catContentSectionGroup {float: left; width: 330px; padding-right: 20px; margin-bottom: 20px;}
.catContentSectionGroupAlt {border-left: 1px solid #888888; padding-left: 20px;}
.catContentSectionGroupHeader {padding: 8px; border-top: 1px solid #999999; border-bottom: 1px solid #999 ;font-size: 150%; font-weight: 700; margin-bottom: 10px; background: #ccc;}
.catContentSectionGroupImage {float: left; margin: 0 10px 10px 0;}
.catTabSelected {font-weight: 700;}

/** global forum elements */
#mb_board_nav_table_container {display: none;} /* add #thread_edit_blog and other pages if this can't be hidden everywhere */

.bbTable {border-collapse: collapse; border-style: solid; border-width: 1px;}
.bbTable td {border: 1px solid #000; padding: 3px; empty-cells: show;}

.mbPerPageMenu form {display: inline;}

/** Edit Thread */
.mb_edit_thread_container {padding: 10px;}
.mb_edit_thread_container .mb_edit_new_thread_title {margin: 0 0 10px;}
.mb_edit_thread_container .mbThreadTypeFields div,
.mb_edit_thread_container .mbForumLockStatusFields div {padding: 2px 0 !important;}
.mb_edit_category_submitlinks {overflow: hidden;}
#thread_edit_blog .dialog form {border-left: 1px solid #dbe4eb; border-right: 1px solid #dbe4eb; padding: 10px 5px;}

/** online tour */
#tourInfoFoot_1,
#tourInfoFoot_2,
#tourInfoFoot_3,
#tourInfoFoot_4,
#tourInfoFoot_5 {margin-top: 10px;}

/** Revamped Comments */
.commentMetaTop {overflow: hidden;}
.commentAvatar {border: 1px solid #FFF; float: left; margin-right: 10px;}
.commentMetaInfo {float: left;}
.commentUserName {font-weight: bold; font-size: 12px;}
.commentDateTime {float: right; font-size: 12px;}
.commentDate {padding-right: 5px;}
.commentBody {clear: both; margin-top: 10px;}
.commentFooter {overflow: hidden;}
.bfBlogComments .commentTitle {margin-bottom: 5px;}
.mod_comments .moduleBodyHeaderTitle {font-weight: normal !important;}

#blog_user_blog .comment {display: none !important;}
#blog_user_blog .topLayoutCol2 .topLayout .mod_blog_posts .moduleBodyContent  {background: none !important; padding: 0 !important;}
#blog_user_blog .topLayoutCol2 .topLayout .moduleCap {display: none !important;}


#blog_user_blog .subLayoutCol1 .mod_blog_posts  .moduleBodyContent {padding: 0 !important;}
.subLayoutCol1 .mod_blog_posts .oneBlogSubjectDate {display: none;}

.blogRowFirst {border-top: 0 none !important;}
.blogRowLast {border-bottom: 0 none !important;}

.extraProfileJoined {float: left;}
.extraProfileJoined .viewProfile {display: block; font-size: 12px; font-weight: bold; margin-top: 10px;}

/** Blog Agg Page */
#group_blog_posts_top {background: none !important; float: left; margin: 0 !important;}
.forumPostActionButtons .reportUser {margin-top: 0 !important;}
.reportUser {float: right; font-size: 12px; font-family: Verdana, Arial; margin-top: 10px; margin-left: 5px;}
#thread_view_extra .reportUser {margin-top: 0;}
.blockUserLink {float: left; margin-right: 5px;}

.mod_blog_permalink_comments .moduleBodyHeaderTitleSpan {font-family: Verdana, Arial; font-size: 12px;}

/** Contacts Page */
.bfContactItem {text-align: left;}

.mb-f-t-t-thread-unread-img {display: none;}

.rateBlogPostTitle {font-family: Verdana, Arial !important; width: 70px !important;}

#blog_user_blog .content_tag_interact_display {display: none;}

.secondaryPostNewViewLowDetail .mbForumPostName {float: left;}

.mb_submit_reply_delete,
.mb_submit_reply_edit {width: auto !important;}

.topicMetaInfoItem a {padding-right: 5px;}
.topicMetaInfoTitle span {padding-right: 0 !important;}
#mb_f_t_t_thread_unreadtitle_wrapper_threadtitle {font-weight: bold; padding-right: 10px;}

.aw_pm_cpe_caption_txt,
.aw_pm_content_edit_category_target {display:none;}
.aw_pm_cpe_caption_div .aw_pm_cpe_caption_txt {display: inline !important;}
.aw_pm_content_edit_category_container {display:none;}

/** New Photo Gallery */
#gallery_item .onePagination,
#gallery_view .onePagination {background: none;}
#gallery_item .oneGalleryNav,
#gallery_view .oneGalleryNav {margin-top: 20px;}
#gallery_item .pagination_prev,
#gallery_view .pagination_prev_nolink {margin-right: 5px;}
#gallery_view #oneGalleryTitle {margin-bottom: 5px;}
#gallery_view #oneGalleryHeader {border-bottom:none !important;}
#gallery_view .thumb-list-thumb {border:1px solid #E9E9E9;}
#gallery_index .breadcrumbs,
#gallery_view .breadcrumbs,
#gallery_item .breadcrumbs {display: none !important;}
#gallery_item #media-comments .comment-form-wrapper {background:none repeat scroll 0 0 #C6D5E0; margin-bottom: 0px;}
#gallery_item #media-img-div {margin:5px 0 10px;}
#gallery_item #content-rating-container {margin: 0 0 0 20px;}
#gallery_item .comments-wrapper .comment-container {border-bottom:1px solid #C6D5E0; color:#444444; padding:10px;}
#gallery_item .commentRowNew {background-color: #f6f9fa!important;}
#gallery_item .comments-top {margin-left: 10px}
#gallery_index #oneGalleryHeader,
#gallery_view #oneGalleryHeader,
#gallery_index #oneGalleryTitle h1,
#gallery_view #oneGalleryTitle h1,
#gallery_item #oneGalleryHeader,
#gallery_item #oneGalleryTitle h1 {border: none !important;}
#gallery_view #oneGalleryTitle,
#gallery_item #media-img-caption {background-color: #D5EAFA; font-size:18px; font-weight:bold; line-height:27px; padding:2px 10px; text-align:left;}
#gallery_item #media-wrapper,
#gallery_item .comments-wrapper {background-color: #F6F9FA;}
#gallery_item #media-img-div {margin:10px 0; padding-bottom:10px;}
#gallery_item #media-comments .comments-wrapper,
#gallery_item #media-comments .comment {margin: 0;}
#gallery_item .comment {border-top: 1px solid #ffffff;}
#gallery_item .onePagination a {color: #7e97a7 !important; font-weight: normal!important;}
#gallery_index .oneGalleryActionNotMine,
#gallery_view .oneGalleryActionNotMine,
#gallery_item .oneGalleryActionNotMine {display: none !important;}
#gallery_item .comments-no-comments {text-align: left !important; font-weight: normal; background-color: #ffffff!important; border: none !important;}
#gallery_item #media-comments .comment-form-wrapper textarea {height: 50px !important}
#gallery_item #media-comments .oneGalleryCommentButtons .button {float: right !important;}
#gallery_item #media-comments .galCommentSubmit {width: 113px !important; background:url("/community.betfair.com/buttonBlueLeft.png") no-repeat scroll 0 0 transparent !important;}
#gallery_item #media-comments .galCommentSubmit span {background:url("/community.betfair.com/buttonBlueRight.png") no-repeat scroll right 0 transparent !important; color:#FFFFFF; text-shadow:none !important;}
#gallery_item #media-comments .comment-response-message {background-color:#F8F6D3; border:1px solid #FFE500; color:#000000;}
.aw_pm_content_photo_overlay {background:url("https://images.onesite.com/community.betfair.com/pending_mod_bg.png") no-repeat scroll center top transparent !important; text-indent: 5000em !important;}



/** Betfair-359 This needs to go to forumExtra.css? */

#forum_view .forumExtraColumnTitle {color:#666666; font-size: 12px !important; }
#forum_view .mbThreadCreateContents  {clear:both; padding:10px 0; }
#forum_view .forumExtraActions {margin-bottom: 10px !important;}
#forum_view .forumExtraHeaderHeartbeat {margin:0 !important;}
#forum_view .mbThreadCreateLabel {font-size:14px; font-weight:bold; margin:0; padding-top:5px;}
#forum_view #mbQuickThreadWrapper_top .mbThreadCreateContentsClassic #mb_post_reply_form {padding:12px 10px 5px 0 !important; }
#forum_view .extraContent .mbNoHTMLMsg { color:#444444; font-size:12px; font-weight:normal; line-height:21px !important; padding:0;}
#forum_view .extraContent .mb_thread_create_options {color:#444444; margin-top:10px;}
#forum_view .forumExtra .mbThreadCreatePageClassic #thread_title_top, #forum_view .forumExtra .mbThreadCreatePageClassic #post_content {-moz-border-radius:5px 5px 5px 5px; font-family:Verdana; font-size:12px; padding-left:4px; padding-bottom:4px; padding-right:0; padding-top:4px;}
#forum_view input#thread_title_top {border: 1px solid #d7e2e0 !important; width: 490px !important;}
#forum_view .textInput, #forum_view  input[type="password"] { border:0px solid #D7E2E9;  margin-right:0; margin-right:10px; }
#forum_view .topicContainerRightRowTop {font-size: 12px;}
#forum_view .replyClassicActionWrapper {margin-right:-10px; text-align:right; }
#forum_view .topicItemLabel {color: #7e97a7;}
#forum_view .topicMetaInfoItem {float: left;}
#forum_view .topicMetaInfoTitle {width: 39%;}
#forum_view .topicMetaInfoTitle span {padding-right: 35px;}
#forum_view .topicMetaInfoDate {width: 27%;}
#forum_view .topicMetaInfoReport {width: 3%; height:16px;}
#forum_view .topicMetaInfoAuthor {width: 15.5%;}
#forum_view .topicMetaInfoReplies {width: 7.5%;}
#forum_view .topicMetaInfoViews {width: 7.5%;}
#forum_view .topicMetaInfoRatings {width: 17%;}
/** header bar */
#forum_view .forumExtraColumnTitleTopic span {padding-left: 8px !important;}
#forum_view .forumExtraColumnTitle {float: left; color: #7e97a7;}
#forum_view .forumExtraColumnTitleTopic {width: 40%}
#forum_view .forumExtraColumnTitleDate {width: 25%; padding-left: 0px;}
#forum_view .forumExtraColumnTitleReport {width: 4%; padding-left: 0px; text-align:right;}
#forum_view .forumExtraColumnTitleAuthor {width: 15%}
#forum_view .forumExtraColumnTitleReplies {width: 7%; padding-left: 0px;}
#forum_view .forumExtraColumnTitleViews {width: 7%; padding-left: 6px;}
#forum_view .forumExtraColumnTitleRatings {width: 16%;}
#forum_view .topicMetaInfoItem a {padding-right: 0 !important;}

#forum_view .forumExtraColumnTitleDate:hover,
#forum_view .forumExtraColumnTitleReplies:hover,
#forum_view .forumExtraColumnTitleViews:hover {background: #C6D5E0 !important; display: block;}


/** Button Aligment for insert photo*/
#admin_edit_post button#BlogPost_InsertPhoto_Button span {padding-right: 9px !important; padding-left: 5px !important;}
#admin_edit_post button#BlogPost_InsertPhoto_Button {padding-left: 2px !important;}

/* blog commenting box */
#blog_view_posts .oneBlogPostFull .oneBlogCommentLine {padding: 10px; height: auto !important; float: none !important;}
#admin_edit_post #add_post_buttons {width: 99.5% !important;}
#BlogPost_InsertPhoto_Button {margin-left: 10px;}


/* Network Friend Styling for Mark to check*/
#feed_friend .mod_friend_news .BFMFBeforeMiniFeed,
#feed_network .mod_friend_news .BFMFBeforeMiniFeed {overflow: hidden;}
#feed_friend .mod_friend_news .BFMFPagination,
#feed_network .mod_friend_news .BFMFPagination {float: left;clear: none;width: 420px;text-align: left;}
#feed_friend .mod_friend_news .BFMFPerPage,
#feed_network .mod_friend_news .BFMFPerPage {float: right; height: 27px; line-height: 27px; padding: 5px 10px 0;clear: none;width: 103px;text-align: right;}
#feed_friend .mod_friend_news .BFMFPagination .onePagination,
#feed_network .mod_friend_news .BFMFPagination .onePagination  {background: none;}
#feed_friend .mod_friend_news .oneFeedEntry,
#feed_network .mod_friend_news .oneFeedEntry {margin-left: 70px;}

/**Blog Draft Styling 10/29ws */
.managePostInfoTextDraft {color: #ed1c24;}

/* New Page -Betfair418 CSS */
    #home_node_home #layout139128 .subLayoutCol1,
    #home_node_home #layout129658 .subLayoutCol1,
    #home_node_home #layout142249 .subLayoutCol1,
    #home_node_home #layout145779 .subLayoutCol1,
    #home_node_home #layout145859 .subLayoutCol1 {float: left; width: 49%;}
    #home_node_home #layout139128 .subLayoutCol2,
    #home_node_home #layout129658 .subLayoutCol2,
    #home_node_home #layout142249 .subLayoutCol2,
    #home_node_home #layout145779 .subLayoutCol2,
    #home_node_home #layout145859 .subLayoutCol2 {float: right; width: 49%;}
    #home_node_home #polldiv,
    #home_node_home .polltitle {border:0 none; width: auto;}
    #home_node_home .polltitle {border: 0; background: none; color: #000;}
    #home_node_home #polldiv,
    #home_node_home .polltitle {border:0 none; width: auto;}
    #home_node_home .polltitle {border: 0; background: none; color: #000;}
#home_node_home .miniProfileAvatar {float: left; margin-right: 5px; display: block;}
#home_node_home .miniProfileComponent {overflow: visible; text-align: left;}

#home_node_home .homePhotos .media-thumb {width: 67px; height: 67px;}

#home_node_home .twitterPostImg,
#home_node_home .twitterUserName {display: none;}
#home_node_home .twitterPostPost {border-bottom: 1px solid #fefefe; padding: 5px 0;}
#home_node_home .twitterPostDate {display: none !important; margin-bottom: 15px; font-size: 10px;}
#home_node_home .mod_network_vitals li {float: left; margin-right: 15px;}
#home_node_home .selectedTab, .tabbed_mod_li .oneTabSelected {background: #2789CE; color: #ffffff !important;}
#home_node_home .inside-div {padding: 10px 5px;}
#home_node_home .innerpolldiv {font-size:14px; margin:6px 6px 6px 7px; padding:2px; position:relative; max-width:180px; }
#home_node_home .polltitle {background:none repeat scroll 0 0 transparent;border:0 none;color:#333333;font-size:16px; max-width: 375px; text-align:left; margin-left: 0px !important;}
#home_node_home #polldiv {background:url("https://images.onesite.com/community.betfair.com/ballotBox.png") no-repeat scroll 0 10px transparent; min-height:200px;}
#home_node_home .pollChartTitle {font-size: 16px !important; margin: 10px !important;}
.pollsubmit {left: 0 !important;margin: 10px 0 !important;}

#home_node_home .blog_posts_list .postTitle {padding-left: 68px;}
#home_node_home .blog_posts_list .postAvatar {margin-top: -12px; width: 50px !important; margin-right: 20px;}
#home_node_home .blog_posts_list {padding:5px 0;}
#home_node_home div.tp_container {border-top: 1px solid #FFF; border-bottom: 1px solid #bbccdd; padding: 12px 0 !important}
#home_node_home .mod_blog_posts .moduleBodyContent {padding: 0 !important;}
#home_node_home .miniProfileName {float: left !important; display: block !important; }
#home_node_home .miniProfileComponent {float: left;}
/* #home_node_home .col .module .moduleCapBottom {float:none; position:static; width:auto; } */
#home_node_home .a-friend {display: block !important;}
#home_node_home .threadRowLast {border-bottom: 0px !important;}
#home_node_home .threadRowFirst {border-top: 0px !important;}

#home_node_home .mod_custom_html .moduleBodyContent {padding: 0 !important; }
#home_node_home .mod_custom_html {overflow: visible !important;}
#home_node_home .col .modTitleLight h3.moduleBodyHeaderTitle span.moduleBodyHeaderTitleSpan {font-size:13px !important;}
.mod_hide_wrapper .moduleBodyHeaderTitle {display: none;}
.moreLinkBottom {background:none repeat scroll 0 0 #E2EAF0; margin-right:0 !important; padding-right:10px; text-align:right;}
.subLayoutCol1 .mod_blog_posts li {border-top: 1px solid #FFF; border-bottom: 1px solid #bbccdd; padding: 0px !important;}

#home_node_home .homePhotos .moduleBodyHeaderTitle span {color: #3B5160 !important;}



/** Generic YUI/ Carousel Stuff */
.yui-carousel-element li {height: 250px!important;width: 1253px !important;}
.yui-carousel-element li .feature {max-height:250px; height: 100%; background: no-repeat;}
.featureWrapper {height: 250px;position: absolute; width: 1253px;}
#features {position: relative; padding-left: 7px !important; margin-bottom: 10px !important;}
.featureHeadline {font: bold 40px helvetica !important; color: #ffffff; text-align: right; margin-top: 30px;}
.close {background: url(https://images.onesite.com/community.betfair.com/ctaButton.png) no-repeat !important; display: inline-block; clear: right; float: right; font-weight: bold; line-height: 29px !important; width: 204px; height: 31px;}
.close a {color: #ffffff !important; padding-right: 15px; }

.yui-carousel-nav ul li a {background: url(https://images.onesite.com/community.betfair.com/dottedIndicator.png);}
.yui-carousel-nav {float: right !important;margin-bottom: -120px !important; padding-right: 20px !important;}
.featureText {margin-top: 30px !important;}
.featureTeaser {background:url("https://images.onesite.com/community.betfair.com/transBG2.png") repeat scroll 0 0 transparent !important; text-align: right !important;width: 500px;float: right; padding: 10px; margin-bottom: 10px; display: inline-block; cursor: pointer;}





.yui-carousel {
	overflow: hidden;
	text-align: left;
	zoom: 1;}
.yui-carousel.yui-carousel-visible {
	visibility:visible;
}
.yui-carousel-content {
	overflow: hidden;
	position: relative;
}
.yui-carousel-element li {
	border: 0;
	list-style: none;
	margin: 0;
	outline: none;
	overflow: hidden;
	padding: 0;
	float: left;
	text-align: center;
}



.yui-carousel-vertical .yui-carousel-element li {
	display: block;
	float: none;
}
.yui-log .carousel {
	background: #f2e886;
}
.yui-carousel-nav {
	position: absolute;
	right: 0px !important;
	top: 0px;
	zoom: 1;
	z-index: 33399999;
    margin: 15px 0 !important;
}
.yui-carousel-nav:after {
	content:".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.yui-panel .hd {
	background-color: #0979B2 !important;
}
.yui-panel .bd {
height:auto !important;
padding:10px;
}

.yui-carousel-nav ul li {
	float: right;
	margin: 0 3px;
}

#YUI-AlertPanel {min-height: 60px !important;
visibility:inherit;
width:150px;}

.yui-carousel-nav ul li a {
	/* background-position: 0 -20px; */
	display: block;
	height: 10px;
	width: 10px;
}

.yui-carousel-nav-page-selected a {
	background-position: 0 -20px !important;
}

.yui-carousel-nav ul li a em {
	display: none;
}

.yui-carousel-button {
}
.yui-carousel-min-width {
	min-width: 115px;
}
.yui-carousel-element {
	overflow: hidden;
	position: relative;
	margin:0 auto;
	padding: 0;
	text-align: left;
	*margin: 0;
}
.yui-carousel-horizontal .yui-carousel-element {
	width: 320000px;
}
.yui-carousel-vertical .yui-carousel-element {
	height: 320000px;
}
.yui-skin-sam .yui-carousel-nav select {
	position: static;
}
.yui-carousel .yui-carousel-item-selected {
	border: 0;
	margin: 0;
}

span.yui-carousel-button button {
	display: none;
}


.homePromo .moduleCapBottom,
.homePromo .moduleCapTop {display: none !important;}
.homePromo .moduleBodyContent {padding-top: 0 !important;}

/** FOR IE7 ONLY/ Carousel Stuff */

//* .featureWrapperIE7 {height: 250px;position: absolute;}
#featuresIE7 {position: relative; padding-left: 7px !important; margin-bottom: 10px !important;}
.featureHeadlineIE7 {font: bold 40px helvetica !important; color: #ffffff; text-align: right; margin-right: 640px; margin-top: 30px;}
.closeIE7 {display: inline-block; clear: right; float: right; margin-right: 14px; font-weight: bold; background: url(https://images.onesite.com/community.betfair.com/ctaButton.png) no-repeat !important; line-height: 29px !important; width: 210px; height: 31px;}
.closeIE7 a {color: #ffffff !important; padding-left: 20px; }
.feature {width: 100%; margin-left: 7px;}

.featureTextIE7 {margin-top: 5px !important;}
.featureTeaserIE7 {background:url("https://images.onesite.com/community.betfair.com/transBG2.png") repeat scroll 0 0 transparent; clear:right; display:inline-block; float:right; max-width:500px; padding:10px; text-align:right !important; margin: 10px 20px 10px 0;}
.featureContentWrapperIE7 {height: 250px; width: 100%; margin-bottom: 20px;postition: relative;}

.buttonsWrapper {float: right; padding-right: 20px !important;margin-top: 20px; display: block;}
a.sliderButton {background:url("https://images.onesite.com/community.betfair.com/notActiveDot.png") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:10px; margin-right: 5px;
width:10px; position: static;
}

.buttonsWrapper .sliderButtonSelected,
.buttonsWrapper a:hover {background: url(https://images.onesite.com/community.betfair.com/activeDot.png) no-repeat !important;height:10px; margin-right: 5px;width:10px;}
**/


/** Start Tour Button */

.betfairTour {width: 175px !important;}
.modPromo {float: left !important;}
.startTour span {width: 170px !important; padding: 0 !important;}
a.startTour {width: 170px !important;}
.betfairTour a.startTour {margin-left: 0px !important;  margin-bottom: 12px !important;}

/** Wonder Featured Mod */
.featuredGroupBlogPosts {padding: 10px 20px; background: #e2eaef;}
.featuredGroupBlogPosts .featuredBlogPostAuthor {float: left; margin-right: 10px; margin-top: 3px;}
.featuredBlogPostContent {font-size: 12px !important; margin-bottom: 10px;}
.featuredBlogPostTitle {font-weight: bold; font-size: 16px; line-height: 30px;}
.featuredGroupBlogPosts .moduleBodyHeaderTitle {border-bottom:1px solid #C5C5C5; font-size:20px; padding-bottom:10px !important; padding-left:0 !important;}
.featuredGroupBlogPosts .moduleBodyContent {border-top: 1px solid #ffffff; padding-top: 10px !important; margin-right: 5px !important;}

/** Block Quote 11/23 **/

.mb_t_p_t_post_div blockquote,
td.mb_t_p_t_post blockquote, div.mb_post_preview_container blockquote {
background-color:#F1F1F1;
border-color:#ACA899 #FFFFFF #FFFFFF #ACA899;
border-style:solid;
border-width:1px;
color:#444444;
margin:5px 15px;
padding:3px 5px;
}


/** new homepage light slider */
/* rotating header graphics */
.PromoSlider {margin: 0 !important; padding: 0 !important; position: relative;}
.contentslide {font:8pt Arial,Verdana; border: 0 none; width: 960px; height: 250px;}
.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/width: 100%;height: 100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.contentslide .contentdiv {display: none;}

.PromoSlider .sliderwrapper {
border-bottom-width:6px;
height:250px;
margin-bottom:15px;
overflow:hidden;
position:relative;
width:100%;
}
.PromoSlider .sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0;
width: 960px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.PromoSlider .pagination {
float:right !important;
position:absolute;
right:20px;
text-align:left;
top:10px;
z-index:90000;
}


.contentText {
background:url("https://images.onesite.com/community.betfair.com/transBG2.png") repeat scroll 0 0 transparent !important;
color:#FFFFFF;
display:inline-block;
float:right;
font-size:25px;
font-weight:bold;
padding:10px;
text-align:right !important;
width:500px;
margin: 25px 25px 10px 0;
}

.contentText a {color: #ffffff !important; text-transform: capitalize !important;}

.joinConvo {background: url(https://images.onesite.com/community.betfair.com/ctaButton.png) no-repeat !important; display: inline-block; clear: right; float: right; font-weight: bold; line-height: 30px !important; width: 204px; height: 31px; margin-right: 25px;}
.joinConvo a {color: #ffffff !important; padding-left: 12px; }

a.toc {background:url("https://images.onesite.com/community.betfair.com/notActiveDot.png") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:10px; margin-right: 5px;
width:10px; position: static;
}

.pagination a.selected,
.pagination a:hover {background: url(https://images.onesite.com/community.betfair.com/activeDot.png) no-repeat !important;height:10px; margin-right: 5px;width:10px;}
.pagination span {display: none !important;}

.bfViewSwitcher a, .bfViewSwitcher span {float: left !important;}

.oneBlogViewCountSearchContainer, .oneBlogViewCountModuleContainer {
	margin-left:10px;
}

a.bfOpenwindowLink {background:url("https://images.onesite.com/community.betfair.com/icon-new-window.png") no-repeat scroll right 2px transparent; padding-right:15px;}
.bfViewSwitcherSeparator {display: block !important; float: left !important; height: 10px; width: 10px; padding-right: 0 !important;}

/* ViewSwitcher */
.bfViewSwitcherSelected, .bfViewSwitcherSelected:hover{color:#000000;cursor:auto;}
.bfLeftProfile, .bfLeftHelp {margin-top:15px; padding-top:15px; border-top:1px solid #555555;}
.bfLeftNavCategoryHeader {padding:15px 0 5px 0;margin-bottom:5px;border-bottom:1px solid #555555;}
#communityLink .managedWindow {display:none;}
.bfViewSwitcherSeparator {padding-right:8px; margin-right:8px; background:url("https://cache.cdnbf.net/images/navigation/header_sprite.gif") no-repeat scroll 100% -24px transparent}
.bfViewSwitcher {left:15px;}

/* MessageCenter */
.ViewMessage_Forward {display:none !important;}


/** QA Page */

.ResultList {
border:none !important;
clear:both;
}

.Search-MainTitle,
.ResultList-Header {
background:url("https://images.onesite.com/community.betfair.com/mod/modTitleLightLeft.gif") repeat-x scroll 0 0 transparent !important;
border-bottom:1px solid #C6D5E0 !important;
color: #273A47 !important;
padding:6px 10px;
}

div.QuestionList-Questions {
border-bottom:1px solid #C6D5E0 !important;
padding-top:0;
}

.Search-Form {
    background-color: #EEEEEE;
    border: 1px solid #C6D5E0 !important;
}

.oneQuestionTitle {margin-bottom: 5px;}
.oneQuestionBody {margin-bottom: 10px; clear: both;}
.oneQuestionWrapper .oneQuestionContentActionsEdit, .oneQuestionContentActionsState {
    float: left;}
.oneQuestionWrapper .oneQuestionContentActionsDelete {float: left !important;}
.oneQuestionContentActionsState {float: left !important;}

.instruction ul {margin: 0 0 0 10px !important;}
.faqLabelQuestion li (list-style: disc outside none !important;) 

button#askQuestionSubmit_insertVideo {display: none !important;}
.aksQuestionCancel {margin-left: 10px !important;}
.aksQuestionCancel span {margin-top: -4px !important;}
h3.oneAnswerTotal {margin: 10px 0; padding; padding-left: 10px;}
.oneQuestionBottom {margin-bottom: 10px;}

.aksQuestionCancel,
.question-backLink,
.question-askLink {font-weight: bold !important; font-size: 12px !important;}

.modalBodyWrapper {background: url("https://images.onesite.com/community.betfair.com/modalBody.png") repeat-x scroll 0 0 #ffffff !important;}
.modalTitleWrapper {background: url("https://images.onesite.com/community.betfair.com/modalBG.png") repeat-x scroll 0 0 #7E97A7 !important;}
.oneAnswerCommentBox_actionItems {display: block; float: left; width: 225px;}
button.oneAnswerCommentBox_submit {float: left !important; margin-right: 10px;}
button.oneButtonGlobal span {line-height: 16px!important;}

a.bestAnswerButton {margin-bottom: 10px;}
.oneAnswerSingle_edit, .oneAnswerSingle_delete {
    border: medium none !important;
    float: right;
    margin-right: 10px;
    padding: 7px 5px;
    font-weight: bold !important;
}

.oneAnswerBest .oneAnswerSingle_rightText {font-size: 14px !important;}

.questionCategoriesWrapper {
    background: url("https://images.onesite.com/community.betfair.com/qaGradientTop.png") repeat-x scroll 0 0 #F2F1F1;
    border: 1px solid #EDEDED;
    border-radius: 6px 6px 6px 6px;
	padding: 20px;
}

h2.questionCategoriesHeader {border-bottom: 1px solid #d9d9d9;
    padding: 3px;}
.questionCategories {border-top: 1px solid #FFFFFF;
    padding-top: 5px;
}

li.questionCategoryOdd,
li.questionCategoryEven {float: left; width: 25%; font-size: 12px !important;}
ul.questionCategoriesList {display: block; height: 75px; padding: 10px;}


.question-searchContainer .question-searchBox {margin-bottom: 30px !important;float:left;}

/** hides the login to upload link */
#signup-c2a {display: none;}

.bfBodySectionItemGroup span.catContentSectionGroupDetailsKey2 {float: left: display: block;}
.catContentSectionGroupDetailsValue1 {margin-right: 10px;}
.oneQuestionHeader {text-align: left !important;display: block;margin-bottom: 5px;}
.askQuestionStatus {display: none !important;}
.question-backLink {display: none !important;}
form#addQuestionForm {float: left;width: 100%;}
.catMenuAddTags {display: none !important;}
.askQuestionBody {height: 180px;}
.oneTextAreaEditor {height: 155px !important;}
#askQuestionSubmit_insertPhoto {margin-right:10px;}
.askQuestionSubmit {float: left; margin-right: 5px;}


/** CHAT */

.roomPanel {
    float: left;
    height: 400px;
    overflow: auto;
    padding-top: 10px;
    width: 80% !important;
}

.roomMembersPanel {
    background: none repeat scroll 0 0 #EDEDED;
    float: right;
    height: 400px;
    overflow: auto;
    padding-top: 10px;
    width: 20% !important;
}



.groupMsgInfoSection {
    color: #A9A9A9;
    font-size: 11px !important;
    font-weight: bold;
    padding-left: 3px;
}

.messageSection {
    font-size: 14px;
    margin-bottom: 4px;
    padding: 8px;
	float: none !important;
}

.module ul, .module li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}


.chatTabs {background: none !important;
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 28px;
    padding: 0;
    text-align: center;
    width: 120px;
}

#showRoomsButton {margin-right: 5px;}
#category_browse .miniProfileComponent {float:left !important;margin-right:5px !important;text-align: left !important;margin-top: 3px !important;}
.oneCatForumLastPostContent a {clear: right !important;}

/** Betfair-581 */
.MiniProfileId_lastForumPostUser a img,
.MiniProfileId_lastBlogPostUser a img {height:30px;}

.oneQuestionListActionhelperList .oneQuestionListActionhelperItem {
	
}
.askQuestionTitleLimit {
	margin-left:80px;
}

#askQuestionDesc {padding:5px;}

.oneBetfairID {margin:10px 0;font-weight:bold;}


/*Homepage Changes */
.extraContainer {margin-left: 190px !important;}
#home_node_home .extra, #home_node_home .community {background-color: #FFF !important;}
#home_node_home .extraContent {border: 0 none; padding: 5px 0 10px !important;}
#home_node_home .extraContent .topLayoutAside {width: 275px; margin: 0 0 0 10px !important;}
#home_node_home .moduleCapBottomRight {background: #FFF;}
#home_node_home .extraHeaderCap {
	border: 0 none;
}
#home_node_home .mod_network_vitals {margin: 0px !important;}  
.extraToolbarTitle a {
	display: block;
	margin: 10px 0;
	font-family:'InformaProBold';
	font-size: 16px;
	font-weight: normal;
	}

#home_node_home .col .modTitleLight h3.moduleBodyHeaderTitle, #home_node_home .col .modTitleLight .moduleBodyHeader, #home_node_home .col .modMedium .moduleCapBottomLeft {
	background-image: none !important; padding: 0px;
	}
#home_node_home .moduleBodyHeader, .oneLeftNavMenu {
	border-bottom: 2px solid #273a47;
	background: #dde4e5; /* Old browsers */
	background: -moz-linear-gradient(top,  #dde4e5 0%, #cad7e1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dde4e5), color-stop(100%,#cad7e1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* IE10+ */
	background: linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* W3C */
	filter: None;
	}
#home_node_home .moduleBodyContent #modeToggle {position: relative; float: right; color: #FFF; margin: -35px 20px 0 ;}
#home_node_home .tabbed_mods_wrapper .module .moduleBodyHeader {
	border-bottom: none !important;
}
#home_node_home .moduleBodyHeaderTitleSpan, .oneLeftNavMenu {
	font-family: 'InformaProBold', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #273a47;
}
.oneLeftNavMenu {line-height: 29px; border-top: 2px solid #ECEDEE !important;}
#home_node_home .moduleBody, .all-search-results-wrapper, .ResultList-Container.ForumList-Container, .ResultList-Container.BlogList-Container, .ResultList-Container.UserList-Container {
	border: 2px solid #ecedee;
}
.all-search-results-wrapper, .ResultList-Container.ForumList-Container, .ResultList-Container.BlogList-Container, .ResultList-Container.UserList-Container {margin: 10px;}
#home_node_home .inside-div .moduleBody {border: 0 none !important;}
#home_node_home .inside-div .moduleBodyContent {border-bottom: 0 none !important;}
.moduleBodyHeaderTitle, .oneLeftNavMenu {
	padding: 3px 10px !important;
}
#home_node_home .polltitle {
	font-weight: normal;
	font-size: 10pt !important;
	color: #3c5160 !important;
	background: transparent !important;
	padding: 0px !important;
	
}
#home_node_home .pollOption {margin-bottom: 10px; padding-left: 20px;}
#home_node_home .pollResultsLegend {max-width: 215px; margin-bottom: 10px !important;}
#home_node_home .moduleBodyContent {
	border-bottom: 1px solid #dcddde;
	padding: 0px;
}
#home_node_home .featured-content .moduleBodyContent {border: none !important;}
#home_node_home .pollWrapper .pageSubTitle {padding: 10px;}
#home_node_home .pollWrapper div {
	display: block;
	margin: 0 auto;
	padding: 0 10px;
	border: 0px;
}
#home_node_home .pollVoteForm {margin-top: 20px;}
#home_node_home .moduleCapBottomRight {
	background: #FFF;
}
.socialModule .moduleBody, .socialModule .moduleBodyContent {border: 0px !important;}
.socialModule {padding: 0px;}
#home_node_home .postAvatar img {
	display: none;
}
.fb_iframe_widget {max-width: 100px; overflow: hidden;}
.fb_edge_widget_with_comment {float: left; margin-top: 0px !important;} 
#home_node_home .twitterModule .tabbed_mod_ul, #home_node_home .blogModule .tabbed_mod_ul {

}
#home_node_home .mod_twitter .moduleBodyHeaderTitle, #home_node_home .mod_blog_posts .moduleBodyHeaderTitle {display: none;}
#home_node_home .mod_blog_posts .moduleBodyContent {
	padding: 0 10px 0;
}
#home_node_home  .mod_blog_posts .altRow2, #home_node_home .mod_blog_posts .altRow4  {
	background: #FFF !important;
	}
#home_node_home .blog_posts_list .postTitle  {
	padding: 3px 0px !important;
}
#home_node_home .mod_blog_posts .blogRowFirst, #home_node_home .mod_blog_posts .altRow2, #home_node_home .mod_blog_posts .altRow3, #home_node_home .mod_blog_posts .altRow4 {
	border-bottom: 1px solid #c6d5e0;
	padding: 5px 0;
}
#home_node_home  .mod_custom_html .moduleBody, #home_node_home  .mod_custom_html .moduleBodyContent {
	border: 0px;
}
#home_node_home .mod_custom_html img {
	display: block;
	margin: 0 auto;
}
#home_node_home .twitterUserName, #home_node_home .twitterPostImg, #home_node_home .twitterPostDate {display: none;}
#home_node_home .twitterPost {border-bottom: 1px solid #c6d5e0; padding: 5px 0;}
#home_node_home .twitterModule .twitterContent {padding:0 10px !important; display:block !important; }
#home_node_home .blog_posts_list .postTitle{font-size: 11px !important;}
#home_node_home .mod_blog_posts_name_link {display: block; margin-bottom: 5px;}


#home_node_home .tp_container-even {
	background: #f1f5f8;
}
#home_node_home  .forumFeed .moduleBodyContent {
	padding: 0px !important;
}
#home_node_home .forumFeed .tp_last_poster_container {
	margin: 0 10px ;
}
#home_node_home  div.tp_container {
	max-width: 1500px !important;
	border-bottom: 1px solid #C6D5E0;
	padding: 5px 10px;
}
#home_node_home a.tp_subject_link {
	float: left;
	padding-bottom: 3px;
}
#home_node_home .tp_topic_post_date {
	display: block;
	float: left;
	margin-left: 5px;
	padding-top: 2px;
}
.twitterModule .selectedTab, .twitterModule .tabbed_mod_li .oneTabSelected {width: 33% !important; color: #FFF !important; background: #354a59 url('https://community.betfair.com/images/tab_arrow.png') 48% 20px no-repeat !important; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important; line-height: 18px; border-left: 0 none !important;}
.twitterModule .oneTabSelected {border-bottom: none !important;}
.blogModule .selectedTab, .blogModule .tabbed_mod_li .oneTabSelected {width: 48.9% !important; color: #FFF !important; background: #354a59 url('https://community.betfair.com/images/tab_arrow.png') 48% 20px no-repeat !important; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important; border-left: 0 none !important; border-bottom: none !important;}
.twitterModule .tabbed_mod_li .oneTab {
	width: 32.5%;
	color: #3b5160;
	font-weight: bold;
	background: #f5f7f8; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #eceef0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eceef0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* W3C */
	border-right: 1px solid #ebecee;
	border-bottom: 1px solid #ebecee;
	border-left: 1px solid #ebecee;
	margin-right: 0px !important;
	padding-bottom: 3px; line-height: 18px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.blogModule .tabbed_mod_li .oneTab {
	width: 49.9%;
	background: #f5f7f8;
	background: -moz-linear-gradient(top, white 0%, #ECEEF0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(100%,#ECEEF0));
	background: -webkit-linear-gradient(top, white 0%,#ECEEF0 100%);
	background: -o-linear-gradient(top, white 0%,#ECEEF0 100%);
	background: -ms-linear-gradient(top, white 0%,#ECEEF0 100%);
	background: linear-gradient(top, white 0%,#ECEEF0 100%);
	color: #3b5160;
	font-weight: bold;
	line-height: 18px;
	border-right: 1px solid #ebecee;
	border-bottom: 1px solid #ebecee;
	border-left: 1px solid #ebecee;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-right: 0;
	padding-bottom: 3px;
}
.news_entry_sub_info div, .mini_feed_entry_sub_info div {background: #F1F5F8;}
.PromoSlider .sliderwrapper {margin-bottom: 0px;}
.newHomepageSlider .moduleBodyContent, .newHomepageSlider .moduleBody {border: 0px !important;}
.mod_network_vitals .moduleBodyHeader {border-bottom: 1px solid #273A47; background: #FFF !important;} 
.mod_network_vitals .moduleBodyHeaderTitle {text-align: center;} 
.mod_network_vitals .moduleBodyHeaderTitleSpan {font:bold 13px Tahoma, sans-serif;} 
.mod_network_vitals li a {background: #FFF !important; width: auto !important; color: #2789CE !important; padding-right: 5px !important;} 
.mod_network_vitals li strong {display: none;} 
.mod_network_vitals .moduleBody, .mod_network_vitals .moduleBodyContent {border: 0 none; margin-bottom: 0px !important;} 
.moreLinkBottom {background: #FFF !important; margin-top: 5px;}
.mod_friend_news .moduleBody .moduleBodyContent, .mod_forum_topics  .moduleBodyContent {border-bottom: 0px !important;} 
.annotation {display: none;}
#tabbed_mod_li-513778 {display:none;}
.inside-div {padding: 0px !important;}
#home_node_home .mod_blog_posts {padding: 0 10px;}
.PromoSlider {height: 150px;}
.PromoSlider .content text {
	background: transparent
	
}
 /* Buttons */ 
.mod_polls .button {
	width: 80px;
	margin: 10px auto;
	display: block;
	margin-top: 25px;
}
.mod_polls .button span, .mb_post_reply_submitpost  {
	background-image: none !important;
	background: #2487cc !important;
	color: #FFF !important;
	font-size: 11px !important;
	line-height: 22px !important;
	height: auto !important;
	border: 1px solid #4E6A7D !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-family: Tahoma, Arial, sans-serif !important;
	text-transform: capitalize;
	text-shadow: 0 1px 0  #296187 !important;
	margin-top: 0px !important;
	min-width: 50px;
}
.mod_polls .button {
	height: 24px !important;
	background: #FFF;
}

#home_node_home .col .modMedium .moduleBodyContent, #home_node_home #polldiv, #home_node_home .col .modMedium .moduleCapCenter {background: #FFF;}

.pollChartTitle {font-size: 12px !important; margin-top: 10px; margin-bottom: 0px !important;}
.pollChartTitle {font-size: 12px !important; margin-top: 10px; margin-bottom: 0px !important;}
.pollsubmit {left: 0 !important;margin: 10px 0 !important;}


.extraToolbarTitle h3 {
	line-height: 22px !important;
	margin: 0 0 0 15px;
	font-size: 20px !important;
}


 /* Home Navigation */ 
.GeneralVerticalMenu, .GeneralVerticalMenu .subMenu, .extraNavMenu {
	padding: 0px;
}
#home_node_home .mod_network_vitals li a {text-align: center;}
#menuID_1448 li a, .extraNav li a {
	background-image: none;
	height: 19px;
	display: block;
	padding: 5px 10px;
	background-color: #E9EBEC;
	font:bold 12px Tahoma;
	font:bold 12px Tahoma;
	text-shadow: none;
	line-height: 17px;
	color: #273A47;
	border-bottom: 1px solid #FFF;
 }
 #home_node_home ul.GeneralVerticalMenu li {
	padding: 0px; list-style-type: none;
}
#home_node_home ul.DynamicMenu ul.subMenu {
	display: block !important;
	top: 0px !important;
	left: 0px !important;
	position: relative;
 }
ul.DynamicMenu ul.subMenu li a  span{
	font-size: 11px !important;
	font-weight: normal;
	padding-left: 10px !important;
}
#home_node_home .contentText {
	background: none !important;
}
#home_node_home .PromoSlider .pagination {
	float: right !important;
	position: absolute;
	left: 40%;
	text-align: left;
	top: 135px;
	z-index: 90000;
}
#home_node_home .blog_posts_postdate {float: left; padding-right: 5px;}
#home_node_home .selectedTab, .tabbed_mod_li .oneTabSelected {margin: 0px !important;}
#home_node_home .mod_forum_topics .tp_subject {float: left; display: inline-block;}
#home_node_home .mod_forum_topics .tp_last_poster_h4 {display: none;}
#home_node_home .mod_forum_topics div.tp_last_post_container {clear: left;}
#home_node_home .mod_forum_topics .tp_last_poster_container {display: none;}
#home_node_home .mod_forum_topics div.tp_right_container {margin-left: 0px !important;}
#home_node_home .featured-content .featuredMainItemReadMore  {display: none;}
#home_node_home .featured-content .moduleBodyContent {margin-top: 10px;}

/* Featured Content */
.featured-content {
	border: 2px solid #ecedee;
	width: 99.5%;
	background: url('https://images.onesite.com/community.betfair.com/featured_items.jpg') bottom left;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}
.moduleCapBottom {display: none;}
.featured-content .moduleBodyHeader {
	border-bottom: 2px solid #273a47;
	background-color: #354a59 !important;
	background-image: none !important;
	border-bottom: 2px solid #FFF !important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;
}
.featured-content .moduleBodyHeaderTitle {border-bottom: none !important;}
.featured-content .moduleBodyHeaderTitle span {color: #FFF !important;}
.featured-content .moduleBody {
	padding: 0px !important;
	border: 0px !important;
}
.featured-content .moduleBodyHeaderTitle {
	padding: 3px 10px !important;

}
.featuredMainItem .featuredItemTitle {font-size: 17px;}
.featured-content .moduleBodyHeaderTitleSpan {
	font-family: 'InformaProBold', sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #273A47;
}


.featuredItemCat-94098, .featuredItemCat-94022, 
.featuredItemCat-94122, .featuredItemCat-94046,
.featuredItemCat-94054 , .featuredItemCat-94086,
.featuredItemCat-94094, .featuredItemCat-94158,
.featuredItemCat-94174, .featuredItemCat-94178,
.featuredItemCat-94186, .featuredItemCat-94070, .featuredItemCat-118921, .featuredItemCat-94102,
.featuredItemCat-94146, .featuredItemCat-94138 {
	float: left;
	margin:5px 10px 10px 10px;
}
.recentThreadCat {width: 31px !important; height: 30px !important; display: block;}
.featuredMainItem .featuredItemCat a{width: 48px; height: 48px;}
.featuredItemCat a {width: 31px; height: 30px; display: block;}
.featuredMainItem .featuredItemCat-94138 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/american_flag.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94054 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/dart.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94102 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/horses.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94022 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/boxing.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94122 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/flag.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94046 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/cricket.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94086 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/golf.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94094 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/dog.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94158 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/rugby.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94174 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/snooker.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94146 a, .featuredMainItem .featuredItemCat-94178 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/star.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94186 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/tennis.jpg') 0 0 no-repeat;}
.featuredMainItem .featuredItemCat-94070 a, .featuredMainItem .featuredItemCat-118921 a, .featuredMainItem .featuredItemCat-94070 a, .featuredMainItem .featuredItemCat-118921 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/large/football.jpg') 0 0 no-repeat; width: 48px !important; height: 48px !important; }

.featuredItemCat-94098,.featuredItemCat-94102 a {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/horse-racing.jpg') 0 0 no-repeat;}
.featuredItemCat-94138 a {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/american_flag.jpg') 0 0 no-repeat;}
.featuredItemCat-94022 a {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/boxing.jpg') 0 0 no-repeat;}
.featuredItemCat-94122 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/checkered-flag.jpg') 0 0 no-repeat;}
.featuredItemCat-94046 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/cricket.jpg') 0 0 no-repeat;}
.featuredItemCat-94054 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/darts.jpg') 0 0 no-repeat;}
.featuredItemCat-94086 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/golf.jpg') 0 0 no-repeat;}
.featuredItemCat-94094 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/greyhound.jpg') 0 0 no-repeat;}
.featuredItemCat-94158 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/rugby.jpg') 0 0 no-repeat;}
.featuredItemCat-94174 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/snooker.jpg') 0 0 no-repeat;}
.featuredItemCat-94178 a, .featuredItemCat-94146 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/star.jpg') 0 0 no-repeat;}
.featuredItemCat-94186 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/tennis.jpg') 0 0 no-repeat;}
.featuredMainItemCat-94070 a, .featuredMainItemCat-118921 a, .featuredItemCat-94070 a, .featuredItemCat-118921 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/football.jpg') 0 0 no-repeat;}

.recentThreadsWrapper .featuredItemCat-94098, .recentThreadsWrapper .featuredItemCat-94102 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/horse-racing.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94138 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/american_flag.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94022 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/boxing.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94122 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/checkered-flag.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94046 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/cricket.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94054 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/darts.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94086 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/golf.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94094 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/greyhound.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94158 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/rugby.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94174 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/snooker.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94178, .recentThreadsWrapper .featuredItemCat-94146 a{background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/star.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredItemCat-94186 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/tennis.jpg') 0 0 no-repeat;}
.recentThreadsWrapper .featuredMainItemCat-94070 , .recentThreadsWrapper .featuredMainItemCat-118921, .recentThreadsWrapper .featuredItemCat-94070 , .recentThreadsWrapper .featuredItemCat-118921 {background: #fff url('https://images.onesite.com/community.betfair.com/category-icons/football.jpg') 0 0 no-repeat;}




.featured-content .featuredMainItem {
	width: 100%;
	display: block;
	margin:0 35px 0 0;
	cursor: pointer;
}
.featuredMainItem a {
	display: block;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
.recentThreadPreviewLink {font-weight: normal !important; color: #273A47 !important;}
.featuredMainItem div {min-height:}
.featuredMainItem .featuredItemPreview {font-size: 14px;}
.featuredItemPreviewLink {font-weight: normal !important; color: #3c5160 !important;}
.featuredItemPreview {margin-left: 50px; padding-right: 10px;}
.featured-content .featuredMainItemReadMore a {
	color: #02789c !important;
}
.featured-content .featuredMainItemPreview {
	line-height: 18px;
	margin-bottom: 10px;
}
.featuredItemTitle {font-weight: bold;}
.featured-content .featuredItem {
	clear: left;
	margin-bottom: 5px;
	font-size: 13px;
	line-height: 18px;
	cursor: pointer;
	min-height: 45px;
	background: transparent !important;
	padding-right: 10px;
}
.featured-content .featuredItem .featuredItemCat-94102 {

} 
.featuredItemsRightWrapper {max-width: 100%;}

/* Live Forums */
.forums-recenttopics {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}
.forums-recenttopics  .moduleBodyHeaderTitleSpan {
font-family: 'InformaProBold', sans-serif;
font-size: 18px;
font-weight: normal;
color: #273A47;
}
.forums-recenttopics .moduleBodyHeader {
	border-bottom: 2px solid #273a47;
	background: #dde4e5; /* Old browsers */
	background: -moz-linear-gradient(top,  #dde4e5 0%, #cad7e1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dde4e5), color-stop(100%,#cad7e1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* IE10+ */
	background: linear-gradient(top,  #dde4e5 0%,#cad7e1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dde4e5', endColorstr='#cad7e1',GradientType=0 ); /* IE6-9 */
}
.forums-recenttopics .moduleBodyContent {padding: 0px !important;}
.forums-recenttopics .recentThreadsForumTitle {
	clear: left;
	height: 39px;
	width: 100%;
	font-family: Tahoma, Verdana, Araial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background: #f1f1f1; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #eceef0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eceef0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#eceef0 100%); /* W3C */
	line-height: 39px;
}
.forums-recenttopics .moduleBody.recentThreadsWrapper {border: 0 none !important;}
.recentForumThreadsToggle {display: block; color: #3b515f !important;}

.forums-recenttopics .recentThread {clear: left; border-bottom: 1px solid #c6d5e0; min-height: 35px; line-height: 16px; padding: 5px 5px 5px 10px;}
.forums-recenttopics .altRow2 {background: #f1f5f8;}
.forums-recenttopics .recentThreadLastPost {max-width: 95%;}
.forums-recenttopics .recentThreadsViewMore {width: 99.5%; text-align: right; padding: 5px;  border-bottom: 1px solid #F1F1F1;}
.forums-recenttopics .recentThreadsViewMore a {display: block; margin-right: 10px;}
.forums-recenttopics .recentThreadsViewMore a {font-weight: bold;}
.forums-recenttopics .recentThread a{font-weight: bold;}
.forums-recenttopics .moduleCapBottom {display: none;}

/* Fix for forums thread view */
body#thread_view.comi13n-p-ViewThreadLive {
	overflow: visible;
}


/** End Toolbar Styles */
