html, body {
	height: 100%;
}

body
{
    font-family: Arial; font-size:11px; margin:0; padding:0; background:black url(../img/main/bkg.jpg) top center repeat;
}

* {	outline: none; font-family: Arial; font-size:11px; color:#8b8b8b; }
a { outline:none; border:none; text-decoration:none; }
a * { outline:none; border:none; }

/* p { text-indent:10px; } */

img.Left { float:left; }
img.Right { float:right; }
img.Mid { float:none; display:block; margin:0 auto; }

.disabled { display:none; }
.AntiFloat { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.FloatContainer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.MainSiteContainer { }
.MainWrapper { width:1000px; margin:0 auto; }
.MainWrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#PusherMainSiteContainer { height:56px; clear:both; }

.topHeader { width:1100px; height:203px; background:url(../img/main/top.jpg) top left no-repeat; overflow:hidden; position:relative; }


.mainContentWrapper{ width:970px; height:auto; float:left; }
.mainContent { width:970px; margin:25px auto; overflow:hidden; position:relative;}
.normalContent { width:815px; margin:0 auto; }
.roundedContainer { width:815px; background:url(../img/content/Bkg-content-mid.jpg) top left repeat-y; }

.footer { float:none; clear:both; height:56px; background:url(../img/bkg-jos.jpg) bottom left repeat-x; }



.Main { width:738px; float:left; clear:none; background:white; }


.BigText { font-size:14px; }
.GreenText { color:#5d9301 ;}
.DarkGreenText { color:#4B7312; }
.MovText { color:#ad8aa3; }
.WhiteText { color:white; }
.Bold { font-weight:bold; }
.UpperCase { text-transform:uppercase; }
.Underlined { text-decoration:underline; }
.PinkText { color:#d81f87; }
.VioletText { color:#810092; }
.DarkText { color:#717171; }
.ErrorText { color:#5d9301; }
.Block { display:block; }
.SmallText { font-size:9px; }
.Required { color:#d81f87; margin-left:10px; }
.RequiredImg { width:16px; background:url(../img/account/create/stea-required-1.gif) right no-repeat; }
.NotRequiredImg { width:16px; }
.GrayRequiredImg { width:16px; background:url(../img/account/create/stea-required-2.gif) right no-repeat; }
.rounded { padding:5px; border:1px #e8e8e8 solid; background:white; width:100%; }

.DarkLink { color:#717171; text-decoration:none; }
.DarkLink:hover { color:#d81f87; font-weight:bold; }

.lineThrough { text-decoration: line-through;}
.noLine { text-decoration: none;}

.simpleUl { list-style-type: none; margin:0px; padding:0px;  }
.floatingUl li { float:left; }
.floatingUl li img { display:block; }


.languageTable { width:98%; height:42px; }
.languageTable tr td { vertical-align:center;}

.loginInputTd { width:105px; text-align:center; background:url(../img/Login/txt-box1.jpg) left center no-repeat; }
.loginInputTd input { width:90px; border:0; background:transparent; }

.topPart { height:85px; padding-left:15px;}
.topMenu { height:50px; }

.flashContainer { width:640px; height:290px; float:left; }


.footerMenu li { padding-left:7px; padding-right:7px; border-right:1px #c5c6c0 solid; }
.footerMenu li a { color:#c5c6c0; font-size:11px; }
.footerMenu li a:hover { color:white; }

.footerIcons li { padding-left:10px; }

.chooseYourGameUl li { margin-top:5px; } 

.nonSelectedGameLink { font-size:11px; text-transform:capitalize; color:white; padding-left:10px; background:url(../img/content/bullet-gri.gif) left center no-repeat; }
.selectedGameLink { font-weight:bold; color:#6a9e18; padding-left:10px; background:url(../img/content/bullet-verde.gif) left center no-repeat; }


.optionButton { width:131px; height:26px; background:url(../img/content/Bkg-Buton.jpg) top left no-repeat; text-align:center; }
.optionButton a { display:block; color:#050706; font-size:13px; font-weight:bold; text-transform:uppercase; padding-top:5px; }
.newsTitle a { color:white; font-weight:bold; }

.labelTD { text-align:right; vertical-align:center; font-size:12px; white-space:nowrap;  width:140px; color:white; }
.titleSelect { height:20px;  font-size:11px; color:black; font-color:black; font-weight:bold; text-align:center;  }

.inputTD { width:210px; height:20px; border:0; background:white; text-align:center; vertical-align:middle; padding-left:7px;  }
.inputTDInvalid { border:1px red solid }
.inputTD input { width:200px; border:0; background:white; font-size:12px; color:black; font-weight:bold; }

.smallInputTD { width:138px; height:20px; border:0; background:white; text-align:center; vertical-align:middle; padding-left:7px; }
.smallInputTD input { width:128px; border:0; background:white; font-size:12px; color:black; font-weight:bold; }

.depositMenu { width:680px; margin:0 auto; height:30px; }
.depositMenu tr td a { font-weight:bold; }
.depositMenu tr td a:hover { color:white; }


.loading { position:absolute; top:50%; left:50%; margin-left:-64px; margin-top:-7px; }

#netentBalance { background:white; color:white; padding:5px; }
#netentBalanceContainer * { color:black; }

.ErrorsDivBottom { background:url(../img/sep-error.gif) bottom center no-repeat; height:10px; }

.tncTitleLink { padding-left:70px; font-size:12px; color:white; }
.tncTitleLink:hover { text-decoration: underline; color:#5d9301 ; }
.tncSubTitleLink { padding-left:140px; font-size:11px; color:white; }
.tncSubTitleLink:hover { text-decoration: underline; color:#5d9301 ; }
.tncSub2TitleLink { padding-left:180px; font-size:11px; color:white; }
.tncSub2TitleLink:hover { text-decoration: underline; color:#5d9301 ; }
.tncTitle {  padding-left:35px; font-size:12px; color:white; }
.tncSubTitle { padding-left:35px; font-size:11px; color:white; }
.tncSub2Title { padding-left:10px; font-size:11px; color:white; }
.tncLink { text-decoration: underline;color:white  ; }
.tncLink:hover {color:#5d9301;}

.tncGlobalStyle {color:white; margin-left:20px; margin-right:20px; text-align:justify;}
.tncEnum {padding-left:20px;color:white;}
.limitSelectorButton { font-size:18px; font-weight:bold;  text-transform:uppercase;  color:black; }


.descriptionFeatures { margin-top:10%; color:#5d9301; }
.descriptionFeatures ul { padding-left:10%; }
.descriptionFeatures ul li { color:#5d9301; }
.descriptionRules { margin-top:10%; }

.paymentText { width:700px; margin:20px auto; color:white; font-size:12px; }
.paymentText div { font-size:16px; color:white; margin-bottom:10px; font-weight:bold;  }
.paymentText p { color:white; text-align:justify; font-size:12px;}

.pageText { width:700px; margin:20px auto; color:white; font-size:12px; }
.pageText div { font-size:12px; color:white; margin-bottom:10px;   }
.pageText p { color:white; text-align:justify; font-size:12px;}

.cardDepositText { width:385px; float:left; margin-left:10px; background:url(../img/sep-v-dep-card.gif) top right repeat-y; padding-right:15px; font-size:12px; }
.cardDepositText div { font-size:14px; color:white; margin-bottom:10px; font-weight:bold;  }
.cardDepositText p { color:white; text-align:justify; font-size:12px; }

.cardDepositDetail { width:355px; float:left; margin-left:20px; color:white; font-size:12px; }
.cardDepositDetail p { color:white; text-align:justify; font-size:12px; }



#complexity {
	color: #000;
	font-size: 10px;
	position:absolute;
	text-align: center;
	vertical-align: center;
	width: 100px;
	
	font-weight: bold;
}

#scorebar {
	
}
#scorebarBorder {
	background:url(../img/bg_strength_gradient.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 16px;
	width: 100px;
	margin-left:20%;
}

