html,body { 
margin:auto;
	padding:0;
	background-color:#FFFFFF;
  font-size:14px;
  font-family:  Tahoma,Arial, Helvetica, sans-serif;
  letter-spacing : 1px;
  word-spacing : 2px;
  color:black; 
  text-align:center;
  }

 #wrap {
   text-align:center;
	color:black;
	background-color:white;
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
		margin:5px auto;
		border : 2px solid #069;
		padding:0px;
		width:98%;
	}
	
#topbanner {

	color:black;
	background : white url(images/bannerback.jpg) repeat-x scroll top;
	text-align:center;
	padding:0px;
	border-style:none;
 	width:100%;
   font-size:.9em;
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	border-collapse : collapse;
	
	}
	
#left-col
{
	vertical-align:top;
	/*margin-top:-174px;*/
	float:left;
	width:129px;
	margin-left:20px;
	margin-top:0px;
	padding:0px 5px  0px 5px;
	border-right : 2px solid #069;
	border-left : 2px solid #069;
	border-bottom: 2px solid #069;
	background : transparent url(images/vertical-blue-line.jpg) repeat-y scroll center;
	position:absolute;
	z-index : 100;
}
#left-col-docs
{
	vertical-align:top;
	/*margin-top:-174px;*/
	float:left;
	width:175px;
	margin-left:20px;
	margin-top:0px;
	padding:0px 5px  0px 5px;
	border-right : 2px solid #069;
	border-left : 2px solid #069;
	border-bottom: 2px solid #069;
	/*background : transparent url(images/vertical-blue-line.jpg) repeat-y scroll center;*/
	position:absolute;
	z-index : 100;
}
#menu {
	background-color:#b2c8d7;
	vertical-align: bottom;
	color:white;
	margin-top:0px;
	margin-bottom:5px;
	float:right;
	text-align:right;
	width:100%;
	font-size:130%;
	letter-spacing : normal;
	word-spacing:normal;
}

#menu a, #menu a:link, #menu a:visited {
	color:white;
	background-color:#b2c8d7;
	text-decoration:none;
	padding: .2em 1em 0em 1em;
	letter-spacing : normal;

}


#menu a:hover{
	color:#069;
	background-color : #b2c8d7;

	
}
#menu2 {
	background-color:white;
	vertical-align: bottom;
	color:#069;
	margin-top:0px;
	margin-bottom:5px;
	float:right;
	text-align:right;
	width:100%;
	font-size:110%;
	letter-spacing : normal;
	word-spacing : normal;
}

#menu2 a, #menu2 a:link, #menu2 a:visited {
	color:#069;
	background-color:white;
	text-decoration:none;
	padding: .2em .34em 0em .34em;
	letter-spacing : normal;

}


#menu2 a:hover{
	color:#b2c8d7;
	background-color : white;

	
}

hr {
	padding: 0px; 
	border-top: #069 1px solid; 
	border-left-width: 0px; 
	border-bottom-width:0px;
	border-right-width:0px;
	background: none transparent scroll repeat 0% 0%; 
	/*margin: 5px 0px 8px; */
	height: 1px; 
}

div {
   text-align:center;
   font-size:100%;
   color:black;

  }
#copy {
	margin: 0 2em;
	text-align:justify;
	background-color:white;
	color:black;
 margin-left: 260px;
 

}

a, a:link, a:visited {
  color: #069;
  text-decoration: underline;
  background-color:transparent;
 } 
 
a:hover { color: #069; text-decoration: none; }
a:active {
  color: #8B0000;
  background-color:transparent;
}

ul,li {
color:black;
Background-color:transparent;
}
 li {
 margin-bottom:10px;
 color: #069;}

p {
color:black;
background-color:transparent;
text-align : justify;
margin:1em 0;
font-size:100%;
line-height:150%;
}

h3,h4,h5,h6 {
	color:#069;
	background-color:white;
	font-weight:normal;
	text-align:center;


}


#margin-top {
	margin-top:80px;
}
.float-left {
	float:left;
}

.float-right {
	float:right;
}

#footer  {
	color:#069;
	    background : white;
	font-size:85%;
	text-align:center;
}
#footer a, #footer a:link, #footer a:visited
{
	color:#069;
    background : transparent;
}
#footer a:hover
{color: Gray;
background-color:transparent;
}
.larger {
	font-size:120%;
	color:#069;
}
#home-images {
	margin: 0px 0px 0px 0px;
}

.smaller {
	font-size:x-small;
}

#titles {width:40px;margin-top:20px;
float:right;
}
table {
	width:90%;

}
.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}