@charset "UTF-8";
/*------------------------------------------------------------------------------
iTech Style Sheet

version: 2
author:  Davic Clarendon
email:   david@pixelwiz.com.au
website: http://www.pixelwiz.com.au

-------------------------------------------------------------------------------*/

/* Body Styles
-------------------------------------------------------------------------------*/

html, body, * {
	margin:0;
	padding:0;
}
html{min-height: 100%; margin-bottom: 1px;}

body{
	background: #FFF url(../images/bodyBG.jpg) repeat-x;
	font:0.75em/1.5em Arial, Helvetica, sans-serif ;
}
#wrapper{
	width:960px;
	background:#FFF;
	margin:0 auto;
}

/* General Styles
-------------------------------------------------------------------------------*/

.clear{clear:both;}

.clearRight{clear:right;}

h1{font-size:26px;}

hr{color:#666;}

.floatRight{float:right}

.imgBorder{margin:20px 0px 20px 20px;}

.disc{list-style-type:disc;}

.question{color:#990000;}

.dateBold{color:#990000;font-weight:bold;}

.strong{font-weight:bold;}

.clientsList{float:left; width:200px;}

.italic{font-style:italic;}

#mainContentColumnWrapper #mainContentColumn li{margin-left:30px;}

#probabilitiesRank .leftTextAlign{text-align:left;}

#RTPAuditReport .leftTextAlign{text-align:left;}

img{border:none;}

.blue{ color:#003399}

/* Form Styles
-------------------------------------------------------------------------------*/
#p_contact #contactForm{clear:both;margin:15px 0;}

fieldset{
	margin:1em 0;
	padding:1em;
	border:1px solid #ccc;
}
legend{
	font-weight:bold;
	font-size:14px;
	color:#666;
}
label{
	display:block;
}
input, textarea{
	width:300px;
	border:1px solid #999;
}
input.btn{
	width:60px;
	height:20px;
	lie-height:20px;
	font-weight:bold;
	color:#666;
	background:#eee;
}
/* Menu Styles
-------------------------------------------------------------------------------*/
#menuWrapper{
	width:932px;
	height:31px;
	margin:0px auto;
	font-size:14px;
	padding:15px 0;
}
#mainMenuWrapper{
	width:932px;
	height:31px;
	margin:0px auto;
	font-size:14px;
	padding:15px 0;
}

#menuLeft{
	background: #FFF url(../images/leftMenuEnd.jpg) no-repeat;
	width:29px;
	float:left;
	height:31px;
}
#menuRight{
	background: #FFF url(../images/rightMenuEnd.jpg) no-repeat;
	width:29px;
	float:left;
	height:31px;
}
#mainMenu{
	background: #FFF url(../images/midMenuBG.jpg) repeat-x;
	width:874px;
	float:left;
	height:31px;
}
#menuWrapper ul{
	list-style:none;
	margin:0 auto;
	line-height:31px;
	height:31px;
	width:590px;
}
#mainMenuWrapper ul{
	list-style:none;
	margin:0 auto;
	line-height:31px;
	height:31px;
	width:530px;
}
#menuWrapper li{
	float:left;
	padding:0 15px;
}
#mainMenuWrapper li{
	float:left;
	padding:0 15px;
}
#menuWrapper a{
	display:block;
	text-decoration:none;
	color:#FFF;

}
#mainMenuWrapper a{
	display:block;
	text-decoration:none;
	color:#FFF;

}
#menuWrapper a:link, #menuWrapper a:visited{
	color:#FFF;
}
#menuWrapper a:hover, #menuWrapper a:active{
	color:#000;
	text-decoration:none;
}

body#p_home ul a.currentHome,
body#p_jurisdictions ul a.currentJurisdictions,
body#p_about ul a.currentAbout,
body#p_projects ul a.currentProjects,
body#p_quality ul a.currentQuality,
body#p_faq ul a.currentFAQ,
body#p_contact ul a.currentContact,
body#p_press ul a.currentPress {color:#000;}
	

/* FLash Styles
-------------------------------------------------------------------------------*/

#flashHomeFeature{
	width:932px;	
	margin:0 auto;
}

/* Data Table Styles
-------------------------------------------------------------------------------*/
table{
	border-collapse: collapse;
	width:57em;
	border:1px solid #666;
}
table#RTPAuditReport{
	width:22em;
	}
th, td{
	padding: 0.1em 1em;
	border:1px solid #666;
	text-align:center;
	width:11em;
}
th#gameNameHeader{
	text-align:center;
	width:11em;
}
#actualRTP{
	text-align:center;
	width:15em;
}
.alignCenter{
	text-align:center;
	
}
th.hands, th.rank, th.suit, th.probability, th.lower, th.sample, th.upper{
	width:11em;
}
th.hands{
	text-align:left;
}
#PokerRNGOutputAuditReport td{
	text-align:center;
}

#probabilitiesRank td{
	text-align:center;
}
#PokerRNGOutputAuditReport td.alignLeft{
	text-align:left;
}
.bgHighlight{background:#CCC;}

#faqTable th{
	color:white;
	background-color:#990000;	
}
#faqTable td.even{
	background-color:#ccc;	
}
#faqTable td.odd{
	background-color:#eee;	
}

/* Layout Styles
-------------------------------------------------------------------------------*/
#p_home #mainContentColumn p{
	text-align:justify;
}
#specials{
	height:35px;
	width:874px;
	margin:0 auto;
}
#specials p{
text-align:center;
	
}
#mainWrapper{
	width:932px;
	margin:0 auto;
}
#mainWrapper h1{
    padding:10px 0px 5px;
	color:#006699;
	border-bottom:1px solid #006699;
	font-weight:normal;
	line-height:25px;
	font-size:20px
}
#mainWrapper h2{
	margin-top:15px;
	font-size:16px;
	color:#990000;
	font-weight:normal;
}
#mainWrapper p{
	font:0.8em/1.5em;
	margin:10px 0;
}
#mainColumnWrapper{
	float:left;
	width:692px;
	padding-top:10px;
}
#mainContentColumnWrapper{
	float:left;
	width:932px;
	padding-top:10px;
}
#mainContentColumnWrapper #leftColumn{
	float:left;
	width:215px;
}
#mainColumnWrapper #leftColumn{
	float:left;
	width:215px;
	font-weight:normal;
}
#mainColumnWrapper #mainColumn{
	float:right;
	width:452px;
	color:#333;
}
#mainContentColumnWrapper #mainContentColumn{
	float:right;
	width:700px;
	color:#333;
}
#mainColumnWrapper #mainColumn li{
	margin-left:15px;
}
#rightColumn{
	float:right;
	width:215px;
	padding-top:10px;
}
.boxTop{
	margin:15px 0 0;
	height:12px;
	background: #FFF url(../images/box_top.jpg) no-repeat;
	overflow:hidden;
}
.boxMid{
	background-color:#CCC;
}
.boxBottom{
	height:12px;
	background: #FFF url(../images/box_bottom.jpg) no-repeat;
	margin:0 0 15px;
}
.boxMid ul{
	list-style:none;
	margin-left:10px;
	
}
.boxMid a{
	font:0.85em/1.5em;
	text-decoration:none;
	line-height:25px;
}
#leftColumn .boxMid a{
	font-size:1em;
}
.boxMid a:link, .boxMid a:visited{
	color:#003366;
}
.boxMid a:hover, .boxMid a:active{
	color:#990000;
}
#rightColumn .boxMid a:link, #rightColumn .boxMid a:visited{
	color:#003366;
}
#rightColumn .boxMid a:hover, #rightColumn .boxMid a:active{
	color:#990000;
}
#rightColumn .boxMid ul li{
	color:#006699;
	border-bottom:1px dotted #fff;
	margin-right:8px;
}
#rightColumn .boxMid a{
	font-size:0.95em;
	text-decoration:none;
	line-height:10px;
	font-weight:normal;
}
/* Footer Styles
-------------------------------------------------------------------------------*/
#footer{
	width:932px;
	height:25px;
	margin:0px auto;
	background-color:#990000;
}
#footer p{
	color:#FFF;
	font:12px;
	text-align:right;
	padding:0 20px;
	line-height:25px;
	
}
#footer a:link, #footer a:visited{
	color:#FFF;
	text-decoration:none;
}
#footer a:hover, #footer a:active{
	color:#FFF;
	text-decoration:underline;
}


