body { color: #115676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
p { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
pre { color: #708090; font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
blockquote { color: #789; font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
h1 { color: #2f4f4f; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
h2 { color: #2f4f4f }
h3 { color: #2f4f4f; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
h4 { color: #2f4f4f; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
h5 { color: #2f4f4f; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
h6 { color: #2f4f4f; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
img { border: 0 }
ol { color: #2e8b57; font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
ul { font-size: 0.8em; list-style-position: inside  }
a:visited { color: #708090; font-size: 0.95em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a:active { color: #ffa233; font-size: 0.95em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.left_link { text-indent: 20px; list-style-type: disc; list-style-position: inside; display: list-item; }
tr { border: 0  }
.i_section_hdg { color: #cbced3; font-weight: bold; background-color: #2f4f4f ; text-indent: 10px; letter-spacing: 2px; }
.rev_type { color: #cbced3; font-weight: bold; font-size: 1.2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.b_prod_title { color: #cbced3; font-size: 1.2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; }
.b_section_hdg { color: #cbced3; font-weight: bold; background-color: #708090 ; text-indent: 10pt; letter-spacing: 2pt; }
.a_type_color { color: #cbced3; font-weight: bold; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
td { background-color: #d7d7d7; }
table { background-color: #d7d7d7; }
#info_col { text-align: left; vertical-align: top; padding-right: 10px; padding-left: 23px; }
a   { color: #838383; font-size: 0.95em; font-weight: bold; text-decoration: none; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif  }
a:hover { color: #ffa233; font-size: 0.95em; font-weight: bolder; text-decoration: underline; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif  }
#main_col { background-color: #d7d7d7; text-align: left; padding-right: 15px; padding-left: 15px; border-left: thin solid #115676; border-top-color: #115676; border-right-color: #115676; border-bottom-color: #115676; }
.i_list_item { font-size: 0.9em; list-style-type: disc; list-style-position: inside; display: list-item; }
.i_list_hdg { color: #ffa233 !important; font-weight: bold; text-indent: 10px; }
.i_list_div  /* add margin to section list */ { margin-left: 10px; }
.b_prod_desc { background-color: white; padding: 8px 8px 5px; }

