body {
/*background-image:url(/images/general/bg-gradient.jpg);*/
background-color:#E8EEEE;
/*background-repeat:repeat-x;*/
margin:auto;
}

.red-bar {
border-right:0 none;
border-bottom:0 none;
border-left:0 none;
background-color:#060;
width:100%;
border-collapse:collapse;
height:21px;
text-align:left;
padding:0;
}

.bullet {
font-weight:bold;
color:#C30;
}

.sort-header {
background-color:#FC6;
vertical-align:middle;
}

.slip {
border:1px dashed #369;
margin:5px;
padding:10px;
}

.slip-offer {
color:#C30;
font-weight:bold;
}

.teaser {
color:#060;
font-style:italic;
}

.leftnav {
font-size:11px;
color:#C30;
line-height:180%;
}

.leftnav a:hover {
color:#C30;
text-decoration:underline;
}

.leftnav a {
color:#000;
text-decoration:none;
}

.left-big-titles {
font-weight:bold;
line-height:2em;
text-align: center;
color:#000;
}

.icon-text {
color:#090;
font-size:120%;
font-weight:bold;
}

.coupon {
color:#090;
font-weight:bold;
white-space:nowrap;
}

.featuredBox {
border: 1px solid #060;
text-align: center;
}

.featuredBoxHd {
background: #060;
color: #FFF;
padding: 5px;
text-align: left;
}
.form-box {
background-image:url(/images/general/bg4.gif);
text-align:center;
vertical-align:middle;
}

.form-layout {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#C30;
background-color:#FFF;
font-size:15px;
font-weight:normal;
padding:2px;
border: 1px solid #00F;
}

.form-button {
color:#FFF;
/*background:url(/images/general/gr-green.jpg) center center repeat-x;*/
background-color:#060;
font-size:11px;
letter-spacing:1.1pt;
font-weight:bold;
border-color:#696;
border-style:solid;
border-width:1px;
padding:2px;
}

.form-button:hover {
/*background:url(/images/general/gr-blue.jpg) center center repeat-x;*/
background-color:#090;
font-size:11px;
letter-spacing:1.1pt;
font-weight:bold;
border-color:#696;
border-style:solid;
border-width:1px;
padding:2px;
}

.formdisplay td {
font-family:verdana, arial, helvetica, sans serif;
font-size:10px;
font-weight:bold;
}
