body
{
margin:0;
margin-left:0;
margin-top:0;
background-image:url("http://www.cashbackrewardcreditcards.net/images/cashback-bg.jpg");
background-repeat:repeat;text-align:center;
}

h1
{
font-family:Arial;
font-size:22px;
color:#990033;
display:inline;
}
h2
{
font-family:Arial;
font-size:24px;
color:#3399FF;
display:inline;
}

.headerbox
{
width:998px;
height:114px;
margin-left:auto;
margin-right:auto;
}

.header
{
margin-top: 40px;
width:480px;
height:74px;
float:left;
}

.banner
{
margin-top: 14px;
width:470px;
height:74px;
float:left;
}

.menu
{
width:998px;
height:34px;
margin-left:auto;
margin-right:auto;
}

.menuitem
{
height:34px;
width:80px;
line-height:34px;
vertical-align:middle;
_top: 50%;
display:table-cell;
position:relative;
text-align:center;
float:left;
}

.menuitemwide
{
height:34px;
width:200px;
line-height:34px;
vertical-align: middle;
display:table-cell;
position:relative;
text-align:center;
float:left;
}
 
.menuitemmed
{
height:34px;
width:142px;
line-height:34px;
vertical-align: middle;
display:table-cell;
position:relative;
text-align:center;
float:left;
}

.menuitemmed2
{
height:34px;
width:102px;
line-height:34px;
vertical-align:middle;
display:table-cell;
position:relative;
text-align:center;
float:left;
}

.menudiv
{
height:34px;
width:40px;
text-align:center;
display:table-cell;
position:relative;
float:left;
}

.mainbody
{
width:996px;
height:160px;
margin-left:auto;
margin-right:auto;
border:1px solid #99CCCC;
background-color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
overflow:hidden;
position: relative;
}

.searchbox
{
width:498px;
height:160px;
float: left;
background-color:#FFFFFF;
text-align:left;
margin-left:30px;
_margin-left:15px;
}

.searchform
{
width:445px;
display:table-cell;
margin-left:20px;
position:absolute;
}

.searchbtn
{
width:79px;
margin-right:10px;
margin-left:310px;
height:25px;
clear: both;
}

.carduse
{
width:195px;
float: left;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-bottom: 20px;
}

.cardtype
{
width:195px;
float: left;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-bottom: 20px;
}

.cardissuers
{
width:450px;
height:152px;
background-image:url("http://www.cashbackrewardcreditcards.net/images/issuer-bg.jpg");
border:1px solid #CCCCCC;
display:table-cell;
padding:2px;
float: left;
}

div.cardissuer
{
width:435px;
height:40px;
position:relative;
font-family:Arial;
font-size:12px;
padding:5px;
text-align:left;
margin-top:2px;
}

div.issuertext
{
font-family:Arial;
font-size:12px;
position:relative;
display:table-cell;
}

div.featureheader
{
height:41px;
width:237px;
background-image:url("http://www.cashbackrewardcreditcards.net/images/header-bg.jpg");
border:1px solid #99CCCC;
border-bottom:1px solid #CCCCCC;
line-height:40px;
font-family: Arial;
font-size:12px;
font-weight:bold;
color:#000066;
}

div.featurecard
{
border-bottom:1px solid #CCCCCC;
width:239px;
height:145px;
background-color: #FFFFFF;
display:inline;
float:left;
line-height:6px;
}

div.featurecards
{
width:998px;
height:135px;
margin-left:0 auto;
margin-right:0 auto;
display:table-cell;
}

div.featurebox
{
width:998px;
height:135px;
margin-left:auto;
margin-right:auto;
}

div.box
{
width:1000px;
height:145px;
margin-left:auto;
margin-right:auto;
white-space:nowrap;
min-width:998px;
display:inline;
}

div.disclaimer
{
width:978px;
height:60px;
margin-top:10px;
font-family:Verdana;
font-size:9px;
color:#999999;
text-align:center;
}

div.disclaimerbox
{
width:998px;
height:60px;
margin-left:auto;
margin-right:auto;

}

div.featdetails
{
padding:5px;
border-left: 1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:92px;
}

div.footer
{
position:relative;
height:115px;
border:1px solid #CCCCCC;
border-right:1px solid #99CCCC;
border-left:1px solid #99CCCC;
border-bottom:1px solid #99CCCC;
border-top:0px;
width:996px;
height:41px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url("http://www.cashbackrewardcreditcards.net/images/footer-bg.jpg");
font-family:Verdana;
font-weight:bold;
font-size:13px;
color:#999999;
vertical-align:middle;
margin:0 auto;
_top:50%;
line-height:12px;
}

div.footerlinks
{
width:996px;
height:115px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding:10px;
display:table-cell;
}
 
div.ftrlinks
{
width:998px;
margin-left:auto;
margin-right:auto;
position:relative;
}

div.footerlinkcell
{
width:320px;
display:table-cell;
line-height:26px;
text-align:left;
float:left;
}

div.copyright
{
margin-left:10px;
height:30px;
display:table-cell;
position:relative;
width:400px;
text-align:center;
font-weight:normal;
float:left;
}

div.footernav
{
display:table-cell;
position:relative;
text-align:right;
width:598px;
}

div.footernavlinks
{
width:520px;
margin-left:auto;
position:relative;
text-align:center;
font-size:11px;
}

div.blogbox
{
height:596px;
width:998px;
margin-left:auto;
margin-right:auto;
}
 
div.blog
{
height:596px;
width:998px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
position:relative;
display:table-cell;
padding-top:10px;
}

div.blogcontent
{
background-color:#FFFFFF;
border:1px solid #99CCCC;
width:998px;
height:586px;
display:table-cell;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:10px;
}

div.vspacer
{
height:10px;
width:998px;
position:relative;
}

div.spacer
{
display:table-cell;
width:14px;
position:inline;
float:left;
}
 
div.searchresults
{
width:800px;
display:table-cell;
margin-left:10px;
}
 
img
{
border:0;
}
 
img.search
{
width:79px;
height:25px;
}
 
img.logo
{
width:458px;
height:29px;
}
 
img.issuerlogos
{
margin-left:10px;
margin-right:10px;
padding:2px;
width:92px;
height:30px;
}
 
img.featcard
{
padding:5px;
width:78px;
height:50px;
}
 
img.apply
{
width:107px;
height:21px;
}
 
img.banner
{
width:468px;
height:60px;
}
 
a
{
color:#0099FF;
text-decoration:none;
}
 
a:visited{color:#0099FF;}
 
a.topnav
{
color:#999999;
font-family:Verdana;
font-size:12px;
}
 
a.cardname
{
font-weight:bold;
font-family:Arial;
font-size:11px;
color:#990000;
padding:2px;
}
 
a.cardterms
{
font-weight:bold;
font-family:Arial;
font-size:10px;
color:#000000;
text-decoration:underline;
}
 
a.homelink
{
color:#999999;
}

a.footer-nav
{
color:#999999;
font-family:Verdana;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
 
a.footer-links
{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#999999;
text-decoration:none;
}
 
a:hover
{
color:#3399FF;
}