* {padding: 0;}

#windowFrame {text-align: left;top: 90px;padding: 7px;width: 800px;background-color: white;
             margin-top: 15px;margin-left: auto;margin-right: auto;border: 5px solid black}

#mast {margin: 0;color: black;left: 0px;width: 500px;height: 40px;text-align: left;
           padding-top: 2px;padding-top: 0px;padding-bottom: 3px;border: 0px solid black;
            top: 0px;margin-bottom: 10px}

#mastcontainer {margin: 0;width: 100%;height: 45px;text-align: center;border:0;background-color: Navy}
.mastends {background-color: white;margin: 0;height: auto;text-align: center;padding: 3px;border:0}
#masthead {margin: 0;color: red;text-align: center;background-color: white}

#mastContent {margin: 0;font-family: tahoma, helvetica, arial;text-align: center;padding: 4px;height: auto}

/*  Canvas  */

#canvas2 {background-color: white;top: 90px;padding: 0px;
         margin: 0px;border: 5px solid black;width: 800px;text-align: right}

#contentLarge {height: auto;
           color: black;background-color: white;
           padding: 15px;margin-bottom: 15px;margin-top: 10px;margin-right: 15px;
           font: 12px "tahoma, helvetica, arial";text-align="left"}
.contentProject {height: auto;color: black;padding: 15;margin-bottom: 5px;margin-top: 10px;
           margin-right: 15px;border: 1px solid black;font: 8pt "tahoma, helvetica, arial";text-align: left}
#contentRight {height: auto;
           color: #000000;background-color: #ffffff;padding: 0;font: 1.0em "tahoma, helvetica, arial";text-align: left}
#navButtons {top:0px;height: auto;
           color: black;background-color: white;width: 170px;
           padding: 15;margin: 0px;border: 1px solid black;
           font: 11px "tahoma, helvetica, arial";text-align="left"}

div.door1, div.door2, div.door3 { font-size: 11px;padding: 2px;text-align: left;margin-top: 0px;;margin-bottom: 0px;
          font-family: tahoma, helvetica, arial;text-weight: normal;cursor: hand;color: Gray}

#wideContent {background-color: #FFFFFF;
        text-align: left;border: 1px solid black;width: 80%}

#pageBottom {color: black;margin-bottom: 30px;margin-bottom: 15px;width: 750px;text-align: center}
a {text-decoration: none;text-weight: normal;color: Black;FONT: 1.0em tahoma, helvetica, arial}
a:hover {text-decoration: underline;text-weight: normal;color: Red;FONT: 1.0em tahoma, helvetica, arial}
cite {FONT: 1.0em  tahoma, helvetica, arial;text-weight: normal;font-style: normal}
DD {BACKGROUND-COLOR: White;Color: Black;FONT: 0.8em  tahoma, helvetica, arial;text-weight: normal;font-style: normal}
DT {Color: White;width: 220px;FONT: 0.8em  tahoma, helvetica, arial;text-weight: normal;font-style: normal}
DT.hd1 {COLOR: red! important}
em{font-size: 12px;color: black;font-style: normal;font-weight: bold;margin: 1px}
h1,h2,h3,h4,em {margin: 0;font-family: tahoma, helvetica, arial;color: black}
h1 {font-size: 1.4em;text-align: left;font-weight: bold;padding-top: 0.1em;padding-bottom: 0em}
h2 {font-size: 1.2em;text-align: left;font-weight: bold;padding-top: 0.1em;padding-bottom: 0.1em}
h3 {font-size: 0.8em;text-align: left;font-weight: bold;margin-top: 3px;margin-bottom: 0px}
h4 {font-size: 13px;font-weight: bold;margin-top: 3px;margin-bottom: 3px;text-align: center}
hr {margin: 0;padding: 0}
src {margin: 0px;padding: 0px;margin-top: 7px;border: 1px solid #000000}
src.logo {margin: 0px;padding: 0px;margin-top: 0;border: 1px}
li {PADDING-TOP: 2px;FONT-SIZE: 12px;font-family: tahoma, helvetica, arial;font-weight: normal;
       list-style-type: none;margin-top: 2px;text-align: center}
.contentProject {PADDING-TOP: 2px;FONT-SIZE: 12px;font-family: tahoma, helvetica, arial;font-weight: normal;
       margin-top: 2px;text-align: left}
hr {CLEAR: both; MARGIN: 12px}
p {font-family: tahoma, helvetica, arial;text-weight: normal}
p {margin:.5em 0;color: Black; font-size: .8em;font-family: tahoma, helvetica, arial}

table {margin: 0;padding: 0px;text-align: left;border: 0px}
ul {font-family: tahoma, helvetica, arial;text-align: center}

ul.uleft {font-family: tahoma, helvetica, arial;display: block;text-align: left;margin: 20px;}
li.pleft {display: list-item;font-size: 8pt;font-family: tahoma, helvetica, arial;font-weight: normal;
       list-style-type: square;text-align: left}
li.dleft {display: list-item;font-size: 8pt;font-family: tahoma, helvetica, arial;font-weight: normal;
       list-style-type: circle;text-align: left}
.smallForm {
	padding: 0px;
        height: 20px;
        font-size: 7pt;
        background-color: mistyrose;
        font-family: tahoma, helvetica, arial
}

#Hnavcontainer ul {
	border: 0;
	margin: 0;
        text-decoration: none;
        height: auto;
	list-style-type: none;
	text-align: center
}
#Hnavcontainer li {
	display: block;
	float: left;
	margin: 0px;
	height: 42px;
        width: 100px;
        text-decoration: none;
	padding: 0
}
#Hnavcontainer ul li a {
	display: block;
        FONT: 1.0em  tahoma, helvetica, arial;
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        color: black;
        background: white;
        border: none;
	padding-top: 4px;
	margin: 0;
        width: 100px;
        height: 30px;
        CURSOR: hand;  
}
#Hnavcontainer ul li a:hover {
        color: blue;
        background: white;
        border: none;
}
#0navcontainer fognav.a {
	border: 1px;
	margin: 2px;
	padding: 0px;
        background: Navy;
        text-decoration: none;
        line-height: 15px;
	list-style-type: none;
	list-style-image: none;
	text-align: center}

#Snavcontainer ul {
	border: 0px;
	margin: 0px;
        text-decoration: none;
	list-style-type: none;
	text-align: center
}
#Snavcontainer li {
	display: block;
        width: 90px;
	float: left;
	margin: 0px;
	height: 15px;
        text-decoration: none;
	padding: 0px
}
#Snavcontainer ul li a {
	display: block;
        font: 0.8em  tahoma, helvetica, arial;
        text-decoration: none;
        font-weight: normal;
        color: black;
        background: white;
        border: none;
	padding-top: 1px;
	margin: 0;
        width: 90px;
        height: 15px;
        cursor: hand;  
}
#Snavcontainer ul li a:hover {
        color: blue;
        background: white;
        border: none;
}
/* CONTROLS WINDOW POSITIONING */


.pointP {font-family: tahoma, helvetica, arial;color: #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 0; padding-bottom: 0;
       background-color: #003368;text-align: center;font-weight: bolder;font-size: 1em}
.pointR {font-family: tahoma, helvetica, arial;color: #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 0; padding-bottom: 0;
       background-color: #336633;text-align: center;font-weight: bolder;font-size: 1em}
.pointD {font-family: tahoma, helvetica, arial;color: #FFFFFF; padding-left: 2px; padding-right: 2px; padding-top: 0; padding-bottom: 1px;
       background-color: #175D9B;text-align: center;font-weight: bold;font-size: 0.7em}

.FooterText {font-family: tahoma, helvetica, arial;
color: #000000;
font-weight: normal;
text-align: center;
font-size: .7em;}

.CatMenuButton {font-family: tahoma, helvetica, arial;
color: White;
background-color: Black;
text-align: left;
font-weight: bold;
font-size: 7pt}

.Headings {font-family: Verdona,Arial;
font-weight: bold;
color: #1761A0;
padding: 2px;
font-weight: bolder;
font-size: 1.0em}

.description{font-family: tahoma, helvetica, arial; 
color: Black;
font-weight: normal;
text-align: left;
font-size: 1.1em}

.footlink:link  {font-family: tahoma, helvetica, arial; 
color: black;
font-weight: bold;
text-align: center;
font-size: 10pt}

.footlink:visited  {font-family: tahoma, helvetica, arial; 
color: black;
font-weight: bold;
text-align: center;
font-size: 10pt}

.footlink:hover  {font-family: tahoma, helvetica, arial; 
color: Navy;
font-weight: bold;
text-align: center;
font-size: 10pt}

.footlink:active {font-family: tahoma, helvetica, arial; 
color: Navy;
font-weight: bold;
text-align: center;
font-size: 10pt}

.PageHeadCSS {font-family: tahoma, helvetica, arial;
background-repeat: no-repeat;
color: White;
background-color: Black;
text-align: center;
font-weight: bolder;
font-size: 10pt}


.toplink:link  { 
color: white;
font-weight: bold;
text-align: center;
FONT: 1.0em tahoma, helvetica, arial}

.toplink:visited  {
color: white;
font-weight: bold;
text-align: center;
FONT: 1.0em tahoma, helvetica, arial}

.toplink:hover  { 
color: Yellow;
font-weight: bold;
text-align: center;
FONT: 1.0em tahoma, helvetica, arial}

.toplink:active {
color: Yellow;
font-weight: bold;
text-align: center;
FONT: 1.0em tahoma, helvetica, arial}

.PageHeadCSS {font-family: tahoma, helvetica, arial;
background-repeat: no-repeat;
color: White;
background-color: Black;
text-align: center;
font-weight: bolder;
font-size: 10pt}


.section_head {font-family: tahoma, helvetica, arial;
color: black;
text-align: center;
font-weight: bolder;
font-size: 1.2em}

.small {font-family: tahoma, helvetica, arial;
color: Black;
text-align: left;
font-weight: Normal;
font-size: 8pt}

.required {
    background-color: mistyrose;
}

.shadelight {
  border: 1px inset #ffffff;
  color: black;
  background-color: white;
  font-weight: normal;
  font-size: 12;
  margin-top: -1em;
  margin-bottom: -1em;
}

.shadedark {
  border: 1px inset #ffffff;
  color: black;
  background-color: tan;
  font-size: 12;
  margin-top: -1em;
  margin-bottom: -1em;  
}

.shadedarker {
  border: 1px inset #ffffff;
  color: black;
  background-color: gray;
  margin-top: -1em;
  margin-bottom: -1em; 
}
