/* ARES Niagara Style Sheet - Size Insensitive */
BODY, HTML { WIDTH: 100%; HEIGHT: 100%; }

BODY
{
 BACKGROUND-COLOR: #fFfFfF;
 COLOR: #000000;
 FONT-FAMILY: Georgia,'Times New Roman','Times Roman',Times,'MS Serif',Serif;
 FONT-STYLE: NORMAL;
 FONT-WEIGHT: NORMAL;
 MARGIN-BOTTOM: 0px;
 MARGIN-LEFT: 0px;
 MARGIN-RIGHT: 0px;
 MARGIN-TOP: 0px;
 PADDING-BOTTOM: 0px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 PADDING-TOP: 0px;
 TEXT-ALIGN: LEFT;
 TEXT-DECORATION: NONE;
 VERTICAL-ALIGN: TOP;
}

INPUT { CURSOR: auto; }
TEXTAREA { CURSOR: text; }
A { CURSOR: pointer; TEXT-DECORATION: underline; }
A:link { COLOR: #00007F; }
A:visited { COLOR: #fF0000; }
A:active { COLOR: #00cF00; }
A:hover { COLOR: #0000fF; }

A.nvg8:link, A.nvg8:visited, A.nvg8:active, A.nvg8:hover { COLOR: #fF0000; TEXT-DECORATION: none; }
A.logo:link, A.logo:visited, A.logo:active, A.logo:hover { COLOR: #fF0000; TEXT-DECORATION: none; }
A.mbtn:link, A.mbtn:visited, A.mbtn:active, A.mbtn:hover { COLOR: #000000; TEXT-DECORATION: none; }
A.mlnk:link, A.mlnk:visited, A.mlnk:active { COLOR: #fFfFfF; TEXT-DECORATION: underline; }
A.mlnk:hover { BACKGROUND: #b4a0dF; COLOR: #fFfFfF; TEXT-DECORATION: underline; }
A.slnk:link, A.slnk:visited, A.slnk:active { COLOR: #fFfFfF;  TEXT-DECORATION: underline; }
A.slnk:hover { BACKGROUND: #b4a0dF; COLOR: #fFfFfF; TEXT-DECORATION: underline; }
A.emad:link, A.emad:visited, A.emad:active { COLOR: #00007F; }
A.emad:hover { COLOR: #0000fF; }

A.doct:link, A.doct:visited, A.doct:active { COLOR: #0000fF; TEXT-DECORATION: underline; }
A.doct:hover { BACKGROUND: #b4a0fF; COLOR: #fFfF00; TEXT-DECORATION: none; }
A.docn:link, A.docn:visited, A.docn:active, A.docn:hover { COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline; VERTICAL-ALIGN: middle; }

/* Email Addresses */
.emat { COLOR: #fF0000; FONT-SIZE: 50%; FONT-WEIGHT: bold; TEXT-DECORATION: none; VERTICAL-ALIGN: middle; }
.emad { COLOR: #00007F; }

/* Navigation */
.logo { COLOR: #fF0000; FONT-STYLE: Italic; FONT-WEIGHT: bold; FONT-VARIANT: small-caps; TEXT-DECORATION: none; TEXT-ALIGN: center; }
.nvg8 { COLOR: #fF0000; FONT-STYLE: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; }
.memt { BACKGROUND: #00BFFF; COLOR: #000000; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left; TEXT-DECORATION: none; }
.mbtn { BACKGROUND: #0000e7; BORDER-COLOR: #4b4be7; BORDER-STYLE: outset; BORDER-WIDTH: 4px; COLOR: #fFfFfF; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; MARGIN-TOP: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: MIDDLE; WIDTH: 100%; }
.mlnk { BACKGROUND: #0000e7; COLOR: #fFfFfF; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none; WIDTH: 100%; }
.sbtn { BACKGROUND: #0000e7; BORDER-COLOR: #4b4bdF; BORDER-STYLE: outset; BORDER-WIDTH: 3px; COLOR: #fFfFfF; FONT-WEIGHT: bold; FONT-VARIANT: small-caps; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right; TEXT-DECORATION: none; VERTICAL-ALIGN: MIDDLE; WIDTH: 100%; }
.slnk { BACKGROUND: #0000e7; COLOR: #fFfFfF; FONT-STYLE: Italic; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none; WIDTH: 100%; }

/* document */
.ppdf { BACKGROUND: #d0d0d0; BORDER-BOTTOM: #c0c0c0 4px solid; BORDER-LEFT: #e0e0e0 4px solid; BORDER-RIGHT: #c0c0c0 4px solid; BORDER-TOP: #e0e0e0 4px solid; COLOR: #000000; FONT-SIZE: 6pt; TEXT-ALIGN: right; }
.ipdf { BACKGROUND: #d0d0d0; COLOR: #000000; FONT-SIZE: 6pt; TEXT-ALIGN: right; }

a.ipdf:link, a.ipdf:visited, a.ipdf:active { COLOR: #000000; TEXT-DECORATION: none; }
a.ipdf:hover { COLOR: blue; TEXT-DECORATION: underline; }

/* .doch { BACKGROUND: #8470fF; BORDER-BOTTOM: #483d8b 4px solid; BORDER-LEFT: #87CEFA 4px solid; BORDER-RIGHT: #483d8b 4px solid; BORDER-TOP: #87CEFA 4px solid; COLOR: #fFfFfF; MARGIN-BOTTOM: 3px; MARGIN-TOP: 3px; } */
.doch { BACKGROUND: #8470fF; BORDER: 4px outset blue; COLOR: #fFfFfF; MARGIN-BOTTOM: 2px; MARGIN-TOP: 2px; }
.doct { BACKGROUND: #8470fF; COLOR: #fFfFfF; FONT-VARIANT: small-caps; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; }

.pr0h { BACKGROUND: #8470fF; BORDER-BOTTOM: #483d8b 4px solid; BORDER-LEFT: #87CEFA 4px solid; BORDER-RIGHT: #483d8b 4px solid; BORDER-TOP: #87CEFA 4px solid; COLOR: #fFfFfF; MARGIN-BOTTOM: 3px; MARGIN-TOP: 3px; }
.pr0t { BACKGROUND: #8470fF; COLOR: #fFfFfF; FONT-VARIANT: small-caps; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; }

.docl { BACKGROUND: #A7EEFA; BORDER-LEFT: #fFfFfF 3px solid; BORDER-RIGHT: #fFfFfF 3px solid; COLOR: #000000; FONT-STYLE: italic; }
.docb { BACKGROUND: transparent; COLOR: #000000; FONT-STYLE: normal; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; }
.doca { COLOR: #000000; BORDER-LEFT: #fFfFfF 3px solid; BORDER-RIGHT: #fFfFfF 3px solid; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }
.docn { COLOR: #ffff00; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; }
.docf { COLOR: #505050; BORDER-TOP: #000000 1px solid; FONT-STYLE: normal; }

/* tables with alternating rows of grey*/
.tblh { COLOR: #fFfFfF; BACKGROUND: #c0c0c0;     FONT-STYLE: normal; VERTICAL-ALIGN: bottom; }
.tblw { COLOR: #000000; BACKGROUND: transparent; FONT-STYLE: normal; }
.tblg { COLOR: #000000; BACKGROUND: #e0e0e0; 	   FONT-STYLE: normal; }
tr.tblg:hover { COLOR: #FfFfFf; BACKGROUND: Blue; VERTICAL-ALIGN: top; }
tr.tblw:hover { COLOR: #FfFfFf; BACKGROUND: Blue; VERTICAL-ALIGN: top; }
td.tblg:hover { VERTICAL-ALIGN: top; }
td.tblw:hover { VERTICAL-ALIGN: top; }

.ibox { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; }


/* Bulletins                  */
#bFram { width: 18%; padding: 0px; float: right; margin: 0px; margin-top: -2px; margin-right: 16px; }

#bFram a, a:visited, a:hover, a:active { color: #fFfFfF; text-decoration: underline; }

.newh, .newh0, .newh1, .newh2, .newh3, .newh4, .newh5 { MARGIN-TOP: 4px; }
.newh, .newh0, .newh1, .newh2, .newh3, .newh4, .newh5,
.newt, .newt0, .newt1, .newt2, .newt3, .newt4, .newt5 { FONT-SIZE: 80%; }

.newh {  /* red    */ COLOR: #fFfFfF; BACKGROUND: #FF4500; BORDER: #FF4500 6px outset; /* BORDER-BOTTOM: #DC143C 6px solid; BORDER-LEFT: #FF6347 6px solid; BORDER-RIGHT: #DC143C 6px solid; BORDER-TOP: #FF6347 6px solid; */ }
.newh0 { /* red    */ COLOR: #fFfFfF; BACKGROUND: #FF4500; BORDER: #FF4500 6px outset; /* BORDER-BOTTOM: #DC143C 6px solid; BORDER-LEFT: #FF6347 6px solid; BORDER-RIGHT: #DC143C 6px solid; BORDER-TOP: #FF6347 6px solid; */ }
.newh1 { /* green  */ COLOR: #fFfFfF; BACKGROUND: #00AF00; BORDER: #00AF00 6px outset; /* BORDER-BOTTOM: #007F00 6px solid; BORDER-LEFT: #00FF00 6px solid; BORDER-RIGHT: #007F00 6px solid; BORDER-TOP: #00FF00 6px solid; */ }
.newh2 { /* blue   */ COLOR: #fFfFfF; BACKGROUND: #0000E0; BORDER: #0000E0 6px outset; /* BORDER-BOTTOM: #00007F 6px solid; BORDER-LEFT: #6347FF 6px solid; BORDER-RIGHT: #00007F 6px solid; BORDER-TOP: #6347FF 6px solid; */ }
.newh3 { /* grey   */ COLOR: #fFfFfF; BACKGROUND: #6F6F6F; BORDER: #6F6F6F 6px outset; /* BORDER-BOTTOM: #3F3F3F 6px solid; BORDER-LEFT: #8F8F8F 6px solid; BORDER-RIGHT: #3F3F3F 6px solid; BORDER-TOP: #8F8F8F 6px solid; */ }
.newh4 { /* black  */ COLOR: #fFfFfF; BACKGROUND: #3F3F3F; BORDER: #3F3F3F 6px outset; /* BORDER-BOTTOM: #000000 6px solid; BORDER-LEFT: #5F5F5F 6px solid; BORDER-RIGHT: #000000 6px solid; BORDER-TOP: #5F5F5F 6px solid; */ }
.newh5 { /* yellow */ COLOR: #000000; BACKGROUND: #DFDF00; BORDER: #DFDF00 6px outset; /* BORDER-BOTTOM: #CFCF00 6px solid; BORDER-LEFT: #fFfF00 6px solid; BORDER-RIGHT: #CFCF00 6px solid; BORDER-TOP: #fFfF00 6px solid; */ }

A.newt4:link, A.newt4:visited, A.newt4:active, A.newt4:hover { color: YELLOW; TEXT-DECORATION: underline; }

A.newt:link, A.newt:visited, A.newt:active, A.newt:hover,
A.newt0:link, A.newt0:visited, A.newt0:active, A.newt0:hover,
A.newt1:link, A.newt1:visited, A.newt1:active, A.newt1:hover,
A.newt2:link, A.newt2:visited, A.newt2:active, A.newt2:hover,
A.newt3:link, A.newt3:visited, A.newt3:active, A.newt3:hover,
A.newt5:link, A.newt5:visited, A.newt5:active, A.newt5:hover { color: #000000; TEXT-DECORATION: underline; }

A.newl4:link, A.newl4:visited, A.newl4:active { color: YELLOW; }

A.newl:link, A.newl:visited, A.newl:active,
A.newl0:link, A.newl0:visited, A.newl0:active,
A.newl1:link, A.newl1:visited, A.newl1:active,
A.newl2:link, A.newl2:visited, A.newl2:active,
A.newl3:link, A.newl3:visited, A.newl3:active,
A.newl5:link, A.newl5:visited, A.newl5:active { color: #FfFfFf; }

A.newl4:hover { color: YELLOW; TEXT-DECORATION: underline; }

A.newl:hover,
A.newl0:hover,
A.newl1:hover,
A.newl2:hover,
A.newl3:hover,
A.newl5:hover { COLOR: #FfFfFf; TEXT-DECORATION: underline; }

/* Notes */
.noth { BACKGROUND: #b0b0e0; BORDER-BOTTOM: #8080c0 4px solid; BORDER-TOP: #c7c7f7 4px solid; BORDER-RIGHT: #8787c7 4px solid; BORDER-LEFT: #c0c0f0 4px solid; COLOR: #000000; MARGIN-TOP: 4px; }
.notb { BACKGROUND: #b0b0e0;  COLOR: #000000; }

/* What's New */
.wnut { BACKGROUND: #8470fF; BORDER-BOTTOM: 2px solid #8470fF; FONT-WEIGHT: bold; COLOR: #FfFfFf; }
.wnug { BACKGROUND: transparent; BORDER-BOTTOM: 2px solid #8470fF; }
.wnud { COLOR: #fF0000; FONT-WEIGHT: bold; }
.wnub { COLOR: #000000; }

/* sitemap */
.smap { LIST-STYLE: none; }

/* emergency message forms*/
.emft { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; FONT-WEIGHT: bold; TEXT-ALIGN: center; }
.emfu { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 4px solid; TEXT-ALIGN: center; }
.emfl { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; BORDER-BOTTOM: #000000 4px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; TEXT-ALIGN: center; }
.emff { COLOR: #000000; FONT-FAMILY: 'Arial Narrow',Arial, Helvetica,'MS Sans Serif','Sans Serif'; }
.emfb { COLOR: #000000; FONT-FAMILY: Arial, Helvetica,'MS Sans Serif','Sans Serif'; }
.emfg { COLOR: #000000; FONT-FAMILY: 'Arial Narrow',Arial, Helvetica,'MS Sans Serif','Sans Serif'; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: none; BORDER-RIGHT: none; BORDER-TOP: none; }
.emfn { COLOR: #000000; FONT-FAMILY: 'Arial Narrow',Arial, Helvetica,'MS Sans Serif','Sans Serif'; }
.emfs { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }

/* volunteer stats */
.stat { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }
.stag { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }

.frm0 { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; FONT-WEIGHT: bold; }
.frm1 { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }
.frm2 { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }
.frml { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }
.frmt { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }
.frmi { COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; }
.frma { COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; }
.frms { COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-FAMILY: 'Brush Script MT','Monotype Corsiva','Lucida Handwriting',Script; }
.frmc { COLOR: #000000; }
.frmr { COLOR: #000000; }

.grid { COLOR: #000000; FONT-FAMILY: Arial,Helvetica,'MS Sans Serif','Sans Serif'; }

.otTT { COLOR: #000000; }
.otTB { COLOR: #000000; }
.otTE { COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; TEXT-ALIGN: center; FONT-WEIGHT: bold; }
.otTS { BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; COLOR: #0000FF; TEXT-ALIGN: center; TEXT-DECORATION: none; }
.otTN { COLOR: #000000; DISPLAY: inline; TEXT-ALIGN: right; TEXT-DECORATION: none; }
.otTX { BACKGROUND: #fF0000; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; COLOR: #fFfF00; FONT-WEIGHT: bold; TEXT-ALIGN: center; }
.otTY { BACKGROUND: #fF0000; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; COLOR: #fFfF00; TEXT-ALIGN: center; TEXT-DECORATION: none; }
.otTH { BACKGROUND: #e0e0e0; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; COLOR: #000000; FONT-WEIGHT: bold; TEXT-ALIGN: center; }
.otTC { BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid;  }

.tbox {  BACKGROUND: transparent;  BORDER-LEFT: 1px solid black;  BORDER-TOP: 1px solid black;  COLOR: #000000;  PADDING: 0px 0px 0px 0px;  WIDTH: 100%;  }
.tgrp {  BORDER-BOTTOM: 1px solid black;  BORDER-RIGHT: 1px solid black;  COLOR: #000000;  PADDING: 0px 0px 0px 0px;  VERTICAL-ALIGN: top;  WIDTH: 33%;  }
.tcel {  COLOR: #000000;  FONT-FAMILY: Arial,Helvetica;  PADDING: 2px 2px 2px 2px;  WIDTH: 100%;  }

.ttNT {  COLOR: #000000;  FONT-FAMILY: Arial,Helvetica;  BORDER-BOTTOM: 1px solid black;  BORDER-RIGHT: 1px solid black;  PADDING: 2px 2px 2px 2px;  WIDTH: 100%;  }

.gcXX {  FONT-FAMILY: Arial,Helvetica;  BORDER: #000000 2px solid;  }
.gmXX {  FONT-FAMILY: Arial,Helvetica;  BORDER: #000000 1px solid;  }

.tt3T {  FONT-FAMILY: 'Arial Narrow',Arial, Helvetica,'MS Sans Serif','Sans Serif'; BORDER-TOP: #000000 1px solid;  BORDER-LEFT: #000000 1px solid;  }
.tt3W {  BACKGROUND: #fFfFfF;  BORDER-BOTTOM: #000000 1px solid;  BORDER-RIGHT: #000000 1px solid;  WHITE-SPACE: nowrap;  }
.tt3G {  BACKGROUND: #e0e0e0;  BORDER-BOTTOM: #000000 1px solid;  BORDER-RIGHT: #000000 1px solid;  WHITE-SPACE: nowrap; }
.tt3X {  BACKGROUND: #fFfFfF;  BORDER-BOTTOM: #000000 1px solid;  BORDER-RIGHT: #000000 1px solid;  FONT-WEIGHT: bold;  WHITE-SPACE: nowrap;  }
.tt3H {  BACKGROUND: #dFdFdF;  BORDER-BOTTOM: #000000 1px solid;  BORDER-RIGHT: #000000 1px solid;  FONT-WEIGHT: bold;  WHITE-SPACE: nowrap;  }
.tt3C {  BACKGROUND: #fFfFfF;  }
.tt3B {  BACKGROUND: #dFdFDf; }

.tt4N {  FONT-WEIGHT: normal;  }
.tt4B {  FONT-WEIGHT: bold;  }

.cl4T {  COLOR: #000000;  FONT-WEIGHT: normal;  }
.cl4H {  BACKGROUND: #c0c0c0; FONT-WEIGHT: bold;  }
