/* global styles */
body,div,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,select,td,textarea,tr,ul{font-family:Arial,helvetica,sans-serif;}
p,td{font-size:9pt;margin-bottom:1px;margin-top:1px;}
ul{margin-bottom:0px;margin-top:0px;}
h1{color:#000000;font-size:18pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h2{color:#000000;font-size:16pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h3{color:#000000;font-size:14pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h4{color: #9E5128;font-size:12pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h5{color:#000000;font-size:11pt;font-weight:700;margin-bottom:1px;margin-top:1px;}
h6{color:#000000;font-size:8pt;font-weight:bold;margin-bottom:1px;margin-top:1px;}

.underlined{text-decoration:underline;}
.red{color: #CC0000}
.yellow{color:#FFFF00}
.cyan{color:#CCFFFF}
.green{color:#66FF00}
.white{color:#FFFFFF}

.category{background-color: #CC0000;color:White;font-size: 9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.promo{background-color: #CC0000;color:White;font-size: 14pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.review{background-color:#FFD700;color:#000000;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.postit{background-color:#FAFAD2;color:#000000;}
.redyllw{background-color:Yellow;color: #CC0000;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.yllwblk{background-color:#000000;color:Yellow;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.pink{background-color: Black;color: #FF88C4;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.blue{background-color: Black;color: #AFEEEE;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.headings{color:#FFFFFF;font-size:12pt;font-weight:bold;margin-bottom:0px;margin-top:3px;}
.title{background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.headline{background-color:#FFD700;color:#000000;font-size:11pt;font-weight:bold;margin-top:2px;padding-bottom:2px;padding-left:2px;padding-top:3px;}
.partner{background-color:#FFD700;color:#000000;font-size:11pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;margin-bottom:5px;}
.intro{font-size:9pt;font-weight:bold;margin-bottom:3px;margin-top:6px;}
.xmas{background-color: #008000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:2px;}
.bgxmas{background:url(bg.gif)}
.sale{background:url(/images/sale.gif)}
.valentines{background:url(300x300-hearts.jpg)}

/* layout */
.bgblack{background-color:#000000;}
.bgmain{background-color: #9E5128;}
.bgmenu{background-color: #FAFAD2;}
.outline{background-color: #9E5128;}

a:link,a:visited,a:active{color:#0000FF}
a:hover{color:#0000CC}
a.no{color:Black;text-decoration:none}

/* icon submenu text */
a.nav{font-family:Tahoma,Arial,sans-serif;font-size:0.9em;text-decoration:none}
a:visited.nav,a:active.nav{text-decoration:none}
a:hover.nav{text-decoration:underline}

/* paragraph styles */
p.price{color: #CC0000;font-size:10pt;font-weight:bold;margin-bottom:1px;margin-top:1px;}
p.cost{color: #CC0000;font-size:10pt;font-weight:bold;line-height:180%;}
p.small{font-family:Tahoma,Arial,sans-serif;font-size:10px;}
p.smallwhite,td.smallwhite{color:#FFFFFF;font-size:11px;text-align:center;}

/* side menus */
td.free {background-color: #CC0000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
td.item {background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:1px;padding-left:10px;padding-top:1px;}
td.menu {background-color:#0000FF;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
td.menublack {background-color:#000000;color:#FFFFFF;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
td.menugold {background-color:#FFD700;color:#000000;font-size:9pt;font-weight:bold;padding-bottom:2px;padding-left:2px;padding-top:3px;}
a:link.menu,a:visited.menu,a:active.menu{background-color: #FAFAD2;color:#0000FF;font-size:12px;padding-left:2px;text-decoration:none;width:100%;}
a:hover.menu{background-color:transparent;color:#0000CC;text-decoration:underline;}

/* index tables */
a.index,a:visited.index,a:active.index,a.hover.index{font-size:11px;}

a:link.smallwhite,a:active.smallwhite,a:visited.smallwhite{color:#FFFFFF;font-size:11px;text-decoration:none;}
a:hover.smallwhite{text-decoration:underline;}

/* top navbar menu */
a.navbar{background:transparent;color:#FFFFFF;font-size:9pt;font-weight:bold;text-decoration:none;border:thin outset;}
a:hover.navbar{background: #CC0000;font-size:9pt;font-weight:bold;text-decoration:none;border:thin groove;}
a:link.navbar,a:visited.navbar{color:#FFFFFF;font-size:9pt;font-weight:bold;}

/* ruler styles */
hr{border: 1px solid #9E5128;
}
hr.invisible{color:#FFFFFF;}
hr.dash{color: #9E5128;height:1px;border-style:dashed;}
hr.dotted{color: #9E5128;height:2px;border-style:dotted;}

/* td campaigns */
h1{font-size:17px;color: white;margin-top:0px;margin-bottom: 0px;margin-left:0px;}
table.offers {border: 3px solid #CC0000;font-size:12px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:100%;}
b.1,ul{color: black;}
td.red{background: #CC0000;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}