/*
Colors: 
Base:  0093c6
Dark:  0082b0 
Light: 00a8e3
Other: 33cc00 (green for hover)                 
*/

body {margin: 0px; padding: 0px; font: 14px arial, verdana, sans-serif; color: black;}

a {color: #545454; text-decoration: none }
a:hover {text-decoration: underline }
/*a:visited { color: #0093c6; text-decoration: none }*/

.header { background-color: white; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; }
.orangebar { background: #00a8e3; height: 5px }
.headerlinks { font-weight: bold; font-size: 14px; color: #0082b0; font-family: arial, verdana, sans-serif }
/*.headerlinks a:hover {text-decoration: none }
.headerlinks a { color: #545454; text-decoration: none }
*/
#legal{ padding: 5px 10px 1px 10px; text-align: center; font: 10px verdana, arial, sans-serif;}
.right_block_title { color: white; padding: 5px; margin: 0px; background: #0093c6 }

.deal_title {font-size: 15px; font-family: tahoma, verdana, arial, sans-serif}
/*
.deal_title a:visited {color: #0082b0; text-decoration: none}
.deal_title a:hover {color: #33cc00; text-decoration: none}
.deal_title a {color: #0082b0; text-decoration: none}
*/
.search_input {width: 245px;  padding: 2px;  border: #0082b0 1px solid; font: 12px bold arial, verdana, sans-serif;}

.home { padding-left: 10px;padding-right: 10px; /* border:#0082b0 1px solid; */}

/* date header */
.grp_title {width: 250px; padding: 0 0 10px; margin: 0 auto 15px; border-bottom: 2px solid #cbcbcb;}
.grp_title h3 {padding: 0px;  margin: 0 0 0px; font: 18px Arial, Helvetica, sans-serif; color: #5a5a5a;}

.grp_title h3 .plus {float: right; margin: 0 2px 0 0;  cursor:pointer; color: #5a5a5a;}
/*
.title {width:214px; margin:0;padding:0 0 0 20px;float:left;}
.title_center {text-align:center;width:485px;margin:0;padding:0 0 0 20px;float:left;}
*/

/*--------- main content ---------*/
.main_content {border: 0px solid red; margin: -30px 0 0; padding: 0; z-index: 1010; position: relative}

/*
#today_deals {width: 500px;}
#today_deals .bodytext table {width: 500px !important; border: 1px solid green}
#today_deals .bodytext table td {border: 1px solid red}
*/

.main {padding-right: 3px; padding-left: 3px; padding-bottom: 10px; padding-top: 10px; background-color: #ffffff}
.ows_select {font-size: 10px; font-family: verdana, arial, sans-serif; width: 130px;}
.cd_dividers {border-right: #cccccc 1px solid}
.bottomlinks {padding: 10px; font: 10px verdana, arial, sans-serif; background-color: #ffffff; text-align: center}

.rightcolumn {padding: 5px 0; font: 10px verdana, arial, sans-serif; text-align: center;}

.bodytext {padding-right: 0px; padding-left: 10px}

hr {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; width: 100%; border-right-width: 0px; color: #5a5a5a;}


.header_titles {padding: 0px;  margin: 0 0 0px; font: 18px Arial, Helvetica, sans-serif; color: #5a5a5a;}

.letters {font-size: 18px; font-family: tahoma, verdana, arial, sans-serif; letter-spacing: 4px}
.categories {font-size: 18px; font-family: tahoma, verdana, arial, sans-serif}
.store_list {padding-left: 20px; font-size: 12px; font-family: verdana, arial, sans-serif;}

.dealBottom {font-size: 11px; color: #666666; padding-top: 1px; font-family: verdana, arial, sans-serif; letter-spacing: 0px; font-variant: small-caps}
.dealBottom a:visited {color: #0093c6; text-decoration: none}
.dealBottom a:hover {color: #33cc00; text-decoration: none}
.dealBottom a {color: #0093c6; text-decoration: none}
.deal_description {font-size: 11px; padding-top: 5px; font-family: verdana, arial, sans-serif}

/*------- page paginal ---------*/
.next_page {padding: 0 0 20px; font: bold 16px Arial, Helvetica, sans-serif; color: #999;}
.next_page strong{ font:20px arial;margin:-3px 0 0 0}

.next_page a {color: #5a5a5a; text-decoration:none;}
.next_page a:hover {color: #999; text-decoration:none;}


