body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	text-align: center;
}

.centre {
	text-align: center;
}

html, body, #middle {
	height: 100%;
	min-height: 100%;
}

#main,#header,#footer,#cleaner{
      margin-left:auto;
      margin-right:auto;
      width: 755px;
      text-align:left;
   }
   
#main {
   /*this height is for ie only*/
/*   height:100%;*/
   min-height:100%;
   margin-bottom: -117px;
}

   /*ie wont see this, other browsers will*/
body>div#main{ 
   height: auto;
}

#footer,#cleaner {

}

a {
	color: #F90606;
	text-decoration: none;
}

a:hover {
	color: #F90606;
	text-decoration: underline;
}

p {
	margin-left: 40px;
	margin-right: 40px;
	line-height: 18px;
	color: #333333;
}

h1 {
	color: #365D81;
 font-family: Myriad, "Gill Sans", "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
}





h3 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
}

h2 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	margin-left: 40px;
	margin-right: 40px;
}

hr {
	height: 1px;
	color: #999999;
	margin-left: 40px;
	margin-right: 40px;
}


ul{
	margin-left: 160px;
	margin-right: 40px;
	text-align: left;
	padding-left: 130px;
	list-style-type: georgian;
}

.tabletext {
	font-size: 100%;
	margin-left: 40px;
	line-height: 18px;
}

.ull{
	margin-left: 20px;
	text-align: left;
	line-height: 18px;
	padding-left: 20px;
	list-style-type: disc;
}

.ul{
	margin-left: 40px;
	margin-right: 40px;
	text-align: left;
	line-height: 18px;
	padding-left: 40px;
	list-style-type: disc;
}

.ol{
	margin-left: 40px;
	margin-right: 40px;
	text-align: left;
	padding-left: 40px;
	list-style-type: inherit;
}

ol{
	margin-left: 40px;
	margin-right: 40px;
	text-align: left;
	padding-left: 40px;
	list-style-type: inherit;
	line-height: 18px;
}











#toppaffiliates {
	background-attachment: scroll;
	background-image: url(../_images/template/topaffiliate_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	height: 101px;
}


#topp {
	background-attachment: scroll;
	background-image: url(../_images/template/top_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	height: 101px;
}

.tabletop3 {
	font-size: 90%;
	margin-left: 20px;
}

.tabletop2 {
	width: 755px;
	height: 101px;
	font-size: 90%;
	color: #365D81;
	text-align: right;
}


.tabletoplink {
	text-align: left;
}

.tabletopheight {
	height: 60px;
}

.tabletopwidth {
	width: 50px;
}

.backtohome2 {
	padding-right: 34px;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #1E4368;
	font-size: 170%;
	font-weight: bold;
}

.backtohome2 a {
	color: #365D81;
	text-decoration: none;
}


.backtohome2 a:hover {
	color: #365D81;
	text-decoration: underline;
}

.backtohome3 {
	padding-top: 20px;
	color: #E50102;
	font-size: 100%;
	font-weight: normal;
}

.backtohome {
	padding-right: 50px;
	padding-top: 20px;
	color: #E50102;
	font-size: 100%;
	font-weight: normal;
	margin-right: 20px;
}

.backtohomeimage {
	text-align: left;
}


.backtohome a {
	text-decoration: none;
}


.backtohome a:hover {
	color: #365D81;
	text-decoration: underline;
}

.tabeltopwidthsmaller {
	width: 5px;
}

.tabletoptext {
	padding-top: 13px;
}

.flag {
	width: 30px;
	vertical-align: bottom;
}


#navy2 {
	text-align: right;
	color: #BFD0E0;
	float: right;
	margin-top: -13px;
}

#navy2 a {
	color: #BFD0E0;
	text-decoration: none;
	font-size: 85%;
}

#navy2 a:hover {
	color: #EFF3F7;
	text-decoration: none;
}

#navy2 li{
	display: inline;
	padding-right: 15px;
}

#navy2 ul{
	margin: 0px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
}

#navy {
	text-align: right;
	color: #BFD0E0;
	float: right;
	margin-right: 8px;
}

#navy a {
	color: #BFD0E0;
	text-decoration: none;
	font-size: 85%;
}

#navy a:hover {
	color: #EFF3F7;
	text-decoration: none;
}

#navy li{
	display: inline;
	padding-right: 15px;
}

#navy ul{
	margin: 0px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
}

#contenthome {
	background-attachment: scroll;
	background-image: url(../_images/template/main_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	height: 380px;
	width: 755px;
}

#contentdownload {
	background-attachment: scroll;
	background-image: url(../_images/template/content_bkgdownload.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 302px;
	width: 755px;
}

#content {
	background-attachment: scroll;
	background-image: url(../_images/template/content_bkg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 755px;
}

#contentgame {
	background-attachment: scroll;
	background-image: url(../_images/template/gameviewer_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*height: 302px;*/
	height: 700px;
	width: 755px;
}

#leftcontent {
	width: 304px;
	text-align: left;
	float: left;
}

.tableleft{
	width: 224px;
}

.tableleftheight {
	height: 132px;
	vertical-align: top;
}

.tableleftheight2 {
	height: 132px;
	vertical-align: top;
	background-attachment: fixed;
	background-image: url(../_images/photos/screenshots_jackpot/template.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#rightcontent {
	width: 426px;
	text-align: left;
	float: right;
}

#download {
	position: absolute;
	top: 200px; 
}

#free {
}

#bottom {
	background-attachment: scroll;
	background-image: url(../_images/template/footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 66px;
}

#bottom a {
	color: #BFD0E0;
	text-decoration: none;
	font-size: 85%;
}

#bottom a:hover {
	color: #EFF3F7;
	text-decoration: none;
}

#bottom li{
	display: inline;
	margin-right: 15px;
}

#bottom ul{
	margin: 0px;
	padding-left: 10px;
	padding-right: 15px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 8px;
}

#bottomcontent {
	background-attachment: scroll;
	background-image: url(../_images/template/footer_content.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 164px;
	background-color: #ffffff;
}

#bottomcontent a {
	color: #BFD0E0;
	text-decoration: none;
	font-size: 85%;
}

#bottomcontent a:hover {
	color: #EFF3F7;
	text-decoration: none;
}

#bottomcontent li{
	display: inline;
	margin-right: 15px;
}

#bottomcontent ul{
	margin: 0px;
	padding-left: 10px;
	padding-right: 15px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 8px;
}

#bottomlinks {
	padding-top: 99px;
}



#creditcards3 {
	text-align: left;
	width: 700px;
	float: left;
	padding-left: 90px;
	padding-bottom: 20px;
}

#creditcards3 li {
	display: inline;
	padding-top: 5px;
	margin: 0px;
}

#creditcards3 ul {
	margin: 0px;
	padding: 0px;
}

#creditcards2 {
	text-align: left;
	width: 700px;
	float: left;
	padding-left: 20px;
	padding-bottom: 20px;
}

#creditcards2 li {
	display: inline;
	padding-top: 5px;
	margin: 0px;
}

#creditcards2 ul {
	margin: 0px;
	padding: 0px;
}

#creditcards {
	text-align: left;
	width: 430px;
	float: left;
}

#creditcards li {
	display: inline;
	padding-top: 5px;
	margin: 0px;
}

#creditcards ul {
	margin: 0px;
	padding: 0px;
}

#baseline {
	width: 755px;
	padding-top: 10px;
	padding-bottom: 8px;
	background-color: #ffffff;
}

#copyright {
	float: left;
	width: 200px;
	text-align: left;
}

#redant {
	float: right;
	width: 235px;
	margin-right: -60px;
}

#redant a {
	color: #B0B0B0;
	text-decoration: none;
	font-size: 80%;
}

#redant a:hover {
	color: #B0B0B0;
	text-decoration: underline;
	font-size: 80%;
}


#title {
	text-align: right;
	height: 25px;
	width: 705px;
	margin-left: 17px;
	margin-right: 14px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7C0CD;
 font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #365D81;
}

#iframe {
	padding-left: 50px;
	width: 600px;
}

.iframe {
	padding-left: 50px;
	width: 600px;
}

#pagetitles {
	background-color: #365D81;
	height: 21px;
	color: #ffffff;
	padding-left: 10px;
	width: 683px;
	margin-left: 17px;
	margin-right: 14px;
	padding-top: 4px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B1D2E;
	margin-bottom: 20px;
}

.pagetitles {
	background-color: #365D81;
	height: 21px;
	color: #ffffff;
	padding-left: 10px;
	width: 683px;
	margin-left: 17px;
	margin-right: 14px;
	padding-top: 4px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B1D2E;
	margin-bottom: 20px;
}

.pagetitlesnews {
	background-color: #365D81;
	height: 22px;
	color: #ffffff;
	padding-left: 25px;
	width: 683px;
	margin-left: 17px;
	margin-right: 14px;
	padding-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B1D2E;
	margin-bottom: 20px;
}

.pagetitlesnewsleft {
	color: #ffffff;
	width: 483px;
	font-weight: bold;
	float: left;
	margin-left: -4px;
}

.pagetitlesnewsright {
	color: #D5E0EB;
	padding-right: 20px;
	width: 80px;
	margin-left: 17px;
	float: right;
	font-size: 85%;
	text-align: right;
	padding-top: 1px;
}

.tablegames {
	width: 660px;
	padding-left: 0px;
}

.tablegames2 {
	width: 550px;
	font-size: 100%;
	margin-left: 0px;
}

.tablegames2width {
	width: 150px;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.pagesubtitles {
	background-color: #C6D7E7;
	height: 20px;
	color: #365D81;
	font-size: 100%;
	font-weight: bold;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F6F7F9;
	width: 687px;
	margin-left: 12px;
	margin-right: 18px;
	margin-top: 0px;
}

.pagesubtitlesleft {
	float: left;
	height: 19px;
	width: 340px;
	padding-top: 3px;
	text-align: center;
}

.pagesubtitlesright {
	height: 19px;
	padding-top: 3px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F6F7F9;
}

.halfpagesubtitles {
	height: 20px;
	color: #365D81;
	font-size: 100%;
	font-weight: bold;
	float: left;
	width: 340px;
	margin-top: 0px;
}


#halfpagesubtitles2 {
	height: 20px;
	color: #365D81;
	font-size: 100%;
	font-weight: bold;
	float: right;
	margin-top: 0px;
}

.halfpagesubtitles2 {
	height: 20px;
	color: #365D81;
	font-size: 100%;
	font-weight: bold;
	float: right;
	margin-top: 0px;
}

.halfpagesubtitlesleft {
	float: left;
	height: 25px;
	padding-top: 6px;
	width: 100px;
	text-align: left;
	padding-left: 8px;
	padding-right: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F6F7F9;
}

.halfpagesubtitlesright {
	height: 25px;
	padding-top: 6px;
	width: 200px;
	padding-left: 5px;
	background-color: #E4EDF5;
	float: right;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F6F7F9;
}

#pagetitlessmall {
	font-size: 80%;
	background-color: #365D81;
	height: 17px;
	color: #ffffff;
	padding-left: 25px;
	width: 661px;
	margin-left: 25px;
	padding-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B1D2E;
	margin-bottom: 20px;
}


#bankingcontent {
	width: 700px;
}

.bankingcontent {
	width: 700px;
}

.halfwidth {
	width: 350px;
	float: left;
	padding-left: 17px;
}


.deposit {
	float: left;
	width: 165px;
	background-color: #365D81;
	height: 20px;
	padding-top: 3px;
	text-align: center;	
	color: #ffffff;
	font-weight: bold;
}

.withdrawal {
	float: right;
	width: 168px;
	background-color: #365D81;
	height: 20px;
	padding-top: 3px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F6F7F9;	
	color: #ffffff;
	font-weight: bold;
}

.depositlighter {
	float: left;
	width: 165px;
	background-color: #E4EDF5;
	height: 20px;
	padding-top: 3px;
	text-align: center;	
	color: #365D81;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F6F7F9;	
}

.withdrawallighter {
	float: right;
	width: 168px;
	background-color: #E4EDF5;
	height: 20px;
	padding-top: 3px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F6F7F9;	
	color: #365D81;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F6F7F9;	
}


.otherhalf {
	float: right;
	width: 300px;
	margin-left: 20px;
}

.toplinks {
	width: 700px;
	height: 20px;
	padding-bottom: 20px;
	text-align: left;
	padding-left: 8px;
	padding-top: 10px;
}

.toplinks li {
	display: inline;
	margin-right: 15px;
}

.toplinks ul {
	margin: 0px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
}

#toplinks {
	width: 700px;
	height: 20px;
	padding-bottom: 20px;
	text-align: left;
	padding-left: 8px;
	padding-top: 10px;
}

#toplinks li {
	display: inline;
	margin-right: 15px;
}

#toplinks ul {
	margin: 0px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
}

.italic {
	font-style: italic;	
}

#smartdownload {
	background-attachment: fixed;
	background-image: url(../_images/template/warning.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	height: 250px;
	width: 550px;
	padding-top: 50px;
	padding-left: 20px;
	color: #000000;
}

#smartindent {
	padding-left: 30px;
}

.smartdownloadbutton {
	background-color: #D7D7D7;
	border: 1px solid #606060;
	color: #686868;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
	width: 100px;
	text-align: center;
	margin-left: 200px;
}

.whitelink {
	font-weight: bold;
	color: #ffffff;
}

.whitelink:hover {
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

.recentwinners {
	color: #B00000;
}

.tableprogressive5 {
	width: 550px;
	margin-left: 105px;
	color: #385C83;
	font-size: 100%;
}

.tableprogressive4 {
	width: 700px;
	margin-left: 20px;
	color: #385C83;
	font-size: 100%;
}

.tableprogressive {
	width: 600px;
	margin-left: 20px;
	color: #385C83;
	font-size: 100%;
	margin-left: 50px;
}

.tableprogressivewide {
	width: 200px;
	background-color: #C6D7E7;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	font-weight: bold;
	padding-left: 10px;
}

.tableprogressivewide2 {
	width: 200px;
	background-color: #385C83;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	font-weight: bold;
	padding-left: 10px;
	color: #ffffff;
}

.tablecomps {
	font-weight: bold;
	background-color: #C6D7E7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	text-align: center;
	width: 500px;
	margin-left: 100px;
	color: #385C83;
	font-size: 100%;
}

.tableaffiliate {
	font-weight: bold;
	background-color: #C6D7E7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	text-align: center;
	width: 600px;
	margin-left: 60px;
	color: #385C83;
}

.tablepayment {
	font-weight: bold;
	background-color: #C6D7E7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	text-align: center;
	width: 400px;
	margin-left: 180px;
	color: #385C83;
}

.tableprogressiveaffiliate {
	width: 200px;
	background-color: #E4EDF5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	padding-left: 5px;
}

.tableprogressivetop2 {
	font-weight: bold;
	background-color: #C6D7E7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6D7E7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	text-align: center;
}

.tableprogressivetop {
	font-weight: bold;
	background-color: #C6D7E7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	text-align: center;
}

.tableprogressivenarrowwinner {
	width: 80px;
	background-color: #E4EDF5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	padding-left: 5px;
	color: #A62020;
}

.tableprogressivenarrow {
	width: 80px;
	background-color: #E4EDF5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	padding-left: 5px;
}

.tableprogressivenarrow2 {
	width: 80px;
	background-color: #385C83;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	padding-left: 5px;
	color: #ffffff;
}

.tableprogressivedarker2 {
	width: 80px;
	font-weight: bold;
	background-color: #D1DCE6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1DCE6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	text-align: center;
}

.tableprogressivedarker {
	width: 80px;
	font-weight: bold;
	background-color: #D1DCE6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5F7F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	text-align: center;
}

.tableprogressivedarkerlonger {
	font-weight: bold;
	background-color: #D1DCE6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F7F9;
	height: 20px;
	padding-left: 10px;
	text-align: left;
}

.supportform {
	width: 350px;
	text-align: left;
	font-size: 85%;
}

.signupform {
	width: 400px;
	text-align: left;
}


.supportformcontent {
	width: 80px;
	padding-left: 10px;
}

.supportformcontent2 {
	width: 200px;
	padding-left: 10px;
}

.signupformcontent {
	width: 160px;
	padding-left: 10px;
}

.contactform {
	width: 310px;
	text-align: left;
	font-size: 85%;
}

.contactformcontent {
	width: 100px;
	padding-left: 10px;
}


fieldset {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	padding: 15px;
	width: 350px;
	margin-left: 160px;
}

.fieldset2 {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	width: 300px;
	margin-left: 40px;
}

.fieldset3 {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	padding: 15px;
	width: 400px;
	margin-left: 130px;
}

.fieldset4 {
	padding: 45px;
	width: 380px;
	margin-left: 150px;
}

.fieldset5 {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	width: 350px;
	margin-left: 40px;
}

legend {
	color: #444444;
	font-size: 95%;
	font-weight: bold;
	margin-bottom: 15px;
}

.textfield {
	border: 1px solid #888888;
	height: 18px;
	width: 190px;
}

.textfieldmulti {
	border: 1px solid #888888;
	overflow: auto;
	width: 190px;
}


.button {
	background-color: #D7D7D7;
	border: 1px solid #888888;
	color: #686868;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
	width: 100px;
}

#navalign {
	width: 755px;
	background-attachment: scroll;
	background-image: url(../_images/template/nav_bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	height: 25px;
}

#navalignaffliates {
	width: 755px;
	background-attachment: scroll;
	background-image: url(../_images/template/nav_bkg_affiliates.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	height: 43px;
}

#navleft {
	width: 20px;
	display: inline;
}

.dropdown {
	 background-color: #1E4361;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 100%;
	 padding-top: 0px;
	 position: absolute;
	 text-decoration: none;
	 width: 130px;
	 text-align: left;
	 list-style: none;
	 margin-right: 0px;
	 padding-right: 0px;
	 margin-top: -1px;
}

.dropdownsecurity {
	 background-color: #1E4361;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 100%;
	 padding-top: 5px;
	 position: absolute;
	 text-decoration: none;
	 width: 117px;
	 text-align: left;
	 list-style: none;
	 margin-right: 0px;
	 padding-right: 0px;
}

.dropdownsupport {
	 background-color: #1E4361;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 100%;
	 padding-top: 5px;
	 position: absolute;
	 text-decoration: none;
	 width: 100px;
	 text-align: left;
	 list-style: none;
	 margin-right: 0px;
	 margin-left: -5px;
	 padding-right: 0px;
}



#support {
	 padding-top: 6px;
}
#support ul {
	 margin-right: 0px;
	 padding-right: 0px;
	 margin-left: -35px;
	 padding-left: 0px;
}
#support li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#support a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#support a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}


#news {
	padding-top: 6px;
}
#news ul {
	margin-right: 0px;
	 padding-right: 0px;
	 margin-left: -5px;
	 padding-left: 0px;
}
#news li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#news a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#news a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}

#promotions {
	padding-top: 6px;
}
#promotions ul {
	margin-right: 0px;
	 padding-right: 0px;
	 margin-left: -5px;
	 padding-left: 0px;
}
#promotions li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#promotions a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#promotions a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}

#banking {
	padding-top: 6px;
}
#banking ul {
	margin-right: 0px;
	 padding-right: 0px;
	margin-left: -5px;
	 padding-left: 0px;
}
#banking li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#banking a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#banking a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}

#aboutus {
	padding-top: 6px;
}
#aboutus ul {
	margin-right: 0px;
	 padding-right: 0px;
	 margin-left: -5px;
	 padding-left: 0px;
}
#aboutus li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#aboutus a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#aboutus a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}



#gettingstarted {
	 padding-top: 6px;
}
#gettingstarted ul {
	 margin-right: 0px;
	 padding-right: 0px;
	 margin-left: -5px;
	 padding-left: 0px;
}
#gettingstarted li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#gettingstarted a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#gettingstarted a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}

#security {
	padding-top: 6px;
}
#security ul {
	margin-right: 0px;
	 padding-right: 0px;
	 margin-left: -5px;
	 padding-left: 0px;
}
#security li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#security a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#security a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}

#thegames {
	padding-top: 6px;
}
#thegames ul {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: -5px;
	padding-left: 0px;
}
#thegames li {
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	height: 21px;
}
#thegames a {
	text-decoration: none;
	height: 18px;
	padding-left: 5px;
	padding-top: 1px;
}
#thegames a:hover {
	text-decoration: none;
	background-color: #365D81;
	display: block;
	padding-top: 1px;
}

#contactus {
	width: 730px;
}

#address {
	float: left;
	width: 200px;
	text-align: left;
	margin-left: 20px;
}

#callme {
	width: 430px;
	vertical-align: top;
	float: right;
	text-align: left;
	margin-top: -26px;
}

#awardlinks2 {
	padding-left: 50px;
	margin-left: 17px;
	margin-top: -20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A9A9A9;
	width: 300px;
	height: 853px;
	float: right;
}

#awardlinks {
	width: 300px;
	float: right;
}

.awardtable {
	width: 550px;
}

.awardtableleft {
	width: 430px;
	font-size: 70%;
	vertical-align: top;
}

.awardtableright {
	width: 190px;
	vertical-align: top;
	font-size: 70%;
}

.awardtable2 {
	width: 700px;
}

.awardtableright2 {
	width: 100px;
	vertical-align: top;
	font-size: 70%;
	padding-left: 25px;
	padding-top: 4px;
}

.awardtableleft2 {
	width: 400px;
	font-size: 70%;
	vertical-align: top;
}

.links {
	font-size: 100%;
	width: 520px;
	margin-left: 40px;
}

.links td {
padding-bottom: 15px;}

.awardtableleft2 p {
	width: 500px;
	margin-left: 40px;
	margin-right: 0px;
	line-height: 18px;
	color: #333333;
}

.awardtableleft2 ul {
	margin-left: 60px;
	margin-right: 0px;
	text-align: left;
	padding-left: 0px;
}
}

.awardpagetitles {
	background-color: #365D81;
	height: 21px;
	color: #ffffff;
	padding-left: 10px;
	width: 420px;
	margin-left: 17px;
	margin-right: 14px;
	padding-top: 4px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B1D2E;
	margin-bottom: 20px;
}

.awardpagetitles2 {
	background-color: #365D81;
	height: 21px;
	color: #ffffff;
	padding-left: 10px;
	width: 190px;
	margin-left: 17px;
	margin-right: 14px;
	padding-top: 4px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0B1D2E;
	margin-bottom: 20px;
}

.awards {
	margin-left: -6px;
	width: 420px;
}

.awardslisted {
	width: 420px;
	padding-left: 35px;
}

.awardslisted2 {
	width: 700px;
	padding-left: 25px;
}



.awardsleft {
	width: 430px;
	float: left;
	padding-right: 20px;
}

.awardsright {
	width: 450px;
	float: right;
}

#callmeback {
	padding-top: 20px;
}

#navy .selected {
	color: #ffffff;
}

#bottomcontent .selected {
	color: #ffffff;
}


.tablebanners {
	width: 500px;
	margin-left: 143px;
}

#bannercontent {
	width: 550px;
	margin-left: 122px;
	margin-top: 40px;
	margin-bottom: 20px;
	text-align: center;
}






.viewer {
	font-size: 100%;
	text-align: left;
	color: #365D81;
	margin-right: 64px;
}

.viewertop {
	height: 22px;
	width: 130px;
	font-weight: bold;
	font-size: 120%;
	padding-left: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #C6D7E7;
	text-align: left;
}

.viewerbkgcolor {
	background-color: #E4EDF5;
}

.viewersubmenu3 {
	height: 22px;
	width: 170px;
	text-align: left;
	background-attachment: fixed;
	background-image: url(../_images/template/lightblue.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.viewersubmenu2 {
	height: 22px;
	width: 170px;
	background-color: #E4EDF5;
	text-align: left;
}

.viewersubmenu {
	height: 22px;
	width: 140px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #C6D7E7;
	text-align: left;
	padding-left: 3px;
}

.viewersubmenu a {
	color: #365D81;
	text-decoration: none;
	padding-left: 3px;
	margin-left: -3px;
}

.viewersubmenu a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	background-color: #A4BDD4;
	text-align: left;
	padding-left: 3px;
	margin-left: -3px;
	padding-bottom: 5px;
	padding-top: 4px;
}

.viewersubmenubkgdarkerallgames {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #365D81;
	color: #ffffff;
	height: 32px;
	padding-left: 3px;
}

.viewersubmenubkgdarker {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #365D81;
	color: #ffffff;
	height: 22px;
	padding-left: 3px;
}

.viewersubmenubkgdarkerindent {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #365D81;
	color: #ffffff;
	height: 22px;
	padding-left: 15px;
}

.viewersubmenubkg {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #A4BDD4;
	color: #ffffff;
	padding-left: 3px;
}

.viewersubsubmenuallgamesindent {
	height: 32px;
	width: 130px;
	color: #ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #8CABC7;
	text-align: left;
	padding-left: 15px;
}

.viewersubsubmenuindent {
	height: 22px;
	width: 150px;
	color: #ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #8CABC7;
	text-align: left;
	padding-left: 15px;
}

.viewersubsubmenuallgames {
	height: 32px;
	width: 170px;
	color: #ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #A4BDD4;
	text-align: left;
	padding-left: 3px;
}

.viewersubsubmenuallgames a {
	color: #ffffff;
	text-decoration: none;
	padding-left: 3px;
	margin-left: -3px;
}

.viewersubsubmenuallgames a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	background-color: #365D81;
	text-align: left;
	margin-left: -3px;
	padding-left: 3px;
	padding-bottom: 5px;
	padding-top: 4px;
}

.viewersubsubmenu {
	height: 22px;
	width: 170px;
	color: #ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #A4BDD4;
	text-align: left;
	padding-left: 3px;
}

.viewersubsubmenu a {
	color: #ffffff;
	text-decoration: none;
	padding-left: 3px;
	margin-left: -3px;
}

.viewersubsubmenu a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	background-color: #365D81;
	text-align: left;
	margin-left: -3px;
	padding-left: 3px;
	padding-bottom: 5px;
	padding-top: 4px;
}

.viewermain {
	width: 200px;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	vertical-align: top;
	background-color: #E4EDF5;
}

.viewermain2 {
	width: 200px;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	vertical-align: top;
}

.viewerimage {
	text-align: center;
	vertical-align: top;
}

.viewerimagemain {
	width: 103px;
}

.viewertitlemain {
	text-align: right;
	font-weight: bold;
	font-size: 120%;
	padding-right: 10px;
	background-color: #D1DCE6;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F6F7F9;
}

.viewertitle {
	text-align: left;
	font-size: 100%;
	height: 22px;
}

.viewerbottom {
	height: 100px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F6F7F9;
	border-bottom-color: #F6F7F9;
	background-color: #C6D7E7;
}

.screenshot {
	text-align: center;
	padding-top: 20px;
}

.faqtablelonger {
	width: 675px;
	font-size: 100%;
	margin-left: 39px;
	color: #385C83;
	line-height: 17px;
}

.faqtablelonger a {
	text-decoration: none;
}

.faqtablelonger a:hover {
	text-decoration: underline;
}

.faqtable {
	width: 550px;
	font-size: 100%;
	margin-left: 39px;
	color: #385C83;
}

.faqtable a {
	text-decoration: none;
}

.faqtable a:hover {
	text-decoration: underline;
}

.faqtabletop {
	background-color: #C6D7E7;
	width: 85%;
	padding-left: 7px;
	margin-left: 19px;
	height: 20px;
	font-weight: bold;
}

.faqtablethin {
	background-color: #F6F7F9;
	height: 1px;
}

.faqtableback {
	width: 15%;
	padding-right: 18px;
	background-color: #E4EDF5;
	height: 20px;
	text-align: right;
	margin: 0px;
}

.faqtablequestion {
	width: 500px;
	padding-left: 7px;
	background-color: #E4EDF5;
	height: 20px;
	text-align: left;
}

.faqtablecontent {
	background-color: #E4EDF5;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.faqtableshort {
	width: 10px;
	background-color: #385C83;
	height: 20px;
}

.width {
	width: 150px;
	vertical-align: top;
}

.securitytable {
	width: 745px;
	vertical-align: top;
	font-size: 100%;
	margin-left: -30px;
}

#securitytablediv {
	margin-top: 70px;
	margin-left: 20px;
}

.securitytableleft {
	width: 280px;
	vertical-align: top;
}

.bingotable {
	width: 755px;
	margin-left: 30px;
}

.bingotableright {
	text-align: left;
}

.bingotableleft {
	text-align: right;
}

.maintext {
	font-size: 70%;
}

.smallmaintext {
	font-size: 80%;
}

#recentwinnersticker {
	width: 755px;
	margin-bottom: -50px;
	text-align: left;
	margin-left: 38px;
	margin-right: 10px;
	background-attachment: scroll;
	background-image: url(../_images/photos/recentwinners.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
}

#recentwinnersleft {
	width: 200px;
	padding-right: 100px;
	float: left;
}
#recentwinnersright {
	height: 50px;
	padding-top: 6px;
	padding-left: 140px;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
	position: absolute;
	visibility: hidden;
	width: 180px;
}

.redbold {
	color: #B20204;
	font-weight: bold;
}


.gametext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
}

.gametext ul {
	margin-left: -110px;
}

.line {
	width: 40px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c6c6c6;
}

.tabletop {
	vertical-align: top;
	width: 550px;
}

.top {
	vertical-align: top;
	text-align: left;
	width: 220px;
}

.smalltext {
	font-size: 80%;
}

.contactbigtext{
	font-size: 120%;
	color: #3B7925;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

.notbold {
	font-weight: normal;
}

.blue {
	margin-left: 20px;
}

.blue a {
	color: #F90102;
	text-decoration: none;
}

.blue a:hover {
	text-decoration: underline;
}

.blue h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #F90102;
	line-height: 0px;
	font-weight: normal;
}

.blue p {
	line-height: 0px;
}


.mobilebutton {
position: absolute;
top: 30px;
margin-left: 100px;
height: 200px;
height: 90px;}


.wirelesstable {
	width: 679px;
	font-size: 100%;
}


#gameviewerbkg { width: 743px; height: 100px; background-attachment: scroll;	background-image: url(../_images/template/gameviewer_bkg.gif); background-repeat: no-repeat; background-position: left top; height: 700px;}

#iframelocation { position: absolute; margin-top: 175px; margin-left: 40px; }



#topbar{
position:absolute;
border: none;
padding: 2px;
background-color: transparent;
width: 110px;
visibility: hidden;
z-index: 100;
}

#content ul.sitemap{  margin:0; padding:0 0 0 20px;}
#content ul.sitemap li{ margin:0; padding:2px 0 2px 0;}
#content ul li ul{ margin:0; padding:3px 0 3px 20px; list-style:circle;}

