.hr    { border-top: 1px solid #39c; border-bottom: 1px solid #39c; width: 100px; height: 1px }
a  { text-decoration: none }

ul {list-style-type: none; list-style-image: none; }
li {color: gray; font-size: 10px; font-family: verdana; text-decoration: none; }


a.nav:link { color: #808080; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }
a.nav:visited { color: #808080; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }
a.nav:hover { color: #000; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }
a.nav:active { color: #808080; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }

.nav { color: #000; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }

a.subnav:link { color: #678da8; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }
a.subnav:visited { color: #678da8; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }
a.subnav:hover { color: #000; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }
a.subnav:active { color: #678da8; font-size: 11px; font-family: verdana; line-height: 16px; text-decoration: none; text-align: right; }



a.nav_head:link { color: gray; font-size: 12px; font-family: verdana; font-weight: 700; text-decoration: none; }
a.nav_head:visited { color: gray; font-size: 12px; font-family: verdana; font-weight: 700; text-decoration: none; }
a.nav_head:hover { color: #000; font-size: 12px; font-family: verdana; font-weight: 700; text-decoration: none; }
a.nav_head:active { color: gray; font-size: 12px; font-family: verdana; font-weight: 700; text-decoration: none; }

.nav_head { color: #000; font-size: 12px; font-family: verdana; font-weight: 700; text-decoration: none; }



.outline { color: gray; font-size: 10px; font-family: verdana; text-decoration: none; margin-top: 10px; outline: solid 1px #e0e0e0; }
.outline-margin { color: gray; font-size: 10px; font-family: verdana; text-decoration: none; margin: 10px; outline: solid 1px #e0e0e0; }
.gentext { color: gray; font-size: 10px; font-family: verdana; text-decoration: none; }
.gentext_bold { color: gray; font-size: 10px; font-family: verdana; text-decoration: none; }

.category { color: #87a9c2; font-size: 12px; font-family: verdana; font-weight: bolder; text-decoration: none; property: value; }
.specialty { color: #fff; font-size: 12px; font-family: verdana; font-weight: bolder; text-decoration: none; property: value; }
.support { color: #808080; font-size: 10px; font-family: verdana; text-decoration: none; property: value; }

.title { color: #5c7b8e; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; }

.big { color: #5c7b8e; font-size: 14px; font-family: verdana; text-decoration: none; }
.quote { color: #a6a6a6; font-size: 14px; font-family: georgia, verdana; font-style: italic; line-height: 22px; text-decoration: none; }
.quoter { color: #7a7a7a; font-size: 10px; font-family: verdana; text-decoration: none; }
.bottom { color: #808080; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; }
