body {
	background-color: #E9E8EE;
	margin: 0;
}
td, p {
	font: 14px Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #000000;
}

a:link {
	color: #8B82A0;
}
a:visited {
	color: #8B82A0;
}
a:hover {
	color: #8B82A0;
}
a:active {
	color: #8B82A0;
}


.tabletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	color: #4A2865;
	text-shadow: 0px 1px 1px #E2E1EA;
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #191919;
	line-height: 18px;
	padding-left: 13px;
}
.tablesubtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9C93B1;
	line-height: 17px;
}
.tablenumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #9C93B1;
    text-shadow: 1px 1px 1px #D0CEDF;
	padding-right: 10px;
}
.tablelogo {
	background-color: #FFF;
	border-radius: 3px;
}
.tablecontainer {
	background-color: #D0CEDF;
	border-radius: 6px 6px 6px 6px;
	padding: 5px;
}


.freebonus {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #B00;
	line-height: 37px;
	text-shadow: 1px 1px 1px #D0CEDF;
	border-bottom: 1px dotted #D0CEDF;
}

.button a,
.button a:visited {
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	color: #F3F2F4;
	font-weight: bold;
	line-height: 42px;
	width: 113px;
	text-align: center;
	background-color: #B00;
    text-shadow: 1px 1px 2px #600;
	text-decoration: none;
	border-radius: 6px;
    border: 2px solid #900;
	display: block;
}
.button a:hover {
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	line-height: 42px;
	width: 113px;
	text-align: center;
	background-color: #D00;
	text-shadow: 1px 1px 2px #700;
	text-decoration: none;
	border-radius: 6px;
	border: 2px solid #A00;
	display: block;
}

.cellroll a,
.cellroll a:visited {
	background-color: #E9E8EE;
}
.cellroll a:hover {
	background-color: #FFF;
}





















.adheader {
	text-align: center;
	background-color: #E2E1E7;
	border-radius: 0px 0px 10px 10px;
	vertical-align: middle;
	border-top: 1px solid #E9E8EE;
	border-right: 1px solid #D7D6DC;
	border-bottom: 1px solid #D7D6DC;
	border-left: 1px solid #D7D6DC;
}
.adsquare {
	text-align: center;
	background-color: #E1E0EB;
	border-radius: 10px;
	vertical-align: middle;
	border: 2px solid #DDDCE9;
}


.main {
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BBBBBB;
}
.title {
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #991616;
}
.paragraph {
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
}
.linkmap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B82A0;
}



a.typePARAGRAPH:link, a.typePARAGRAPH:visited	{color: #AA0000; text-decoration: none; border-bottom: 1px dotted #AA0000; background-color: #D0CEDF;}
a.typePARAGRAPH:active, a.typePARAGRAPH:hover	{color: #AA0000; text-decoration: none; border-bottom: 1px dotted #AA0000; background-color: #BCB8D1;}

a.typeMAIN {display: block; padding: 4px;}
a.typeMAIN:link, a.typeMAIN:visited	{color: #AA0000; text-decoration: none; border-bottom: 1px dotted #AA0000; background-color: #D0CEDF;}
a.typeMAIN:active, a.typeMAIN:hover	{color: #AA0000; text-decoration: none; border-bottom: 1px dotted #AA0000; background-color: #BCB8D1;}
