body
{
   margin: 0px;
   padding: 0px;
   overflow-x: hidden;
   font-family:"Verdana", "sans serif";
}

my_img
{
   border-width: 0px;
   border-style:none;
}

#l_menu
{
   width: 75px;
   text-align: left;
   margin-left: 0;

}

html>body #l_menu
{
   width: 75px;
}

ul#my_nav
{
   padding: 5px 5px 0px 0px;
   /*background: #336699;*/
   border-width: 0px;
   /*border-style: outset;
   border-color: transparent;*/
   list-style: none;
   width: 165px;
   height: 10px;
   line-height: 2.5em;
   margin: 0 auto;
   text-align: center;
}

html>body ul#my_nav
{
   padding: 5px 5px 0px 0px;
   /*background: #336699;*/
   border-width: 0px;
   /*border-style: outset;
   border-color: transparent;*/
   list-style: none;
   width: 165px;
   height: 10px;
   line-height: 2.5em;
   margin: 0 auto;
   text-align: center;
}

#my_nav_box
{
   margin-left: 0;
   padding: 5px 5px 0px 0px;
   /*background: #336699;*/
   margin: 0 auto;
   text-align: left;
}

html>body #my_nav_box
{
   padding: 5px 5px 0px 5px;
   /*background: #336699;*/
   margin: 0 auto;
   text-align: left;
}

#my_nav_box ul
{
   margin-left: 0;
   list-style-type: none;
}

#my_nav_box a
{
   display: block;
}

ul#my_nav li
{
   display: block;
   margin-bottom: .5em;
   margin: 0;
   padding: 0;
   width: 100%;
}

ul#my_nav li a
{
   display: block;
   color: #FFFFFF;
   background: #2966AE;
   width: 110px;
   text-decoration: none;
   border-width: 0px;
   margin-bottom: .5em;
   /*border-style: outset;
   border-color: white;*/
}

html>body ul#my_nav li a
{
   display: block;
   color: #FFFFFF;
   background: #2966AE;
   width: 100%;
   text-decoration: none;
   border-width: 0px;
   /*border-style: outset;
   border-color: white;*/
}

ul#navlist li#active a
{
   background: #32CD32;
   color: #F8F8FF;
   width: 100%;
}

ul#my_nav li a:hover, ul#navlist li#active a:hover
{
   color: #000000;
   background: #FEDE00;
   border-width: 0px;
   /*border-style: inset;
   border-color: white;*/
}
smallText{
   font-size: xx-small;
}

ul#my_hnav
{
   width: 750px;
   list-style: none;
   margin: 0 auto;
   padding: 0px;
   text-align: center;
}

ul#my_hnav li
{
   display: inline;
}

ul#my_hnav li a
{
   text-align: center;
   padding: 0px;
   width: 120px;
   color: #336699;
   float: left;
}

html>body ul#my_hnav li a
{
   text-align: center;
   padding: 0px;
   width: 100px;
   color: #336699;
   float: left;
}

gns
{
   color: #336699;
}

water
{
   color: #808080;

}


span.gns
{
   color: #336699;
   font-size: small;
}
span.water
{
   color: #808080;
   font-size: small;
}

#h_bheader
{
   color: #000000;
   font-size: x-large;
   font-family: "Arial Black", Gadget, sans-serif;
}

#h_gheader
{
   color: #777777;
   font-size: x-large;
   font-family: "Arial Black", Gadget, sans-serif;
}

#h_glheader
{
   color: #F6A31E;
   font-size: xx-large;
}

#h_body
{
   font-size: small;
   width: 750px;
}

#idx_body
{
   margin-top: -10px;
}

td_nav
{
   color: #336699;
   padding: 0;
   width: 12px;
}

footer
{

   width: 825px;

}

#warning
{
   font-size: small;
}

#login_form
{
   width: 270px;
}

#login
{
   background: #2966AE;
   color: #FFFFFF;
   height: 100px;
   padding-top: 10px;
}

#contact
{
   width: 400px;
   background: #2966AE;
   margin: 0;
   padding: 0;
   border-width: 0px;
   color: #FFFFFF;
   height: 40px;
   /*/padding-top: 10px; */
   vertical-align: middle;
}

#contact2
{
   width :400px;
   background: #2966AE;
   margin: 0;
   padding-left: 2px;
   padding-top: 5px;
   border-width: 0px;
   color: #FFFFFF;
   height: 40px;
   /*/padding-top: 10px; */
   vertical-align: top;
}

#contact_field
{
   width: 350px;
}

#b_divider
{
   color: #2966AE;
}

#property
{
   /*font-family:"Times New Roman", Times, serif;*/
   font-family:"Verdana", "Sans Serif";
   font-size: small;
}


a:link {text-decoration:none; color:black;}
a:visited {text-decoration:none; color:black;}
a:hover {text-decoration:underline;color: black;}
a:active {text-decoration:underline; color: black;}

