div#header
{
    width:                  960px;
    margin:                 10px 10px 0 10px;
    overflow:               hidden;
}

div#header div#logo
{
    float:                  left;
    margin:                 15px 30px 15px 0;
}

div#header h1
{
    float:                  left;
    height:                 53px;
    line-height:            53px;
    margin:                 5px 0;
}

h2
{
    margin:                 0 0 12px 0;
}

h3
{
    margin:                 0 0 10px 0;
}

h4
{
    margin:                 0 0 10px 0;
}

p, li, dd, dt
{
    font-size:              14px;
    line-height:            16px;
}

ul, ol
{
    margin:                 0 0 15px 20px;
    padding:                0;
    list-style-position:    outside;
}

p
{
    margin:                 0 0 15px 0;
}

div.quote
{
    background-color:       #333333;
    color:                  #ffffff;
    overflow:               hidden;
    padding:                10px;
    margin:                 10px 0 15px 0;
}

div.quote blockquote
{
    font-style:             italic;
    margin:                 0 130px 15px 0;
    padding:                20px 0 0 50px;
    background-image:       url('/img/static/about/quote.png');
    background-repeat:      no-repeat;
    background-position:    left 10px;
    font-family:            "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

div.quote p
{
    text-align:             right;
    font-size:              12px;
    margin:                 0 120px 0 0;
}

div.quote img
{
    float:                  right;
}

div#paper-list
{

}

div#paper-list h3
{

}

div#paper-list ul
{
    list-style-type:        none;
    margin:                 0 0 10px 0;
    padding:                0;
    width:                  220px;
    height:                 300px;
    overflow:               auto;
}

div#paper-list ul li
{
    overflow:               hidden;
}

div#paper-list ul a
{
    display:                block;
    outline:                none;
    padding:                3px 0;

}

div#paper-list p
{
    font-size:              11px;
}


div#paper-details
{
    width:                  440px;
    height:                 220px;
    overflow:               hidden;
}


div#paper-details div.newspaper
{
    font-size:              13px;
    float:                  left;
    width:                  220px;
    height:                 220px;
    display:                none;
}

div#paper-details div.newspaper:first-child
{
    display:                block;
}


div#paper-details div.newspaper h3
{
    margin:                 10px 0 5px 0;

}

div#paper-details div.newspaper img
{

}

div#paper-details div.newspaper dl
{
    overflow:               hidden;
    margin:                 0;
    line-height:            18px;
}

div#paper-details div.newspaper dl dt
{
    float:                  left;
    clear:                  left;

    margin:                 0 10px 0 0;
    font-weight:            bold;
}

div#paper-details div.newspaper dl dd
{
    float:                  left;
    clear:                  right;
    margin:                 0;

}

ol#terms
{
    font-size:              14px;
    letter-spacing:         0.3px;
    line-height:            16px;
}

ol#terms li
{
    margin:                 0 0 10px 0;
}

div#career-images-right, div#career-images-bottom
{
    overflow:               hidden;
}

div#career-images-right img, div#career-images-bottom img
{
    display:                block;
    float:                  left;
}

div#career-images-right img
{
    margin:                 9px auto 0 auto;
    clear:                  both;
}

div#career-images-right img:first-child
{
    margin-top:             0;
}

div#career-images-bottom img
{
    
    margin:                 auto 0 auto 9px;
}

div#career-images-bottom img:first-child
{
    margin-left:            0;
}

dl.career-details
{
    margin:                 0 0 15px 0;
    paddding:               0;
    overflow:               hidden;
}

dl.career-details dt, dl.career-details dd
{
    display:                block;
    float:                  left;
    margin:                 0 0 5px 0;
    line-height:            15px;
    font-size:              13px;
}

dl.career-details dt
{
    width:                  60px;
    clear:                  left;
}

dl.career-details dd
{
    width:                  140px;
    clear:                  right;
    margin-left:            20px;
}
