/* Printable Version; Brunner Healthcare. */

#print_td {position: absolute; top: 1in; left: 0; width: 6.5in; margin: 0 .5in;}
*, body, td {font: 12pt "Trebuchet MS", Verdana, Arial, sans-serif; background-color: white; color: black;}
ul {list-style-type: disc;}
#right_column, #footer, #left_column, #category_tree, #tiny_cart, #cat_tree_hack, #left_column_background, #site_top {display: none;}

/* Storefront */
#sfnt_info p {border-bottom: 1pt solid #E7E4D3; padding-top: 3pt;}
#sfnt_info h2 {margin-left: 30px;}
div.featured_product {width: 2in; float: right; text-align: center; margin: 0 3%; color: #666666;}
#row1 {margin-top: .5in; padding-right: .5in;}
#row2 {padding-top: .5in; margin-bottom: .5in; padding-right: .5in; padding-bottom: .5in;}

/* Category/Product Page Templates */
#category_page input {margin: 5px; }
#category_page {font-size: 13px;}
#category_page h2 {margin-top: 0; padding-top: 15px; }
hr.cat_page_hr {border: 0; height: 0px; border-top: 1px dotted #BBBBAA; margin-top: 10px; margin-bottom: 18px;}
#category_page p {margin-left: 55px; margin-right: 25px;}
#category_page h3 {margin-left: 25px; margin-bottom: 0;}
#category_page h4 {margin-left: 25px; margin-right: 35px; margin-bottom: 0;}
#product_page h2 {margin-top: 0; padding-top: 15px; }

/* Order and Store Pages Styles */
#store_page {width: 7in; text-align: center; margin: 0 auto;}
#store_page button {margin-top: 100pt; margin-left: 10px;}
#express_order p {margin: 20pt 25pt;}

/* General */
img {border: 0;}
h2 {font: 36px "Trebuchet MS", Verdana, Arial, sans-serif;}
h3 {font: 28px "Trebuchet MS", Verdana, Arial, sans-serif;}
h4 {font: 20px "Trebuchet MS", Verdana, Arial, sans-serif;}
li h4 {margin: 0; padding; 0;}
input, button {font: 11px "Trebuchet MS", Verdana, Arial, sans-serif; background-color: #fff;}
input:active, button:active {border: 1px inset black;}
img.center {text-align: center;}
.sfnt_banner {margin-top: 2em; margin-bottom: 2em;}