/* LAYOUT*/


#content {background-color: #dfe8d5; margin-top: -15px;}
.innerpad {padding: 5px 20px 20px 20px;}
.slimpad {padding: 5px;}
.fix {clear: both}
.tall {height: 15px;}


.main {width: 670px; float: left; background-color: #FFFFFF; margin: 0px; padding: 0px; margin-bottom: 20px;}

.greensymbol {width: 300px; float: left; margin: 5px; text-align:center; }



/* LEFT COLUMN STYLES */
.leftcolumn {width: 270px;  float: left; margin-left:0px; }
.leftcolumn ul{margin-bottom: 10px; background-color: #FFFFFF}
.leftcolumn li {border-left: 20px solid #dfe8d5; font-size: 18px; font-weight: bold; text-transform: uppercase; padding: 7px 0px 12px 15px; list-style-type:none; background-color: #FFF; width: 250px; display: block}
.leftcolumn li.current {display: block;  background-image: url(../img/li_bg.jpg); background-position: top left; background-repeat: no-repeat; border-left: none; padding: 2px 0px 10px 35px; color: #FFFFFF;line-height: 22px; vertical-align:baseline; }

.leftcolumn a{color: #007531; text-decoration: none}
.leftcolumn a:hover{color: #007531; text-decoration: underline}



/* BULLET LIST STYLE */
.square li {LIST-STYLE-TYPE: none; background-position: 0px 10px; background-image: url(../img/square_li.gif); background-repeat: no-repeat; padding: 2px 8px; margin-left: 15px; position: relative; height: 1%}




/* TYPOGRAPHY/HEADING STYLING */
strong {color: #002f5c;}
strong a{color: #002f5c; text-decoration: none}
strong a:hover{color: #002f5c; text-decoration: underline}
.date {color: #333333; font-size: 15px; font-weight: bold;}
h1{color: #007531; font-size: 30px;  font-weight: normal; padding-bottom: 10px; padding-top: 10px;}
h2{font-size: 16px; color: #333333; padding-bottom: 3px; padding-top: 8px;  font-weight: bold}

h3 {color: #696969; font-size: 15px; margin-bottom: 5px;}

