body{ font: 13px/1.5 'Helvetica Neue' ,Arial, 'Liberation Sans' ,FreeSans,sans-serif;}
a:focus{ outline: 1px dotted invert;}
hr{border: 0 #ccc solid; border-top-width: 1px; clear: both; height: 0;}
/*h1{ font-size: 25px;}
h2{ font-size: 23px;}
h3{ font-size: 21px;}
h4{ font-size: 19px;}
h5{ font-size: 17px;}
h6{ font-size: 15px;}
ol{ list-style: decimal;}
ul{ list-style: disc;}
li{ margin-left: 30px;}*/
p, dl, hr, ol, ul, pre, table, address, fieldset{ margin-bottom: 20px;}

#textsizer-embed{margin-bottom: 6px;}
#textsizer-embed p{display: inline;}
ul.textresizer{list-style: none;display: inline;margin: 0px;padding: 0px;}
ul.textresizer li{display: inline;margin: 0px;margin-right: 5px;padding: 0px;}
ul.textresizer a{border: solid 1px #999;padding: 2px 3px;font-weight: bold;text-decoration: none;} 
ul.textresizer a:hover{background: #e5e5e5;border: solid 1px #cccccc;  }
ul.textresizer .small-text{font-size: 10px; margin-top:-1px;}
ul.textresizer .medium-text{font-size: 11px; margin-top:-2px;}
ul.textresizer .large-text{font-size: 12px;margin-top:-3px;}
ul.textresizer .larger-text{font-size: 12px;margin-top:-4px; background-color:#000000; color:#FFFFFF}
ul.textresizer a.textresizer-active{border: solid 1px #2B562B;background: #FFCA6F;color: #000000;}
#mainContent {}
#mainContent.small-text{font-size: 11px;}
#mainContent.medium-text{font-size: 13px;}
#mainContent.large-text{font-size: 15px;}
#mainContent.larger-text{font-size: 15px; }

