body.shiftspace_note {
  font-size: 12px !important;
}

.shiftspace_note .meta .text {
  font-size: 9px !important;
}

.shiftspace_note textarea{
    font-size: 12px !important;
}

.shiftspace_note input.button{
   font-size: 10px !important; 
}

h1{
   font-size: 19px !important;   
}

#nav_secondary.menubean ul.menubeanh{
   font-size: 10px !important;   
}

div#discuss ul li{
   font-size: 9px !important;   
}

div#email_page span.label{
   font-size: 9px !important;     
}

.breadcrumb{
   font-size: 9px !important;      
}

.print_button a{
  font-size: 9px !important;      
}

#footer_menu, #footer_menu a{
    font-size:9px !important;
}

h4{
font-size:10px !important;  
}

p{
  font-size:10px !important;
}

ul{
font-size:10px !important;
}

ol{
font-size:11px !important;
}

#sidenav_headline{
  font-size:11px !important;
}

.sidenav ul{
font-size: 10px !important;
}

table.pr .rowone, table .rowtwo{
font-size:9px !important;
}

.formentrybean{
font-size:10px !important;
}

.question_con textarea{
font-size:9px !important;  
}

button.submit_button{
font-size:9px !important;  
}

.pdf{
 font-size:8px  !important;
}

#emailpage_form label{
  font-size:10px !important;
}

#emailpage_form fieldset legend {
font-size:21px !important;
}

#emailpage_form textarea, #emailpage_form input{
  font-size:10px !important;
}

#emailpage_form .actions input {
font-size:9px !important;
}

#emailpage_form .form_entry_instructions{
font-size:10px !important;  
}

#emailpage_form .form_entry .form_entry_instructions{  
font-size:10px !important;
}

#emailpage_form a{  
font-size:9px !important;
}

.site_search_results_heading .site_search_title{  
font-size: 1.0em !important;
}

div.site_search_rpp{
font-size: 70% !important;
}

.site_search_result .site_search_result_description {
  font-size: 0.83em !important;
}
.site_search_result .site_search_result_link {
  font-size: 0.83em !important;
}

body {
  font-size: 90% !important;
}

.stylesheetswitcher span.label{
font-size:9px !important;
  }

#column2 {
  font-size: 80% !important;
}

/* rest of style sheets */

table{
font-size:9px !important;
}

.checkout_nav ul li {
font-size: 8px !important;
}

#promotext p{
font-size:8px !important;
}

#promo_code input {
  font-size: 8px !important;
}

#review_cart p{
font-size:8px !important;
}

table.orderitems {
font-size: 8px !important;
  }

table.orderitems select,
table.orderitems input {
  font-size: 8px !important;
}

table.orderitems tr.shipping, 
table.orderitems tr.total,
table.orderitems tr.subtotal {
font-size:8px !important;
}

#login div.retrieve_password_link {
  font-size: 7px !important;
}

input.login_button {
font-size:8px !important;
}

#create_account_instructions {
font-size:9px !important;
}

#create_shopper label {
font-size:9px !important;
}

#create_shopper .password span.instructions {
font-size:9px !important;
}

input.create_button, button{
font-size:9px !important;
}

#textbean_18379100{
font-size:9px !important;
}

#c_shopping{
font-size:9px !important;
}

legend{
font-size:9px !important;
}

label, .prefix_subscriber_deliminator, .nanp_example{
font-size:9px !important;
}

.user_entry_required,
.area_code_right_deliminator{
font-size:10px !important;
}

fieldset, .shopper_instructions{
font-size:9px !important;
}

div.label{
font-size:9px !important;
}

.no_order{
font-size:9px !important;
}

div.message{
font-size:9px !important;
}

#e_column_0 {
  font-size: 10px !important;
}

.quantity input {
  font-size: 10px !important;
}

h2{
font-size:11px !important;
}

.product_list .name{
font-size:10px !important;
}

.product_list .total_quantity{
font-size:10px !important;
}

#package_builder button {
font-size:9px !important;
}

.retrieve_password #retrieve_password{
font-size:9px !important;
}

.retrieve_password input.user_entry_required{
font-size:9px !important;
}

.retrieve_password input {
font-size:9px !important;
}

.forumlink,
.forumlink a,
.topictitle,
.topictitle a,
.nav,
.nav a,
.nav a:visited,
.nav a:hover,
.nav a:active,
.gensmall a,
a.maintitle:link,
a.maintitle:visited,
a.maintitle:hover,
a.maintitle:active
{
font-size:9px !important;
}

a:link.mainmenu, 
a:active.mainmenu,
a:visited.mainmenu {  
  font-size:9px !important; 
}

th { 
  font-size: 9px !important; 
}

td.catleft,td.catright { 
  font-size:9px !important;
}

th.thhead {  
  font-size: 11px !important; 
}

td.cathead { 
  font-size: 11px !important;
}

td span.maintitle { 
  font-size:19px !important;
}

.genmed, .name { 
  font-size: 9px !important;
}

.gensmall, .postdetails, .gen, .poll { 
  font-size: 9px !important;
}

.mainmenu { 
  font-size: 10px !important; 
}

.cattitle { 
  font-size: 9px !important; 
}

blockquote, .code, pre  {
  font-size: 10px !important;
}

cite {  
  font-size: 10px !important; 
}

.copyright { 
  font-size: 9px !important;
}

.postbody { 
  font-size: 10px !important;
}

.postinfo { 
  font-size: 9px !important;  
}

input, textarea, select { 
  font-size: 10px !important;
}

input.button { 
  font-size: 10px !important; 
}

.moderatortitle { 
  font-size: 11px !important; 
}

.moderator { 
  font-size: 9px !important; 
}

.admin { 
  font-size: 9px !important; 
}

td.attachrow{ 
  font-size: 10px !important;
}

td.attachheader {
  font-size: 10px !important;
}

table.attachtable{ 
  font-size: 11px !important;
}

#home_page_template div.home_page_featured_text {
  font-size: 10px !important;
}

.ms-global-col2-imgs a{ 
font-size:8px !important;
}

.login_con p{
font-size:19px !important; 
}


.login_con label{
font-size:9px !important;
}

.login_con input{
font-size:9px !important;
}

.button_con input{
font-size:9px !important;
}

div.order_list{ 
font-size:9px !important;
}

.retrieve_password #retrieve_password{
font-size:9px !important;
}

.retrieve_password input.user_entry_required{
font-size:9px !important;
}

.retrieve_password input {
font-size:9px !important;
}

#footer_menu, #footer_menu a{
font-size:9px !important;
}

table.couponforms{
font-size:10px !important;
}

.feedback,
.required_text{
font-size:9px !important;
}

input.login,
input.forgot_password,
input.register{
font-size:9px !important;
}

tr.headline td h6{
font-size:11px !important; 
}

#product_buy_now div form label{
font-size:9px !important;
}

#product_buy_now div form select.productoption{
font-size:9px !important;
}

#sidenav_headline{
font-size:11px !important;
}

ul.catalogmenu {
  font-size: 10px !important;
}

h2{
font-size: 21px !important;
}

#product_nutr_info_launcher a{
font-size:9px !important;
}

#product_description {
font-size:10px !important;
}

.featured,
.related_product {
font-size: 10px !important;
}

button.orderitembutton,
.orderitembutton a {
font-size:9px !important;
}

#vote_sidenav ul{
font-size:10px !important;
}

#vote_sidenav ul li{
font-size:10px !important;
}

.article_heading {
font-size: 13px !important;
}

.article_pdf_file {
font-size:10px !important;
}

.article_content{
font-size: 9px !important;
}

.return_link a{
font-size:9px !important;
}

#recipe_categories_menu ul {
  font-size:10px !important;
}

#recipe_categories_menu ul li{
  font-size:11px !important;
}

#recipe_categories_menu ul li ul li{
  font-size:10px !important;
}

.ac_heading{
font-size:11px !important;
}

.articlecontainer ol li a{
font-size:10px !important;
}

.votinginfo{
font-size:9px !important;
}

.control form button{
font-size:9px !important;
}

form#search_params_form_3962 div.extra_3016 label{
font-size:11px !important;
}

form#search_params_form_3962 button{
font-size:9px !important;
}

.second_form_search_results_table div, 
.form_search_results_table div {
  font-size:9px !important;
}

#formsearchresultsbean_4072834 div.result_heading{
 font-size:11px !important;
}

.sitesearch span.site_search_query input.site_search_query {
font-size:9px !important;
}

#search_page_template .site_search_results{
font-size:10px !important;
}

#search_page_template .site_search_results_heading,
#search_page_template .site_search_title,
#search_page_template .site_search_results_count {
font-size:11px !important;
}

#search_page_template .site_search_results_count{
font-size:9px !important;
}

#search_page_template div.site_search_rpp{
font-size:9px !important;
}

#search_page_template .site_search_result .site_search_result_description{
font-size:9px !important;
}

label{  
font-size:10px !important;
}

form#search_params_form_4789 button {
font-size:9px !important;
}

.second_form_search_results_table div, 
.form_search_results_table div {
  font-size:9px !important;
}

#formsearchresultsbean_4072834 div.result_heading{
font-size:11px !important;
}

/*sitemap*/

body.shiftspace_note{
  font-size:12px !important;  
}

.shiftspace_note .meta .text {
    font-size:9px !important;  
}

.shiftspace_note textarea {
  font-size:12px !important;  
}

.shiftspace_note input.button {
  font-size:10px !important;  
}

li ul a, 
li ul li a, 
li ul, 
li ul li, 
ol, 
ol a, 
ol li, 
ol li a{
font-size:10px !important;
}

ul, li, ul a, li a{
font-size:10px !important;
}

h3, h3 a{
font-size:11px !important;
}

div#sitemap{
font-size:10px !important;
}

div#sitemap h1 {
font-size:11px !important;
}

#page_22154176 button{
font-size:9px !important;
}

#page_22154176 select{
font-size:9px !important;
}
