body {
	margin: 0;
}
	
.landing-page-table {
	padding: 0;
	margin: 0;
	background: rgba(255, 255, 255, 0.96);
	border: 1px solid #cccccc;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}
	
ul.landing-page-table li {
	list-style-type: none;
	}
	
.landing-page-table ul {
	padding: 20px;
	position: relative;
	margin: 0;
	border-top: 1px solid #DADADA;
	}

.landing-page-table ul.first-brand {
	border-top: 0 none;
	background-color: rgb(253, 253, 253);
	box-shadow: 0px 1px 6px #A0A0A0;
	}

.landing-page-table ul li {
	display: inline-block;
	*zoom: 1;
    *display: inline;
	vertical-align: middle;
	}
	
.landing-page-table ul li.number {
	font-size: 20px;
	color: #CCC;
	width: 3%;
	font-weight: bold;
	}
	
.free-money .introduce-text {
	text-align: center;
	font-family: Arial, Sans-Serif;
	line-height: 18px;
	font-size: 14px;
	color: #767676;
	}	
		
.free-money .introduce-images  {
	text-align: center;
	}
		
.free-money .introduce-images img {
	vertical-align: bottom;
	margin: 0 2px 0 0;
	}
	
.landing-page-table ul.first-brand li {
	margin: 0 16px 0 0;
	}
	
.landing-page-table ul.first-brand li.brand-links {
	margin: 0;
	}
	
.landing-page-table ul.first-brand .exclusive-tag {
	margin: 0;
	}

.landing-page-table .exclusive-tag {
	position: absolute;
	left: 0;
	top: 0;
	vertical-align: middle;
	width: 20px;
	height: 100%;
	background-color: #FFB24C;
	margin: 0;
	}
 
.landing-page-table .brand-info {
	width: 38%;
	}

.landing-page-table .first-brand .brand-info {
	width: 31%;
	}

.landing-page-table .brand-bonus {
	width: 28%;
	}

.landing-page-table .first-brand .brand-bonus {
	width: 28%;
	}

.landing-page-table .brand-info h3 {
	color: #000000;
	font-size: 18px;
	font-family: Arial, Sans-Serif;
	text-transform: uppercase;
	line-height: normal;
	margin: 0;
	line-height: 17px;
	}
	
.landing-page-table  .first-brand .brand-info h3 {	
	font-size: 26px;
	display: inline-block;
	line-height: normal;
	}

.landing-page-table .brand-info span,
.landing-page-table .brand-info h3 {	
	display: inline-block;
	*zoom: 1;
    *display: inline;
	vertical-align: middle;
	}
	
.landing-page-table .first-brand .brand-info span {
	display: block;
	margin: 0;
	}
	
.landing-page-table .brand-info {
	margin: 0 0 0 20px;
	}
	
.landing-page-table .brand-logo img {
	border: 1px solid #E0E0E0;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 114px;
	height: 68px;
	}
	
.landing-page-table .brand-logo-first img {
	border: 2px solid #E0E0E0;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 148px;
	height: 98px;

	}


.landing-page-table ul.text {
	padding: 0;
	position: initial;
	border: 0 none;
	margin: 10px 0 0 0;
	}
	
.landing-page-table ul.text li {
	margin: 0 6px 0 0;
	font-family: Arial, Sans-Serif;
	line-height: 16px; 
	font-size: 12px;
	color: #767676;
	}
	
.landing-page-table .text img {
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*width: 52px;*/
	height: 20px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}


.landing-page-table .brand-bonus h4 {
	color: #FFC64C;
	font-size: 34px;
	font-family: Arial, Sans-Serif;
	line-height: 40px;
	margin: 0;
	font-weight: bold;
	}
	
.landing-page-table .first-brand .brand-bonus h4 {
	color: #FF5656;
	font-size: 46px;
	margin: 0;
	line-height: 50px;
	font-weight: 800;
	}

.landing-page-table .brand-bonus-wrapper {
	width: 162px;
	text-align: center;
	}
	
.landing-page-table .first-brand  .brand-bonus-wrapper {
	width: 202px;
	}
	
.landing-page-table .brand-bonus p.brand-bonuscode {
	vertical-align: top;
	font-size: 14px;
	font-family: Arial, Sans-Serif;
	margin: 0;
	
	}	

.landing-page-table .brand-bonus p.brand-bonuscode span {
	color: #299ad2;
	font-size: 12px;
	font-family: Courier New;
	}
	
.landing-page-table .first-brand .brand-bonus p.brand-bonuscode {
	font-size: 14px;
	}

.landing-page-table .first-brand .brand-bonus p.brand-bonuscode span {
	font-size: 17px;
	}

.landing-page-table .brand-links .button {
	background: #FFC64C;
	color: #FFFFFF;
	font-size: 20px;
	font-family: Arial, Sans-Serif;
	cursor: pointer;
	border: 0 none;
	outline: none;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
	width: 140px;
	line-height: 40px;
	display: inline-block;
    *display: inline;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-transform: uppercase;
	}
	
.landing-page-table .first-brand .brand-links .button {
	background: #FF5656;
	}
	
.landing-page-table .brand-links a {
	color: #2973BE;
	font-size: 12px;
	text-decoration: underline;
	display: block;
	text-align: center;
	}
	
.rating-wrapper {
	margin: 0 2px 0 10px;
	display: inline-block;
	/*vertical-align: bottom;*/
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}

/*large stars*/
	.star {
	width: 20px;
	height: 20px;
	float: left;
	background: url(../../lp/star-empty.png) no-repeat 0px 0px;
	}

	.stars.yellow .star.half {
	background: url(../../lp/star-half-yellow.png) no-repeat 0px 0px;
	}

	.stars.yellow .star.full {
	background: url(../../lp/star-full-yellow.png) no-repeat 0px 0px;
	}