body {font-size: 13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; #5c5c5c;}

p, h1, h2, h3, h4, h5, label, ul, li, a, ol{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-weight:100;}

p{font-size:14px; line-height:20px; margin:0 0 5px 0;}



/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 {font-weight: 100; color: #4F8233; margin-top: 10px; text-transform:uppercase;}

h1 {font-size: 28px; line-height: 1; margin-bottom: 0.5em; }
h2 {font-size: 16px;; margin-bottom: 0.75em; color:#666; }
h3 {font-size: 18px;; line-height: 1; margin-bottom: 1em; }
h4 {font-size: 15px;; line-height: 1; font-weight: bold; margin-bottom: 1.25em; }
	h4 span{color:#666;}
h5 {font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 {font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}

a:focus, 
a:hover{color: #4f8133; }
a{color: #666; text-decoration: none; outline: none;}


.first {margin-left:0; padding-left:0; }
.last{margin-right:0; padding-right:0; }
.top{margin-top:0; padding-top:0; }
.bottom{margin-bottom:0; padding-bottom:0; }

ol{padding-left:25px;}

