a.img_roll_gifttrack_75:link, .img_roll_gifttrack_75{
	width:75px;
	height:140px;
	display:block;
	background:url(http://sayware.com/thumbnails/GiftTrack10-75.png);
}
a.img_roll_gifttrack_75:hover, a.img_roll_gifttrack_75:focus{
	width:75px;
	height:140px;
	display:block;
	background:url(http://sayware.com/thumbnails/ScreenshotRollover.png);
}
a.img_roll_gifttrack:link, .img_roll_gifttrack{
	width:150px;
	height:280px;
	display:block;
	background:url(http://sayware.com/thumbnails/GiftTrack10Screenshot150.png);
}
a.img_roll_gifttrack:hover, a.img_roll_gifttrack:focus{
	width:150px;
	height:280px;
	display:block;
	background:url(http://sayware.com/thumbnails/ScreenshotRollover150.png);
}

.lightGrayLink a:link    {color: #666; background: white;  font: bold 20px Helvetica}
.lightGrayLink a:visited {color: #999;  background: white ;  font: bold 20px Helvetica}
.lightGrayLink a:active  {color: #666;    background: white ;   font: bold 20px Helvetica}

.purpleLink a:link    {color: rgb(71, 39, 169); background: white;  font: 24px Helvetica}
.purpleLink a:visited {color: rgb(51, 51, 51);  background: white ;  font: 24px Helvetica}
.purpleLink a:active  {color: rgb(71, 39, 169);    background: white ;   font: 24px Helvetica}

div.purpleLinkText20
{
	color: rgb(71, 39, 169); 
	font-family: Helvetica; 
	font-size: 20px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
}

div.purpleLinkText
{
	color: rgb(71, 39, 169); 
	font-family: Helvetica; 
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
}

div.purple16Text
{
	color: rgb(71, 39, 169); 
	font-family: Helvetica; 
	font-size: 16px;
	line-height: normal;
}

div.purple18Text
{
	color: rgb(71, 39, 169); 
	font-family: Helvetica; 
	font-size: 18px;
	line-height: normal;
}

div.gray14Text
{
	color: #333; 
	font-family: Helvetica; 
	font-size: 14px;
	line-height: normal;
}

div.gray16Text
{
	color: #333; 
	font-family: Helvetica; 
	font-size: 16px;
	line-height: normal;
}

div.gray18Text
{
	color: #333; 
	font-family: Helvetica; 
	font-size: 18px;
	line-height: normal;
}

div.gray20Text
{
	color: #333;
	font: 20px/normal Helvetica;
}

div.lightGray20Text
{
	color: #666;
	font: 20px/normal Helvetica;
}

div.purple14Text
{
	color: rgb(71, 39, 169);
	text-align: center;
	font: bold 14px/normal Helvetica;
}

div.purple16Text
{
	color: rgb(71, 39, 169);
	text-align: center;
	font: bold 16px/normal Helvetica;
}

div.purple18Text
{
	color: rgb(71, 39, 169);
	text-align: center;
	font: bold 18px/normal Helvetica;
}

div.purple20Text
{
	color: rgb(71, 39, 169);
	font: bold 20px/normal Helvetica;
	text-align: center;
	float: none;
}

div.purple24Text
{
	color: rgb(71, 39, 169);
	font: bold 24px/2 Helvetica;
	text-align: center;
}

div.purple28Text
{
	color: rgb(71, 39, 169);
	font: bold 28px/40px Helvetica;
	text-align: center;
}

div.red28Text
{
	color: rgb(255, 0, 0);
	font: bold 28px/40px Helvetica;
	text-align: center;
}

div.dark14Text
{
	color: #272424;
	font: 14px Helvetica;
	text-align: left;
	width: 95%;
}

div.dark16Text
{
	color: #272424;
	font: 16px Helvetica;
	text-align: left;
	width: 90%;
}

div.dark20Text
{
	color: #272424;
	font: 20px Helvetica;
	text-align: center;
}

div.pink20Text {
	color: rgb(251, 16, 128);
	font-weight: bold;
	line-height: 2px;
	font-size: 20px;
	text-align: center;
}

div.purple2ColumnTitle
{
	color: rgb(71, 39, 169);
	font: bold 18px/normal Helvetica;
	padding-bottom: 5px;
}

