body {
	font-family: sans-serif;	
	margin-left: 5%;
	margin-right: 5%;
	background-image: url(book.jpg);
	width: 99%;
  }

h1,h2,h3,h4,h4 {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	
}
.clients h2 {
	text-align: center;
	}
	
.clients h1 a {
text-decoration: none;
color: black;
}
	
p, li {
font-size: 1em;
}

.clients li u {
color: #11556F;
}
.middle {
	margin-left : 0em;
	margin-right: 0%;
	top: 1em;
	margin-top : 0%;
	position: absolute;
	padding-left : 26%;
	padding-right : 10%;
	
}
.faq .middle {
	margin-left : 2em;
}

.middle ul {
 margin-right: 5%;
 }
 
 .middle li {
 margin-bottom: .5em;
 }

.one .middle {
	top: 1%;
	margin-top : 1%;
	position: absolute;
	padding-left : 27%;
	margin-left : 1em;
}

.footer {
	margin-left: -23%;
	padding-left: 6%;
}

.footer h4 strong {
	margin-left: 0em;
	color: #008040;	
	font-size: 150%;
	font-weight: normal;
}

.footer li {
	font-size: 90%;
	display: inline;
	margin-right: .5em;
}

.strong {
	font-weight: bold;
	color: black;
}

.menu {
	top: .75em;
	margin-right : 0%;
	padding-left: 0em;
	padding-right: 0%;
	position: absolute;
	width: 8em;
	text-align: left;
	float: left;
}

.one .middle img {
	text-align: left;
	padding-left: 1em;
	margin-right .8em;
	float: left;
	margin-top: 0em;
	border: none;
}

.menu .strong {
margin-left: -1em;
}

.menu h1 {
	color: #008040;
	padding-right: 0%;
	margin-right: 0%;
	font-weight: normal;
	padding-bottom: 0em;
	font-size: 175%;
}
.menu img {
text-align: left;
	padding-left: 1em;
	margin-right .8em;
	float: left;
	margin-top: 0em;
	border: none;
}
.menu h3 {
	text-align: right;
	line-height: 1em;
	margin-bottom: 2%;
	width: 11em;
	font-size: 90%;
	margin-left: 1em;
	margin-top: -1em;
	padding-top: 0em;
	text-transform: uppercase;
	letter-spacing: 0.02em;	
}

.menu li, .menu p {
	width: 8em;
	list-style: none;
	line-height: 1.3em;
	margin-bottom : .5em;
	color: #008040;
	font-size: .9em;
	font-weight : bold;
	border-bottom: #008040 thin solid;
}
a:link {
	background-color : #FFFFFF;
	color: #11556F;
}

a:visited {
	background-color : #FFFFFF;
	color: #990033;
}
a:hover {
	color : #FF0033;		
}

a:active {
	color : #296BB0;		
}
.menu a:link, .footer h4 a:link {
	font-weight: bold;
	text-decoration: none;	
}
.footer a:link, h3 a:link {
	color: #2C7592;
}

.menu a:visited, .footer h4 a:visited{
	font-weight: bold;
	text-decoration: none;
	background-color : #FFFFFF;
	color: #990033;
	font-weight: bold;
	text-decoration: none;
}

.footer h4 a:visited {
	margin-bottom : .5em;
	color: #990033;
}
.menu a:hover, .footer h4 a:hover, h3 a:hover, .footer a:hover{
	background-color : #CCFFCC;
	color : #FF0033;
	text-decoration: none;
}
small#middle  {
	margin-left: 40%;
	text-align: center;
	font-size: .8em;
	padding-bottom: 1em;
}

h3 a:link img{
		background-color : White;
}

.one {
	color: inherit;	
}
h1.one {
	font-size: 350%;
	color: #008040;	
	font-weight: normal;
	letter-spacing: -0.06em;
	font-size: 225%;
	line-height: 50%;
	text-align: left;
}

h2.one {
	font-size: 100%;
	color: black;	
	line-height: 1.2em;
}

h3.one {
	text-transform: uppercase;
	letter-spacing: 0.02em;	
	font-size: 100%;
	border-bottom: none;
}
	
h3.one a:link {
	border-bottom: none;
	text-decoration: none;
}

h1 {
	font-weight: bold;
	font-size: 150%;
	padding-right: 1em;
	text-align: center;
}

h2 {
	font-size: 110%;
	font-weight: bold;
}

h3 {
	font-size: 90%;
	font-weight: bold;
}

h4 { 
	font-size: 1em;
	text-align: center;
}


q:before, q:after {
    content: ""; }
    
.faq em {
font-weight: bold;
}

h3 em {
	font-size: 125%;
	text-align: right;
	margin-bottom : .5em;
}

label {
   clear: left;
   width: 25%;
   float: left;
   text-align: left;
   padding-right: .5em;
   font-weight: bold;
}

.middle input, .middle textarea {
	margin-bottom: .5em;
	font-size: 1em;
}
