/* --- Import Sitewide Styles
-------------------------------------------------------*/
@import url("master.css");



/* --- Primary Content
-------------------------------------------------------*/
#prim_cont {
	float: left;
	font-size: 12px;
	line-height: 1.5em;
	width: 715px;
	margin: 15px 0 0 20px;
    }

    #cont h1 {
        width: 940px;
        }

    #prim_cont h4 {
        color: #00668c;
        font-size: 14px;
        font-weight: normal;
        width: 100%;
        margin-bottom: 0;
        padding-bottom: 10px;
        border-bottom: 1px solid #dfdfdf;
        }

        #prim_cont table {
            float: left;
            text-align: center;
            width: 715px;
            border-collapse: collapse;
            border-bottom: 1px solid #dfdfdf;
            background: url(/_images/press-mentions-table-bg.gif) no-repeat 274px center;
            }

            #prim_cont td.f {
                color: #000;
                line-height: 1.2em;
                width: 205px;
                padding: 40px 35px 40px 35px;
                }

                #prim_cont td.f img {
                    margin-bottom: 15px;
                    }

            #prim_cont td.l {
                color: #978f81;
                font-size: 14px;
                font-style: italic;
                line-height: 1.5em;
                padding: 40px 35px 40px 35px;
                }

                #prim_cont td.l p {
                    width: 271px;
                    padding: 0 37px;
                    background: url(/_images/press-mentions-qte.gif) no-repeat center center;
                    }



/* --- kit
-------------------------------------------------------*/
.kit div {
    float: left;
    width: 330px;
    }

.kit div.f {
    padding-right: 30px;
    border-right: 1px solid #dfdfdf;
    }

.kit div.l {
    padding-left: 30px;
    }

.kit h5 {
    color: #006990;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 5px;
    }

.kit p.dl {
    margin-bottom: 20px;
    }

.kit a.word {
    padding: 0 21px 8px 0;
    background: url(/_images/icons/word.gif) no-repeat right 0;
    }

.kit a.pdf {
    padding: 0 21px 8px 0;
    background: url(/_images/icons/pdf.gif) no-repeat right 0;
    }



/* --- sec_nav Secondary Navigation
-------------------------------------------------------*/
#sec_nav {
	float: left;
    width: 211px;
	margin: 41px 0 0 20px;
	background: url(/_images/ctrs/about-nav-mid.gif) repeat-y top left;
	}

#sec_nav_t,
#sec_nav_b {
    float: left;
    width: 211px;
    height: 8px;
    font-size: 1px;
    background: url(/_images/ctrs/about-nav-top.gif);
    }

#sec_nav_b {
    height: 10px;
    background: url(/_images/ctrs/about-nav-btm.gif);
    }

	#sec_nav h3 {
		margin: 15px 15px 0 15px;
		}

	#sec_nav ul {
		font-size: 11px;
		list-style: none;
		margin: 10px 15px 20px 15px;
		}

    	#sec_nav ul li {
    	    padding: 6px 0 8px 5px;
    	    border-bottom: 1px solid #f2f2f2;
    	    }

		#sec_nav ul a {
			font-size: 11px;
			}

			#sec_nav ul li ul {
				margin: 0 0 0 -5px;
				}

                #sec_nav ul ul li {
                    margin-top: 8px;
                    padding: 6px 0 0 25px;
                    border: none;
                    border-top: 1px solid #f2f2f2;
                    }

                #sec_nav ul li.actv {
                    color: #006990;
                    }
