p, td, ul, ol, .default, .body {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 14px;  color: #324001;}

.redText {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 14px;  color: #591902;}
.greenText {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 14px;  color: #818c58;}



.HomeLarge {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 24px;  color: #324001;}

strong {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 14px;  color: #383737;  font-weight: bold;} 
.small {font-family: Tahoma, Myriad Pro,  arial,helvetica,verdana; font-size: 10px;  color: #000000;}

.l1 {font-family: Myriad Pro, gill sans mt,arial,helvetica,verdana; font-size: 13px;  color: #2D3556; list-style-image: url(http://csihawaii.org/img/bullet.gif)}


a.RedLink:link {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 11px;  color: #591902; text-decoration: none;}
a.RedLink:visited {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 11px;  color: #591902; text-decoration: none;}
a.RedLink:active, a.RedLink:hover{font-family: Myriad Pro, arial,helvetica,verdana; font-size: 11px;  color: #591902; text-decoration: underline;}

a.GreenLink:link {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 11px;  color: #818c58; text-decoration: none;}
a.GreenLink:visited {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 11px;  color: #818c58; text-decoration: none;}
a.GreenLink:active, a.GreenLink:hover{font-family: Myriad Pro, arial,helvetica,verdana; font-size: 11px;  color: #818c58; text-decoration: underline;}

a:link {font-family: arial,helvetica,verdana; font-size: 12px;  color: #314D94; text-decoration: none;}
a:visited {font-family: arial,helvetica,verdana; font-size: 12px;  color: #314D94; text-decoration: none;}
a:active, a:hover{font-family: arial,helvetica,verdana; font-size: 12px;  color: #314D94; text-decoration: underline;}

a.l1Link:link, a.l1Link:visited {font-family: gill sans mt,arial,helvetica,verdana; font-size: 13px;  color: #2D3556; text-decoration: none;}
a.l1Link:active, a.l1Link:hover{font-family: gill sans mt,arial,helvetica,verdana; font-size: 13px;  color: #2D3556; text-decoration: underline;}

.footer {font-family: Tahoma, arial, helvetica, verdana; font-size: 12px;  color: #591902;}

a.footerLink:link, a.footerLink:visited  {font-family: Tahoma, arial, helvetica, verdana; font-size: 12px;  color: #591902; text-decoration: none;}
a.footerLink:active, a.footerLink:hover  {font-family: Tahoma, arial, helvetica, verdana; font-size: 12px;  color: #591902; text-decoration: underline;}

a.cnstLink:link, a.cnstLink:visited  {font-family: book antiqua, arial, helvetica, verdana; font-size: 11px;  color: #3C5195; text-decoration: none; font-weight:bold;}
a.cnstLink:active, a.cnstLink:hover  {font-family: book antiqua, arial, helvetica, verdana; font-size: 11px;  color: #3C5195; text-decoration: underline; font-weight:bold;}

.focus {font-family: arial, helvetica, verdana; font-size: 10 px;  color: #000000;}

.focusHeader {font-family: arial, helvetica, verdana; font-size: 11 px;  color: #2D3556; font-weight: bold;}

.l2 {font-family: tahoma, arial, helvetica, verdana; font-size: 12px;  color: #5a1903; text-decoration: none;}

a.l2nav:link, a.l2nav:visited  {font-family: tahoma, arial, helvetica, verdana; font-size: 12px;  color: #5a1903; text-decoration: none;}
a.l2nav:active, a.l2nav:hover  {font-family: tahoma, arial, helvetica, verdana; font-size: 12px;  color: #5a1903; text-decoration: underline;}
a.l2navOn:active, a.l2navOn:hover, a.l2navOn:link, a.l2navOn:visited   {font-family: tahoma, arial, helvetica, verdana; font-size: 12px;  color: #5a1903; text-decoration: underline;}

a.l3nav:link, a.l3nav:visited  {font-family: tahoma, arial, helvetica, verdana; font-size: 8px;  color: #31307D; text-decoration: none;}
a.l3nav:active, a.l3nav:hover  {font-family: tahoma, arial, helvetica, verdana; font-size: 8px;  color: #31307D; text-decoration: underline;}
a.l3navOn:active, a.l3navOn:hover, a.l3navOn:link, a.l3navOn:visited   {font-family: tahoma, arial, helvetica, verdana; font-size: 8px;  color: #000000; text-decoration: underline;}

a.hmLink:link, a.hmLink:visited  {font-family: arial, helvetica, verdana; font-size: 11px;  color: #203689; font-weight: bold; text-decoration: none;}
a.hmLink:active, a.hmLink:hover  {font-family: arial, helvetica, verdana; font-size: 11px;  color: #203689; font-weight: bold; text-decoration: underline;}


a.focusLink:link, a.focusLink:visited{font-family: arial, helvetica, verdana; font-size: 10 px;  color: #203689; text-decoration: none;}
a.focusLink:active, a.focusLink:hover {font-family: arial, helvetica, verdana; font-size: 10 px;  color: #203689; text-decoration: underline;}

h1 {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 24px;  color: #324001; font-weight: bold; margin-top:0; margin-bottom:0;}
.hdr1 {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 24px;  color: #324001; font-weight: bold; margin-top:0; margin-bottom:0;}

h2 {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 20px;  color: #591902; font-weight: bold; margin-top:0; margin-bottom:0;}
.hdr2 {font-family: Myriad Pro, arial,helvetica,verdana; font-size: 20px;  color: #591902; font-weight: bold; margin-top:0; margin-bottom:0;}

.error {font-family: arial,helvetica,verdana; font-size: 11px;  color: #ff0000; font-weight: bold;}

.field {border: 1px solid #591902; width: 150px;}

.fieldsmall {border: 1px solid #591902; width: 30px;}
.fieldwide {border: 1px solid #591902; width: 600px;}

.select {font-family: tahoma, arial; font-size: 9px;  border: 1px solid #336699; width: 140px;  background-color: #E7ECF4;}