h1 {color: #354578 !important;}
h2, h3 {color: #7883a5 !important;}
#col1 h2,
#col2 h2,
#col3 h2
 {background: #FFF url(/enhs/opal/images/h2back.gif) bottom left no-repeat scroll;
    padding-bottom: 8px;
    padding-left: 4px;}

#col1 {float: left;
          margin-right: -190px;
          width: 48%;
          padding-right: 8px;}


#col2 {float: left;
          width: 395px;
border-right: 1px dashed #CCC;
       border-left: 1px dashed #CCC;
       margin-bottom: 8px;}

#col2 img {display: block; width: 370px; margin: 0 auto;}

#col3 {float: left;
          margin-left: -200px;
          width: 49%;}

#col1-content {padding: 0 185px 8px 8px; }
#col3-content {padding: 0 8px 8px 200px; }

#col1 h2,
#col2 h2,
#col3 h2 {margin: 8px 16px 0 8px;}

#col1 ul,
#col2 ul,
#col3 ul {margin-top: 4px;}

.link-button {}
.link-button a {border: 2px solid #98203B;
                color: #98203B;
                background: #FFF url(/enhs/opal/images/button-back.gif) top left repeat-x scroll;
                margin: 8px;
                padding: 4px 2px;
                display: block;
                width: 10em;
                font-size: 85%;
                font-weight: bold;
                text-decoration: none;}
.link-button a:hover {background-image: url(/enhs/opal/images/button-back-down.gif);
                       border-color: #C66;}

.horizontal-list {margin-left: 0; margin-right: 0;
                  padding: 0;}
.horizontal-list li {list-style-type: none;
                       list-style-image: none;
                        display: inline;
                        margin-right: 1.5em;}

#adv-group-links img {border: 0;}
