﻿body{padding: 0 0 0 0;margin: 0 0 0 0; min-width: 600px; font-family: Trebuchet MS, Arial, sans-serif;}
img {border: none;}
#banner{height: 100px;background-image: url(../media/images/banner_bg.gif);	background-repeat: repeat-x;}
#divHomepage{margin-top: 15px; width: 100%; text-align: center;}
#divRequirementsPage{margin-top: 0px; width: 100%;}
#divRequirementsPage .wrapper {width: 950px;}

#requirements { width: 950px; border: 1px solid #000;}
#requirements td {border: 1px solid #000; background: #F7F7F7;}
#requirements ul {margin-top: 5px; margin-bottom: 5px; padding-top: 0; padding-bottom: 0;}
#requirements li {margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; line-height: 12px;}

#requirements td.cell1, #requirements td.cell2, #requirements td.cell3, #requirements td.cell4, #requirements td.cell5, #requirements td.cell6, #requirements td.cell7 {padding: 3px 5px;font-size: 12px;line-height: 13px; text-align: center;}
#requirements td.cell1, #requirements td.cell3 {font-weight: bold;}
#requirements td.cell7 {text-align: left;}
#requirements .headertext {font-weight: bold;font-size: 14px;line-height: 13px;padding: 3px 5px; text-align: center;}
#requirements .headerProgram {width: 100px;}
#requirements .headerRequired {width: 100px;}
#requirements .headerValid {width: 60px;}
#requirements .headerOnline {width: 100px;}

.divSiteItem{width: 760px;margin-left: auto;margin-right: auto;margin-bottom: 7px;font-family: Arial;font-size: 14px; position: relative; background-color: White;}
.imgSiteItem{float: left;}
.divSiteItemText{float: right;width: 580px;margin-top: 5px; font-size: 12px;}
.divSiteItemText UL {margin-top: 5px;}
.divSiteItemTitle{font-weight: bold;margin-bottom: 4px;font-size: 14px;}
.divSiteItemTitle a {text-decoration: none;}
.titleLiquor a{color: #114a8e;}
.titleSecurity a{color: #00a9a7;}
.titleVLT a{color: #008752;}
.titleBingo a{color: #e99619;}
.titleCasino a{color: #ad208e;}
.divDivider{width: 769px;margin-left: auto;margin-right: auto;}
#divReport{padding: 10px;}

.RequirementsLink {position: absolute; top: -101px; right: 0px; }
.LoginStatus{float:right;margin-top: 50px;margin-right: 15px;}
.LoginControl{margin-right: auto; margin-left: auto; margin-top: 100px;}
.comingsoon
{
	position: absolute;
	top: 20px;
	left: 260px;
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	color: #000000;
}
.centered { margin: 0 auto;}
.wrapper { width: 800px; text-align: left; margin: 0 auto; position: relative;}
.footer { font-size: 80%; text-align: center;}
h1 {
	font-size: 120%;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, sans-serif;
}
