﻿body {
	margin: 0px;
    background-color: #2F201C;
	font-family: Arial;
	font-size: 11px;
    height: 1099px;
    width: 100%; 
    vertical-align: middle;
}
form {
	margin: 0px;
    width: 100%; 
    vertical-align: middle;
}
H1 {
	font-size: 21px;
	color: #51070C;
	 padding: 0px;
    margin: 0px;
}

    h1{
    padding: 0px;
    margin: 0px;
}
    h2{
    padding: 0px;
    margin: 0px;
}
    h3{
    padding: 0px;
    margin: 0px;
}
    h4{
    padding: 0px;
    margin: 0px;
}

a {
   text-decoration: none; 
}
a:hover {
   text-decoration: underline;
}

.topheader1
{
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(248,248,248,1) 27%, rgba(246,246,246,1) 27%, rgba(229,229,229,1) 50%, rgba(214,214,214,1) 75%, rgba(190,190,190,1) 99%, rgba(193,194,189,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(27%,rgba(248,248,248,1)), color-stop(27%,rgba(246,246,246,1)), color-stop(50%,rgba(229,229,229,1)), color-stop(75%,rgba(214,214,214,1)), color-stop(99%,rgba(190,190,190,1)), color-stop(100%,rgba(193,194,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(248,248,248,1) 27%,rgba(246,246,246,1) 27%,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 75%,rgba(190,190,190,1) 99%,rgba(193,194,189,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(248,248,248,1) 27%,rgba(246,246,246,1) 27%,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 75%,rgba(190,190,190,1) 99%,rgba(193,194,189,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(248,248,248,1) 27%,rgba(246,246,246,1) 27%,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 75%,rgba(190,190,190,1) 99%,rgba(193,194,189,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(248,248,248,1) 27%,rgba(246,246,246,1) 27%,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 75%,rgba(190,190,190,1) 99%,rgba(193,194,189,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c1c2bd',GradientType=0 ); /* IE6-9 */

background-image: url('images/top-white-bg.png');
background-repeat: repeat-x;
}
.topheaderpurple
{
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 4%, rgba(100,99,141,1) 53%, rgba(71,70,114,1) 96%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(4%,rgba(122,122,158,1)), color-stop(53%,rgba(100,99,141,1)), color-stop(96%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */

background-image: url('images/purple-gradient-bg.png');
background-repeat: repeat-x;
}
.underheadergray
{
background: rgb(203,203,201); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(203,203,201,1) 0%, rgba(224,224,224,1) 23%, rgba(224,224,224,1) 23%, rgba(229,228,224,1) 53%, rgba(232,230,222,1) 89%, rgba(234,232,221,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,203,201,1)), color-stop(23%,rgba(224,224,224,1)), color-stop(23%,rgba(224,224,224,1)), color-stop(53%,rgba(229,228,224,1)), color-stop(89%,rgba(232,230,222,1)), color-stop(100%,rgba(234,232,221,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(203,203,201,1) 0%,rgba(224,224,224,1) 23%,rgba(224,224,224,1) 23%,rgba(229,228,224,1) 53%,rgba(232,230,222,1) 89%,rgba(234,232,221,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(203,203,201,1) 0%,rgba(224,224,224,1) 23%,rgba(224,224,224,1) 23%,rgba(229,228,224,1) 53%,rgba(232,230,222,1) 89%,rgba(234,232,221,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(203,203,201,1) 0%,rgba(224,224,224,1) 23%,rgba(224,224,224,1) 23%,rgba(229,228,224,1) 53%,rgba(232,230,222,1) 89%,rgba(234,232,221,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(203,203,201,1) 0%,rgba(224,224,224,1) 23%,rgba(224,224,224,1) 23%,rgba(229,228,224,1) 53%,rgba(232,230,222,1) 89%,rgba(234,232,221,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbcbc9', endColorstr='#eae8dd',GradientType=0 ); /* IE6-9 */

background-image: url('images/under-bg.png');
background-repeat: repeat-x;
}





.lineheightclass
{
 line-height: 22px;   
}




.grayGradientHeader
{
    /*background: rgb(236,236,236); 
background: -moz-linear-gradient(top,  rgba(236,236,236,1) 0%, rgba(228,228,228,1) 50%, rgba(221,221,221,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(236,236,236,1)), color-stop(50%,rgba(228,228,228,1)), color-stop(100%,rgba(221,221,221,1)));
background: -webkit-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(228,228,228,1) 50%,rgba(221,221,221,1) 100%); 
background: -o-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(228,228,228,1) 50%,rgba(221,221,221,1) 100%);
background: -ms-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(228,228,228,1) 50%,rgba(221,221,221,1) 100%); 
background: linear-gradient(to bottom,  rgba(236,236,236,1) 0%,rgba(228,228,228,1) 50%,rgba(221,221,221,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#dddddd',GradientType=0 ); */

-moz-border-radius: 4px 4px 0px 0px;
-webkit-border-radius: 4px 4px 0px 0px;
 -khtml-border-radius: 4px 4px 0px 0px;
border-radius: 4px 4px 0px 0px;

background-image: url('images/gray-gradient.png');
background-repeat: repeat-x;
}

.ulredbullet 
{
    list-style: none;
    padding: 0px;
    margin: 0px;
    font-size: 12px;
    
}

.ulredbullet li span {
    margin-left: 1px;
    color: #234B91;
    font-size: 12px;
    
}
.ulredbullet li{
    list-style-type: disc;
    list-style-position: inside;
    padding: 2px 0 2px 10px;
    text-indent: -1em;
    color: red;
    font-size: 12px;
    
}
.ulredbullet li:before 
{
    color: red; /* or whatever color you prefer */
    font-size: 12px;
}
/*--------------------------------------------------------*/


.ulblackbullet 
{
    list-style: none;
    padding-left: 18px;
    margin: 0px;
}
.ulblackbullet li span {
    margin-left: 0px;
    color: #333333;
}
.ulblackbullet li{
    list-style-type: disc;
    list-style-position: outside !important;
    padding: 4px 0 4px 0px;
}
.ulblackbullet li:before 
{
    color: #333333; /* or whatever color you prefer */
    font-size: 12px;
}

.bulletpoint
{
    list-style-type: disc;
    list-style-position: inside;
    padding: 2px 0 2px 10px;
    text-indent: -1em;
    color: black;
    font-size: 12px;
    
}

h1.underline { border-bottom:1px solid #dfdfdf; position:relative; }
h1.underline span { display:block; border-bottom:1px solid white; position:absolute; bottom:0px } /*border color must be same as background color. assumed here to be white*/ 
h2.underline { border-bottom:1px solid #dfdfdf; position:relative; }
h2.underline span { display:block; border-bottom:1px solid white; position:absolute; bottom:0px } /*border color must be same as background color. assumed here to be white*/ 
h3.underline { border-bottom:1px solid #dfdfdf; position:relative; }
h3.underline span { display:block; border-bottom:1px solid white; position:absolute; bottom:0px } /*border color must be same as background color. assumed here to be white*/ 
h4.underline { border-bottom:1px solid #dfdfdf; position:relative; }
h4.underline span { display:block; border-bottom:1px solid white; position:absolute; bottom:0px } /*border color must be same as background color. assumed here to be white*/ 

.h4redunderline { border-bottom:1px solid #CE0000; position:relative; }
.h4redunderline span { display:block; border-bottom:1px solid #dfdfdf; position:absolute; bottom:0px } /*border color must be same as background color. assumed here to be white*/ 



.ulnoindent {
    padding-left: 15px;
}

.nounderline
{
    text-decoration: none;
}
.slogan {
	font-family: Tahoma;
    font-size: 13px;
	font-weight: none;
	line-height: 18px;	
	color: #FFF;
}
.title {
	padding-left: 0px;
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
}
.space {
 line-height: 15px;	
}
a.navbar {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: underline;
	color: #FFCC00;
	font-weight: none;
}
a.navbar:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFCC00;
	font-weight: none;
	text-decoration: none;
}
a.navbar2 {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
	font-weight: none;
}
a.navbar2:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFF;
	text-decoration: underline;
	font-weight: none;
}
.navbar33 {
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #000;
}
.navbar33:hover {
	font-size: 11px;
	font-weight: none;
	color: #000;
	text-decoration: underline;
}

a.navbar1 {
	font-size: 12px;
	font-weight: none;
	text-decoration: none;
	color: #000;
}
a.navbar1:hover {
	font-size: 12px;
	font-weight: none;
	color: #000;
	text-decoration: underline;
}
a.navbar3 {
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #000;
}
a.navbar3:hover {
	font-size: 11px;
	font-weight: none;
	color: #000;
	text-decoration: underline;
}




.divShadow
{
-webkit-box-shadow: 0px 0px 2px 1px rgba(181,181,181,1);
-moz-box-shadow: 0px 0px 2px 1px rgba(181,181,181,1);
box-shadow: 0px 0px 2px 1px rgba(181,181,181,1);


z-index: 1;
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#F9F9F9, Strength=1, Direction=0),
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#F9F9F9, Strength=1, Direction=90),
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#F9F9F9, Strength=1, Direction=180),
progid:DXImageTransform.Microsoft.Shadow(Color=#F9F9F9, Strength=1, Direction=270);
}
.divShadow2
{
-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.2);
-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.2);
box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.2);
}

a.navbar4 {
	font-size: 10px;
	font-weight: none;
	text-decoration: underline;
	color: #FFCC00;
}
a.navbar4:hover {
	font-size: 10px;
	font-weight: none;
	color: #FFCC00;
	text-decoration: none;
}
a.navbarb {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: #1A1A1A;
	font-weight: none;
}
a.navbar4b {
	font-size: 11px;
	font-weight: none;
	text-decoration: underline;
	color: #BA221F;
}
a.navbar5 {
	font: Tahoma;
	font-size: 10px;
	font-weight: none;
	text-decoration: none;
	color: #FFF;
}
a.navbar5:hover {
	font: Tahoma;
	font-size: 10px;
	font-weight: none;
	color: #FFF;
	text-decoration: underline;
}
a.navbar6 {
	font: Tahoma;
	font-size: 10px;
	font-weight: none;
	text-decoration: none;
	color: #FFCC00;
}
a.navbar6:hover {
	font: Tahoma;
	font-size: 10px;
	font-weight: none;
	color: #FFCC00;
	text-decoration: underline;
}

a.navbar7 {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #f15a25;
}
a.navbar7:hover {
	font-size: 16px;
	font-weight: bold;
	color: #f15a25;
	text-decoration: underline;
}
a.navbar8 {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #1C8BBB;
}
a.navbar8:hover {
	font-size: 16px;
	font-weight: bold;
	color: #1C8BBB;
	text-decoration: underline;
}



.txt-1 {
	font: Arial;
	font-weight: bold;
	font-size: 15px;
	line-height: 18px;	
	color: #FFF;
}
.txt-2 {
   font-size: 11px;
	line-height: 17px;	
	color: #FFF;
}
.txt-3 {
   font-size: 12px;
	line-height: 18px;	
	color: #000;
	padding-left: 4px;
}
.txt-4 {
	padding-left: 15px;
	font: Arial;
   font-size: 13px;	
	color: #FFF;
	font-weight: bold;
}
.txt-5 {
	padding-left: 0px;
	font-size: 21px;
	line-height: 25px;
	font-weight: bold;	
	color: #115203;
}
.txt-6 {
	font: Tahoma;
	font-size: 21px;
	line-height: 18px;
	font-weight: none;	
	color: #FFCC00;
}
.txt-7 {
	padding-left:15px;
	font: Arial;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;	
	color: #FFF;
}
.txt-8 {
	font: Arial;
	font-size: 12px;
	font-weight: bold;	
	color: #FFF;
}
.head-1 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.head-2 {
	font: Arial;
	font-size: 12px;
	font-weight: bold;	
	color: #FFF;
}
.head-3 {
	font: Arial;
	font-size: 19px;
	font-weight: none;	
	color: #000;
}
.head-4 {
	font: Arial;
	font-size: 21px;
	font-weight: none;	
	color: #FFF;
}
.head-5 {
	font: Arial;
	font-size: 14px;
	font-weight: bold;	
	color: #FFFFFF;
}
.style1 {
	color: #FF9900;
	font-weight: bold;
	font-size: 12px;
}
.style2 {color: #FFFFFF}
.style3 {
	color: #C23200;
	font-weight: bold;
}
.style4 {
	font-size: 12px;
	font-weight: bold;
	color: #6F4A40;
}
.style5 {color: #BD0000;
font-weight: bold;
}
.txt-1b {
	font: Arial;
	font-weight: bold;
	font-size: 12px;
	line-height: 17px;	
	color: #FFF;
}.txt-3b {
   font-size: 11px;
	line-height: 18px;	
	color: #000;
}
.head-4b {
	font: Arial;
	font-size: 16px;
	font-weight: none;	
	color: #460202;
}
.txt-1b {
	font-size: 11px;
	line-height: 18px;	
	color: #000;
}





/* ______________________________________*/


#Tabs li 
{ cursor: pointer; 
  cursor: hand;   
}


#Tabs ul {
padding: 3px;
margin: 0px;
margin-left: 10px;
list-style-type: none;
}

#Tabs ul li {
display: inline-block;
clear: none;
float: left;
height: 40px;
padding: 1px;
}



#Tabs ul li a {
border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    position: relative;
    margin-top: 16px;
    display: block;
    margin-left: 6px;
    line-height: 40px;
    padding-left: 10px;
    background: #e4e4e4;
    z-index: 9999;
/* The following four lines are to make the top left and top right corners of each tab rounded. */
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
/* end of rounded borders */

    width: 130px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    top: 0px;
    left: -1px;
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: 0px;
}

#Tabs ul li a:hover {
text-decoration: underline; /* a very simple effect when hovering the mouse on tab*/
background: Purple;
}

#Tabs #Content_Area { /*this is the css class for the content displayed in each tab*/
padding: 0 15px;
clear:both;
overflow:hidden;
line-height:19px;
position: relative;
top: 20px;
z-index: 5;
height: 150px;
overflow: hidden;
    left: -1px;
}

p { padding-left: 15px; }
/*........................................................................................................................*/
/*........................................................................................................................*/
/*........................................................................................................................*/
/*........................................................................................................................*/
html .fb_share_button 
{ 
display: -moz-inline-block; 
display:inline-block; 

height:20px;
width:20px; 
border:0px solid #d8dfea; 
background:url('http://www.jackpotcity.co/images/facebook.png') no-repeat top right; 

        } 

html .fb_share_button:hover 
{ 
color:#fff; 
border-color:#295582; 
background:#3b5998 url(http://www.jackpotcity.co/images/facebook.png) no-repeat top right; 
text-decoration:none; 
}   

html .fb_share_button2 
{ 
display: -moz-inline-block; 
display:inline-block; 

height:20px;
width:20px; 
border:0px solid #d8dfea; 
background:url('http://www.jackpotcity.co/images/myspace.png') no-repeat right top;
        } 

html .fb_share_button2:hover 
{ 
color:#fff; 
border-color:#295582; 
background:#3b5998 url(http://www.jackpotcity.co/images/myspace.png) no-repeat top right; 
text-decoration:none; 
}  

html .fb_share_button3 
{ 
display: -moz-inline-block; 
display:inline-block; 

height:20px;
width:20px; 
border:0px solid #d8dfea; 
background:url('http://www.jackpotcity.co/images/twitter.png') no-repeat right top;
        } 

html .fb_share_button3:hover 
{ 
color:#fff; 
border-color:#295582; 
background:#3b5998 url(http://www.jackpotcity.co/images/twitter.png) no-repeat top right; 
text-decoration:none; 
}    

html .fb_share_button4 
{ 
display: -moz-inline-block; 
display:inline-block; 

height:20px;
width:20px; 
border:0px solid #d8dfea; 
background:url('http://www.jackpotcity.co/images/linkedin.png') no-repeat right top;
        } 

html .fb_share_button4:hover 
{ 
color:#fff; 
border-color:#295582; 
background:#3b5998 url(http://www.jackpotcity.co/images/linkedin.png) no-repeat top right; 
text-decoration:none; 
}     
html .fb_share_button5 
{ 
display: -moz-inline-block; 
display:inline-block; 

height:20px;
width:20px; 
border:0px solid #d8dfea; 
background:url('http://www.jackpotcity.co/images/delicious.png') no-repeat right top;
        } 

html .fb_share_button5:hover 
{ 
color:#fff; 
border-color:#295582; 
background:#3b5998 url(http://www.jackpotcity.co/images/delicious.png) no-repeat top right; 
text-decoration:none; 
} 
html .fb_share_button6 
{ 
display: -moz-inline-block; 
display:inline-block; 

height:20px;
width:20px; 
border:0px solid #d8dfea; 
background:url('http://www.jackpotcity.co/images/digg.png') no-repeat right top;
        } 

html .fb_share_button6:hover 
{ 
color:#fff; 
border-color:#295582; 
background:#3b5998 url(http://www.jackpotcity.co/images/digg.png) no-repeat top right; 
text-decoration:none; 
}  
html .fb_share_button7 
{ 
display: -moz-inline-block; 
display:inline-block; 

height:20px;
width:96px; 
border:0px solid #d8dfea; 
background:url('http://www.jackpotcity.co/images/googlebuzz.png') no-repeat left top;
        } 

html .fb_share_button7:hover 
{ 
color:#fff; 
border-color:#295582; 
background:#3b5998 url(http://www.jackpotcity.co/images/googlebuzz.png) no-repeat top right; 
text-decoration:none; 
}     

.jackpottablezindex
{
position:relative;
    
left:0px;
top:7px;
z-index:1;
}
.jackpottablezindex2
{
position:relative;
    
left:0px;
top:7px;
z-index:1;
}


        .roundedCornersHeadersWithZindex {
-moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
 -khtml-border-radius: 7px 7px 0px 0px;
border-radius: 7px 7px 0px 0px;

position:inherit;
left:0px;
top:0px;
z-index:-1;

}
    .style305
    {
        background: rgb(248,242,241);
/* Old browsers */background: -moz-linear-gradient(top, rgba(248,242,241,1) 1%, rgba(248,242,241,1) 44%, rgba(248,242,241,1) 87%, rgba(244,229,227,1) 100%); /* FF3.6+ */;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(248,242,241,1)), color-stop(44%,rgba(248,242,241,1)), color-stop(87%,rgba(248,242,241,1)), color-stop(100%,rgba(244,229,227,1))); /* Chrome,Safari4+ */;
        background: -webkit-linear-gradient(top, rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 87%,rgba(244,229,227,1) 100%); /* Chrome10+,Safari5.1+ */;
        background: -o-linear-gradient(top, rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 87%,rgba(244,229,227,1) 100%); /* Opera 11.10+ */;
        background: -ms-linear-gradient(top, rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 87%,rgba(244,229,227,1) 100%); /* IE10+ */;
        background: rgb(248,242,241); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f2f1', endColorstr='#f4e5e3',GradientType=0 ); /* IE6-9 */;
        -moz-border-radius: 0px 0px 5px 5px;
        -webkit-border-radius: 0px 0px 5px 5px;
        -khtml-border-radius: 0px 0px 5px 5px;
        border-radius: 0px 0px 5px 5px;
        height: 98px;
    }
    .gradientTDa
    {
background: rgb(237,233,135); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(237,233,135,1) 1%, rgba(173,124,0,1) 77%, rgba(173,124,0,1) 96%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(237,233,135,1)), color-stop(77%,rgba(173,124,0,1)), color-stop(96%,rgba(173,124,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(237,233,135,1) 1%,rgba(173,124,0,1) 77%,rgba(173,124,0,1) 96%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(237,233,135,1) 1%,rgba(173,124,0,1) 77%,rgba(173,124,0,1) 96%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(237,233,135,1) 1%,rgba(173,124,0,1) 77%,rgba(173,124,0,1) 96%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(237,233,135,1) 1%,rgba(173,124,0,1) 77%,rgba(173,124,0,1) 96%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ede987', endColorstr='#ad7c00',GradientType=0 ); /* IE6-9 */
}

    .gradientTDyellow
    {
background: rgb(196,177,130); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(196,177,130,1) 0%, rgba(232,216,168,1) 94%, rgba(221,204,106,1) 97%, rgba(232,216,168,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(196,177,130,1)), color-stop(94%,rgba(232,216,168,1)), color-stop(97%,rgba(221,204,106,1)), color-stop(100%,rgba(232,216,168,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(196,177,130,1) 0%,rgba(232,216,168,1) 94%,rgba(221,204,106,1) 97%,rgba(232,216,168,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(196,177,130,1) 0%,rgba(232,216,168,1) 94%,rgba(221,204,106,1) 97%,rgba(232,216,168,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(196,177,130,1) 0%,rgba(232,216,168,1) 94%,rgba(221,204,106,1) 97%,rgba(232,216,168,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(196,177,130,1) 0%,rgba(232,216,168,1) 94%,rgba(221,204,106,1) 97%,rgba(232,216,168,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4b182', endColorstr='#e8d8a8',GradientType=0 ); /* IE6-9 */

}

    .gradientTDab
    {
background: rgb(237,239,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(237,239,247,1) 1%, rgba(217,224,247,1) 8%, rgba(232,231,254,1) 77%, rgba(232,231,254,1) 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(237,239,247,1)), color-stop(8%,rgba(217,224,247,1)), color-stop(77%,rgba(232,231,254,1)), color-stop(97%,rgba(232,231,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(237,239,247,1) 1%,rgba(217,224,247,1) 8%,rgba(232,231,254,1) 77%,rgba(232,231,254,1) 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(237,239,247,1) 1%,rgba(217,224,247,1) 8%,rgba(232,231,254,1) 77%,rgba(232,231,254,1) 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(237,239,247,1) 1%,rgba(217,224,247,1) 8%,rgba(232,231,254,1) 77%,rgba(232,231,254,1) 97%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(237,239,247,1) 1%,rgba(217,224,247,1) 8%,rgba(232,231,254,1) 77%,rgba(232,231,254,1) 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edeff7', endColorstr='#e8e7fe',GradientType=0 ); /* IE6-9 */
}
    .gradientandroundTDc
    {
background: rgb(248,242,241); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(248,242,241,1) 1%, rgba(248,242,241,1) 44%, rgba(248,242,241,1) 87%, rgba(244,229,227,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(248,242,241,1)), color-stop(44%,rgba(248,242,241,1)), color-stop(87%,rgba(248,242,241,1)), color-stop(100%,rgba(244,229,227,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 87%,rgba(244,229,227,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 87%,rgba(244,229,227,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 87%,rgba(244,229,227,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 87%,rgba(244,229,227,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f2f1', endColorstr='#f4e5e3',GradientType=0 ); /* IE6-9 */


-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
 -khtml-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}



    .gradientTDad
    {

background: rgb(248,242,241); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(248,242,241,1) 1%, rgba(248,242,241,1) 44%, rgba(248,242,241,1) 91%, rgba(242,233,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(248,242,241,1)), color-stop(44%,rgba(248,242,241,1)), color-stop(91%,rgba(248,242,241,1)), color-stop(100%,rgba(242,233,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 91%,rgba(242,233,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 91%,rgba(242,233,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 91%,rgba(242,233,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(248,242,241,1) 1%,rgba(248,242,241,1) 44%,rgba(248,242,241,1) 91%,rgba(242,233,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f2f1', endColorstr='#f2e9e8',GradientType=0 ); /* IE6-9 */
}

    .gradientBlackTD
    {
background: rgb(86,82,82); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(86,82,82,1) 1%, rgba(86,82,82,1) 39%, rgba(76,73,73,1) 42%, rgba(0,0,0,1) 96%, rgba(196,196,196,1) 98%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(86,82,82,1)), color-stop(39%,rgba(86,82,82,1)), color-stop(42%,rgba(76,73,73,1)), color-stop(96%,rgba(0,0,0,1)), color-stop(98%,rgba(196,196,196,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(86,82,82,1) 1%,rgba(86,82,82,1) 39%,rgba(76,73,73,1) 42%,rgba(0,0,0,1) 96%,rgba(196,196,196,1) 98%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(86,82,82,1) 1%,rgba(86,82,82,1) 39%,rgba(76,73,73,1) 42%,rgba(0,0,0,1) 96%,rgba(196,196,196,1) 98%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(86,82,82,1) 1%,rgba(86,82,82,1) 39%,rgba(76,73,73,1) 42%,rgba(0,0,0,1) 96%,rgba(196,196,196,1) 98%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(86,82,82,1) 1%,rgba(86,82,82,1) 39%,rgba(76,73,73,1) 42%,rgba(0,0,0,1) 96%,rgba(196,196,196,1) 98%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565252', endColorstr='#000000',GradientType=0 ); /* IE6-9 */

-moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
 -khtml-border-radius: 7px 7px 0px 0px;
border-radius: 7px 7px 0px 0px;
}

.gradientUptoDownTable
{

background: rgb(209,201,194); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(209,201,194,1) 0%, rgba(248,242,241,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(209,201,194,1)), color-stop(100%,rgba(248,242,241,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(209,201,194,1) 0%,rgba(248,242,241,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(209,201,194,1) 0%,rgba(248,242,241,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(209,201,194,1) 0%,rgba(248,242,241,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(209,201,194,1) 0%,rgba(248,242,241,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1c9c2', endColorstr='#f8f2f1',GradientType=0 ); /* IE6-9 */
}




.gradientBlueHeader
{

/*background: rgb(242,246,248); 
background: -moz-linear-gradient(top,  rgba(242,246,248,1) 0%, rgba(216,225,231,1) 50%, rgba(181,198,208,1) 51%, rgba(224,239,249,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,246,248,1)), color-stop(50%,rgba(216,225,231,1)), color-stop(51%,rgba(181,198,208,1)), color-stop(100%,rgba(224,239,249,1))); 
background: -webkit-linear-gradient(top,  rgba(242,246,248,1) 0%,rgba(216,225,231,1) 50%,rgba(181,198,208,1) 51%,rgba(224,239,249,1) 100%);
background: -o-linear-gradient(top,  rgba(242,246,248,1) 0%,rgba(216,225,231,1) 50%,rgba(181,198,208,1) 51%,rgba(224,239,249,1) 100%); 
background: -ms-linear-gradient(top,  rgba(242,246,248,1) 0%,rgba(216,225,231,1) 50%,rgba(181,198,208,1) 51%,rgba(224,239,249,1) 100%); 
background: linear-gradient(to bottom,  rgba(242,246,248,1) 0%,rgba(216,225,231,1) 50%,rgba(181,198,208,1) 51%,rgba(224,239,249,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 ); */
background-image: url('images/blue-header-gradient.png');
background-repeat: repeat-x;  
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
 -khtml-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}





.bubble0 
{
width: 100%;
position: relative;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 38px;
padding-right: 0px;
background: #A9DD92;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border: #98CFB2 solid 1px;
}

.bubble0:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 0 15px 15px;
border-color: transparent #A9DD92;
display: block;
width: 0;
z-index: 1;
right: -15px;
top: 20px;
}





.bubble 
{
position: relative;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 38px;
padding-right: 12px;
background: #E0E0E0;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border: #E0E0E0 solid 1px;
}

.bubble:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 14px 0;
border-color: #E0E0E0 transparent;
display: block;
width: 0;
z-index: 1;
bottom: -15px;
left: 90px;
}

.bubble:before 
{
content: '';
position: absolute;
border-style: solid;
border-width: 15px 14px 0;
border-color: #E0E0E0 transparent;
display: block;
width: 0;
z-index: 0;
bottom: -16px;
left: 90px;
}





blockquote {
font-family: Georgia, serif;
font-size: 16px;
font-style: normal;
width: 97%;
margin: 0.25em 0;
padding: 0.25em 18px;
line-height: 1.25;
position: relative;
color: #383838;
    top: 0px;
    left: -8px;
}
blockquote:before {
display: block;
content: "\201C";
font-size: 60px;
position: absolute;
left: -20px;
top: -20px;
color: #7a7a7a;
}
blockquote cite {
color: #999999;
font-size: 14px;
display: block;
margin-top: 5px;
}
 
blockquote cite:before {
content: "\2014 \2009";
}


.blockquote0 {
font-family: Georgia, serif;
font-size: 16px;
font-style: normal;
width: 91%;
margin: 0.25em 0;
padding: 0.25em 18px;
line-height: 1.25;
position: relative;
color: #383838;
    top: 0px;
    left: -15px;
}
.blockquote0:before {
display: block;
content: "\201C";
font-size: 60px;
position: absolute;
left: -17px;
top: -18px;
color: #7a7a7a;
}
.blockquote0 cite {
color: #999999;
font-size: 14px;
display: block;
margin-top: 5px;
}
 
.blockquote0 cite:before {
content: "\2014 \2009";
}


.blockquote1 {
font-family: Georgia, serif;
font-size: 16px;
font-style: normal;
width: 97%;
margin: 0.25em 0;
padding: 0.25em 18px;
line-height: 1.25;
position: relative;
color: #383838;
    top: 0px;
    left: -8px;
}
.blockquote1:before {
display: block;
content: "\201C";
font-size: 60px;
position: absolute;
left: -20px;
top: -20px;
color: #7a7a7a;
}
.blockquote1 cite {
color: #999999;
font-size: 14px;
display: block;
margin-top: 5px;
}
 
.blockquote1 cite:before {
content: "\2014 \2009";
}




CornersHeaders {
-moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
 -khtml-border-radius: 7px 7px 0px 0px;
border-radius: 7px 7px 0px 0px;
   
    }

.zIndexImage
{
position:relative;
left:31px;
top:23px;
z-index:1;

 box-shadow: 0px 5px 5px #aaaaaa;
webkit-box-shadow: 0px 5px 5px #aaaaaa;
-khtml-border-radius: 0px 5px 5px #aaaaaa;
moz-box-shadow: 0px 5px 5px #aaaaaa;
}
    .roundedCorners {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
border-radius: 5px;

}
    .roundedCornersHeaders {
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
 -khtml-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}
    .roundedCornersDown {
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
 -khtml-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;

}

    .roundedCornersLeftHeaders 
    {

background-color:Red;
-moz-border-radius: 5px 0px 0px 0px;
-webkit-border-radius: 5px 0px 0px 0px;
 -khtml-border-radius: 5px 0px 0px 0px;
border-radius: 5px 0px 0px 0px;

}

.gradientTopMenu
{
}

.menubgimageLeft
{
    background-image: url('images/menubgimageLeft.png');
background-repeat: no-repeat;
}
.menubgimageRight
{
    background-image: url('images/menubgimageRight.png');
background-repeat: no-repeat;
}
.menubgimageBG
{
    background-image: url('images/main-menu-bg.png');
background-repeat:repeat-x;  
}



.img-shadow {
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	} 




.tableShadowa {
	
 box-shadow: 0px 3px 3px #aaaaaa;
webkit-box-shadow: 0px 3px 3px #aaaaaa;
-khtml-border-radius: 0px 3px 3px #aaaaaa;
moz-box-shadow: 0px 3px 3px #aaaaaa;

}


.tableShadowab {
	
 box-shadow: 0px 7px 7px #D09DA6;
webkit-box-shadow: 0px 7px 7px #D09DA6;
-khtml-border-radius: 0px 7px 7px #D09DA6;
moz-box-shadow: 0px 7px 7px #D09DA6;

}

.tableShadow {
	
 box-shadow: 0px 7px 7px #aaaaaa;
webkit-box-shadow: 0px 7px 7px #aaaaaa;
-khtml-border-radius: 0px 7px 7px #aaaaaa;
moz-box-shadow: 0px 7px 7px #aaaaaa;

z-index: 1;
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=5, Direction=90),
progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=5, Direction=270);
}
.tableShadow9 {
	
 box-shadow: 0px 0px 7px #aaaaaa;
webkit-box-shadow: 0px 0px 7px #aaaaaa;
-khtml-border-radius: 0px 0px 7px #aaaaaa;
moz-box-shadow: 0px 0px 7px #aaaaaa;

}
.tableShadow2 {
	
 box-shadow: 0px 7px 7px #D09DA6;
webkit-box-shadow: 0px 7px 7px #D09DA6;
-khtml-border-radius: 0px 7px 7px #D09DA6;
moz-box-shadow: 0px 7px 7px #D09DA6;

}

.banner250shadow {
	
 box-shadow: 7px 7px 7px 0px #aaaaaa;
webkit-box-shadow:  7px 7px 7px 0px #aaaaaa;
-khtml-border-radius:  7px 7px 7px 0px #aaaaaa;
moz-box-shadow:  7px 7px 7px 0px #aaaaaa;
}


.usaButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; 
display:block; background:transparent url('images/Buttons/usa-flag-button-white.png') center top no-repeat;
}
.usaButton:hover {background-image: url('images/Buttons/usa-flag-button_hover.png');}

.canadaButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/canada-flag-button-white.png') center top no-repeat;
}
.canadaButton:hover {background-image: url('images/Buttons/canada-flag-button_hover.png');}

.ukButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/uk-flag-button-white.png') center top no-repeat;
}
.ukButton:hover {background-image: url('images/Buttons/uk-flag-button_hover.png');}

.dutchButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/dutch-flag-button-white.png') center top no-repeat;
}
.dutchButton:hover {background-image: url('images/Buttons/dutch-flag-button_hover.png');}

.germanButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/german-flag-button-white.png') center top no-repeat;
}
.germanButton:hover {background-image: url('images/Buttons/german-flag-button_hover.png');}

.frenchButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/french-flag-button-white.png') center top no-repeat;
}
.frenchButton:hover {background-image: url('images/Buttons/french-flag-button_hover.png');}

.italyButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/italian-flag-button-white.png') center top no-repeat;
}
.italyButton:hover {background-image: url('images/Buttons/italian-flag-button_hover.png');}

.australianButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/australian-flag-button-white.png') center top no-repeat;
}
.australianButton:hover {background-image: url('images/Buttons/australian-flag-button_hover.png');}

    


.visitWebsiteButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 107px; display:block; background:transparent url('images/Buttons/visit-website-button-white.png') center top no-repeat;
}
.visitWebsiteButton:hover {background-image: url('images/Buttons/visit-website-button_hover.png');}
.listOfGamesButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 115px; display:block; background:transparent url('images/Buttons/list-of-games-button-white.png') center top no-repeat;
}
.listOfGamesButton:hover {background-image: url('images/Buttons/list-of-games-button_hover.png');}
.leaveCommentButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 131px; display:block; background:transparent url('images/Buttons/leave-comment-button-white.png') center top no-repeat;
}
.leaveCommentButton:hover {background-image: url('images/Buttons/leave-comment-button_hover.png');}




.officialWebsiteButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/home-button-white.png') center top no-repeat;
}
.officialWebsiteButton:hover {background-image: url('images/Buttons/home-button_hover.png');}
.downloadFreeButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/download-casino-button-white.png') center top no-repeat;
}
.downloadFreeButton:hover {background-image: url('images/Buttons/download-casino-button_hover.png');}
.gamesListingButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/casino-games-button-white.png') center top no-repeat;
}
.gamesListingButton:hover {background-image: url('images/Buttons/casino-games-button_hover.png');}
.writeCommentButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/user-comments-button-white.png') center top no-repeat;
}
.writeCommentButton:hover {background-image: url('images/Buttons/user-comments-button_hover.png');}
.affiliateButton {
      font-weight: bold; color:Blue; text-decoration: none; line-height: 33px; text-align:left; font-weight: bold; font-family: Arial, Verdana; font-size: 13px; 
      height: 33px; width: 100%; display:block; background:transparent url('images/Buttons/casino-affiliate-button-white.png') center top no-repeat;
}
.affiliateButton:hover {background-image: url('images/Buttons/casino-affiliate-button_hover.png');}






.mainPageButtons
{
	-moz-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	box-shadow:inset 0px 1px 0px 0px #C5C2D3;
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 4%, rgba(100,99,141,1) 53%, rgba(71,70,114,1) 96%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(4%,rgba(122,122,158,1)), color-stop(53%,rgba(100,99,141,1)), color-stop(96%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */



	background-color: #42416d;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	khtml-top-left-radius:15px;
	
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	khtml-top-right-radius:15px;
	
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #777777;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:35px;
	line-height:35px;
	width:86px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px black;


}


.mainPageButtons:hover {
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 10%, rgba(100,99,141,1) 25%, rgba(71,70,114,1) 76%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(10%,rgba(122,122,158,1)), color-stop(25%,rgba(100,99,141,1)), color-stop(76%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */

}.mainPageButtons:active {
	position:relative;
	top:1px;
}

.mainPageButtons1
{
	-moz-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	box-shadow:inset 0px 1px 0px 0px #C5C2D3;
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 4%, rgba(100,99,141,1) 53%, rgba(71,70,114,1) 96%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(4%,rgba(122,122,158,1)), color-stop(53%,rgba(100,99,141,1)), color-stop(96%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */


	background-color: #42416d;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #777777;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:35px;
	line-height:35px;
	width:86px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px black;

}
.mainPageButtons1:hover {
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 10%, rgba(100,99,141,1) 25%, rgba(71,70,114,1) 76%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(10%,rgba(122,122,158,1)), color-stop(25%,rgba(100,99,141,1)), color-stop(76%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */

}.mainPageButtons1:active {
	position:relative;
	top:1px;
}

.mainPageButtons2
{
	-moz-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	box-shadow:inset 0px 1px 0px 0px #C5C2D3;
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 4%, rgba(100,99,141,1) 53%, rgba(71,70,114,1) 96%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(4%,rgba(122,122,158,1)), color-stop(53%,rgba(100,99,141,1)), color-stop(96%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */


	background-color: #42416d;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #777777;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:35px;
	line-height:35px;
	width:86px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px black;

}
.mainPageButtons2:hover {
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 10%, rgba(100,99,141,1) 25%, rgba(71,70,114,1) 76%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(10%,rgba(122,122,158,1)), color-stop(25%,rgba(100,99,141,1)), color-stop(76%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */

}.mainPageButtons2:active {
	position:relative;
	top:1px;
}

.mainPageButtons3
{
	-moz-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #C5C2D3;
	box-shadow:inset 0px 1px 0px 0px #C5C2D3;
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 4%, rgba(100,99,141,1) 53%, rgba(71,70,114,1) 96%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(4%,rgba(122,122,158,1)), color-stop(53%,rgba(100,99,141,1)), color-stop(96%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 4%,rgba(100,99,141,1) 53%,rgba(71,70,114,1) 96%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */


	background-color: #42416d;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #777777;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:35px;
	line-height:35px;
	width:86px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px black;

}
.mainPageButtons3:hover {
    background: rgb(96,96,122); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,96,122,1) 0%, rgba(122,122,158,1) 10%, rgba(100,99,141,1) 25%, rgba(71,70,114,1) 76%, rgba(66,65,109,1) 99%, rgba(59,58,98,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,122,1)), color-stop(10%,rgba(122,122,158,1)), color-stop(25%,rgba(100,99,141,1)), color-stop(76%,rgba(71,70,114,1)), color-stop(99%,rgba(66,65,109,1)), color-stop(100%,rgba(59,58,98,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(96,96,122,1) 0%,rgba(122,122,158,1) 10%,rgba(100,99,141,1) 25%,rgba(71,70,114,1) 76%,rgba(66,65,109,1) 99%,rgba(59,58,98,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60607a', endColorstr='#3b3a62',GradientType=0 ); /* IE6-9 */

}.mainPageButtons3:active {
	position:relative;
	top:1px;
}



.jackpotplayButton{
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:31px;
	line-height:31px;
	width:131px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.jackpotplayButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
	text-decoration:none;
}
.jackpotplayButton:active {
	position:relative;
	top:1px;
	text-decoration:none;
}

.jackpotplayButtonSmall{
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:131px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.jackpotplayButtonSmall:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
	text-decoration:none;
}.jackpotplayButtonSmall:active {
	position:relative;
	top:1px;
	text-decoration:none;
}


.playnowbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:31px;
	line-height:31px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}




.reviewButtons00 {
	-moz-box-shadow:inset 0px 0px 1px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 1px 0px #ffffff;
	box-shadow:inset 0px 0px 1px 0px #ffffff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	
	

	
}
.reviewButtons00:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
	
-pie-background: linear-gradient(#dfdfdf, #ededed); /*PIE*/
}.reviewButtons00:active {
	position:relative;
	top:1px;
}





.reviewButtons0 {
	-moz-box-shadow:inset 0px 0px 1px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 1px 0px #ffffff;
	box-shadow:inset 0px 0px 1px 0px #ffffff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:22px;
	line-height:22px;
	width:53px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.reviewButtons0:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.reviewButtons0:active {
	position:relative;
	top:1px;
}

.reviewButtons1 {

	background-image:url('images/review-button.png');
	background-repeat: no-repeat;
	background-position: center;
	height: 28px;
}
.reviewButtons1:hover {
	
	background-image:url('images/review-button-hover.png');
	background-repeat: no-repeat;
	background-position: center;
	height: 28px;
	
}.reviewButtons1:active {
	position:relative;
	top:1px;
}




.zindexallcasinosbutton
{
position:relative;
top:17px;
z-index:1;
}


.button1 a:link, .button1 a:visited,
.button1 button 
{
    cursor: pointer;
    white-space: nowrap;
    float: left;
    display: block;
    font-weight: bold;
    height: 32px;
    font-family: Arial, sans-serif;
    color: #666666;
    font-size: 15px;    
    background: url(http://jackpotcity.co/images/curved-corner-rb.png) no-repeat 100% 0;
    border: none;
    text-decoration: none;
    padding: 0 9px 0 0;
}
.button1 a:link span, .button1 a:visited span,
.button1 button span {
    padding: 0 6px 0 15px;
    height: 32px;
    line-height: 32px;
    white-space: nowrap;
    margin: 0;
    background: url(http://jackpotcity.co/images/curved-corner-lb.png) no-repeat 0 0;
    float: left;
    display: block;    
}
.button1 a:link:hover, .button1 a:visited:hover,
.button1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/curved-corner-r2b.png) no-repeat 100% 0;
}
.button1 a:link:hover span, .button1 a:visited:hover span,
.button1 button:hover span {
    background: url(http://jackpotcity.co/images/curved-corner-l2b.png) no-repeat 0 0;
}
.button1 button::-moz-focus-inner {
    padding: 0;
    border: none;
}






.redbbutton1 a:link, .redbbutton1 a:visited,
.redbbutton1 button {
    cursor: pointer;
    white-space: nowrap;
    float: left;
    font-family: Arial, sans-serif;
    font-weight: bold;
    color: white;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/curved-red-corner-rbb.png) no-repeat 100% 0;
    border: none;
    display: block;
    height: 25px;
    font-size: 12px;
    text-decoration: none;    
}
.redbbutton1 a:link span, .redbbutton1 a:visited span,
.redbbutton1 button span {
    padding: 0 6px 0 15px;
    height: 25px;
    line-height: 25px;
    white-space: nowrap;
    margin: 0;
    background: url(http://jackpotcity.co/images/curved-red-corner-l2b.png) no-repeat 0 0;
    float: left;
    display: block;    
}
.redbbutton1 a:link:hover, .redbbutton1 a:visited:hover,
.redbbutton1 button:hover {
    color: white;
    background: url(http://jackpotcity.co/images/curved-red-corner-rb2b.png) no-repeat 100% 0;
}
.redbbutton1 a:link:hover span, .redbbutton1 a:visited:hover span,
.redbbutton1 button:hover span {
    background: url(http://jackpotcity.co/images/curved-red-corner-r2b.png) no-repeat 0 0;
}
.redbbutton1 button::-moz-focus-inner {
    padding: 0;
    border: none;
}

.graybutton1 a:link, .graybutton1 a:visited,
.graybutton1 button 
{
    cursor: pointer;
    white-space: nowrap;
    float: left;
    display: block;
    font-weight: bold;
    height: 27px;
    font-family: Arial, sans-serif;
    color: #666666;
    font-size: 12px;    
    background: url(http://jackpotcity.co/images/curved-gray-corner-r.png) no-repeat 100% 0;
    border: none;
    text-decoration: none;
    padding: 0 9px 0 0;
}
.graybutton1 a:link span, .graybutton1 a:visited span,
.graybutton1 button span {
        padding: 0 25px 0 35px;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
    margin: 0;
    background: url(http://jackpotcity.co/images/curved-gray-corner-l.png) no-repeat 0 0;
    float: left;
    display: block;    
}
.graybutton1 a:link:hover, .graybutton1 a:visited:hover,
.graybutton1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/curved-gray-corner-r2.png) no-repeat 100% 0;
}
.graybutton1 a:link:hover span, .graybutton1 a:visited:hover span,
.graybutton1 button:hover span {
    background: url(http://jackpotcity.co/images/curved-gray-corner-l2.png) no-repeat 0 0;
}
.graybutton1 button::-moz-focus-inner {
    padding: 0;
    border: none;
}



.cbutton1 a:link, .cbutton1 a:visited,
.cbutton1 button 
{
    cursor: pointer;
    white-space: nowrap;
    float: left;
    display: block;
    font-weight: bold;
    height: 33px;
    font-family: Arial, sans-serif;
    color: white;
    font-size: 15px;    
    background: url(http://jackpotcity.co/images/curve-blue-corner-r.png) no-repeat 100% 0;
    border: none;
    text-decoration: none;
    padding: 0 9px 0 0;
}
.cbutton1 a:link span, .cbutton1 a:visited span,
.cbutton1 button span {
    padding: 0 6px 0 15px;
    height: 33px;
    line-height: 33px;
    white-space: nowrap;
    margin: 0;
    background: url(http://jackpotcity.co/images/curve-blue-corner-l.png) no-repeat 0 0;
    float: left;
    display: block;    
}
.cbutton1 a:link:hover, .cbutton1 a:visited:hover,
.cbutton1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/curve-blue-corner-r2.png) no-repeat 100% 0;
}
.cbutton1 a:link:hover span, .cbutton1 a:visited:hover span,
.cbutton1 button:hover span {
    background: url(http://jackpotcity.co/images/curve-blue-corner-l2.png) no-repeat 0 0;
}
.cbutton1 button::-moz-focus-inner {
    padding: 0;
    border: none;
}








.spanclass
{
    padding: 0px 8px 0px 0px;
    
}
.cbutton2{
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
    font-family: Arial, sans-serif;
	overflow: hidden;
    padding: 13px 40px 13px 49px;
	margin: 10px 0 10px 0;
	background: #1A93F7;
	color: #ffffff;
	
	-webkit-text-stroke: 0.15px;
	-moz-border-radius: 4px;
-webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
border-radius: 4px;
}
 
.cbutton2:hover
{
    color: #ffffff;
    background: #2C9CF8;
    cursor: pointer;
	text-decoration: none;
	
	
	-webkit-text-stroke: 0.15px;
		-moz-border-radius: 4px;
-webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
border-radius: 4px;
}
 
.cbutton2:active 
{
    color: #ffffff;
	background: #2C9CF8;
	text-decoration: none;
	
	
	-webkit-text-stroke: 0.15px;
		-moz-border-radius: 4px;
-webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
border-radius: 4px;
}
 
.cbutton2:after 
{
    color: #ffffff;
        content: url(images/white-rt-triangle.png);
        width: 13px;
        height: 15px;
        float: right;
}




.cbutton22
{
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    font-family: Arial, sans-serif;
    overflow: hidden;
    padding: 13px 40px 13px 49px;
    margin: 10px 0 10px 0;
    background: #000000;
    color: #F2F2F2;
    
    -webkit-text-stroke: 0.15px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
 
.cbutton22:hover
{
    color: #F2F2F2;
    background: #111111;
    cursor: pointer;
	text-decoration: none;
	
	
	-webkit-text-stroke: 0.15px;
		-moz-border-radius: 4px;
-webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
border-radius: 4px;
}
 
.cbutton22:active 
{
    color: #F2F2F2;
	background: #111111;
	text-decoration: none;
	
	
	-webkit-text-stroke: 0.15px;
		-moz-border-radius: 4px;
-webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
border-radius: 4px;
}
 
.cbutton22:after 
{
    color: #F2F2F2;
        content: url(images/white-rt-triangle.png);
        width: 13px;
        height: 15px;
        float: right;
}


.commentcontainer
{
    
    top:-10px;
    position:relative;
}

.commentimage
{    
    position:absolute;
    left:0;
    top:0;
}
.commenttext
{
    z-index:100;
    position:absolute;    
    color:white;
    font-size:12px;
    font-weight:bold;
    left:-0px;
    top:1px;
}
.commenttext2
{
    z-index:100;
    position:absolute;    
    color:white;
    font-size:12px;
    font-weight:bold;
    left:9px;
    top:1px;
}


.commentcontainerB
{
    
    top:-20px;
    position:relative;
}

.commentimageB
{    
    position:absolute;
    left:0;
    top:0;
}
.commenttextB
{
    z-index:100;
    position:absolute;    
    color:white;
    font-size:12px;
    font-weight:bold;
    left:-0px;
    top:1px;
}
.commenttext2B
{
    z-index:100;
    position:absolute;    
    color:white;
    font-size:12px;
    font-weight:bold;
    left:9px;
    top:1px;
}














.rbutton1 a:link, .rbutton1 a:visited,
.rbutton1 button {
    cursor: pointer;
    white-space: nowrap;
    height: 27px;
    font-size: 12px;
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-weight: bold;
    color: #666666;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/curved-corner-r.png) no-repeat 100% 0;
    border: none;
    float: left;
    display: block;
}
.rbutton1 a:link span, .rbutton1 a:visited span,
.rbutton1 button span {
    float: left;
    height: 27px;
    line-height: 27px;
    display: block;
    padding: 0 6px 0 15px;
    background: url(http://jackpotcity.co/images/curved-corner-l.png) no-repeat 0 0;
    white-space: nowrap;
    margin: 0;
}
.rbutton1 a:link:hover, .rbutton1 a:visited:hover,
.rbutton1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/curved-corner-r2.png) no-repeat 100% 0;
}
.rbutton1 a:link:hover span, .rbutton1 a:visited:hover span,
.rbutton1 button:hover span {
    background: url(http://jackpotcity.co/images/curved-corner-l2.png) no-repeat 0 0;
}
.rbutton1 button::-moz-focus-inner {
    border: none;
    padding: 0;
}



.brbutton1 a:link, .rbutton1 a:visited,
.brbutton1 button {
    cursor: pointer;
    white-space: nowrap;
    height: 27px;
    font-size: 12px;
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-weight: bold;
    color: #666666;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/bcurved-corner-r.png) no-repeat 100% 0;
    border: none;
    float: left;
    display: block;
}
.brbutton1 a:link span, .rbutton1 a:visited span,
.brbutton1 button span {
    float: left;
    height: 27px;
    line-height: 27px;
    display: block;
    padding: 0 6px 0 15px;
    background: url(http://jackpotcity.co/images/bcurved-corner-l.png) no-repeat 0 0;
    white-space: nowrap;
    margin: 0;
}
.brbutton1 a:link:hover, .rbutton1 a:visited:hover,
.brbutton1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/bcurved-corner-r2.png) no-repeat 100% 0;
}
.brbutton1 a:link:hover span, .rbutton1 a:visited:hover span,
.brbutton1 button:hover span {
    background: url(http://jackpotcity.co/images/bcurved-corner-l2.png) no-repeat 0 0;
}
.brbutton1 button::-moz-focus-inner {
    border: none;
    padding: 0;
}



.bbutton1 a:link, .bbutton1 a:visited,
.bbutton1 button {
    cursor: pointer;
    white-space: nowrap;
    float: left;
    font-family: Arial, sans-serif;
    font-weight: bold;
    color: white;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/curved-blue-corner-r.png) no-repeat 100% 0;
    border: none;
    display: block;
    height: 25px;
    font-size: 12px;
    text-decoration: none;    
}
.bbutton1 a:link span, .bbutton1 a:visited span,
.bbutton1 button span {
    padding: 0 6px 0 15px;
    height: 25px;
    line-height: 25px;
    white-space: nowrap;
    margin: 0;
    background: url(http://jackpotcity.co/images/curved-blue-corner-l.png) no-repeat 0 0;
    float: left;
    display: block;    
}
.bbutton1 a:link:hover, .bbutton1 a:visited:hover,
.bbutton1 button:hover {
    color: white;
    background: url(http://jackpotcity.co/images/curved-blue-corner-r2.png) no-repeat 100% 0;
}
.bbutton1 a:link:hover span, .bbutton1 a:visited:hover span,
.bbutton1 button:hover span {
    background: url(http://jackpotcity.co/images/curved-blue-corner-l2.png) no-repeat 0 0;
}
.bbutton1 button::-moz-focus-inner {
    padding: 0;
    border: none;
}




.bbutton2 a:link, .bbutton2 a:visited,
.bbutton2 button {
    cursor: pointer;
    white-space: nowrap;
    float: left;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: white;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/curved-blue-corner-r.png) no-repeat 100% 0;
    border: none;
    display: block;
    height: 26px;
    font-size: 12px;
    text-decoration: none;    
}
.bbutton2 a:link span, .bbutton2 a:visited span,
.bbutton2 button span {
    padding: 0 0px 0 9px;
    height: 26px;
    line-height: 25px;
    white-space: nowrap;
    margin: 0;
    background: url(http://jackpotcity.co/images/curved-blue-corner-l.png) no-repeat 0 0;
    float: left;
    display: block;    
}
.bbutton2 a:link:hover, .bbutton2 a:visited:hover,
.bbutton2 button:hover {
    color: white;
    background: url(http://jackpotcity.co/images/curved-blue-corner-r2.png) no-repeat 100% 0;
}
.bbutton2 a:link:hover span, .bbutton2 a:visited:hover span,
.bbutton2 button:hover span {
    background: url(http://jackpotcity.co/images/curved-blue-corner-l2.png) no-repeat 0 0;
}
.bbutton2 button::-moz-focus-inner {
    padding: 0;
    border: none;
}


.redbutton1 a:link, .redbutton1 a:visited,
.redbutton1 button {
    cursor: pointer;
    white-space: nowrap;
    float: left;
    font-family: Arial, sans-serif;
    font-weight: bold;
    color: white;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/curved-red-corner-r.png) no-repeat 100% 0;
    border: none;
    display: block;
    height: 25px;
    font-size: 12px;
    text-decoration: none;    
}
.redbutton1 a:link span, .redbutton1 a:visited span,
.redbutton1 button span {
    padding: 0 6px 0 15px;
    height: 25px;
    line-height: 25px;
    white-space: nowrap;
    margin: 0;
    background: url(http://jackpotcity.co/images/curved-red-corner-l.png) no-repeat 0 0;
    float: left;
    display: block;    
}
.redbutton1 a:link:hover, .redbutton1 a:visited:hover,
.redbutton1 button:hover {
    color: white;
    background: url(http://jackpotcity.co/images/curved-red-corner-r2.png) no-repeat 100% 0;
}
.redbutton1 a:link:hover span, .redbutton1 a:visited:hover span,
.redbutton1 button:hover span {
    background: url(http://jackpotcity.co/images/curved-red-corner-l2.png) no-repeat 0 0;
}
.redbutton1 button::-moz-focus-inner {
    padding: 0;
    border: none;
}


.bibutton1 a:link, .bibutton1 a:visited,
.bibutton1 button {
    cursor: pointer;
    white-space: nowrap;
    height: 34px;
    font-size: 15px;
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-weight: bold;
    color: white;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/big-curved-blue-corner-r.png) no-repeat 100% 0;
    border: none;
    float: left;
    display: block;
}
.bibutton1 a:link span, .bibutton1 a:visited span,
.bibutton1 button span {
    float: left;
    height: 34px;
    line-height: 34px;
    display: block;
    padding: 0 6px 0 15px;
    background: url(http://jackpotcity.co/images/big-curved-blue-corner-l.png) no-repeat 0 0;
    white-space: nowrap;
    margin: 0;
}
.bibutton1 a:link:hover, .bibutton1 a:visited:hover,
.bibutton1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/big-curved-blue-corner-r2.png) no-repeat 100% 0;
}
.bibutton1 a:link:hover span, .bibutton1 a:visited:hover span,
.bibutton1 button:hover span {
    background: url(http://jackpotcity.co/images/big-curved-blue-corner-l2.png) no-repeat 0 0;
}
.bibutton1 button::-moz-focus-inner {
    border: none;
    padding: 0;
}


.grbutton1 a:link, .grbutton1 a:visited,
.grbutton1 button {
    cursor: pointer;
    white-space: nowrap;
    height: 39px;
    font-size: 18px;
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-weight: bold;
    color: white;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/big-curved-green-corner-r.png) no-repeat 100% 0;
    border: none;
    float: left;
    display: block;
}
.grbutton1 a:link span, .grbutton1 a:visited span,
.grbutton1 button span {
    float: left;
    height: 39px;
    line-height: 39px;
    display: block;
    padding: 0 6px 0 15px;
    background: url(http://jackpotcity.co/images/big-curved-green-corner-l.png) no-repeat 0 0;
    white-space: nowrap;
    margin: 0;
}
.grbutton1 a:link:hover, .grbutton1 a:visited:hover,
.grbutton1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/big-curved-green-corner-r2.png) no-repeat 100% 0;
}
.grbutton1 a:link:hover span, .grbutton1 a:visited:hover span,
.grbutton1 button:hover span {
    background: url(http://jackpotcity.co/images/big-curved-green-corner-l2.png) no-repeat 0 0;
}
.grbutton1 button::-moz-focus-inner {
    border: none;
    padding: 0;
}



.sibutton1 a:link, .sibutton1 a:visited,
.sibutton1 button {
    cursor: pointer;
    white-space: nowrap;
    height: 26px;
    font-size: 12px;
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: white;
    padding: 0 9px 0 0;
    background: url(http://jackpotcity.co/images/small-curved-blue-corner-r.png) no-repeat 100% 0;
    border: none;
    float: left;
    display: block;
}
.sibutton1 a:link span, .sibutton1 a:visited span,
.sibutton1 button span {
    float: left;
    height: 26px;
    line-height: 26px;
    display: block;
    padding: 0 0px 0 9px;
    background: url(http://jackpotcity.co/images/small-curved-blue-corner-l.png) no-repeat 0 0;
    white-space: nowrap;
    margin: 0;
}
.sibutton1 a:link:hover, .sibutton1 a:visited:hover,
.sibutton1 button:hover {
    color: #0c0c0c;
    background: url(http://jackpotcity.co/images/small-curved-blue-corner-r2.png) no-repeat 100% 0;
}
.sibutton1 a:link:hover span, .sibutton1 a:visited:hover span,
.sibutton1 button:hover span {
    background: url(http://jackpotcity.co/images/small-curved-blue-corner-l2.png) no-repeat 0 0;
}
.sibutton1 button::-moz-focus-inner {
    border: none;
    padding: 0;
}










.reviewButtons2{
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
	background-color:#79bbff;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
	text-indent:0;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:32px;
	line-height:32px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #287ace;
}
.reviewButtons2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
	background-color:#4197ee;
}.reviewButtons2:active {
	position:relative;
	top:1px;
}

.reviewButtons3 {
	-moz-box-shadow:inset 0px 0px 1px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 1px 0px #ffffff;
	box-shadow:inset 0px 0px 1px 0px #ffffff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:86px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.reviewButtons3:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.reviewButtons3:active {
	position:relative;
	top:1px;
}


.smallGrayButtonTabulate {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:15px;
	-moz-border-radius-bottomright:15px;
	border-bottom-right-radius:15px;
	-webkit-border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	border-bottom-left-radius:15px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:20px;
	width:86px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.smallGrayButtonTabulate:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}.smallGrayButtonTabulate:active {
	position:relative;
	top:1px;
}

.blacktabulatebutton
{
    -moz-box-shadow: inset 0px 1px 0px 0px #33383c;
    -webkit-box-shadow: inset 0px 1px 0px 0px #33383c;
    box-shadow: inset 0px 1px 0px 0px #33383c;
    background-color: #33383c;
    -webkit-border-top-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-left-radius: 0px;
    text-indent: 0;
    border: 1px solid #2E3236;
    display: inline-block;
    color: #DFDFDF;
    font-family: Arial;
    font-size: 9px;
    font-weight: bolder;
    font-style: normal;
    line-height: 15px;
    text-decoration: none;
    text-align: center;
    text-shadow: 1px 1px 0px #2E3236;
}.blacktabulatebutton:hover {
	background-color:#33383c;
}.blacktabulatebutton:active {
	position:relative;
	top:1px;
}

cktabulatebutton:active {
	position:relative;
	top:1px;
}

.textshadowsmall
{
 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.99);
}
.textshadow
{
 text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.47);
}
.textshadow2
{
 text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.27);
}
.textshadow3
{
 text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
}
.textshadowWhite
{
 text-shadow: 1px 1px 1px rgba(255,255,255, 0.3);
}

.searchBoxMargin
{
    text-indent:10px;
   line-height:28px;
   color: White;
}


.jointextboxesMargin
{
    padding-left: 10px;
    padding-right: 10px;
    line-height: 36px;
    
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
     border-radius: 5px;
}
.jointextboxesMargin2
{
    color: #999999;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 22px;
    
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
     border-radius: 5px;
}

.messageboxesMargin
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
     border-radius: 5px;
}



.joinbuttoncss{
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
background: #66ab54; /* Old browsers */
background: -moz-linear-gradient(top,  #66ab54 0%, #609c4d 50%, #578944 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#66ab54), color-stop(50%,#609c4d), color-stop(100%,#578944)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #66ab54 0%,#609c4d 50%,#578944 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #66ab54 0%,#609c4d 50%,#578944 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #66ab54 0%,#609c4d 50%,#578944 100%); /* IE10+ */
background: linear-gradient(to bottom,  #66ab54 0%,#609c4d 50%,#578944 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ab54', endColorstr='#578944',GradientType=0 ); /* IE6-9 */
	background-color:#89c403;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.joinbuttoncss:hover {
background: #72ba5d; /* Old browsers */
background: -moz-linear-gradient(top,  #72ba5d 0%, #6ba854 50%, #578944 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#72ba5d), color-stop(50%,#6ba854), color-stop(100%,#578944)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #72ba5d 0%,#6ba854 50%,#578944 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #72ba5d 0%,#6ba854 50%,#578944 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #72ba5d 0%,#6ba854 50%,#578944 100%); /* IE10+ */
background: linear-gradient(to bottom,  #72ba5d 0%,#6ba854 50%,#578944 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72ba5d', endColorstr='#578944',GradientType=0 ); /* IE6-9 */

background-color:#72ba5d;
}
.joinbuttoncss:active {
	position:relative;
	top:1px;
}


.redButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:12px;
	width:121px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
}
.redButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}.redButton:active {
	position:relative;
	top:1px;
}


.redButtonMoreInfo {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:12px;
	width:121px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
}
.redButtonMoreInfo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}.redButtonMoreInfo:active {
	position:relative;
	top:1px;
}


.resetpasswordbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	line-height:11px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
}
.resetpasswordbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.resetpasswordbutton:active {
	position:relative;
	top:1px;
}

.resetlogintab
{
     text-shadow: 1px 1px 1px rgba(255,255,255, 0.3);
}
.resetlogintab:hover
{
     text-shadow: 1px 1px 1px rgba(255,255,255, 0.3);
     background-color:#6996C2;
}
.resetsignuptab
{
     text-shadow: 1px 1px 1px rgba(255,255,255, 0.3);
}
.resetsignuptab:hover
{
     text-shadow: 1px 1px 1px rgba(255,255,255, 0.3);
     background-color:#6996C2;
}





.passwordtextboxBG1
{
background-image:url('images/password-bg.png');
background-repeat:no-repeat;
    padding-left: 12px;
    padding-right: 12px;
    line-height: 36px;
    
    
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
     border-radius: 5px;
}  
.passwordtextboxBG1:focus{
    background-image: none;
    background-color: #ffffff;
}
.passwordtextboxBG2
{
background-image:url('images/confirm-password-bg.png');
background-repeat:no-repeat;
    padding-left: 12px;
    padding-right: 12px;
    line-height: 36px;
    
    
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
     border-radius: 5px;
}  
.passwordtextboxBG2:focus{
    background-image: none;
    background-color: #ffffff;
} 



.reviewButtons4a{
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
	background-color:#79bbff;
	text-indent:0;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #287ace;
}
.reviewButtons4a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
	background-color:#4197ee;
}.reviewButtons4a:active {
	position:relative;
	top:1px;
}

.reviewButtons4a{
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
	background-color:#79bbff;
	text-indent:0;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:23px;
	width:107px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #287ace;
}
.reviewButtons4a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
	background-color:#4197ee;
}.reviewButtons4a:active {
	position:relative;
	top:1px;
}


.reviewButtons4{
	-moz-box-shadow:inset 0px 1px 0px 0px #FF9999;
	-webkit-box-shadow:inset 0px 1px 0px 0px #FF9999;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FF9999), color-stop(1, #FF9999) );
	background:-moz-linear-gradient( center top, #FF9999 5%, #4197ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9999', endColorstr='#4197ee');
	background-color:#FF9999;
	text-indent:0;
	border:1px solid #FF6666;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:23px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #287ace;
}
.reviewButtons4:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #FF9999) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #FF9999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#FF9999');
	background-color:#4197ee;
}.reviewButtons4:active {
	position:relative;
	top:1px;
}

.reviewButtons4{
	-moz-box-shadow:inset 0px 1px 0px 0px #FF9999;
	-webkit-box-shadow:inset 0px 1px 0px 0px #FF9999;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FF9999), color-stop(1, #FF9999) );
	background:-moz-linear-gradient( center top, #FF9999 5%, #4197ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9999', endColorstr='#FF9999');
	background-color:#FF9999;
	text-indent:0;
	border:1px solid #FF6666;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:23px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #287ace;
}
.reviewButtons4:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FF9999), color-stop(1, #FF9999) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #FF9999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#FF9999');
	background-color:#FF9999;
}.reviewButtons4:active {
	position:relative;
	top:1px;
}




.smallBlueButton{
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
	background-color:#79bbff;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:128px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #287ace;
}
.smallBlueButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
	background-color:#4197ee;
}.smallBlueButton:active {
	position:relative;
	top:1px;
}


.bigBlueButton{
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
	background-color:#79bbff;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
	text-indent:0;
	border:1px solid #469df5;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:48px;
	line-height:47px;
	width:185px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #287ace;
}
.bigBlueButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');
	background-color:#4197ee;
}.bigBlueButton:active {
	position:relative;
	top:1px;
}


    .zIndexCasinoCity
{

z-index:-1;
    height: 499px;
}
    .zIndexMainTable
{
position:absolute;
z-index:0;
    top: 496px;
    left: 0px;
    height: 3807px;
}


   
    
form {
margin:0;
padding:0;
}    
    .zIndexFreeGamesButton
{
position:absolute;
left:319px;
top:15px;
z-index:1;


    }
    .zIndexAllCasinosButton
{
position:absolute;
left:470px;
top:15px;
z-index:1;


}
    .zIndexAboutUsButton
{

z-index:1;


}
    .zIndexNoDepositCasinosButton
{
position:absolute;
left:1015px;
top:14px;
z-index:1;
}
    .zIndexSubmitCasinoVendorsButton
{
position:absolute;
left:1236px;
top:14px;
z-index:1;
}

        .zIndexvisitorFlag
{
position:relative;
left:-45px;
top:-6px;
z-index:1;

 box-shadow: 0px 5px 5px #aaaaaa;
webkit-box-shadow: 0px 5px 5px #aaaaaa;
-khtml-border-radius: 0px 5px 5px #aaaaaa;
moz-box-shadow: 0px 5px 5px #aaaaaa;
}


.zIndexImageClass {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	
	position:relative;
left:59px;
top:23px;
z-index:1;

 box-shadow: 0px 5px 5px #aaaaaa;
webkit-box-shadow: 0px 5px 5px #aaaaaa;
-khtml-border-radius: 0px 5px 5px #aaaaaa;
moz-box-shadow: 0px 5px 5px #aaaaaa;
}
.zIndexImageClass:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.zIndexImageClass:active {
	position:relative;
	top:23px;
}



.zIndexImageClass2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	
	position:relative;
left:27px;
top:24px;
z-index:1;

 box-shadow: 0px 2px 2px #aaaaaa;
webkit-box-shadow: 0px 2px 2px #aaaaaa;
-khtml-border-radius: 0px 2px 2px #aaaaaa;
moz-box-shadow: 0px 2px 2px #aaaaaa;
    width: 80;
}
.zIndexImageClass2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.zIndexImageClass2:active {
	position:relative;
	top:24px;
}




.sbluebutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:31px;
	line-height:31px;
	width:131px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.sbluebutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.sbluebutton:active {
	position:relative;
	top:1px;
}












.joinButtonClass {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding: 4px 18px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.joinButtonClass:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.joinButtonClass:active {
	position:relative;
	top:1px;
}


.smallvisitButtonClass {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.smallvisitButtonClass:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.smallvisitButtonClass:active {
	position:relative;
	top:1px;
}


.visitButtonClass {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding: 6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.visitButtonClass:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.visitButtonClass:active {
	position:relative;
	top:1px;
}





.rating {
    float:left;
}

/* :not(:checked) is a filter, so that browsers that don’t support :checked don’t 
   follow these rules. Every browser that supports :checked also supports :not(), so
   it doesn’t make the test unnecessarily selective */
.rating:not(:checked) > input {
    position:absolute;
    clip:rect(0,0,0,0,);
}

.rating:not(:checked) > label {
    float:right;
    width:1em;
    padding:0 .1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:200%;
    line-height:1.2;
    color:#ddd;
    text-shadow:1px 1px #bbb, 2px 2px #666, .1em .1em .2em rgba(0,0,0,.5);
}


.rating:not(:checked) > label:before {
    content: '★ ';
}

.rating > input:checked ~ label {
    color: #f70;
    text-shadow:1px 1px #c60, 2px 2px #940, .1em .1em .2em rgba(0,0,0,.5);
}

.rating:not(:checked) > label:hover,
.rating:not(:checked) > label:hover ~ label {
    color: gold;
    text-shadow:1px 1px goldenrod, 2px 2px #B57340, .1em .1em .2em rgba(0,0,0,.5);
}

.rating > input:checked + label:hover,
.rating > input:checked + label:hover ~ label,
.rating > input:checked ~ label:hover,
.rating > input:checked ~ label:hover ~ label,
.rating > label:hover ~ input:checked ~ label {
    color: #ea0;
    text-shadow:1px 1px goldenrod, 2px 2px #B57340, .1em .1em .2em rgba(0,0,0,.5);
}

.rating > label:active {
    position:relative;
    top:2px;
    left:2px;
}





.rating2 {
          overflow: hidden;
          display: inline-block;
      }
      .rating2-input {
          position: absolute;
          left: 0;
          top: -50px;
      }
      .rating2-star {        
          display: block;
          float: right;        
          width: 16px;
          height: 16px;
          background: url('images/star.png') 0 -16px;
      }
      .rating2-star:hover,
      .rating2-star:hover ~ .rating2-star,
      .rating2-input:checked ~ .rating2-star {
          background-position: 0 0;
      }
      
      
      
 .rating3 {
          overflow: hidden;
          display: inline-block;
      }
      .rating3-input {
          position: absolute;
          left: 0;
          top: -50px;
      }
      .rating3-star {        
          display: block;
          float: right;        
          width: 16px;
          height: 16px;
          background: url('images/star.png') 0 -16px;
      }
      .rating3-star:hover,
      .rating3-star:hover ~ .rating3-star,
      .rating3-input:checked ~ .rating3-star {
          background-position: 0 0;
      }



#TreeView1 a:hover
        {
            text-decoration: underline;
            color: #013D7E;
        }


.top-border {      
/*background: rgb(255,255,255); 
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(234,234,234,1) 52%, rgba(246,246,246,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(52%,rgba(234,234,234,1)), color-stop(100%,rgba(246,246,246,1))); 
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%); 
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%); 
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );*/

background-image: url('images/white-gradient.png');
background-repeat: repeat-x;
}

.top-border2 {      
/*background: rgb(255,255,255); 
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(234,234,234,1) 52%, rgba(246,246,246,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(52%,rgba(234,234,234,1)), color-stop(100%,rgba(246,246,246,1))); 
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%); 
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%); 
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 52%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );*/

-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
 -khtml-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;

/*background-image: url('images/white-gradient2.png');
background-repeat: repeat-x;*/
}

.under-border
{
background: rgb(150,155,158); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(150,155,158,1) 0%, rgba(167,175,178,1) 6%, rgba(174,184,186,1) 99%, rgba(174,184,186,1) 99%, rgba(89,106,114,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(150,155,158,1)), color-stop(6%,rgba(167,175,178,1)), color-stop(99%,rgba(174,184,186,1)), color-stop(99%,rgba(174,184,186,1)), color-stop(100%,rgba(89,106,114,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(150,155,158,1) 0%,rgba(167,175,178,1) 6%,rgba(174,184,186,1) 99%,rgba(174,184,186,1) 99%,rgba(89,106,114,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(150,155,158,1) 0%,rgba(167,175,178,1) 6%,rgba(174,184,186,1) 99%,rgba(174,184,186,1) 99%,rgba(89,106,114,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(150,155,158,1) 0%,rgba(167,175,178,1) 6%,rgba(174,184,186,1) 99%,rgba(174,184,186,1) 99%,rgba(89,106,114,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(150,155,158,1) 0%,rgba(167,175,178,1) 6%,rgba(174,184,186,1) 99%,rgba(174,184,186,1) 99%,rgba(89,106,114,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969b9e', endColorstr='#596a72',GradientType=0 ); /* IE6-9 */

}



.controlpanelRect1 {
background-color: #8AC236
}
.controlpanelRect1:hover {
background-color: #9ACD4E
}


.controlpanelRect2 {
background-color: #3b85df
}
.controlpanelRect2:hover {
background-color: #5796E3
}


.controlpanelRect3 {
background-color: #FF6666
}
.controlpanelRect3:hover {
background-color: #FF8282
}

.controlpanelRect4 {
background-color: #FFFFFF
}
.controlpanelRect4:hover {
background-color: #EBEBEB
}

.vertical-text
{
    /* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

	color: #333333;
	
}













.clear{
    clear: both;
    height: 0;
    visibility: hidden;
    display: block;
}
a {
    text-decoration: none;
}
#tab-container{
    font-family: Arial,  Verdana, Helvetica, sans-serif;
    font-size: 20px;
    line-height:14px;
    width: 741px;
    overflow: hidden;
    height: 6225px;
}
#tab-container ul{
    list-style: none;
    list-style-position: outside;
    width: 37%;
    height: 74px;
}
#tab-container ul.tab-menu li{
    border-left: 1px solid #969B9E;
    border-right: 1px solid #969B9E;
    border-top: 1px solid #969B9E;
    display: block;
    float: left;
    text-align: center;
    position: relative;
    font-weight: 700;
    padding: 15px 10px 5px 10px;
    background: #eee;
    color: #333333;
    cursor: default;
    height: 46px;
    margin-bottom: -1px;
    margin-right: 5px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    top: 0px;
    left: -19px;
    width: 132px;
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: 1px;
}
#tab-container ul.tab-menu li.active{
    background: #fff;
    color: #F4F4F0;
    height: 46px;
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: 0;
}
#tab-container ul.tab-menu2c li{
    border-left: 1px solid #969B9E;
    border-right: 1px solid #969B9E;
    border-top: 1px solid #969B9E;
    display: block;
    float: left;
    text-align: center;
    position: relative;
    font-weight: 700;
    padding: 15px 10px 5px 10px;
    background: #eee;
    color: #333333;
    cursor: default;
    height: 46px;
    margin-bottom: -1px;
    margin-right: 5px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    top: 0px;
    left: -19px;
    width: 132px;
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: 1px;
}
#tab-container ul.tab-menu2c li.active{
    background: #fff;
    color: #F4F4F0;
    height: 46px;
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: 0;
}
.tab-top-border {
    border-bottom: 1px solid #d0ccc9;
    height: 63px;
}
.tab-content{
    background: #efefef;    
    border-right: 1px solid #dfdfdf;
    border-top: 1px none #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    margin: 0 auto;
    background: #fff;
    text-align: left;
    padding-bottom: 20px;
    font-size: 11px;
    display: none;
    height: 669px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
#tab-container div.active{
    display: block;
}
.tab-content h1{
    line-height: 1em;
    height: 28px;
    font-size: 22px;
}
/*.........................................................................................................*/



.clear2{
    clear: both;
    height: 0;
    visibility: hidden;
    display: block;
}
a {
    text-decoration: none;
}
#tab-container2{
    font-family: Arial,  Verdana, Helvetica, sans-serif;
    font-size: 14px;
    line-height:24px;
    width: 741px;
    overflow: hidden;
    height: 579px;
}
#tab-container2 ul{
    list-style: none;
    list-style-position: outside;
    width: 100%;
    height: 41px;
}
#tab-container2 ul.tab-menu2 li{
    border-left: 1px solid #bfbfbf;
    border-right: 1px solid #bfbfbf;
    border-top: 1px solid #bfbfbf;
    display: block;
    float: left;
    position: relative;
   