
/* common */
h1, h2, h5 { color:#CC6600; }
a, a:hover { color:#CC6600; }
a:visited { color:#F5A246; }


/* top page header */
h1.pagehdr { background:url(images/page_hdr_bg.gif) top left no-repeat; color:#ee8515; }
h1 span { color:#a75803; }


/* left nav */
#leftNav { background-color:#F7A656; }
#leftNav ul { border-top:1px solid #e29d58; }
#leftNav ul li { border-bottom:1px solid #e29d58; background:url(images/leftnav/btn_bg.gif) top left repeat-y; }
#leftNav ul li a:hover { background-color:#a65301; text-decoration:none; }
#leftNav ul li.expand a, #leftNav ul li.selected a { background-color:#a65301; }
#leftNav ul li.expand li a { background-color:#c2c2d9; }
#leftNav ul li.expand .selected a { color:#3e3e79; }
.learnmore { color:#fdecda; background:url(images/leftnav/dropdown_bg.gif) top left no-repeat; }


/* contact us - unsubscribe */
.contactus ul li { margin:4px 15px; padding:0; color:#eea454; list-style-type:disc; }
.contact .jqsb { float:left; width:250px; }
.contact .jqsb .jqsb-current { width:230px; }
.contact .jqsb .jqsb-more { width:250px; }
.contact .jqsb .jqsb-list { width:260px; }
.contact fieldset { overflow:hidden; margin:0 0 10px 0; }
.contact fieldset label { float:left; margin:0 10px 0 0; line-height:12px; width:155px; text-align:right; }
.contact fieldset input, .contact fieldset select { width:250px; border:1px solid #ababab; }
.contact fieldset textarea  { width:250px; height:100px; border:1px solid #ababab; }
.contact .upcexample { float:right; margin:0 110px 0 0; }
.contact .rollover { margin-left:165px; }
.contact .errorlist ul { margin:0 0 25px 0; }
.contact .errorlist li { color:red; list-style-type:disc; }


/* faqs */
#faqlist { margin:0 25px 15px 25px; list-style-type:none; }
#faqlist a:hover { text-decoration:none; }
#faqlist .category { padding:5px 10px; color:#ea8313; }
#faqlist .faqQuestion { padding:3px 15px; }
#faqlist .faqAnswer { padding:5px 25px; }
#faqlist .faqAnswer, #faqlist .faqAnswer p { color:#636563; font-weight:normal; }
#faqlist .faqAnswer a { color:#EF9A42; font-weight:normal; }
#faqlist a.faqClosed, 
#faqlist a.faqOpen { color:#666; font-size:12px; font-weight:bold; text-transform:uppercase; }

/* faqs level one */
#faqlist ul { display:none; list-style-type:none; }
#faqlist li li { padding:0 0 0 15px; text-transform:none; }
#faqlist li li li { padding:0 0 0 10px; }
#faqlist .category .category a.faqClosed, 
#faqlist .category .category a.faqOpen { text-transform:none; }

/* faqs level two+ */
#faqlist li.category li.category { font-weight:bold; }
#faqlist li.category li.category a { font-weight:normal; }


/* privacy */
.privacy .ppbig { padding:0 0 10px 0; font-size:19px; font-family:Times New Roman, Serif; font-weight:normal; background:url(../Global/images/dotted_bg.gif) bottom left repeat-x; margin:0 0 12px 0;  color:#CC6600; }
.privacy .pp { font-weight:bold; }
.privacy ul li { list-style-type:disc; padding:0; }


/*terms*/
.terms h1 { margin:0 0 20px 0; font-size:18px; font-weight:normal; font-family:Times New Roman; }
.terms h3 { padding:3px; font-size:12px; }


/* where to buy */
.wtb { margin-top:-20px; padding-top:0; }
.wtb .zip { border:1px solid #b9b9b9; }
.wtb .jqsb { width:275px; }
.wtb .jqsb .jqsb-current { width:255px; }
.wtb .jqsb .jqsb-more { width:275px; }
.wtb .jqsb .jqsb-list { width:285px; }

.wtbresults { margin:-20px 0 20px 0; padding-top:0; }
.wtbresults table { width:100%; }
.wtbresults th, .wtbresults td  { text-align:left; padding:4px; }
.wtbresults .alt td { background:#F9EEE2; } 
.wtbresults .pagination { padding:10px 0; }
.wtbresults .pagination a, .wtbresults .pagination span { padding:0 10px 0 0; }  


/* site search */
.searchresults .pager { margin:0 0 20px 0; text-align:right; }
.searchresults .pager a { padding:0 2px; }
.searchresults .pager .pgrcurr { color:#666; font-weight:bold; text-decoration:none; }
.searchresults a { font-weight:normal; }


/* exit notice */
.exit .rollover { cursor:pointer; margin:0 10px 0 0;  }

/* system errors */
.systemerror a { color:#666; text-decoration:underline; }
.systemerror a:hover { color:#000; }
.systemerror h3 { font-size:18px; }