/*
WrightMarks style sheet
*/

/*
alternate colors:
silver  d1d2d4
blue  0f3a8f  (0b4da2)
green  f15922  (e74320)
goldyellow  fdcb08  (fcc11a)
==
orange: f47e20
nav orange: f47f22
*/
body {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 10pt; color:#000000; background-color:#ffffff; margin:35px auto; padding:0;}
td {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 10pt}

a:link {text-decoration:none; color:#2350b5; font-weight:bold; font-size: 10pt;}
a:hover {text-decoration:none; color:#339900; font-weight:bold; font-size: 10pt;}
a:active {text-decoration:none; color:#fdcb08; font-weight:bold; font-size: 10pt;}
a:visited {text-decoration:none; color:#2350b5; font-weight:bold; font-size: 10pt;}
a:visited:hover {text-decoration:none; color:#339900; font-weight:bold; font-size: 10pt;}
a:visited:active {text-decoration:none; color:#fdcb08; font-weight:bold; font-size: 10pt;}

.deadlink {color:#fdcb08; font-weight: bold; font-size:10pt;}

.copyright {font-family: 'lucida sans unicode', verdana, geneva, sans-serif, 'SunSans-Regular'; font-size: 7pt; color:#0154a4;}
a.copyright {font-family: 'lucida sans unicode', verdana, geneva, sans-serif, 'SunSans-Regular'; font-size: 7pt; color:#0154a4; font-weight:normal;}
a.copyrigvht:hover {font-family: 'lucida sans unicode', verdana, geneva, sans-serif, 'SunSans-Regular'; font-size: 7pt; color:#0154a4; font-weight:normal; text-decoration:underline;}
a.copyright:active {font-family: 'lucida sans unicode', verdana, geneva, sans-serif, 'SunSans-Regular'; font-size: 7pt; color:#0154a4; font-weight:normal;}
a.copyright:visited {font-family: 'lucida sans unicode', verdana, geneva, sans-serif, 'SunSans-Regular'; font-size: 7pt; color:#0154a4; font-weight:normal;}
a.copyright:visited:hover {font-family: 'lucida sans unicode', verdana, geneva, sans-serif, 'SunSans-Regular'; font-size: 7pt; color:#0154a4; font-weight:normal; text-decoration:underline;}
a.copyright:visited:active {font-family: 'lucida sans unicode', verdana, geneva, sans-serif, 'SunSans-Regular'; font-size: 7pt; color:#0154a4; font-weight:normal;}

.seriflink {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-weight:bold; font-size: 10pt;}
a.seriflink {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-weight:bold; font-size: 10pt;}
a.seriflink:hover {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-weight:bold; font-size: 10pt;}
a.seriflink:active {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-weight:bold; font-size: 10pt;}
a.seriflink:visited {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-weight:bold; font-size: 10pt;}
a.seriflink:visited:hover {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-weight:bold; font-size: 10pt;}
a.seriflink:visited:active {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-weight:bold; font-size: 10pt;}

.deadseriflink {color:#bd2fd2; font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:10pt;}

a.sublink1 {color:#363600;}
a.sublink1:hover {color:#cc6600;}
a.sublink1:active {color:#bbbbbb;}
a.sublink1:visited {color:#363600;}
a.sublink1:visited:hover {color:#cc6600;}
a.sublink1:visited:active {color:#bbbbbb;}

.notdeadlink {color:#339900;}
a.notdeadlink {color:#339900;}
a.notdeadlink:hover {color:#2350b5;}
a.notdeadlink:active {color:#fdcb08;}
a.notdeadlink:visited {color:#339900;}
a.notdeadlink:visited:hover {color:#2350b5;}
a.notdeadlink:visited:active {color:#fdcb08;}

.link-alt1 {font-weight:normal;}
a.link-alt1 {font-weight:normal;}
a.link-alt1:hover {font-weight:normal; text-decoration:underline;}
a.link-alt1:active {font-weight:normal;}
a.link-alt1:visited {font-weight:normal;}
a.link-alt1:visited:hover {font-weight:normal; text-decoration:underline;}
a.link-alt1:visited:active {font-weight:normal;}

.deadlink-alt1 {color:#bd2fd2; font-size:10pt;}

.link-alt1s {font-weight:normal; font-size: 8pt;}
a.link-alt1s {font-weight:normal; font-size: 8pt;}
a.link-alt1s:hover {font-weight:normal; font-size: 8pt; text-decoration:underline;}
a.link-alt1s:active {font-weight:normal; font-size: 8pt;}
a.link-alt1s:visited {font-weight:normal; font-size: 8pt;}
a.link-alt1s:visited:hover {font-weight:normal; font-size: 8pt; text-decoration:underline;}
a.link-alt1s:visited:active {font-weight:normal; font-size: 8pt;}

.link-alt1s9 {font-weight:normal; font-size: 9pt;}
a.link-alt1s9 {font-weight:normal; font-size: 9pt;}
a.link-alt1s9:hover {font-weight:normal; font-size: 9pt; text-decoration:underline;}
a.link-alt1s9:active {font-weight:normal; font-size: 9pt;}
a.link-alt1s9:visited {font-weight:normal; font-size: 9pt;}
a.link-alt1s9:visited:hover {font-weight:normal; font-size: 9pt; text-decoration:underline;}
a.link-alt1s9:visited:active {font-weight:normal; font-size: 9pt;}

.b2t {font-size:7pt; font-weight:bold;}
a.b2t {font-size:7pt; font-weight:bold;}
a.b2t:hover {font-size:7pt; font-weight:bold; text-decoration:overline;}
a.b2t:active {font-size:7pt; font-weight:bold;}
a.b2t:visited {font-size:7pt; font-weight:bold;}
a.b2t:visited:hover {font-size:7pt; font-weight:bold; text-decoration:overline;}
a.b2t:visited:active {font-size:7pt; font-weight:bold;}

.headerhome {background-image: url(images/bno_logo.gif); background-repeat: no-repeat; height: 220px; margin: 15px auto auto 15px;}
.headerpages {background-image: url(images/bno_logo_m.gif); background-repeat: no-repeat; height: 84px; margin: 15px auto auto 15px;}

.container {
        position: relative; align:middle;
        width: 860px; /*was "auto"*/
        min-width: 860px;
        margin: 0 auto 20px 15%;
        border: 2px solid black;
        background-color: white;
        padding: 10px;
        z-index: 3;
      }

.content {
        position: relative;
        width: 860px; background-color: white; height:auto;
      }

#colleft { position:absolute; width:415px; left:20px; }
#colright {position:absolute; width:415px; left:445px; }

#navleft {
        position: absolute;
        width: 128px;
        top: 60px;
        left: 20px;
        font-size: 0.9em;
        border: 1px dashed black;
        background-color: white;
        padding: 10px;
        z-index: 2;
      }
#nav_horz ul {
        list-style: none;
        margin: 0;
        padding: 0;
		display: inline;
      }
#nav_vert ul {
        list-style: none;
        margin: 0;
        padding: 0;
		display: block;
      }
#navright {
        position: absolute;
        width: 200px;
        top: 20px;
        right: 20px;
        border: 1px dashed black;
        background-color: white;
        padding: 10px;
        z-index: 1;
      }
#footer {margin: -21px auto 0px auto; padding-bottom: 0; border-top: 0;}

.textify { visibility:hidden; }

.text24 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 24pt}
.text21 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 21pt}
.text18 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 18pt}
.text15 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 15pt}
.text14 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 14pt}
.text13 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 13pt}
.text12 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 12pt}
.text11 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 11pt}
.text10 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 10pt}
.text9 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 9pt}
.text8 {font-family: verdana, geneva, 'lucida sans unicode', arial, sans-serif, 'SunSans-Regular'; font-size: 8pt}

.serif9 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:9pt;}
.serif10 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:10pt;}
.serif11 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:11pt;}
.serif12 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:12pt;}
.serif13 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:13pt;}
.serif14 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:14pt;}
.serif15 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:15pt;}
.serif16 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:16pt;}
.serif18 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:18pt;}
.serif21 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:21pt;}
.serif24 {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:24pt;}

.blueheadings {font-family: georgia, palatino, times, serif, 'SunSerif-Regular'; font-size:18pt; color:#000099;}
.lineh4 {line-height:4px;}
.lineh5 {line-height:5px;}
.lineh6 {line-height:6px;}
.lineh8 {line-height:8px;}
.lineh9 {line-height:9px;}

.blue {color:#2350b5;}
.green {color:#339900;}

.redcheck { list-style-image: url("images/redcheckmark.gif");}
ul.redcheck { list-style-image: url("images/redcheckmark.gif"); line-height:12pt; }
ul.nobul {list-style:none;}