/* Start of the style for All page layouts */

img.feature_floatLeft { 
    float: left; 
    margin: 8px; 
}
img.feature_floatRight { 
    float: right; 
    margin: 8px; 
}

.overview_heading{
background:#000066;
color:#FFFFFF;
font-size:medium;
}

body {
	font-family:Arial, Geneva, Helvetica, sans-serif;
 	font-size:80%;   
	color:#FFFFFF;
	word-spacing:2px;
	margin:5px;
}

h1 {font-size: 150%
}

h2 {font-size: 140%
}

h3 {font-size: 130%
}

h4 {font-size: 120%;
margin-left:5px;
margin-right:5px;
}

h5 {font-size: 110%
}

.note {
	font-size: 90%
}

/* End of the style for All page layouts */
p {margin-left:5px;
margin-right:5px;}

#search{
font-size:100%;
font-weight:bold;
}

.buttonscontainer {
	width: 100%;
	background-color:#FFFFFF;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
}

.menubuttonscontainer {
	text-align: center;
}

.buttons a {
color:#FFFFFF;
font-family: Geneva,Arial;
font-size:90%;
font-weight: bold;
text-decoration: none;
border-color: #CCCCFF #CC9900 #CC9900 #CCCCFF;
display: block;
width: 100%;
text-align: left;
text-indent:5px;
background-color:#FF0000;
}

.buttons a:hover {
border-color: #CC9900 #CCCCFF #CCCCFF #CC9900;
background-color:#0033FF;
text-decoration:underline;
width: 100%;
font-size:90%;
}

.news_section_heading {
font-size:110%;
color:#FFFFFF;
text-align:center;
font-weight:bolder;
margin:0px;
background-color:#000066;
}

.section_heading {
background-color:#000066;
font-size:110%;
color:#FFFFFF;
text-align:center;
font-weight:bolder;
margin:0px;
}

.section_heading a:link{
background-color:#000066;
font-size:110%;
color:#FFFFFF;
text-decoration:underline;
text-align:center;
font-weight:bolder;
margin:0px;
}

.section_heading a:hover{
background-color:#000066;
font-size:110%;
color:#FF0000;
text-decoration:underline;
text-align:center;
font-weight:bolder;
margin:0px;
}

.section_heading a:visited{
background-color:#000066;
font-size:110%;
color:#FFFF66;
text-decoration:underline;
text-align:center;
font-weight:bolder;
margin:0px;
}

.section_body {
background-color:#FFFFFF;
color:#000000;
font-size:80%;
text-indent:5px; 
}

.section_body p{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-top:2px;
} 

#right_content{
padding-left:5px;
padding-right:5px; 
}

#boss_bookmark_container{
padding-top:10px;
}

#main_content{
background-color:#FFFFFF;
color:#000000;
text-align:left;
font-size:90%;
}

#footer_container{
text-align:center;
font-size:80%;
}

.footer_class {
background-color:#FFFFFF;
color:#000000;
font-size:90%;
text-indent:5px;
width:100%;
}

.table_class {
border: outset 2pt; 
border-spacing: 1pt;
border-top-color:#0000FF;
border-left-color:#FF0000;
background-color:#FFFFFF;
color:#000000;
}
			   
.table_class  TD { border: inset 3pt }

p.table_headings{
font-size:100%;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.table_links a {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.table_links a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
color:#000099;
text-decoration:underline;
}

.table_links a:visited{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
color:#990066;
text-decoration:underline;
}

.table_content{
color:#FFFFFF;
text-align:center;
}

p.table_content_headings{
font-size:130%;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFCC;
text-align:center;
}

p.table_left_headings{
font-size:110%;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000066;
text-align:center;
}

.review_buttonscontainer{
background-color:#FFFFFF;
}

.review_buttons a {
color:#FFFFFF;
font-family: Geneva,Arial;
font-size:90%;
font-weight: bold;
text-decoration: none;
border-color: #CCCCFF #CC9900 #CC9900 #CCCCFF;
display: block;
width: 100%;
text-align: right;
text-indent:5px; 
background-color:#FF0000;
}

.review_buttons a:hover {
border-color: #CCCCFF #CC9900 #CC9900 #CCCCFF;
background-color:#0000FF;
text-decoration:underline;
width: 100%;
font-size:90%;
}

#main_section_heading{
background-color:#FF0000;
color:#FFFFFF;
text-align:center;
padding:10px; 
}

.top_section_heading {
background-color:#FF0000;
font-size:140%;
color:#FFFFFF;
text-align:center;
font-weight:bolder;
margin:0px;
}
.index_review_links{
text-align:center;
}

.index_review_links a {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.index_review_links a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
color:#000066;
text-decoration:underline;
}

.top_links{
text-align:right;
}

.top_links a {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.top_links a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
color:#0000FF;
text-decoration:underline;
}

.page_links a {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
color:#FF0000;
text-decoration:underline;
}

.page_links a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
color:#0000FF;
text-decoration:underline;
}

.tell_a_friend{
background-color:#FFFFFF;
}

.casino_news_links{
text-align:center;
}

.casino_news_links a {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.casino_news_links a:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:bold;
color:#0000CC;
text-decoration:underline;
}

.slots4_page_news {
background-color:#FFFFCC;
color:#000000;
font-size:90%;
}

.best_bonus_highlighter{
color:#FFFFFF;
background:#FF0000;
font-weight:bold;
font-size:120%;
text-align:center;
}
