body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.hide {display: none;}

.main {border-top-width: 1px;
       border-top-style: solid;
       border-top-color: #cccccc;
       border-left-width: 1px;
       border-left-style: solid;
       border-left-color: #cccccc;
       border-right-width: 1px;
       border-right-style: solid;
       border-right-color: #cccccc;
       border-bottom-width: 1px;
       border-bottom-style: solid;
       border-bottom-color: #cccccc;}


h1 {font-size: 150%;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-weight: 100;
	color: #0079c2;}

h2 {font-size: 130%;}

h3 {font-size: 110%;}

h4 {font-size: 90%;}

h5 {font-size: 70%;}

p {font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;}

tr,td {font-family: Arial, Helvetica, sans-serif;
       font-size: 100%;}

.banner { background-image:url(Images/actwaterwatch_banner.jpg);
          background-repeat:no-repeat;
          }

.searchform {margin-right: 10px;
             margin-left: 0;
			 margin-top: 0;
			 margin-bottom: 0; 
             }

.search {text-align: left;
         padding: 0;
         margin-top: 1px;
		 margin-bottom: 2px;
		 margin-left: 0px;
		 margin-right: 0px;
		 color: #888888;
		 font-size: 9px;
		 font-weight: bold;
		  }
		 

#rightbox {display: none;
           font-size: 80%;
           background-color: #eaf2f5;
		   width: 150px;
		   height: 300px;
		   }

#rightbox h1 {font-size: 100%;
              font-weight: bold;
              background-color: #0079c2;
              color: #FFFFFF;
              text-align: center;
			  margin: 5px;
			  padding: 5px;              
              }
			  
#rightbox ul li {margin-left: -10px;
                 color: #426f85;
				 list-style-image: url(Images/arrow_grey.gif);
				 padding-bottom: 5px;
				 padding-right: 5px;}
				 
#rightbox a:link {text-decoration: none;
                  color: #426f85;}

#rightbox a:visited {text-decoration: none;
                     color: #426f85;}

#rightbox a:hover {text-decoration: underline;
                   color: #426f85;}


.breadcrumbs {font-size: 70%;
              text-align: left;
              background-color: #336699;
              padding-top: 0.5em;
              padding-right: 1em;
              padding-bottom: 0.5em;
              padding-left: 1em;
              margin-bottom: 0.5em;
              color: #ffffff;
              }

.breadcrumbs a {color: #ffffff;}


.content {padding-right: 20px;
          padding-left: 10px;
		  color: #666666;
		  width: auto;
		   }
		   
.content table {border: 1px solid;
                font-size: 80%;
                color: #666666;
				border-collapse: collapse;
				}
				
.content td {border: 1px solid;
             padding: 5px;}
			 
.content ul {font-size: 80%;}

.content ol {font-size: 80%;}

.footer {text-align: center;
         color: #666666;
		 font-size: 70%;
		 /*background-color: #efefef;*/
		 /*border-top-width: 1px;
		 border-top-style: solid;
		 border-top-color: #666666;*/
		 }
		 
.footer_line { background-image:url(Images/footerline.gif);
               background-repeat:no-repeat;
			   background-position:center;}

/* LEFT HAND MENU STYLES*/

#vertmenu {display: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	width: 200px;
	border-top-width: 0.3em;
    border-right-width: 0.3em;
    border-bottom-width: 0.3em;
    border-left-width: 0.3em;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #0079c2;
    border-right-color: #0079c2;
    border-bottom-color: #0079c2;
    border-left-color: #0079c2;
    background-color: #3394ce;
    color: #ffffff;
    margin: 0px;}


#vertmenu ul li {
	margin-left: 0px;
    padding-top: 2px;
    padding-right: 3px;
    padding-bottom: 2px;
    padding-left: 3px;
	list-style-image: url(Images/arrow_blue.gif);}


#vertmenu ul li a {
font-size: 80%;
text-decoration: none;
color: #ffffff;}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
/*text-decoration: none;*/
background-color: #0079c2;
/*display: block;*/}

#vertmenu .current {background-color: #0079c2;}


#vertmenu ul li ul {margin-left: 0px;
                    padding-left: 17px;                     
                   }

#vertmenu ul li ul li a { /*display: block;*/
                          /*padding: 0;*/
						  font-size: 70%;
						  text-decoration: none;
						  }

#vertmenu ul li ul li a:hover, #vertmenu ul li ul li a:focus {
/*text-decoration: none;*/
background-color: #0079c2;
}


/* END LEFT HAND MENU STYLES*/

