@charset "utf-8";
/* CSS Document */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #CDCDCD;
	background-color: #171717;
	font-size: 90%;
}
img	{	
	border:0
	}
.Container {
	width: 931px;
	margin: 0 auto;
	text-align: left;
	background-color: #171717;
}
.MainContainer {

}
.Header {
	width: 931px;
	margin: 0;
	padding: 0;
}
.Logo {
	float: left;
	width: 115px;
	height: 81px;
}
.StatusArea {
	float: right;
	width: 231px;
	height: 80px;
	font-size: 75%;
	padding-top: 2px;
	background-color: #171717;
}

.ClearBoth {
	clear: both;
	height: 0px;
	overflow: hidden;
}
.TopNavBar {
	text-align: left;
	color: #FFFFFF;
	font-size: 110%;
	height: 43px;
	width: 478px;
	margin-left: 6px;
	/*border-bottom: 1px solid #FE2514;*/
	padding-top: 0px;
	font-family: Verdana, Geneva, sans-serif;
}
.TopNavBar a {
	display: block;
	float: left;
	height: 28px;
	margin-right: 16px;
	line-height: 210%;
}

.TopNavBar a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.TopNavBar a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.TopNavBar a:hover, .TopNavBar a:active	{
	color: #CCCCCC;
	text-decoration: none;
	background-position: 0px -28px;
	}
.MainBody {
	float: right;
	width: 693px;
	padding: 0px 0px 0px 22px;
}
.SideBar {
	float: left;
	width: 215px;
}

.HomeBanners {
	width: 931px;
}
.Select {
	border: 1px solid #FE2514;
	color: #DF210F;
}	
.HomeBox {
	width: 176px;
	background-color: #000000;
}

.HomeBox  a {

}
.HomeBox  a:hover {
	display: block;
}
.HomeBoxImg {
	height: 88px;
}
.HomeBoxText {
	height: 85px;
	padding: 5px 3px 0px 4px;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 80%;
}
.HomeBoxText p {
	color: #FFFFFF;
	line-height: 175%;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
}
.BottomText {
	background-color: #000000;
	font-size: 110%;
	text-align: left;
	color: #FE2514;
	padding-right: 5px;
	padding-bottom: 4px;
	height: 21px;
}
.Shadow {
	background-image: url(../Content/images/ShadowBg.jpg);
	height: 6px;
	background-repeat: no-repeat;
	background-position: top;
}
.Spacer {
	background-image: url(../Content/images/spacer.gif);
	width: 12px;
	height: 208px;
	background-repeat: no-repeat;
	float: left;
}
.HomeBanner {
	float: left;
	width: 176px;
}
.HomeBanner a:link {
	color: #FFFFFF;
	font-size: 50%;
}
.HomeBanner a:hover {
	color: #FF2617;
}
.HomeBanner a:visited {
	color: #FFFFFF;
}

.Last {
	width: 3px;
	float: left;
}
.OpDir {
	float: right;
}
.Account {
	margin-right: 15px;
}
.White {
	color: #F9F9F9;
}
.StatusArea .Account .Grey {
	color: #CCCCCC;
	float: right;
}
.StatusArea .Account .Grey a {
}
.StatusArea .Account .Grey a:link {
	color: #CCCCCC;
	text-decoration: underline;
}

.StatusArea .Account .Grey a:visited {
	color: #CCCCCC;
	text-decoration: underline;
}

.StatusArea .Account .Grey a:hover, .StatusArea .Account .Grey a:active	{
	color: #CCCCCC;
	text-decoration: none;
	}
.Links {
	color: #C3C1C2;
	margin-top: 5px;
	font-size: 90%;
	border-bottom: 1px dashed #515151;
	padding-bottom: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.Navigation {
	background-color: #000000;
	color: #FFFFFF;
}
.Navigation a{
	background-color: #000000;
	color: #FFFFFF;
	padding: 8px 0px 5px 12px;
	display: block;
}
.Navigation a:hover{
	background-color: #fff;
	color: #FFFFFF;
}
.Navigation li {
	border-top: 1px solid #4C4C4C;
}


.Navigation ul {
	list-style-type: none;
	font-size: 78%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.Navigation li a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.Navigation li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.Navigation li a:hover, .Navigation li a:active	{
	color: #FD2612;
	text-decoration: none;
	background-color: #171717;
	}
.SideStoryJoin {
	background-color: #1E1E1E;
	text-align: center;
	padding-bottom: 41px;
}
.AccountBox {
}
.SideStory p {
	color: #FFFFFF;
	margin: 0;
}
.SideStory p a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.SideStory p a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.SideStory p a:hover, .SideStory p a:active	{
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
	}
.SideStoryPromitions {
	color: #FD2612;
	font-size: 90%;
	padding: 8px 0px 8px 15px;
	margin-bottom: 31px;
}
.SideStoryPromitions p {
	color: #FD2612;
	margin: 0;
}
.SideStoryPromitions p a:link {
	color: #DF210F;
	text-decoration: none;
}

.SideStoryPromitions p a:visited {
	color: #FD2612;
	text-decoration: none;
}

.SideStoryPromitions p a:hover, .SideStoryPromitions p a:active	{
	color: #FD2612;
	text-decoration: none;
	}


.FooterLogos {
	clear: both;
	text-align: center;
	font-size: 70%;
	border-top: 1px dashed #515151;
	padding: 15px 0px 16px 0px;
	margin-top: 10px;
}

.FooterLinks a:link {
	color: #354350;
	text-decoration: none;
}

.FooterLinks a:visited {
	color: #354350;
	text-decoration: none;
}

.FooterLinks a:hover, .FooterLinks a:active	{
	color: #354350;
	text-decoration: underline;
	}
.FooterLogos {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 8px;
	clear: both;
}
.NavSpacer {
	padding-right: 0px;
	padding-left: 0px;
}
.HomePromoBox {
	width: 582px;
}
.HomePromoBox .Top {
	background-image: url(../skin/images/HomePromoBoxTopBg.gif);
	background-repeat: no-repeat;
	height: 27px;
	text-align: right;
	color: #FFFFFF;
	line-height: 140%;
	font-weight: normal;
	padding: 0px 15px 0 0;
	font-size: 130%;
}
.HomePromoBox .Bottom {
	background-image: url(../skin/images/HomePromoBoxBottomBg.gif);
	background-repeat: no-repeat;
	height: 26px;
	text-align: right;
	padding-right: 15px;
	clear: both;
	background-position: bottom;
}
.HomePromoBox .Mid {
	border-right: 1px solid #A9DFFB;
	border-left: 1px solid #A9DFFB;
	background-color: #FFFFFF;
}
.PromoText {
	float: right;
	width: 320px;
}
.PromoImg img {
	float: left;
	width: 254px;
}
.PromoText ul {
	color: #00AFEE;
	list-style-image: url(../skin/images/PromoBullet.gif);
	font-weight: bold;
	margin: 14px 0px 0px 10px;
}
.PromoText li {
	padding-bottom: 4px;
}

form {
	margin: 0px;
	padding: 0px;
}
.Button {
	margin-top: 4px;
	margin-bottom: 3px;
}


.SideStory {
	margin-top: 10px;
	background-color: #1E1E1E;
	padding-left: 15px;
	padding: 8px 0px 8px 15px;
	font-size: 95%;
	border-bottom: 1px solid #4C4C4C;
}
.FooterLogos p {
	font-size: 70%;
	color: #000000;
	text-align: center;
	padding: 0px;
}
.Footer {
}
.LoginField {
	background-image: url(../skin/images/LoginFieldBg.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 125px;
	padding: 1px 10px;
}
.LoginField input {
	border: 1px solid #FFFFFF;
	height: 16px;
	font-size: 100%;
}
.HomeLogin{
	position:absolute;
	left: 42px;
	top: 219px;
}
.ExpandableDiv {
	font-size: 70%;
	margin: 13px 0px 0px 0px;
	color: #FFFFFF;
}
.ExpandableDivTop {
	padding: 0px 0px 10px 0px;
}
.ExpandableGamesDivTop {
	padding: 2px 0px 4px 0px;
	background-color: #1D1D1D;
}
.ExpandableDivContent {
	display: none;
}
.ExpandableDivContentGames {
	display: none;
	background-color: #171717;
	margin-bottom: 30px;
	color: #535353;
}

.ExpandableDiv p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	line-height: 150%;
	font-size: 105%;
	color: #CDCDCD;
}
.ExpandableDiv h2 {
	font-size: 100%;
	color: #910357;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

.ExpandableDiv h1 a {
	display: block;
}

.ExpandableDiv h1 a:link {
	color: #CDCDCD;
	text-decoration: none;
	font-size: 120%;
}

.ExpandableDiv h1 a:visited {
	color: #CDCDCD;
	text-decoration: none;
}

.ExpandableDiv h1 a:hover, .ExpandableDiv h1 a:active	{
	color: #FD2612;
	text-decoration: none;
	}

.ExpandableDiv p a:link {
	color: #FD2612;
	text-decoration: none;
}

.ExpandableDiv p a:visited {
	color: #FD2612;
	text-decoration: none;
}

.ExpandableDiv p a:hover, .ExpandableDiv p a:active	{
	color: #FD2612;
	text-decoration: underline;
	}

.ExpandableDiv h1 {
	font-size: 105%;
	margin: 0;
	color: #525252;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
}
.HomeFlashContainer {
	width: 926px;
	height: 262px;
	margin-right: 5px;
	margin-bottom: 12px;
}
.Red {
	color: #FD2514;
}
.BottomNavBar {
	margin-left: 6px;
	margin-top: 3px;
	font-size: 100%;
}
.NavBar {
	float: left;
}
.BottomNavBar a {
	margin-right: 6px;
	border-right: 1px solid #FFFFFF;
	text-decoration: none;
}
.BottomNavBar a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.BottomNavBar a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.BottomNavBar a:hover, .BottomNavBar a:active	{
	color: #FD2612;
	text-decoration: none;
	}
.StatusArea p {
	color: #666666;
	margin: 5px 0px 0px 0px;
	font-size: 90%;
	line-height: 110%;
}
.StatusArea p a:link {
	color: #666666;
	text-decoration: none;
}

.StatusArea p a:visited {
	color: #666666;
	text-decoration: none;
}

.StatusArea p a:hover, .StatusArea p a:active	{
	color: #999999;
	}

.BottomText p {
	margin: 0;
	font-weight: bold;
}
.Dir {
	float:left
}
.Links a:link {
	color: #C3C1C2;
	text-decoration: underline;
}

.Links a:visited {
	color: #C3C1C2;
	text-decoration: underline;
}

.Links a:hover, .Links a:active	{
	color: #FFFFFF;
	text-decoration: none;
	}
.Account .Member {
	color: #909090;
}
.Account .Member a:link {
	color: #FA2515;
	text-decoration: underline;
}

.Account .Member a:visited {
	color: #FA2515;
	text-decoration: underline;
}

.Account .Member a:hover, .Account .Member a:active	{
	color: #FA2515;
	text-decoration: none;
	}
.TableList {
	margin-top: 6px;
}
.TableList td {
	color: #909090;
}
.FormFieldLeft  		{
	direction:ltr;
	text-align: left;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size: 90%;
	font-family: Arial, Miriam, David, sans-serif;
}

.FormField {
	direction:ltr;
	text-align: left;
	border: 1px solid #909090;
	background-color: #1A1A1A;
	font-size: 90%;
	font-family: Arial, Miriam, David, sans-serif;
	color: #909090;
}
.TableList .TextRight {
	text-align: right;
}
.TableList .TextRight a:link {
	color: #909090;
	text-decoration: none;
}

.TableList .TextRight a:visited {
	color: #909090;
	text-decoration: none;
}

.TableList .TextRight a:hover, .TableList .TextRight a:active	{
	color: #909090;
	text-decoration: underline;
	}
p {
	font-size: 80%;
	color: #CDCDCD;
	line-height: 160%;
}
a:link {
	color: #DF210F;
	text-decoration: none;
}

a:visited {
	color: #FD2612;
	text-decoration: none;
}

a:hover, a:active	{
	color: #FD2612;
	text-decoration: none;
	}

.Content a:link {
	color: #DF210F;
	text-decoration: underline;
	font-weight: bold;
}

.Content a:visited {
	color: #FD2612;
	text-decoration: underline;
	font-weight: bold;
}

.Content a:hover, .Content a:active	{
	color: #FD2612;
	text-decoration: none;
	}
.Navigation {
}
.HomeBanners ul {
	padding: 0;
	margin: 0;
}
.HomeBanners li {
	padding: 0;
	margin: 0;
	display: block;
}
.HomeBox .BottomText p a {
	color: #FD2514;
	font-size: 110%;
	font-weight: bold;
	float: right;
}

.menutitle{
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#000;
	color:#FFF;
	text-align:left;
	font-weight:bold;
	font-size: 11px;
}

.submenu{
	background-color: #1E1E1E;
}


.SideBar ul {
	color: #FFF;
	list-style-image: url(none);
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	width: 215px;
}
.SideBar li {
	background-color: #000;
	list-style-image: url(none);
	margin: 0;
	display: block;
	border-top: 1px solid #4C4C4C;
	width: 215px;
}

.SideBar ul ul{
	color: #FFF;
	list-style-image: url(none);
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	font-weight: normal;
	border-top: 1px solid #4C4C4C;
}
.SideBar li li{
	background-color: #1E1E1E;
	list-style-image: url(none);
	margin: 0;
	display: block;
	border-top: none;
}
.SideBar li a:link {
	color: #FFF;
	text-decoration: none;
	padding: 8px 0 8px 13px;
	display: block;
}

.SideBar li a:visited {
	color: #FFF;
	text-decoration: none;
	padding: 8px 0 8px 13px;
	display: block;
}

.SideBar li a:hover	{
	color: #FD2612;
	text-decoration: none;
	background-color: #1E1E1E;
	padding: 8px 0 8px 13px;
	}
	
.SideBar li a:active	{
	color: #FFF;
	text-decoration: none;
	background-color: #1E1E1E;
	padding: 8px 0 8px 13px;
	}	
	
.SideBar li li a:link {
	color: #FFF;
	text-decoration: none;
	padding: 5px 0 5px 13px;
	display: block;
}

.SideBar li li a:visited {
	color: #FFF;
	text-decoration: none;
	padding: 5px 0 5px 13px;
	display: block;
}

.SideBar li li a:hover	{
	color: #FD2612;
	text-decoration: none;
	background-color: #1E1E1E;
	padding: 5px 0 5px 13px;
	}
	
.SideBar li li a:active	{
	color: #FD2612;
	text-decoration: none;
	background-color: #1E1E1E;
	padding: 5px 0 5px 13px;
	}	
.Green {
	color: #7DF900;
}
.Bloue {
	color: #007CF7;
}
.Orange {
	color: #F96200;
}
.Purple {
	color: #A501E2;
}
.Gold {
	color: #C0A026;
}


.data_table tbody tr {
	border-right: 1px solid #171717;
	border-left: 1px solid #171717;
}
.data_table tr {
	border-right: 1px solid #171717;
	border-left: 1px solid #171717;
}
.Content #dBadCountryCenter a:link {
	font-weight: bold;
}
.WinnersItem p img {

}
.PlayNow {
	font-size: 11px;
}
.TestimonialItem p b {
	font-weight: normal;
}

/* home box new styles */
#HomeBoxNew {
	margin:0 0 1.5em 0;
	padding:0;
	list-style:none;
	width:100%;
	float:left;
	height: 197px;
}
#HomeBoxNew li {
	padding:0;
	float:left;
	background-color: #000;
	width: 174px;
	height: 211px;
	border: 1px solid #000000;
	display: block;
}
#HomeBoxNew li#diff-4 {
	margin-right:0px;
	padding: 0;
	margin: 0;
}
#HomeBoxNew div {
	font-size: 70%;
	font-weight: normal;
	padding-top: 10px;
	padding-left: 5px;
	line-height: 160%;
	height: 90px;
}
#HomeBoxNew li:hover {
	border: 1px solid #FA2515;
}
#HomeBoxNew li:hover div {
	color: #DF210F;
}
#HomeBoxNew li:hover div a:link {
	color:#F00
}
#HomeBoxNew li div a:link {
	color: #FFF;
}
#HomeBoxNew li:hover div a:visited, #HomeBoxNew li:hover div a:active {
	color:#FFFFFF
}
#HomeBoxNew #diff-4 .TextBottom  {
	font-size: 100%;
	font-weight: bold;
	color: #CCC;
	text-align: right;
	display: block;
	background-color: #000;
	padding-top: 0px;
	padding: 0 3px 0 0;
	margin: 0;
	height: 14px;
	border: none;
}
#HomeBoxNew #Space {
	width: 8px;
	background-image: url(../content/images/Spacer.gif);
	background-position: top left;
	background-repeat: no-repeat;
	border: none;
	height: 211px;
	padding: 0;
	margin: 0 2px 0 0;
}
#HomeBoxNew span {
	border: none;
	height: 6px;
	background-color: none;
}

#HomeBoxNew #diff-4 .TextBottom .Red {
	color: #F00;
}
#HomeBoxNew #diff-4 .TextBottom .Red a:link {
	color: #DF210F;
	text-decoration: none;
}

#HomeBoxNew #diff-4 .TextBottom .Red a:visited {
	color: #FD2612;
	text-decoration: none;
}

#HomeBoxNew #diff-4 .TextBottom .Red a:hover, #HomeBoxNew #diff-4 .TextBottom .Red a:active	{
	color: #FD2612;
	text-decoration: none;
	}
/* home box new styles END */
.FooterScroller {
	margin: 10px 0px 10px 0px;
}
.Content .submitButton
{
	display:block;
	border: 1px solid #383838;
	width: 80px;
	height: 20px;
	text-align: center;
	padding:5px;
	color: #F00;
	background:#000;
	margin:25px auto 0 auto;
	background-color: #232323;
	margin-bottom: 10px;
}
.Content a:link.submitButton {
	color: #FD2612;
	text-decoration: underline;
}

.Content a:visited.submitButton {
	color: #CDCDCD;
	text-decoration: underline;
}

.Content a:hover.submitButton, .Content a:active.submitButton	{
	color: #FD2612;
	text-decoration: none;
}#HomeStrip {
	background-image: url(../content/images/FlashImg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 927px;
	height: 262px;
}
.HameStripButton {
	text-align: right;
	padding: 28px 24px 0px 0px;
}
.FullContent {
	width: 901px;
	padding: 0px 15px;
}

.Content a:hover .PlayNow {
	text-decoration:underline;
}
.Content a:link .PlayNow, .Content a:visited .PlayNow {
	color:#EB1210;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin:0 0 6px;
	text-align:center;
}
.Content .jackpotsTable {
	border:1px solid #CDCDCD;
}
.Content .jackpotsTable td {
	border:1px solid #CDCDCD;
}
.FooterLogos .Links {
	color: #C3C1C2;
	margin-top: 5px;
	font-size: 90%;
	border-bottom: none;
	padding-bottom: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.FooterLogos .Links a:link {
	color: #C3C1C2;
	text-decoration: none;
}

.FooterLogos .Links a:visited {
	color: #C3C1C2;
	text-decoration: none;
}

.FooterLogos .Links a:hover, .FooterLogos .Links a:active	{
	color: #FFFFFF;
	text-decoration: underline;
	}
#gamespics tr td {

  vertical-align: top;
  width: 120px;
  text-align: center;
  font-size: 11px;
}

 

#gamespics td a {

    background: no-repeat scroll 0 0 transparent;
    float: left;
    line-height: 1;
    margin-left: 10px;
    padding-top: 86px;
    width: 93px;

}
