#innerTable {
	font-size: 12px;
	margin-top: 12px;
}

.yellowBoldText {
color: #fbee23;
font-weight: bold;
}

.blueTextBold {
color: #134a89;
font-size: 14px;
font-weight: bold;
}

#innerTable tr td {
	vertical-align: top;
}





/* Product icon style */

		#innerTable a.bannerMerchant {
		display: block;
		width: 254px;
		height: 104px;
		background: url(images/icon-bannerMerchant.gif) no-repeat;
		color: #000;
		text-decoration: none;
		padding: 16px 0 0 15px;
		}
		
		#innerTable a.bannerMerchant:visited {
		text-decoration: none;
		color: #000;
		}
		
		
		#innerTable a.bannerMerchant:hover {
		text-decoration: none;
		color: #ff0000;
		}

#innerTable a.bannerMailer {
display: block;
width: 254px;
height: 104px;
background: url(images/icon-bannerMailer.gif) no-repeat;
color: #000;
text-decoration: none;
padding: 16px 0 0 15px;
}

#innerTable a.bannerMailer:visited {
text-decoration: none;
color: #000;
}


#innerTable a.bannerMailer:hover {
text-decoration: none;
color: #ff0000;
}

		#innerTable a.bannerBeat {
		display: block;
		width: 254px;
		height: 104px;
		background: url(images/icon-bannerBeat.gif) no-repeat;
		color: #000;
		text-decoration: none;
		padding: 16px 0 0 15px;
		}
		
		#innerTable a.bannerBeat:visited {
		text-decoration: none;
		color: #000;
		}
		
		
		#innerTable a.bannerBeat:hover {
		text-decoration: none;
		color: #ff0000;
		}
		
#innerTable a.bannerOS {
display: block;
width: 254px;
height: 104px;
background: url(images/icon-bannerOS.gif) no-repeat;
color: #000;
text-decoration: none;
padding: 16px 0 0 15px;
}

#innerTable a.bannerOS:visited {
text-decoration: none;
color: #000;
}


#innerTable a.bannerOS:hover {
text-decoration: none;
color: #ff0000;
}

		#innerTable a.bannerDate, #innerTable a.bannerDate:visited {
		display: block;
		width: 254px;
		height: 104px;
		background: url(images/icon-bannerDate.gif) no-repeat;
		color: #000;
		text-decoration: none;
		padding: 16px 0 0 15px;
		}
		
		
		#innerTable a.bannerDate:hover {
		text-decoration: none;
		color: #ff0000;
		}
		
#innerTable a.bannerRSVP, #innerTable a.bannerRSVP:visited {
		display: block;
		width: 254px;
		height: 105px;
		background: url(images/icon-bannerRSVP.gif) no-repeat;
		color: #000;
		text-decoration: none;
		padding: 16px 0 0 15px;
		}
		
		
		#innerTable a.bannerRSVP:hover {
		text-decoration: none;
		color: #ff0000;
		}



	a.button {
		display: block;
		width: 205px;
		height: 31px;
		line-height: 28px;
		margin: 0px auto;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		text-align: center;
		background: url(images/button.gif) no-repeat;
	}

	a.button:visited {
		display: block;
		width: 205px;
		height: 31px;
		line-height: 28px;
		margin: 0px auto;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		text-align: center;
		background: url(images/button.gif) no-repeat;
	}

	a.button:hover {
		color: #f7da45;
	}


/* Affects body content text color */

#innerTable ul li {
	font-size: 14px;
	font-weight: bold;
	color: #fbee23;
	margin-bottom: 1em;
}

#innerTable ul li span {
	font-weight: normal;
	color: #fff;
}


