
/**
* interior.css
* Copyright 2009, Brainstorm
* Hiroki
*/

h2 {
    margin-top : 30px;
    padding : 0 0 8px 0;
    border-bottom : 1px solid #e6e6e6;
}

#contentmastercontainer {
    background : #e0dfda url(../images/top_bg_color.gif) top left repeat-x;
}

#contentbodycontainer {
    opacity : 0.85;
    filter : alpha(opacity=85);
}

@media print {
    #contentmastercontainer {
        background : transparent;
    }
    #contentbodycontainer {
        color : #000;
        opacity : 1;
        filter : alpha(opacity=100);
    }
}

#assessmenttoolscontainer {
    margin-top : 100px;
}

/**
* Testimonial
*/

/*
* Tertiary nav
*/
#tertiarynavigationcontainer {
    margin : 0 0 17px 0;
}

#tertiarynavigation {
    margin : 0;
    padding : 0 0 2px 0;
    border-bottom : 1px solid #e6e6e6;
    font-family : trebuchet ms, trebuchet, sans-serif;
}

#tertiarynavigation li {
    display : inline;
    margin : 0 6px 0 0;
    padding : 0;
    list-style : none;
}

#tertiarynavigation li.last {
    margin-right : 0;
}


#tertiarynavigation li a {
    color : #9a9a9a;
    text-decoration : none;
}

#tertiarynavigation li a.selected {
    color : #575757;
}

@media print {
    #tertiarynavigation li a.selected {
        font-weight : bold;
    }
}

#tertiarynavigation li a:hover {
    color : #cf3a3f;
}

/*
* Testimonial list
* lots of this also works on the testimonial page layout
*/
#testimoniallistoptionalcopy {
    margin : 0 0 1em 0;
}

#testimonialcontainer {
}

#testimoniallistcontainer {
}

#testimoniallist {
    margin : 0;
    padding : 0;
}

#testimoniallist li {
    display : block;
    margin : 0 0 12px 0;
    padding : 0 0 12px 0;
    clear : left;
    list-style : none;
    border-bottom : 1px solid #e6e6e6;
}

.pullquote {
    margin : 0;
    padding : 0;
    font-family : georgia, serif;
    font-style : italic;
    font-size : 11pt;
    line-height : 13pt;
}

.testimonialbodycontainer, .testimonialnopicbodycontainer {
    margin : 16px 0 0 0;
}

.testimonialprofileleftside {
    float : left;
    width : 110px;
}

.testimonialprofileleftsideinner {
    width : 100px;
    text-align : center;
}

.testimonialprofilepic {
    margin : 0 0 5px 0;
}

.testimonialprofilelogo {
    margin : 0 0 5px 0;
}

.testimonialcontentcontainer {
}

.testimonialnopicbodycontainer .testimonialcontentcontainer {
}

.testimonialmorelink {
    margin : 7px 0 0 0;
    clear : both;
    text-align : right;
}

.testimonialmorelink a {
    text-decoration : none;
}

.testimonialmorelink a span {
    text-decoration : underline;
}

.testimonialbacklinkcontainer {
    margin : 1em 0;
}

.testimonialbacklink {
    display : block;
    float : right;
    margin : 1em 0;
    padding : 4px;
    border : 1px solid #000;
    background : #b0acac;
    font-size : 8pt;
    color : #fff;
    text-decoration : none;
}

.testimonialbacklink:hover {
    color : #fff;
}

