@charset "UTF-8";
/* Chapter7.com Test & Target CSS */

/* CH7 New Header */

#ch7-seo-header{
  width: 807px;
  height: 85px;
  margin: 0 auto;
  padding: 0;
  background: #2364b0 url(../images/ch7-seo-header.jpg) center top no-repeat;
  text-align: left;
}

#ch7-seo-header #logo {
  margin: 0;
  padding: 0;
  text-align: left;
}

#ch7-seo-header #logo a {
  width: 260px;
  height: 81px;
  display: block;
  text-indent: -9999px;
  margin: 0;
  padding: 0;
}

/* CH7 New StopKeep 1 */

a#ch7-seo-stopkeep-1{
 display:block;
 width:493px;
 height:189px;
 background:url(../images/ch7-seo-stopkeep-1.gif) left top no-repeat;
 margin:10px 0 -20px 0;
 text-indent:-9999px;
}

a#ch7-seo-stopkeep-1:hover{
 background:url(../images/ch7-seo-stopkeep-1.gif) left -189px no-repeat;
}


/* CH7 New StopKeep 2 */

a#ch7-seo-stopkeep-2{
 display:block;
 width:493px;
 height:185px;
 background:url(../images/ch7-seo-stopkeep-2.gif) left top no-repeat;
 margin:10px 0 -20px 0;
 text-indent:-9999px;
}

a#ch7-seo-stopkeep-2:hover{
 background:url(../images/ch7-seo-stopkeep-2.gif) left -185px no-repeat;
}


/* CH7 New StopKeep 3 */

a#ch7-seo-stopkeep-3{
 display:block;
 width:493px;
 height:290px;
 background:url(../images/ch7-seo-stopkeep-3.jpg) left top no-repeat;
 margin:16px 0 -24px 0;
 text-indent:-9999px;
}

a#ch7-seo-stopkeep-3:hover{
 background:url(../images/ch7-seo-stopkeep-3.jpg) left -290px no-repeat;
}


/* CH7 New StopKeep 4 */

a#ch7-seo-stopkeep-4{
 display:block;
 width:493px;
 height:259px;
 background:url(../images/ch7-seo-stopkeep-4.jpg) left top no-repeat;
 margin:16px 0 -24px 0;
 text-indent:-9999px;
}


/* CH7 New StopKeep 5 */

#ch7-seo-stopkeep-5{
 display:block;
 width:493px;
 height:180px;
 margin:8px 0 -24px 0;
 text-indent:-9999px;
}

#ch7-seo-stopkeep-5 a#a{
 display:block;
 float:left;
 width:164px;
 height:180px;
 background:url(../images/ch7-seo-stopkeep-5a.jpg) left top no-repeat;
}

#ch7-seo-stopkeep-5 a#a:hover{
 background:url(../images/ch7-seo-stopkeep-5a.jpg) left -180px no-repeat;
}

#ch7-seo-stopkeep-5 a#b{
 display:block;
 float:left;
 width:164px;
 height:180px;
 background:url(../images/ch7-seo-stopkeep-5b.jpg) left top no-repeat;
}

#ch7-seo-stopkeep-5 a#b:hover{
 background:url(../images/ch7-seo-stopkeep-5b.jpg) left -180px no-repeat;
}

#ch7-seo-stopkeep-5 a#c{
 display:block;
 float:left;
 width:164px;
 height:180px;
 background:url(../images/ch7-seo-stopkeep-5c.jpg) left top no-repeat;
}

#ch7-seo-stopkeep-5 a#c:hover{
 background:url(../images/ch7-seo-stopkeep-5c.jpg) left -180px no-repeat;
}






/* index 24 site revamps */

/* new variations */


/* DESIGN#1 */

/* Header*/

#ch7-PC24-header1 {
  width: 770px;
  height: 236px;
  margin: 0 auto;
  background: transparent url(../images/24/ch7-PC24-header1.jpg) top left no-repeat;
}

#ch7-PC24-header1 h1 {
  float: left;
  padding: 10px 0 0 0;
}

#ch7-PC24-header1 h1 a#logo {
  width: 363px;
  height: 171px;
  display: block;
  text-indent: -9999px;
}

/* Navigation#1 */

#ch7-PC24-nav1 {
  clear: both;
  height: 94px;
  margin: 0 auto;
  padding: 0;
  margin: 0;
}

#ch7-PC24-nav1 ul {
  width: 770px;
  list-style-type: none;
  list-style-image: none;
}

#ch7-PC24-nav1 li {
  float: left;
  display: inline;
  list-style-type: none;
}

#ch7-PC24-nav1 li a {
  height: 44px;
  display: block;
}

#ch7-PC24-nav1 ul li a#nav-01 { width: 154px; background: transparent url(../images/24/nav1-01.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav1 ul li a#nav-02 { width: 158px; background: transparent url(../images/24/nav1-02.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav1 ul li a#nav-03 { width: 173px; background: transparent url(../images/24/nav1-03.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav1 ul li a#nav-04 { width: 165px; background: transparent url(../images/24/nav1-04.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav1 ul li a#nav-05 { width: 120px; background: transparent url(../images/24/nav1-05.png) top left no-repeat; text-indent: -9999px; }

#ch7-PC24-nav1 ul li a#nav-01-current { width: 154px; background: transparent url(../24/images/nav1-01.png) bottom left no-repeat; text-indent:-9999px; }
#ch7-PC24-nav1 ul li a#nav-02-current { width: 158px; background: transparent url(../24/images/nav1-02.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav1 ul li a#nav-03-current { width: 173px; background: transparent url(../24/images/nav1-03.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav1 ul li a#nav-04-current { width: 165px; background: transparent url(../24/images/nav1-04.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav1 ul li a#nav-05-current { width: 120px; background: transparent url(../24/images/nav1-05.png) bottom left no-repeat; text-indent: -9999px; }

#ch7-PC24-nav1 ul li a#nav-01:hover { background: transparent url(../images/24/nav1-01.png) bottom left no-repeat; }
#ch7-PC24-nav1 ul li a#nav-02:hover { background: transparent url(../images/24/nav1-02.png) bottom left no-repeat; }
#ch7-PC24-nav1 ul li a#nav-03:hover { background: transparent url(../images/24/nav1-03.png) bottom left no-repeat; }
#ch7-PC24-nav1 ul li a#nav-04:hover { background: transparent url(../images/24/nav1-04.png) bottom left no-repeat; }
#ch7-PC24-nav1 ul li a#nav-05:hover { background: transparent url(../images/24/nav1-05.png) bottom left no-repeat; }

#ch7-PC24-nav1 li ul {
  position: absolute;
  left: -999em;
  margin: 0;
  padding: 10px 0 0 0;
}

#ch7-PC24-nav1 ul li ul li {
  width: 100%;
  height: 29px;
  text-align: left;
  position: relative;
  background: #fff;
  border-bottom: 1px dotted #b6b6b6;
  text-shadow:Black 2 2 2;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=91);
    -moz-opacity: 0.93;
    opacity: 0.93;
}

#ch7-PC24-nav1 li ul li a {
  color: #cc5552;
  font-size: 10px;
  padding: 5px 0 0 15px;
  display: inline;
  list-style-type: none;
  text-decoration: none;
  text-indent: 0;
}

#ch7-PC24-nav1 li ul li a:hover {
  text-decoration: underline;
}

#ch7-PC24-nav1 li ul li a:active {
  text-decoration: underline;
}

#ch7-PC24-nav1 li:hover ul ul, #nav li.sfhover ul ul {
  left: -999em;
}

#ch7-PC24-nav1 li:hover ul, #nav li.sfhover ul {
  left: auto;
}


/* Navigation#2 */

#ch7-PC24-nav2 {
  clear: both;
  height: 94px;
  margin: 0 auto;
  padding: 0;
  margin: 0;
}

#ch7-PC24-nav2 ul {
  width: 770px;
  list-style-type: none;
  list-style-image: none;
}

#ch7-PC24-nav2 li {
  float: left;
  display: inline;
  list-style-type: none;
}

#ch7-PC24-nav2 li a {
  height: 44px;
  display: block;
}

#ch7-PC24-nav2 ul li a#nav-01 { width: 160px; background: transparent url(../images/24/nav2-01.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav2 ul li a#nav-02 { width: 156px; background: transparent url(../images/24/nav2-02.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav2 ul li a#nav-03 { width: 177px; background: transparent url(../images/24/nav2-03.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav2 ul li a#nav-04 { width: 167px; background: transparent url(../images/24/nav2-04.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav2 ul li a#nav-05 { width: 110px; background: transparent url(../images/24/nav2-05.png) top left no-repeat; text-indent: -9999px; }

#ch7-PC24-nav2 ul li a#nav-01-current { width: 160px; background: transparent url(../images/24/nav2-01.png) bottom left no-repeat; text-indent:-9999px; }
#ch7-PC24-nav2 ul li a#nav-02-current { width: 156px; background: transparent url(../images/24/nav2-02.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav2 ul li a#nav-03-current { width: 177px; background: transparent url(../images/24/nav2-03.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav2 ul li a#nav-04-current { width: 167px; background: transparent url(../images/24/nav2-04.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav2 ul li a#nav-05-current { width: 110px; background: transparent url(../images/24/nav2-05.png) bottom left no-repeat; text-indent: -9999px; }

#ch7-PC24-nav2 ul li a#nav-01:hover { background: transparent url(../images/24/nav2-01.png) bottom left no-repeat; }
#ch7-PC24-nav2 ul li a#nav-02:hover { background: transparent url(../images/24/nav2-02.png) bottom left no-repeat; }
#ch7-PC24-nav2 ul li a#nav-03:hover { background: transparent url(../images/24/nav2-03.png) bottom left no-repeat; }
#ch7-PC24-nav2 ul li a#nav-04:hover { background: transparent url(../images/24/nav2-04.png) bottom left no-repeat; }
#ch7-PC24-nav2 ul li a#nav-05:hover { background: transparent url(../images/24/nav2-05.png) bottom left no-repeat; }

#ch7-PC24-nav2 li ul {
  position: absolute;
  left: -999em;
  margin: 0;
  padding: 10px 0 0 0;
}

#ch7-PC24-nav2 ul li ul li {
  width: 100%;
  height: 29px;
  text-align: left;
  position: relative;
  background: #fff;
  border-bottom: 1px dotted #b6b6b6;
  text-shadow:Black 2 2 2;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=91);
    -moz-opacity: 0.93;
    opacity: 0.93;
}

#ch7-PC24-nav2 li ul li a {
  color: #cc5552;
  font-size: 10px;
  padding: 5px 0 0 15px;
  display: inline;
  list-style-type: none;
  text-decoration: none;
  text-indent: 0;
}

#ch7-PC24-nav2 li ul li a:hover {
  text-decoration: underline;
}

#ch7-PC24-nav2 li ul li a:active {
  text-decoration: underline;
}

#ch7-PC24-nav2 li:hover ul ul, #nav li.sfhover ul ul {
  left: -999em;
}

#ch7-PC24-nav2 li:hover ul, #nav li.sfhover ul {
  left: auto;
}


/* Navigation#3 */

#ch7-PC24-nav3 {
  clear: both;
  height: 84px;
  margin: 0 auto;
  padding: 0;
  margin: 0;
}

#ch7-PC24-nav3 ul {
  width: 770px;
  list-style-type: none;
  list-style-image: none;
}

#ch7-PC24-nav3 li {
  float: left;
  display: inline;
  list-style-type: none;
}

#ch7-PC24-nav3 li a {
  height: 26px;
  display: block;
}

#ch7-PC24-nav3 ul li a#nav-01 { width: 160px; background: transparent url(../images/24/nav3-01.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav3 ul li a#nav-02 { width: 156px; background: transparent url(../images/24/nav3-02.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav3 ul li a#nav-03 { width: 177px; background: transparent url(../images/24/nav3-03.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav3 ul li a#nav-04 { width: 167px; background: transparent url(../images/24/nav3-04.png) top left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav3 ul li a#nav-05 { width: 110px; background: transparent url(../images/24/nav3-05.png) top left no-repeat; text-indent: -9999px; }

#ch7-PC24-nav3 ul li a#nav-01-current { width: 160px; background: transparent url(../images/24/nav3-01.png) bottom left no-repeat; text-indent:-9999px; }
#ch7-PC24-nav3 ul li a#nav-02-current { width: 156px; background: transparent url(../images/24/nav3-02.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav3 ul li a#nav-03-current { width: 177px; background: transparent url(../images/24/nav3-03.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav3 ul li a#nav-04-current { width: 167px; background: transparent url(../images/24/nav3-04.png) bottom left no-repeat; text-indent: -9999px; }
#ch7-PC24-nav3 ul li a#nav-05-current { width: 110px; background: transparent url(../images/24/nav3-05.png) bottom left no-repeat; text-indent: -9999px; }

#ch7-PC24-nav3 ul li a#nav-01:hover { background: transparent url(../images/24/nav3-01.png) bottom left no-repeat; }
#ch7-PC24-nav3 ul li a#nav-02:hover { background: transparent url(../images/24/nav3-02.png) bottom left no-repeat; }
#ch7-PC24-nav3 ul li a#nav-03:hover { background: transparent url(../images/24/nav3-03.png) bottom left no-repeat; }
#ch7-PC24-nav3 ul li a#nav-04:hover { background: transparent url(../images/24/nav3-04.png) bottom left no-repeat; }
#ch7-PC24-nav3 ul li a#nav-05:hover { background: transparent url(../images/24/nav3-05.png) bottom left no-repeat; }

#ch7-PC24-nav3 li ul {
  position: absolute;
  left: -999em;
  margin: 0;
  padding: 10px 0 0 0;
}

#ch7-PC24-nav3 ul li ul li {
  width: 100%;
  height: 29px;
  text-align: left;
  position: relative;
  background: #fff;
  border-bottom: 1px dotted #b6b6b6;
  text-shadow:Black 2 2 2;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=91);
    -moz-opacity: 0.93;
    opacity: 0.93;
}

#ch7-PC24-nav3 li ul li a {
  color: #093f7f;
  font-size: 10px;
  padding: 5px 0 0 15px;
  display: inline;
  list-style-type: none;
  text-decoration: none;
  text-indent: 0;
}

#ch7-PC24-nav3 li ul li a:hover {
  text-decoration: underline;
}

#ch7-PC24-nav3 li ul li a:active {
  text-decoration: underline;
}

#ch7-PC24-nav3 li:hover ul ul, #nav li.sfhover ul ul {
  left: -999em;
}

#ch7-PC24-nav3 li:hover ul, #nav li.sfhover ul {
  left: auto;
}


/* DESIGN#2 */

#ch7-PC24-header2 {
  width: 770px;
  height: 236px;
  margin: 0 auto;
  background: transparent url(../images/24/ch7-PC24-header2.jpg) top left no-repeat;
}

#ch7-PC24-header2 h1 {
  float: left;
  padding: 0;
}

#ch7-PC24-header2 h1 a#logo {
  width: 282px;
  height: 99px;
  display: block;
  text-indent: -9999px;
}

/* DESIGN#3 */

#ch7-PC24-header3 {
  width: 770px;
  height: 236px;
  margin: 0 auto;
  background: transparent url(../images/24/ch7-PC24-header3.jpg) top left no-repeat;
}

#ch7-PC24-header3 h1 {
  float: left;
  padding: 0;
}

#ch7-PC24-header3 h1 a#logo {
  width: 282px;
  height: 99px;
  display: block;
  text-indent: -9999px;
}


/* DESIGN#4 */

#ch7-PC24-header4 {
  width: 770px;
  height: 236px;
  margin: 0 auto;
  background: transparent url(../images/24/ch7-PC24-header4.jpg) top left no-repeat;
}

#ch7-PC24-header4 h1 {
  float: left;
  padding: 28px 0 0 0;
}

#ch7-PC24-header4 h1 a#logo {
  width: 301px;
  height: 91px;
  display: block;
  text-indent: -9999px;
}



























