/* Begin CSS Drop Down Menu */


#menuh-container
	
{

   position: absolute;		
	
   top: 10em;
	
   left: 9em;
       
   white-space: nowrap;
   display: block;
   width: 1350px;	
   z-index:83;	/*This makes the menu to appear infront of the text*/
}



#menuh
	
{

   font-size: small;
	
   font-family: arial, helvetica, sans-serif;
	
   width:100%;
	
   float:left;
	
   margin:1.5em;
	/*It was 2.0em*/
   margin-top: .7em;
	/*It was 1em*/	
   white-space: nowrap;	/*not here before*/
}

		

#menuh a
	
{
	
   text-align: center;
	
   display:block;
	
   border: 1px solid #555;
	
   white-space:nowrap;
	
   margin:0;
	
   padding: 0.2em;  /*it was 0.3em*/

   white-space: nowrap;	/*not here before*/
}
	


#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	
{

   color: black;
	
   background-color: #B0C4DE;
	
   text-decoration:none;
	
}



#menuh a:hover	/* menu at mouse-over  */
	
{
	
   color: black;
	
   background-color: #778899;
	
   text-decoration:none;
	
}	
	


#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */

{

   background-image: url(navdown_white.gif);
	
   background-position: right center;
	
   background-repeat: no-repeat;
	
}
	


#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	
{
	
   background-image: url(nav_white.gif);
	
   background-position: right center;
	
   background-repeat: no-repeat;
	
}



#menuh ul
	
{
	
   list-style:none;
	
   margin:0;
	
   padding:0;
	
   float:left;
	
   width:11em;	/* width of all menu boxes */
  /*It was 9em*/	
   white-space: nowrap;	/*not here before*/
}


#menuh li
	
{
	
   position:relative;
    
   min-height: 1px; /* Sophie Dennis contribution for IE7 */
    
   vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	
}



#menuh ul ul
	
{
	
   position:absolute;
	
   z-index:500;
	
   top:auto;
	
   display:none;
	
   padding: 1em;
	
   margin:-1em 0 0 -1em;
	
   white-space: nowrap;	/*not here before*/
}



#menuh ul ul ul
	
{
	
   top:0;
	
   left:100%;
	
   white-space: nowrap;	/*not here before*/
}


div#menuh li:hover

{
	
   cursor:pointer;
	
   z-index:100;
	
}


div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul

{
   display:none;
   white-space: nowrap;	/*not here before*/
}


div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul

{
   display:block;
   white-space: nowrap;	/*not here before*/
}


/* End CSS Drop Down Menu */




#footer
{
   position: absolute;
   left: 13em;
   right: 10em;
   top: 102em;
   height:130px;
   white-space: nowrap;
   width:1323px;
}

#foot
{
   position: absolute;
   left: 41em;
   white-space: nowrap;
   text-align:center;
   font-size: small;
   color: black;
}
#header
{
   position: absolute;
   left: 10em;
   top: 2em;
   height: 7em;
   width: 1330px;
   color: brown;
   text-align: center;
   white-space: nowrap;
   /*background-image: url(waterbanner.jpg);*/
   /*background-repeat: repeat;*/
   background-color: white;
}

#left
{
   position: absolute;
   background-color: #B0C4DE;
   margin-right: 0em;
   right: 0em;
   margin-left: 0em;
   left: 10em;
   margin-top: 7em;
   top: 7em;
   word-wrap: break-word;
   overflow-x: hidden;
   table-layout: fixed;
   width: 270px;
   height: 1445px;
   white-space: normal;
   min-width: 270px; 
   /*border-top: thick double rgb(10,34,122);*/
   /*border-right: thick double rgb(10,34,122);*/
   /*border-left: thick double rgb(10,34,122);*/
   /*border-bottom: thick double rgb(10,34,122);*/
   padding: .66cm;
}

#middle
{
   position: absolute;
   background-color: #E6E6FA;
   float: left;
   margin-right: 0em;
   right: 0em;
   margin-left: 15em;
   left: 15em;
   margin-top: 7em;
   top: 7em;
   word-wrap: break-word;
   overflow-x: hidden;
   table-layout: fixed;
   width: 720px;
   height: 1445px;
   /*height: 900px;*/
   white-space: normal;
   min-width: 720px;
   /*border-top: thick double rgb(10,34,122);*/
   padding: .65cm;
}

#right
{
   position: absolute;
   background-color: #B0C4DE;
   float: left;
   margin-right: 0em;
   right: 0em;
   margin-left: 39em;
   left: 39em;
   margin-top: 7em;
   top: 7em;
   word-wrap: break-word;
   overflow-x: hidden;
   table-layout: fixed;
   white-space: normal;
   width: 213px;
   height: 1473px;
   color: blue;
   min-width: 200px;
  /* border-top: thick double rgb(10,34,122);*/
   /*border-right: thick double rgb(10,34,122);*/
   /*border-left: thick double rgb(10,34,122);*/
   /*border-bottom: thick double rgb(10,34,122);*/
   padding: .3cm;
}

#last
{
   position: relative;
   float: left;
   margin-left: 5em;
   left: 5em;
   margin-right: 0em;
   right: 0em;
   margin-top: 0em;
   top: 16em;
   word-wrap: break-word;
   overflow-x: hidden;
   table-layout: fixed;
   white-space: normal;
   width: 20px;
   color: red;
   min-width: 20px;
}

body
{
   background-color:#D8D8D8;
}
#container
{
   white-space: normal;
}

hr#footy
{
   width: 500px;
   min-width: 500px;
   color:#D2691E ;
}

img#left
{
   position: relative;
   
}

h1
{
   color:red;
   text-align: center;
}

h1#head
{
   color:brown;
   text-align:center;
   font-size: 45pt;
}

/*This is for the news*/
#news a:link,  #news a:visited
{
   text-decoration: none;
   color: red;
}

#news a:active
{
   text-decoration: none;
   color: red;
}

#news a:hover
{
   text-decoration: underline;
   color: red;
}

h3
{
   color: red;
   text-align: center;
}

/*This is for the links*/
a:link, a:visited
{
   text-decoration: none;
   color: blue;
}
a:active
{
   text-decoration:none;
   color: blue;
}

a:hover
{
   text-decoration: underline;
   color:blue;
}
/*Links end right here*/

form
{
   color:blue;
}

p#alerts
{
   color: red;
   text-align: center;
   font-weight: bold;
   font-size: 56px;
}

p#center
{
   text-align:center;
}