.body
{
width:100%;
margin:0px;
padding:5px;
text-align:center;
}
a
{
color:#0000ff;
}
a:visited
{
color:#0000ff;
}
a:hover
{
color:#d50005;
}
.logo
{
position:absolute;
left:0px;
top:0px;
width:480px;
height:60px;
text-align:center;
}
.placeholder
{
float:left;
left:0px;
top:0px;
width:1px;
height:40px;
}
.navigation
{
position:absolute;
left:500px;
top:3px;
width:480px;
height:20px;
background-color:#ffffff;
z-index:1;
}
.header
{
float:left;
clear:both;
width:100%;
text-align:center;
background-color:#ffffff;
z-index:1;
}
h1
{
font: normal bold 14pt Arial, sans-serif;
color:#000000;
text-align: center;
}
.container
{
float:left;
clear:left;
text-align: center;
width:970px;
padding:5px;
background-color:#d50005;
border:1px solid #000000;
}
.merchants
{
float:right;
left:810px;
top:0px;
width: 160px;
text-align: center;
background-color: #d50005;
line-height: 50%;
}
.content
{
position:absolute;
left:165px;
top:180px;
width:820px;
background-color:#ffffff;
}
.contenthome
{
top: 0px;
margin-left: 170px;
width: 780px;
text-align: center;
font: normal normal 10pt arial;
padding: 10px;
background-color:#ffffff;
border: 1px solid #000000;
}
.menu
{
float:left;
width:970px;
height:35px;
padding-top:3px;
text-align:center;
color:#ffffff;
font:normal bold 12pt arial;
background-color:#d50005;
border:1px solid #000000;
overflow:hidden;
clear:left;
}
.results
{
top: 0px;
width: 96%;
text-align: center;
font: normal normal 10pt arial;
padding: 10px;
background-color:#ffffff;
border: 1px solid #000000;
}
.coupon
{
float:left;
clear:left;
width:970px;
text-align:center;
background-color:#ffffff;
}
.red
{
width:98%;
text-decoration:none;
text-align:center;
color: #ffffff;
font:normal bold 12pt verdana;
background-color:#d50005;
border:1px solid #000000;
padding:5px;
}
.normal
{
width:100%;
text-align: left;
font: normal normal 10pt arial;
background-color:#ffffff;
color:#000000;
}
.copy
{
float:left;
width:100%;
text-align:center;
font: normal bold 8pt arial;
background-color:#ffffff;
color:#000000;
clear:both;
}
.footer
{
width:100%;
padding:2px;
color:black;
background-color:white;
text-align:center;
font:normal bold 26pt verdana;
line-height:75%;
}
.links
{
text-align: right;
font: normal bold 9pt arial;
color:#d50005;
}
p.coupon
{
width:870px;
padding-left:50px;
padding-right:50px;
text-align:center;
font: normal bold 10pt arial;
color:#000000;
background-color:#ffffff;
}
.buttonscontainer 
{
float:left;
width: 160px;
}
.buttons a 
{
color: #0000ff;
background-color: #ffffff;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #d50005;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
}
.buttons a:hover 
{
background-color: #d50005;
color: #ffffff;
text-decoration: none;
}
.buttonstitle
{
color:#ffffff;
background-color: #000000;
padding: 2px;
padding-left: 3px;
display: block;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text align: left;
}
.resultsbuttonscontainer
{
float:left;
width: 120px;
}
.resultsbuttons a 
{
color: #0000ff;
background-color: #ffffff;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #d50005;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
}
.resultsbuttons a:hover 
{
background-color: #d50005;
color: #ffffff;
text-decoration: none;
}
.resultsbuttonstitle
{
color:#ffffff;
background-color: #000000;
padding: 2px;
padding-left: 3px;
display: block;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text align: left;
}

