body{
 position: relative;
 padding: 0;
 margin: 0 auto;
 padding:0;
 background-color: #ffffff; 
 font-family: Verdana, "Verdana Ref", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans serif;
 text-align: left;
 width: 100%;
 }

#hdr{
 background-color: #ffffff;
 }

#hdr2{
 background-color: #ffffff; 
 }
 
#c-col{
 background-color: #ffffff; 
 }
#handpicked {
 background-color: #ecffff;
 text-align: center;
 padding: 5pt;
 border:1px solid #AFAFAF; 
 -moz-border-radius: 5px; 
 -webkit-border-radius:5px; 
 -khtml-border-radius:5px;
 border-radius:5px; 
}
 
 
/* this section for coupon listing */
.auto {background-color:#dadeec;}
.fashion {background-color:#ffead7;}
.office {background-color:#dae4e9;}
.sport {background-color:#fbf6b1;}
.tech {background-color:#e9e1e6;}
.travel {background-color:#e6f8e4;}
/* end of coupon listing */

a { text-align: left; } 
a.assoc:link { color: black; }
a.assoc:visited { color: black; }
a.assoc:active { color: black; position: relative; top: 1px; }
a.assoc:hover { color: black; }
a.listitem {
 font-size: 80%;
 font-weight: normal;
 text-align: left;
 } 
.blue { color: blue; }

div.adbox {
 background-color: #ecffff;
 text-align: center;
 padding: 5pt;
 border:1px solid #AFAFAF; 
 -moz-border-radius: 5px; 
 -webkit-border-radius:5px; 
 -khtml-border-radius:5px;
 border-radius:5px; 
 }
div.cbanner2 {
 color: #000000;
 font-family: verdana,arial,sans;
 font-weight: bold;
 text-align: left;
 }
div.cbanner2 a:link,
div.cbanner2 a:hover,
div.cbanner2 a:active,
div.cbanner2 a:visited {
 color: blue;
 }
div.l { float: left; }
div.leftalign {
 text-align: left;
 }
div.r { 
 float: right;
 padding-left: 7px;
 }
div.warning {
 background-color: #ff00ff;
 text-align: left;
 border: 1px solid black;
 -moz-border-radius: 5px; 
 -webkit-border-radius:5px; 
 -khtml-border-radius:5px;
 border-radius:5px; 
 padding: 5px;
 }
h1 { font-size: 133%; }
h1.byline {
 font-size: 90%;
 display: inline;
 font-weight: normal;
 }
hr { color: #CCFFFF }
input {
 background-color: #ffffff;
 text-align: left;
 }
input.radio { background-color: #ffffff; }
input.req {
 background-color: #ffff80;
 }
li {
 margin-left: 1em;
 }
p {
 text-align: left;
 }
td { vertical-align: top; }
.navbar td a {
 text-decoration: none;
 }
li { clear: both; }
.red { color: #cd1111; }

