html, body {margin:0; padding:0; height:100%; font-size: 11px; color: #000000; font-family: verdana,arial,helvetica;}
table {font-size: 11px; color: #000000; font-family: verdana,arial,helvetica;}
#container {min-height:100%; position:relative;}
#header {background:#FFFFFF; padding:0px;}
#body {padding:10px; padding-bottom:40px;} /* Height of the footer */
#footer {position:absolute; bottom:0; width:100%; height:30px; background:#FFFFFF; border-top: 1px dotted #333333; padding: 5px 0px 5px 0px} /* Height of the footer */

#sitebar {padding:5px; background:#333333; color: #FFFFFF; font-weight: bold;}
A.topLinks:link {color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.topLinks:visited {color: #FFFFFF; text-decoration: none;}
A.topLinks:hover {color: #CCCCCC; text-decoration: underline;}
A.topLinks:active {color: #CCCCCC; font-weight: bold; text-decoration: underline;}

td.header{background:#FFFFFF; border-bottom: 1px dotted #333333;}
A.textLinks:link {color: #56732E; text-decoration: none;}
A.textLinks:visited {color: #56732E; text-decoration: none;}
A.textLinks:hover {color: #000000; text-decoration: underline;}
A.textLinks:active {color: #000000; text-decoration: underline;}

#viewbar {margin:0px auto; padding:5px; color: #000000; font-weight: bold; width:90%}
A.boldLinks:link {color: #000000; font-weight: bold; text-decoration: none;}
A.boldLinks:visited {color: #000000; font-weight: bold; text-decoration: none;}
A.boldLinks:hover {color: #56732E; font-weight: bold; text-decoration: underline;}
A.boldLinks:active {color: #56732E; text-decoration: underline;}

.border {font-size: 12px; color: #E5EADD; border: 1px #DCEC29;}

#coupon {margin:0px auto; padding:5px;font-size: 11px; color: #000000; border: 1px dashed #56732E;}
.norepeat {background-image: url(images/textfade.gif);}
.expire {font-size: 10px; color: #56732E;}
.title {font-size: 14px; color: #56732E; font-weight: bold; border-bottom: 1px dotted #333333;}