
h1, h2, h3 {font: bold 16px/1.4em Gothicb;}
p {margin-bottom: 20px;}
a { text-decoration: none; color: #000;}
ul {}
li {}

.content p a { text-decoration: underline; }
.content p a:hover { color: #A3A4A4; }

.internal-link-button { color: #77787b; font-weight: bold; }
#main-body p.bodytext, #main-body .csc-firstHeader { margin-left: 76px; }

/*    frame 1   */
.frame-layout-1 h1, .frame-layout-1 h2, .frame-layout-1 h3{ text-decoration: underline; }

/*    slider  */
#main-body .nivo-caption {
    background: #fff !important;
    width: auto;
    min-width: 188px;
}
#main-body .nivo-caption p {
    padding: 16px;
    color: #77787b;
    font-weight: bold;
}
#main-body .nivo-directionNav a {
    width: 37px;
    height: 38px;
    top: 0;
    right: 0;
    background: url(../images/slider_pn.jpg) right center no-repeat;
}
#main-body a.nivo-prevNav {
    left: auto;
    right: 37px;
    background-position: left center;
}

/*    filelinks   */
.filelinks { margin-left: 76px; }
.filelinks a { text-decoration: underline; color: #A3A4A4; font-weight: bold; line-height: 1.8em;}
.filelinks a:hover { color: #A3A4A4; }
