div
{
/*
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0;padding:0;
*/
}

a:link 
{
color: black;
}

a:visited 
{
color: black;
}

a:hover
{
color: green; 
}

a:active
{
color: green;
}

body
{
background-image:url(images/netlbg3.jpg); 
background-repeat:repeat; 
margin: 0px;
padding: 0px;
font-size: 10pt; 
font-weight: normal;
font-family: Verdana, Helvetica, Arial, sans-serif;
scrollbar-base-color: #4E7D06; 
scrollbar-highlight-color: white; 
scrollbar-face-color: #4E7D06; 
scrollbar-track-color: #C9ECBB; 
scrollbar-arrow-color: black; 
scrollbar-3dlight-color: silver;  
scrollbar-shadow-color: black; 
scrollbar-darkshadow-color: black; 
text-align:center;
}

body /* Firefox */
{
 text-align:-moz-center; 
}

.MenuTextStyle
{
font-size: 10pt; 
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:2px;
}

.MenuSmallTextStyle
{
font-size: 8pt; 
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:2px;
}

img
{
  margin: 0px;
  border: none;
/*  position: relative; */
}

.MainTableStyle
{
  cell-spacing: 0;
  padding: 0;
  border: none;
  width: 800px;
  margin: 0px auto;
}

.BoxStyle
{
  background-color:#C9ECBB; 
  border:1px black groove; 
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  padding: 4px;
}

.BoxTextStyle
{
font-size: 10pt; 
font-weight: normal;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.TableHeaderTextStyle
{
  font-size: 10pt; 
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-weight: bold;
}

table.EventTableStyle
{
  width:100%; 
  border:1px black groove; 
  border-collapse:collapse;
  background-color:#C9ECBB; 
}

table.EventTableStyle th
{
  border:1px black groove; 
  font-size: 8pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
}

table.EventTableStyle td
{
  border:1px black groove; 
  font-size: 8pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
}

table.EventTableHeaderStyle th
{
  font-size: 8pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
}

table.EventTableHeaderStyle td
{
  font-size: 8pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
}

table.LinkTableStyle
{
  width:100%; 
  border:1px black groove; 
  border-collapse:collapse;
  background-color:#00ffcc;
}

table.LinkTableStyle th
{
  border:1px black groove; 
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
  background-color:silver;
}

table.LinkTableStyle td
{
  border:1px black groove; 
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
}

table.CampTableStyle
{
  width:100%; 
  border:1px black groove; 
  border-collapse:collapse;
  background-color:#00ffcc;
}

table.CampTableStyle th
{
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
  background-color:silver;
}

table.CampTableStyle td
{
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
}

table.TeamTableStyle
{
  width:100%; 
  border:1px black groove; 
  border-collapse:collapse;
  background-color:#00ffcc;
}

table.TeamTableStyle th
{
  border:1px black groove; 
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
  background-color:silver;
}

table.TeamTableStyle td
{
  border:1px black groove; 
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
}

.ErrorTextStyle
{
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: maroon;
  margin:1px;
}

.FormHeaderStyle
{
  font-size: 12pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.FormSubHeaderStyle
{
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.FormLabelStyle
{
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.FormLabelOptStyle
{
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.FormLabelReqStyle
{
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.FormFieldStyle
{
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.FormFieldStyle select
{
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.RulesListStyle
{
  margin-left: 2em;
  padding-left: 0;
  list-style-type: decimal;
}

.RulesListStyle li
{
  font-size: 10pt; 
  font-weight: normal;
  padding-bottom:4px;
}

.RulesListStyle1
{
  margin-left: 4em;
  padding-left: 0;
  list-style-type: upper-roman;
}

.RulesListStyle1 li
{
  font-size: 10pt; 
  font-weight: bold;
  padding-bottom:4px;
}

.RulesListStyle2
{
  margin-left: 2em;
  padding-left: 0;
  list-style-type: decimal;
}

.RulesListStyle2 li
{
  font-size: 10pt; 
  font-weight: normal;
  padding-bottom:4px;
}

.RulesListStyle3
{
  margin-left: 2em;
  padding-left: 0;
  list-style-type: upper-alpha;
}

.RulesListStyle3 li
{
  font-size: 10pt; 
  font-weight: normal;
  padding-bottom:4px;
}

.RulesListStyle4
{
  margin-left: 2em;
  padding-left: 0;
  list-style-type: lower-alpha;
}

.RulesListStyle4 li
{
  font-size: 10pt; 
  font-weight: normal;
  padding-bottom:4px;
}

.RulesListStyle100
{
  margin-left: 2em;
  padding-left: 0;
}

.RulesListStyle100 li
{
  font-size: 10pt; 
  font-weight: normal;
  padding-bottom:4px;
}

.RulesListHeaderStyle
{
  font-size: 12pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.RulesListSubHeaderStyle
{
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.RulesListNormalStyle
{
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.BylawsListStyle li
{
  padding-bottom:4px;
}

.CopyrightTextStyle
{
  font-size: 8pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.DirectionsHeaderStyle
{
  font-size: 12pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.DirectionsListStyle
{
  margin: 0 0 0 2em;
  padding-left: 0;
}

.DirectionsListStyle li
{
  font-size: 10pt; 
  font-weight: normal;
  padding-bottom:4px;
}

.ResourceTableStyle
{
  border-collapse: collapse;
}

.ResourceTableStyle td
{
  border: 1px black groove;
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.ResourceTableStyle th
{
  border: 1px black groove;
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.ResourceHeaderStyle
{
  font-size: 12pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.ResourceSubHeaderStyle
{
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.ResourceNormalStyle
{
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.GalleryTableStyle
{
  border: 1px black groove;
  border-collapse: collapse;
}

.GalleryTableStyle td
{
  border: 1px black groove;
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.GalleryHeaderStyle
{
  font-size: 12pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.GallerySubHeaderStyle
{
  font-size: 10pt; 
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.GalleryNormalStyle
{
  font-size: 8pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: black;
}

.NewsListStyle
{
  margin-left: 2em;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  list-style-type: bullet;
}

.NewsListStyle li
{
  font-size: 10pt; 
  font-weight: normal;
  padding-bottom:4px;
}

.EditErrorStyle
{
  background-color:yellow;
  border:1px black groove; 
  font-size: 10pt; 
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  margin:1px;
  padding: 4px;
  color: maroon;
}


