/* CSS Document */

#border

{

	margin: 15px 75px 15px 75px;

	padding: 15px 15px 0px 15px;

	background: rgb(113,129,142);

}



#innerborder

{

	margin: 0px 0px 0px 0px;

	padding: 0;

	background: rgb(192,192,192);

	border: solid 1px rgb(0,64,128);

}



body

{

  background: rgb(0,72,106);

  line-height: 12pt;

}



#header
{
	background: transparent url(/images/lake2.jpg) repeat scroll top right;
  height: 140px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: block;
  text-align: left; 
  line-height: 20pt;
  border-bottom: solid 1px rgb(0,64,128);
}



#header img

{

  float: left;

  width: 148px;

  height: 100%;

  border-right: solid 1px rgb(0,64,128);

}



#header h2

{

  margin: 0px;

  text-align: center;

  padding: 12px;

}



#footer

{

	background: rgb(192,192,192);

	margin: 0;

	font-size: small;

	text-align: center;

}



#footer a

{

  text-decoration: none;

}



#bottom

{

  text-align: right;

  font-size: small;

}



#bottom a

{

  text-decoration: none;

}



#bottom a:link

{

	color: rgb(0,64,128);

}



#bottom a:active

{

	color: rgb(0,64,128);

}



#bottom a:visited

{

	color: rgb(0,64,128);

}



#navbar

{

	background: rgb(192,192,192);

	padding: 5px 0px 5px 0px;

	text-align: center;

	font-size: 14px;

	color:  rgb(0,64,128);

}



#navbar a

{

  text-decoration: none;

}



#navbar a:link

{

	color: rgb(0,64,128);

}



#navbar a:active

{

	color:rgb(0,64,128);

}



#navbar a:visited

{

	color: rgb(0,64,128);

}



#container

{

  margin: 0px 20px 0px 20px;

  background: rgb(222,211,192);

}



#content

{

  font-size: 1em;

	text-align: Left;

	color: black;

	background: rgb(222,211,192);

	margin-left: 148px;

	border: solid 1px rgb(0,64,128);

	border-top: none;

	margin-right: 20px;

}

#content p img

{

  float: right;

  margin: 5px;
  
  border: solid 1px rgb(0,64,128);

}



#content table

{

  background: rgb(241,236,224);

  border: solid 1px rgb(0,64,128);

  margin-left:auto; 

  margin-right:auto;

  text-align: center;

}



#content table a

{

	text-decoration: underline;

}



#content table a:link

{

	color: rgb(0,64,128);

}



#content table a:active

{

	color:rgb(0,64,128);

}



#content table a:visited

{

	color: rgb(0,64,128);

}



#content td

{

  border: solid 1px rgb(0,64,128);

  text-align: center;

}



#content th

{

  color: white;

  background: rgb(70,119,179);

  text-align: center;

}



#ctitle

{

  color: rgb(0,64,128);

  margin: 0px 0px 0px 20px;

  padding: 5px 5px 5px 5px;

  text-align: left;

  width: 200px;

  border-bottom-style: solid;

  border-bottom-width: 1px;

  border-bottom-color: rgb(0,64,128);

  font-size: 20px;

}
#content h3

{

  color: white;

  margin: 0px 20px 0px 25px;

  padding: 5px 0px 5px 10px;

  background: rgb(70,119,179);

  text-align: left;

  border: solid 1px rgb(0,64,128);

  border-bottom: none;

}


#content h4

{

  color: white;

  margin: 0px 20px 0px 25px;

  padding: 5px 0px 5px 10px;

  background: rgb(70,119,179);

  text-align: left;

  border: solid 1px rgb(0,64,128);

  border-bottom: none;

}



#content h4 a:link

{

  color: white;

}



#content p

{

  margin: 0px 20px 0px 25px;

  padding: 10px 10px 10px 10px;

  background: rgb(241,236,224);

  border: solid 1px rgb(0,64,128);

}







#mnavbar

{

	float: left;

	background: rgb(192,192,192);

	text-align: center;

	font-size: 13px;

	padding: 0px;

	margin: 0px 0px 0px 0px;

	width:148px;

}



#mnavbar h5

{

  font-size: 1em;

  color: white;

  background: rgb(0,64,128);

  padding: 1px 5px 0px 9px;

  margin: 0px;

  text-align: left;

}



#mnavbar ul

{

	list-style-type: none;

	padding: 0px 0px 0px 0px;

	margin: 0px;

}



#mnavbar li

{

	padding: 5px 14px 5px 14px;

	background: rgb(192,192,192);

	border-bottom: solid 1px rgb(0,64,128);

	margin: 0px;

}



#mnavbar a

{

  text-decoration: none;

}



#mnavbar a:link

{

	color: rgb(0,64,128);

}



#mnavbar a:active

{

	color: rgb(0,64,128);

}



#mnavbar a:visited

{

	color: rgb(0,64,128);

}



#calendar a

{

  text-decoration: none;

}



#calendar a:link

{

	color: white;

}



#calendar a:active

{

	color: white;

}



#calendar a:visited

{

	color: white;

}



#calendar h3

{

  margin: auto;

  padding-top: 5px;

  padding-left: 10px;

  text-align: center;

  color: white;

  background: rgb(70,119,179);

  width: 610px;

  border: solid 1px rgb(0,64,128);

}

#calendar td

{

  height: 90px;

  vertical-align: top;

  width: 82px;

  text-align: right;

}



