/* #202628 */

body,
div.main table.ordering td.sidebar h3,
div.main table.ordering table.csv tr.even td,
div.main table.ordering table.summary tr.separator td {

}

div.main div.content table.forecast td {
    border-top: 1px solid #202628;
}

div.main div.mast {background-image: url(images/mast-default.jpg);}

/* #fff */
div.main div.home div.flavor-forecast p,
div.main div.content table.forecast td.flavors p {color: #fff;}

/* #a6a8a9 */
div.main div.home div.callouts p,
div.main div.footer div.locations,
div.main div.login div.form table.radio label {color: #a6a8a9;}

/* #d2d4d4 */
div.main div.content table.forecast td.date, 
div.main div.sidebar p,
div.main div.login h3,
div.main div.login label,
div.main div.login span.note,
div.main div.login span.note a:link,
div.main div.login span.note a:visited,
div.main div.flavor-finder span.note a:link,
div.main div.flavor-finder span.note a:visited,
div.main div.flavor-finder h4,
div.main div.flavor-finder h4 a:link,
div.main div.flavor-finder h4 a:visited,
div.main div.flavor-finder p span.next,
div.main div.flavor-finder h3.flavor-list,
div.main div.login td.alertbox,
div.main table.ordering h3,
div.main table.ordering div.collapsePanelHeader h4,
div.main table.ordering div.collapsePanelHeader span.details,
div.main table.build-10pack h4,
div.main table.ordering div.added-flavor a:link,
div.main table.ordering div.added-flavor a:visited,
div.main table.ordering div.add-recipient label,
div.main table.ordering div.loaded-recipients p,
div.main table.ordering div.add-recipient span.separator,
div.main table.ordering table.summary td,
div.main table.ordering table.summary td a:link,
div.main table.ordering table.summary td a:visited,
div.main div.static h3,
div.main div.static h4,
div.main p.history,
div.main div.ordering-overview p,
div.main table.ordering div.intro-paragraph p,
div.main table.ordering div.copy p {color: #d2d4d4;}

/* #67ce67 */
a:link,
a:visited,
div.main div.home div.flavor-forecast h4,
div.main div.content table.forecast td.flavors h4,
div.main div.login div.form table.radio label strong,
div.main div.flavor-finder h3,
div.main div.flavor-finder p,
div.main table.ordering div.collapsePanelHeader h3,
div.main table.ordering div.collapsePanel table td,
div.main table.ordering div.quantity-selected,
div.main table.ordering table.summary th,
div.main div.static h2,
div.main div.content div.copy div.column p,
div.main div.ordering-overview h4,
div.main table.ordering div.copy h4 {color: #ebe1c4;}

/* #738186 */
div.main div.sidebar h2,
div.main div.sidebar h3,
div.main div.login h3.alerts,
div.main div.flavor-finder table.flavor-list p,
div.main table.ordering td.sidebar h3,
div.main table.build-10pack p,
div.main table.ordering div.added-flavor p,
div.main table.ordering table.csv p,
div.main table.ordering table.summary td.h4,
div.main table.ordering table.summary td.billing-summary {color: #738186;}

/* #3d4649 */
div.main h1,
div.main div.footer div.background {background-color: #3d4649;}

div.main div.message,
div.main table.ordering div.added-flavor div.quantity {color: #3d4649;}

div.main div.message h3 {
    border-top: 1px solid #3d4649;
    border-bottom: 1px solid #3d4649;
}

div.main table.ordering div.loaded-recipients div.person-block {
    border-top: 2px solid #3d4649;
}

div.main table.ordering table.summary td.total-left,
div.main table.ordering table.summary td.total-right {
    border-top: 1px solid #3d4649;
    border-bottom: 1px solid #3d4649;
}
div.main table.ordering table.summary td.total-left {border-left: 1px solid #3d4649;}
div.main table.ordering table.summary td.total-right {border-right: 1px solid #3d4649;}

* html div.main table.ordering div.collapsePanelHeader {background: #3d4649;}
