
*{ margin:0; padding:0;  }

body {  color:#333; font-family: arial, sans-serif; font-size:85%; text-align:center;  }

p {line-height:1.5em;  font-style: normal;}

h1, h2, h3, h4, h5 {line-height:1em}

a {text-decoration:none; color:#336600 }
a:hover {text-decoration:underline; }
a:focus {outline:0}

img { border:0  }

ul { margin:0; padding:0; list-style-type:none;  }
li { margin:0; padding:0  }

#feature-content p {/* font-size:12px; */ margin:0 0 1.5em 0; /* padding-left:12px; */  }
#feature-content h1 {line-height:normal; font-size:28px; font-weight:bold; color:#336600; margin:0 0 0.75em 0; /* padding-left:12px; */ }
#feature-content h2 {line-height:normal; font-size:24px; font-weight:bold; color:#336600; margin:0 0 0.75em 0; /* padding-left:12px; */  }
#feature-content h3 {line-height:normal; font-size:18px; font-weight:bold; color:#336600; margin:0 0 0.75em 0; /* padding-left:12px; */   }
#feature-content h4 {line-height:1.5em; font-size:16px;  font-weight:normal; color:#336600; margin:0 0 0 0; /* padding-left:12px; */  }
#feature-content h5 {line-height:normal; font-size:13px; font-weight:bold; color:#336600; margin:0 0 0 0; /* padding-left:12px; */ }
#feature-content h6 {line-height:normal; }

#feature-content ul { margin:1.5em;  list-style-type:disc; }
#feature-content ul li { margin:0 1.5em 0.2em 3em; line-height:1.5em  }

#feature-content ol { margin:1.5em;}
#feature-content ol li { margin:0 1.5em 0.2em 3em; line-height:1.5em   }

#feature-content .title-xlarge { font-size:22px; display:block; font-weight:bold; color:#336600; margin:0 0 0.75em 0; } /* h1 equivalent */
#feature-content .title-large { font-size:18px; display:block; font-weight:bold; color:#336600; margin:0 0 0.75em 0; }  /*h2 equivalent */
#feature-content .title-medium { font-size:16px; display:block; font-weight:bold; color:#336600; margin:0 0 0.75em 0; } /*h3 equivalent */ 
#feature-content .title-small { font-size:12px; display:block; font-weight:bold; color:#336600; margin:0 0 0 0; }   /*h4 equivalent */
#feature-content .title-xsmall { font-size:10px; display:block; font-weight:bold; color:#336600; margin:0 0 0 0; }   /*h5 equivalent */

#feature-content .leader-italic { font-size:14px; font-weight:bold; font-style:italic; line-height:1.3em; margin-bottom:0.75em }
#feature-content .leader-bold { font-size:14px; font-weight:bold; line-height:1.3em; margin-bottom:0.75em }

#feature-content blockquote { margin:1.2em; font-weight:bold; font-size:16px; font-style:italic; line-height:1.3em; color:#333; float:right; background-color:#E7E7E8; margin:9px; padding:9px; width:300px }
#feature-content blockquote cite { display:block; font-weight:normal; font-size:11px; color:#000; font-style:normal; margin-top:6px }

#feature-content .box-content { margin-left:12px; padding:12px }
#feature-content .box-content p { padding:0; margin:0 }

.small { font-size:10px }

.green-hightlight { color:#336600; text-decoration:none }
.gray-hightlight { color:#cccccc; text-decoration:none }
.green-hightlight a { color:#336600; }
.gray-hightlight a{ color:#cccccc; }


.green-highlight { color:#336600; text-decoration:none }
.gray-highlight { color:#cccccc; text-decoration:none }
.green-highlight a { color:#336600; }
.gray-highlight a{ color:#cccccc; }

.box-content { border:solid 1px #99CC33; padding:3px }

img.image-left { float:left; margin:18px 18px 0 0; border:solid 1px #336600  }
img.image-right { float:right; margin:18px 0 0 18px; border:solid 1px #336600  }


.feature-title {display:none}
.feature-headline {    color: #333333 !important;    display: block;    font-size: 48px !important;    font-weight: bold;    margin: 0 0 0.4em !important;    padding-right: 0;
font-family: 'Gotham Cond SSm A', 'Gotham Cond SSm B'; font-weight: 500 !important; font-style: normal; line-height:1.1em !important}
.feature-date {font-weight:bold; margin-bottom:0.5em}
.feature-author {font-weight:bold; margin-bottom:2em}
.header-share {border-bottom: 1px solid #E5E5E5;     margin: 2em 0 1.8em 0;    padding-bottom: 1.8em;}


/* ======================================= */
/* FEATURE CONTENT TABLES*/
/* ======================================= */

#feature-content table { border-collapse: collapse; text-align: left; width: 100%; margin:1.5em 0 }
#feature-content table { background: #fff; border: 1px solid #000; }
#feature-content table td, #column-left table th { padding: 3px 10px; }
#feature-content table tbody td { color: #000000; border-left: 1px solid #336600;font-size: 12px;font-weight: normal; }
#feature-content table tbody tr:nth-child(even) { background: #eee; color: #000000; }
#feature-content table tbody td:first-child { border-left: none; }
#feature-content table tbody tr:last-child td { border-bottom: none; }