﻿/* left */
#left{
	float:left;
	width:180px;
	margin:20px 20px 0px 0px;
}
#leftNav2{
	float:left;
	width:180px;
	background:url('../images/leftHeading.jpg') top left no-repeat #FFF;
	padding-top:32px;
	height:auto;
	font-size:10px;
	font-weight:normal;
}
#leftNav2 a:link, #leftNav2 a:visited{
	text-decoration:none;
	color:#FFF;
	font-style:italic;
	display:block;
	line-height:16px;
	background:url('../images/singleLeftNav.jpg') top left no-repeat #9AB800;
	width:165px;
	height:26px;
	padding-left:15px;
	line-height:26px;
	text-transform:uppercase;
}
#leftNav2 a:hover{
	text-decoration:none;
	color:#FFF;
	font-style:italic;
	background-color:#9AB800;
	display:block;
	background:url('../images/singleLeftNav_f2.jpg') top left no-repeat #9AB800;
	width:165px;
	height:26px;
	padding-left:15px;
	line-height:26px;
	text-transform:uppercase;
}
#leftNav2 a:active{
	text-decoration:none;
	color:#FFF;
	font-style:italic;
	display:block;
	width:165px;
	height:26px;
	padding-left:15px;
	text-transform:uppercase;
	line-height:26px;
}
#leftNav2 a{
	width: 165px; /* temp */
	white-space: nowrap; /* temp */
	text-overflow: ellipsis; /* temp */
	overflow: hidden; /* temp */
	line-height:26px;
	text-transform:uppercase;
}
#betdisplay
{
	float:left;
}
#middleheader
{
	float:left;
}
#meetings
{
	width:520px;
	float:left;
}
#layout-help
{	
	width:520px;
	float:left;
}
#mainContentInnerPage
{
	float:left;
	width:520px;
	padding-top:26px;
	height:auto;
	min-height:500px;
	
}
#mainContentInnerPage h2
{
	color:#69910C;
	font-size:19px;
	line-height:20px;
	padding-bottom:8px;
}
/* Hijacking the styles from the old site - KG */
#middleheader td
{
	/*border-bottom:3px solid #99B900;*/
}
.SSWelcome
{
	color:#658F09;
	font-size:16px;
	text-transform:none;
	background-color:#FFF;
	
	padding-left:0;
}
/* See ../ssgeneral.css for account header styles */
.WhiteCell
{
	vertical-align:middle;
	height:15px;
}
.eventname
{	
	border-bottom:1px solid #E1EF98;
	background-color:#FFF;
	
	height:22px;
	line-height:22px;
}
a.sportlink
{
	color:#5B6871;
	font-style:italic;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-left:5px;
}
a.sportlink:hover
{
	color:#658F09;
	font-style:italic;
	font-weight:bold;
	display:block;
	text-decoration:none;
	background-color:#F1F6CD;
	padding-left:5px;
}
/* betengine/eventsdisplay.asp restyles */
#meetings
{
	border-top:5px solid #9AB800;
	border-bottom:5px solid #9AB800;
}
#betdisplay
{
	
	border-bottom:5px solid #9AB800;
}
#betdisplay .eventheaderleft, #betdisplay .eventheader
{
	background-color:#5C6972;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	height:20px;
	line-height:20px;
	padding-left:5px;
	
}
/* restyle the betting table cell by cell */
#betdisplay .eventname a, #betdisplay .eventname a, #betdisplay .eventnamegrey a
{
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	background-color:#FFF;
	display:block;
	line-height:22px;
	padding-left:5px;
}
#betdisplay .eventname a:hover, #betdisplay .eventname a:hover, #betdisplay .eventnamegrey a:hover
{
	color:#658F09;
	font-style:italic;
	font-weight:bold;
	display:block;
	text-decoration:none;
	background-color:#F1F6CD;
	line-height:22px;
}
#betdisplay .eventname, #betdisplay .eventnamegrey
{
	
	font-weight:bold;
}
#betdisplay .greytextboxPri
{
	width:5px;

}
#betdisplay .eventname,#betdisplay .eventbuy, #betdisplay .greytextboxPri, #betdisplay .greytextboxSec, #betdisplay .eventsell, #betdisplay .eventstake, #betdisplay .eventnamegrey, #betdisplay .eventbuygrey, #betdisplay .eventstakegrey, #betdisplay .EventActionSuspended
{
	background-color:#FFF;
	border-bottom:1px solid #BEC3C7;
	line-height:22px !important;
	height:22px !important;
}
#betdisplay .eventstake
{
	width:70px;
}
#betdisplay .eventbuy
{
	color:#CC3335;
}
#betdisplay .eventsell
{
	color:#698E0B;
}
#betdisplay .betheaderbigbold
{
	color:#5B6871;
	width:10px;
}
#betdisplay .eventactionsellnew
{
	background-color:#9AB800;
	border-bottom:1px solid #BEC3C7;
	width:40px;
}
#betdisplay .eventactionsellnew:hover, #betdisplay .eventactionbuynew:hover
{
	/*background-color:#FFF;*/
}
#betdisplay .eventactionbuynew
{
	background-color:#3F90AB;
	border-bottom:1px solid #BEC3C7;
	width:40px;
}
#betdisplay .eventactionsellnew a
{
	color:#FFF;
	font-size:10px;
	height:22px;
	line-height:22px;
	width:40px;
	text-align:center;
}
#betdisplay .eventactionsellnew a:hover
{
	
}
#betdisplay .eventactionbuynew a
{
	color:#FFF;
	font-size:10px;
	height:22px;
	line-height:22px;
	width:40px;
	text-align:center;
}
#betdisplay .eventsofar, #betdisplay .eventsofargrey
{
	background-color:#EFF0F2;
	border-bottom:1px solid #BEC3C7;
}
/* betengine/eventsdisplay.asp */
/* select */
#cboSports
{
	width:515px;
	height:20px;
	float:left;
	background-color:#9AB800;
	line-height:30px;
	padding:5px 0px 5px 5px;	
}
#mainContentInnerPage .featuredMarket{
	float:left;
	width:450px;
	min-height:63px;
	border-top:1px solid #B5D601;
	padding-left:70px;
	padding-top:7px;
	padding-bottom:7px;
}
#mainContentInnerPage .featuredMarketWrapper{
	width:450px;
	float:left;
	overflow:hidden;
}
#mainContentInnerPage .featuredMarket h2{
	text-transform:uppercase;
	color:#69910C;
	font-size:14px;
	padding-bottom:3px;
}
#mainContentInnerPage .featuredMarket h3{
	color:#69910C;
	font-weight:bold;
	font-size:14px;
	padding-bottom:3px;
}
#mainContentInnerPage .featuredMarket h3 a
{
	color:#608C01;
	text-decoration:none;
}
#mainContentInnerPage .featuredMarket .live{
	color:#C33835;
}
#mainContentInnerPage .featuredMarket p{
	width:450px;
	float:left;
	color:#636363;
	overflow:hidden;
	clear:both;	
}
#mainContentInnerPage .featuredMarket a:link .buttonSupremacy,#mainContentInnerPage  .featuredMarket a:visited .buttonSupremacy
{
	margin-top:4px;
	float:left;
	width:152px;
	height:16px;
	text-align:center;
	background:url('../images/bgButtonSupremacy.jpg') top center no-repeat;
	display:block;
	font-size:10px;
	color:#636363;
	text-decoration:none;
	font-style:italic;
}
#mainContentInnerPage .featuredMarket a:hover .buttonSupremacy{
	color:#636363;
	text-decoration:none;
	font-style:italic;
}
#mainContentInnerPage .featuredMarket a:active .buttonSupremacy{
	color:#636363;
	text-decoration:none;
	font-style:italic;
}
#typedisplayTable .eventheader
{
	background-color:#9AB800;
	color:#FFF;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
}
/* For betengine/layout-help.asp */
.text h1
{
	font-size:16px;
	padding-bottom:6px;
	color:#658F09;
}
.text
{
	font-size:12px;
}
.text p, .text blockquote
{
	padding-bottom:10px;
	
}
.text ol li, .text ul li
{
	font-size:11px !important;
}
#layout-help ol, #layout-help ul
{
	margin-bottom:10px;
}
#layout-help ul li, #layout-help ol li
{
	list-style-position: outside;
	list-style-type: disc;
	margin-left:15px;
}
#layout-help ol li
{
	list-style-position: inside;
	list-style-type: decimal;
	margin-left:5px;
}
.guide li a
{
	text-decoration:none;
	font-weight:bold;
	color:#658F09;
}
#layout-help h1 a
{
	text-decoration:none;
	color:#658F09;
}
/* navigation/alert.asp */
#alertpop .SSWelcome
{
	background-color:#9AB800;
	font-size:14px;
	color:#FFF;
}
#alertpop p
{
	color:#636363;
}
#alertpop .eventname
{
	background-color:#FFFFFF;
border-bottom:1px solid #BEC3C7;
}
#alertpop .stake
{
	background-color:#FFFFFF;
}
#alertpop .eventbuy, #alertpop .eventsell
{
	background-color:#FFF;
}
/* betengine/layout-help.asp */
#layout-help p, #layout-help li
{
	font-size:12px !important;
}
#layout-help blockquote h2
{
	padding:0 0 0 5px;
}
#layout-help blockquote h2 a
{
	text-transform:uppercase;
	color:#69910C;
	font-size:10px;
	padding-bottom:3px;
	text-decoration:none;
}
#layout-help blockquote h2 a:hover
{
	text-decoration:underline;
}
#layout-help p strong a
{
	text-decoration:none;
	color:#69910C;
}
#layout-help p strong a:hover
{
	text-decoration:underline;
}
#layout-help b, #layout-help strong
{
	color:#69910C;
}
#layout-help p a b
{
	text-decoration:none;
	color:#69910C;
}
#mainContentInnerPage h3
{
	color:#69910C;
}
#mainContentInnerPage strong
{
	color:#69910C;
}
#mainContentInnerPage p
{
	margin-bottom:10px;
	font-size:11px;
}
#registerAccount h1
{
	font-size:18px;
	color:#668F0D;
	padding-bottom:9px;
	margin-bottom:10px;
	border-bottom:5px solid #99B900;
	width:520px;
}
#registerAccount h2
{
	font-size:14px;
	color:#668F0D;
	width:520px;
}
.registerAccount
{
	border-top:1px solid #99B900;
	border-bottom:5px solid #99B900;
	float:left;
	background-color:#F5F8E5;
	font-weight:normal;
	font-size:11px;
	color:#5C6972;
	padding:2px 0 2px 0;
}

.registerAccount td
{
	height:22px;
	vertical-align:bottom;
	padding:5px 2px 2px 5px;
}
.registerAccount b
{
	font-weight:normal;
	font-size:11px;
	color:#5C6972;
}
.registerAccount h3
{
	font-size:11px;
	color:#668F0D;
}
.registerAccount a
{
	text-decoration:none;
	color:#668F0D;
}
.registerAccount a:hover
{
	text-decoration:underline;
	color:#668F0D;
}
.currency input
{
	margin-right:60px;
}