		body {
			font: 11pt verdana, arial, sans-serif; 
			background-image: url(CloudsBG.gif);
			text-align:center;
		}

		* {margin:0; padding:0;} 

		#main {
			width:900px;
			top: 0px;
			margin-left:auto; margin-right:auto; 
			background-color:white;
			height:100%;
		}
		
		#mainContent {
			width:900px; 
			top: 0px;
			background-color:white;
			height:auto;
			position:relative;
			border: .3em solid navy;
		}
		
		b {
		font-size: 110%;
		}
		li {
		list-style-position: inside;
		}
		#header {
			text-align:center;
			width: 900px;
			height:195px;
			background-image: url(headerBG.jpg);
			margin:0;
		}

		.button {
	background-color: #ddd;
	padding: 5px;
	font-family: Arial, sans-serif;
	border : 1px solid #aaa;
	width:120px;
}		
#menu
{
width: 900px;
margin:0px;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
text-align:center;
background-color:navy;
line-height:25px;
}
#menu ul {
			list-style-type:square;
			color: navy;
		}

#menu hr {
	margin-top : 10px;
	margin-bottom : 10px;
	text-align : left;
}

#menu hr.line {
	background-color : green;
	color : green;
	height : 2px;
	border : 0 solid green;
	border-top-width : thin;
}

#menu li {
	display:inline;
}

#menu li a
{
padding:0.2em 0.6em 0.2em .6em;
background-image: url(../images/But3.gif);
color:white;                        
font-weight:bold;
font-size: 87%;
text-decoration:none;
text-align:center;
border:navy .01em outset;
}

#menu li a:hover
{
background-image: url(../images/But3.gif);
color:#9cc600;
}  

.noJS
{
width: 100%;
margin:0px;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
text-align:center;
background-color:navy;
line-height:30px;
}

.noJS a
{
padding:0.2em 0.6em 0.2em .6em;
background-image: url(../images/But3.gif);
color:white;                        
font-weight:bold;
font-size: 87%;
text-decoration:none;
text-align:center;
border:navy .01em outset;
}

.noJS a:hover
{
background-image: url(../images/But3.gif);
color:#9cc600;
} 

a {
	color: green;
}
		#column1 {
			float:left; 
			padding: 10px;
			vertical-align: top;
			background-color:white;
			width:500px;
			text-align:right;
			color:#08295a;
			border-right:.1em inset lime;
		}
		br {
			line-height: 9px;
		}
		#column2 {
			margin-left:520px; 
			text-align: left;
			padding:10px;
			z-index: 1;
			background-color:white;
			color:#08295a;
			
		}

		#column2 li {
			font-size: 11pt;
			margin-left: 12px;
		}
		
		.imgCol2 {
			float:top;
		}
		.imgCol1 {
			float:right;
		}
		#column3 {
			float: left;
			overflow:hidden; 
		}

		ul {
			list-style-type:square;
			color: navy;
		}

hr {
	margin-top : 10px;
	margin-bottom : 10px;
	text-align : left;
}

hr.line {
	background-color : green;
	color : green;
	border : 0 solid green;
	border-top-width : thin;
}

		#column1 ul {
			margin: 20px 0 0 26px;
		} 

		#column3 p {
			margin: 20px 10px 0 10px;
		}
		.hrformat {
			width: 90%;
			color: green;
			text-align: center;
		}
	.clearfix:after {
		content: ".";  
		display: block;          
		height: 0;                 
		clear: both;              
		visibility: hidden;	     
	}
#footer {
		background-color:white;
		position: relative;			
		text-align:center; 
		padding-top:6px;
	}
	#footermenu {
		color:green;
		font-size: 90%;
		padding-bottom: 20px;
		font-weight:bold
	}
	#footermenu a {
	text-decoration:none;
	color:green;
}	

#footermenu a:hover {
	text-decoration:none;
	color:#497fbf;
}

#webmaster {
		color:green;
		font-size: 70%;
		padding-bottom: 20px;
		font-weight:bold
	}
#webmaster a {
	text-decoration:none;
	color:green;
}	
#webmaster a:hover {
	text-decoration:none;
	color:#497fbf;
}

		#linkFormats {
			text-align: left;
			font-size: 95%;
			padding: 30px;
		}
* html      /* basic form */

* * body    /* whitespace between asterisks is significant */

* html body /* higher specificity than either of above */

	.clearfix {display: inline-block;}  

	* html .clearfix {height: 1%;}

	.clearfix {display: block;}
	
	
