Body	{
padding:0;
margin:0;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
background-color:#084c8e;
color:#9bc0e2;
}

A	{	color:#7ac7a1; text-decoration:none;	}
A:hover	{	color:#FFF;	}

LI	{	padding:0 0 10px 0;	}

H1	{	font-family:"Times New Roman", Times, serif; font-size:30px; border-bottom:solid 1px #88c8bc; color:#88c8bc;	}
H2	{	font-size:20px;	}
H3	{	font-size:15px; padding:20px 0 0 0;	}
H4	{	background-color:#9bc0e2; color:#333; padding:2px; margin:30px 0 0 0;		}

.wrap	{	width:1024px; margin:0 auto;	}
.wrap_content	{	width:950px; margin:0 auto;	}
.clear	{	clear:both;	}

.banner	{	height:215px;	}
.logo	{	padding:50px 0 0 25px; float:left;	}
.homebanner	{	float:right	}


/* Home */
.bigtxt	{	font-size:16px; line-height:22px; background-image:url(images/bkgd_arrow.gif); background-repeat:no-repeat;	}
.iso	{	font-size:10px; color:#000;	}


/* Columns */
.colA	{	width:20%; float:left; padding:0 35px 0 0;	}
.colB	{	width:50%; float:left;	}
.colC	{	width:20%; float:right; border-left:1px dotted #9bc0e2; padding:0 0 0 20px;	}


/* Content */
.subhead1	{	font-weight:bold; padding:20px 0 0 0;	}
.quote1	{	color:#FFF; font-size:12px; line-height:20px; font-style:italic;	}
.quote2	{	color:#FFF; font-size:12px; line-height:20px; text-align:right; padding:0 0 20px 0;	}
.caption	{	color:#FFF; font-style:italic; text-align:center; margin:0 auto; padding:0 0 15px 0;	}
.testimonial1	{	font-style:italic; padding:0 0 15px 0;	}
#on A	{	color:#9bc0e2;	}
.small	{	font-size:10px;	}


/* Navigation */
.nav_bkgd	{	background-image:url(images/nav_bkgd.gif); background-repeat:repeat-x; height:120px;	}
.nav	{	padding:22px 0 0 75px; margin:0; text-indent:-9009px; 	}
.nav A	{	display: block;	}
.nav UL	{	display:inline; 	}
.nav LI	{	list-style-type:none; margin:0; padding:0 62px 0 0; float: left;	}

.home	 a { background:url(images/nav_home.gif) 0 0; display:block; height:17px; width:43px; }
.home a:hover { background-position: 0px -17px; border:none; }

.about	 a { background:url(images/nav_about.gif) 0 0; display:block; height:17px; width:73px; }
.about a:hover { background-position: 0px -17px; border:none; }

.what	 a { background:url(images/nav_what.gif) 0 0; display:block; height:17px; width:100px; }
.what a:hover { background-position: 0px -17px; border:none; }

.return	 a { background:url(images/nav_return.gif) 0 0; display:block; height:17px; width:167px; }
.return a:hover { background-position: 0px -17px; border:none; }

.clients	 a { background:url(images/nav_clients.gif) 0 0; display:block; height:17px; width:90px; }
.clients a:hover { background-position: 0px -17px; border:none; }

.contact	 a { background:url(images/nav_contact.gif) 0 0; display:block; height:17px; width:88px; }
.contact a:hover { background-position: 0px -17px; border:none; }

.subnav	{	font-size:12px; text-transform:uppercase; color:#FFF; list-style:none;	}
.subnav LI	{	margin:0 0 0 -3em; border-top:1px dotted #7ac7a1;	}



/* Footer */
.footer	{	background-image:url(images/footer.jpg); background-repeat:repeat-x;	}
.footerA	{	width:40%; float:left; padding:20px 0 0 20px;	}
.footerB		{	width:55%; float:right; padding:20px 20px 0 0; text-align:right;	}

.copyright		{	font-size:10px; color:#999;	}
