

body { background-color:#E6E6E6; margin-top:0px; }
#global { width:870px; margin-left:auto; margin-right:auto; border:0px; background-color:#FFF; }

h1 { font-weight: bold; font-size: 32px; color: #404650; font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif; margin-top:0px;  margin-bottom:5px; }
h2 {  font-size: 24px; font-weight:normal; color:#404650; font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif; padding:5px; }
h3 {  font-size:16px; font-weight:bold; color:#404650; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px; }
h4 { height: 60px; margin: 0px 0 0 10px; padding: 12px 0 0 0; font-size: 30px; font-weight:bold; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; } 
h5 {  font-size: 20px; font-weight:bold; color:#404650; font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif; padding:5px; }

.header { width:870px; height:130px; background-image:url(images/acclogo3a.gif); margin:0px; }
.headerhome { width: 870px; height: 150px; background-image:url(images/build1.jpg); }
.headerwhat { width: 870px; height: 150px; background-image:url(images/build6a.jpg); }
.headercap { width: 870px; height: 150px; background-image:url(images/frog1.jpg); }
.headerassess { width: 870px; height: 150px; background-image:url(images/bird1.jpg); }
.headerconsult { width: 870px; height: 150px; background-image:url(images/turtles2.jpg); }
.headerwhy { width: 870px; height: 150px; background-image:url(images/flower1.jpg); }
.headercollab { width: 870px; height: 150px; background-image:url(images/aspen1.jpg); }
.headeragile { width: 870px; height: 150px; background-image:url(images/agile1.jpg); }
.headerabout { width: 870px; height: 150px; background-image:url(images/fern1.jpg); }
.headerresults { width: 870px; height: 150px; background-image:url(images/scene1.jpg); }
.headerclients { width: 870px; height: 150px; background-image:url(images/bridge1.jpg); }
.headerstart { width: 870px; height: 150px; background-image:url(images/key1.jpg); }
.headercontact { width: 870px; height: 150px; background-image:url(images/lighthouse2.gif); }
.headerpubs { width: 870px; height: 150px; background-image:url(images/cup3.jpg); }
.headerwhere { width: 870px; height: 150px; background-image:url(images/comm1.jpg); }


.Button { cursor: pointer; }
.Item { background-color: #EFEFEF; }
.Item.Hovered { background-color: #FFF; }
#Services.Index .Item.Hovered H3 A { color: #46166B;  }


.body { margin-right:20px; margin-left:20px; font-size:12px; color:#000000; width:830px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; overflow:auto; }
.body a:link, .body a:visited, .body a:active {text-decoration:none; font-weight: bold; color:#404650;}
.body a:hover {text-decoration:underline; color:#404650;}

.nav { width:849px; height:22px; font-size:11px; color:#000000; font-family: verdana, arial, helvetica, sans-serif; text-align:center; padding-top:10px; margin-bottom:0px; }
.nav a:link, .nav a:visited, .nav a:active {text-decoration:none; color:#000000;}
.nav a:hover { text-decoration:underline; color:#404650;}

.nav2 { float:left; width:170px; padding:5px; background-color:#026F8A; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.nav2 a:link, .nav2 a:visited, .nav2 a:active {text-decoration:none; color:#FFFFFF; font-weight:normal;}
.nav2 a:hover {text-decoration:underline; color:#FFFFFF;}

.nav3 { font-size:14px; font-weight: bold; color:#023250; font-family: verdana, arial, helvetica, sans-serif; text-align:center; padding-top:2px; margin-bottom:0px; }
.nav3 a:link, .nav3 a:visited, .nav3 a:active {text-decoration:none; color:#591502;}
.nav3 a:hover {text-decoration:underline; color:#591502;}


.Quote { text-align: right; padding: 35px 15px 0px 15px; color: #FFF; font-weight: bold; float: right; width: 360px; font-size: 95%; font-family:Verdana, Arial, Helvetica, sans-serif; }

.what1 { font-size: 18px; font-weight:bold; color:#575E69; line-height: 1.45em; }

.footer { width:849px; vertical-align:bottom; clear:both; font-weight: bold; font-size:14px; margin-bottom:20px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; margin-left:auto; margin-right:auto; text-align:center; }
.footer  a:link, .footer  a:visited, .footer  a:active {text-decoration:none; color:#000000;}
.footer  a:hover {text-decoration:underline; color:#000000;}

.cr { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:left; vertical-align:bottom; line-height:11px;}
