a { color:#000000 }
a:hover { text-decoration:none; }
a:visited { color:#0099CC }
a:visited.yellowlinkbold { color:#CC0000 }
a:visited.lightyellowlink {color: #CC0000 }
a:visited.bluelinkbold {color:#C3E6F5 }
a:visited.footlink { color:#666666 }


/* FLOATING TAGS */
b { font-weight:bold; }
i { font-style:italic; }

li { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; } 
ul { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
ol { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
p { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; } 
table { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
td { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; } 
h1 { font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#000000; }
h2{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000000; } 
h3{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000000; } 
blockquote { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; } 


/* CLASSES */
.blackheader { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000000; }
.yellowheader { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#FFFF00; }
.redheader { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }
.blueheader { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#0099CC; }
.blacktitle { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; }

.yellowlinkbold { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFFF00; }
.whitelink { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; }
.bluelinkbold { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#0099CC; }
.footlink { font-family:Verdana,sans-serif; font-size:10px; color:#000000; }
.breadcrumb { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; }
.lightyellowlink { font-family:Arial,Helvetica,sans-serif; font-size:11px; color :#FFFFCD }

.blacktext { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
.blacktextbold { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000; }
.blackfeaturetext { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; }
.whitetext { font-family:Arial,Helvetica,sans-serif; font-size:12px; color :#FFFFFF; }
.lightyellowtext { font-family:Arial,Helvetica,sans-serif; font-size:11px; color :#FFFFCD; }
.titletextbold { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000000; }
.smallblack { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; }
.smallblackbold { font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#000000; }
.smallred { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FF0000; }


/* ARTICLE CLASSES */
.article-text { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; margin-left:65px; }
.article-h1 { font-family:Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#000000; }
.article-h2 { font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#000000; margin-left:65px; }
.article-h3 { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000000; margin-left:65px; } 
.article-code { font-family:Courier,monofont; font-size:12px; color:#000000; margin-left:65px; background-color:#c3e6f5; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
.figure { margin-left:65px; }
.caption { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000000; margin-left:65px; background-color: #c3e6f5 }
.article-ul { margin-left: 80px; }
.article-ol { margin-left: 80px; font-weight: bold; }
.article-list { margin-left: 80px; }

.code-indent { font-family: Courier,monofont; font-size: 12px; color: #000000; margin-left: 80px; background-color: #c3e6f5 }
.article-ul-indent { margin-left: 16px; }
.article-ol-indent { margin-left: 16px; font-weight: bold; }
.article-ol-indent-no-number { margin-left: 16px; }
.icon-table { margin-top: 10px; } 
.article-ol2 { margin-left: 90px; }
.article-ul2 { margin-left: 90px; }
.article-table { margin-top: 10px; margin-left: 65px; }
.article-h2-icon { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; }
.article-table-row { border-bottom: thin solid black; }

/* LEGACY */
.normal { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; margin-left:65px; }
.h1 { font-family:Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#000000; }
.h2 { font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#000000; margin-left:65px; }
.h3 { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000000; margin-left:65px; } 
.number { margin-left:80px; font-weight: bold }
.indent { margin-left:80px }
.ul { margin-left: 80px }
.bn2i { margin-left: 16px }
.in2i { margin-left: 16px }

.bullet { margin-left: 80px }
.bullet2 { margin-left: 90px }
.numlist2 { margin-left: 90px }
.number2 { margin-left: 90px }
.code { font-family:Courier,monofont; font-size:12px; color:#000000; margin-left:65px; background-color:#c3e6f5; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
.code_in_table { background-color: #c3e6f5; color: #000000; font-size:12px; font-family: courier, monofont; margin-top: .1em;  margin-bottom: .1em; margin-left: .1em; margin-right: .1em }


/* FEATURE CLASSES */
.YELLOW {background-color:#FFFF00;}
.YELLOWBOTTOM {background-color:#FFFFCC;}
.BLUE {background-color:#0380b7;}
.BLUEBOTTOM {background-color:#C3E6F5;}
.GREEN {background-color:#009966;}
.GREENBOTTOM {background-color:#C5ECDF;}
.TEAL {background-color:#009999;}
.TEALBOTTOM {background-color:#DAF3F3;}
.RED {background-color:#E3002D;}
.REDBOTTOM {background-color:#FFD6C8;}
.PURPLE {background-color:#8257AE;}
.PURPLEBOTTOM {background-color:#E9DCF6;}
