div.figure-title {
    font-style: italic;
    margin-bottom: 15px;
}

div.figure-caption {

}

.a_search{
    height:             35px;
    background-color:   #e7e7d0;
    border-bottom:      1px solid #cccccc;
}

.a_search .controls{
    height:             35px;
    width:              590px;
}

.a_search .controls td{
    padding-top:    5px;
    padding-left:   12px;
    vertical-align: middle;
}

.a_search .controls .control{
    float:          left;
    margin-right:    4px;
}

.article-single-page{
    font-size:      medium;
    line-height:    normal;
    /*border: 1px solid green;      */
}

.article-single-page .quote{ /*13/19 target size*/
    font-family:    georgia, serif;
    /*   font-size:      .8em; */  /* BDH Disabled */
    line-height:    1.6em;
    font-style:     italic;
    padding-right:  90px;
    padding-bottom: 18px;
    margin-bottom:  20px;
    border-bottom:  1px solid #cccccc;
    text-align:     justify;
}

.article-single-page section{
    /*width:          475px;*/
    margin-bottom:  20px;
    padding-right: 80px;
    /*border: 1px solid green;*/
}

.article-single-page section .head{
    font-size:      .8em;
    line-height:    1.5em;
    font-weight:    bold;
    color:          #1d2b5a;
    margin-bottom:  20px;
}

.article-single-page section .intro{ /*14/20 target size*/
    font-size:      1.5em;
    line-height:    1.5em;
    margin-bottom:  20px;
}

.article-single-page section .post-content .intro .initcap{/*42/36 target size*/
    float:          left;
    font-family:    Verdana;
    font-size:      3em;
    line-height:    .9em;
    color:          #999999;
    padding-right:  1px;
}

.article-single-page section .post-content p.inset{/*13/19 target size*/
    font-family:    georgia, serif;
    font-size:      .8em;
    line-height:    1.5em;
    padding:        30px;
    padding-top:    0px;
    padding-bottom: 0px;
}

.article-single-page section .post-content p.twoinset{/*13/19 jfc */
    font-family:    georgia, serif;
    font-size:      .8em;
    line-height:    1.5em;
    padding:        60px;
    padding-top:    0px;
    padding-bottom: 0px;
}


.article-single-page section .post-content .signed {
    font-size:      .8em;
    line-height:    1.5em;
    font-style:     italic;
}

.article-single-page section .post-content .boxed{
    background-color:   #dfe7ee;
    margin-bottom:      20px;
    /*border: 1px solid green;*/
}

.article-single-page section .post-content .boxed .rules{
    border-top:         1px solid #1d2b5a;
    border-bottom:      1px solid #1d2b5a;
}

.article-single-page section .post-content .boxed .padding{
    padding: 10px;
}

.article-single-page section .post-content .boxed .caption{/* 11/16 target size*/
    font-size:      .7em;
    line-height:    1.5em;
}

.article-single-page section .post-content .boxed .credit{/* 11/16 target size*/
    font-size:      .7em;
    line-height:    1.5em;
    font-style:     italic;
}

.article-single-page section .post-content .boxed .quote{
    font-style:     normal;
    padding-right:  0px;
    padding-bottom: 0px;
    margin-bottom:  0px;
    border-bottom:  none;
    color:          #1d2b5a;
}

.article-single-page section .post-content .highlight{
    float:              right;
    margin-right:       -80px;
    margin-left:        15px;
    margin-bottom:      10px;
    width:              220px;
    /*border: 1px solid green;*/
}

.article-single-page section .post-content .highlight .boxed{/* 11/16 target size*/
    font-size:      .7em;       /* BDH Changed from .7 to .8 *//*RCW Changed back to .7 was affecting enclosed p*/
    line-height:    1.5em;
    margin:         0px;
}

.article-single-page section .post-content .highlight .boxed p{
    font-size:  1em;
}

.article-single-page section .post-content .highlight .boxed .p{
    font-size:  1em;
}

.article-single-page section .post-content .highlight .boxed .caption{/*10/12 target size*/
    font-style:     italic;
    font-size:      .9em;
    line-height:    1.5em;
}

.article-single-page section .post-content .highlight .pullquote{
    font-family:        georgia, serif;
    font-size:          .9em;
    line-height:        1.5em;
    color:              #1d2b5a;
    background-color:   #e7e7d0;
    padding:            10px;
    border-top:         1px solid #1d2b5a;
    border-bottom:      1px solid #1d2b5a;
}

.article-single-page section .post-content.highlight p.inset{
    font-family:    georgia, serif;
    font-size:      1em;
    line-height:    1.3em;
    padding:        10px;
    padding-top:    0px;
    padding-bottom: 0px;
}

.article p{/*13/18 target size*/
    font-size:      .8em;
    line-height:    1.5em;
    text-align:     justify;
    margin-bottom:  20px;
}

.article .p{ /*13/18 target size*/
    font-size:      .8em;
    line-height:    1.5em;
    text-align:     justify;
    margin-bottom:  20px;
}

.article-single-page section .post-content .phead{ /*13/18 target size*/
    font-size:      1.5em;
    #line-height:    1.5em;
}

.article-single-page section .post-content .boxed p{
    text-align:     left;
    margin-bottom:  10px;
}

.article-single-page section .post-content table{
    font-size:      1em;
    line-height:    1.5em;
    border-bottom:  1px solid #999999;
    margin-bottom:  20px;
}


.article-single-page section .post-content table th {
    font-weight:        bold;
    text-align:         left;
    vertical-align:     top;
    padding:            10px;
    padding-top:        5px;
    padding-bottom:     5px;
}

.article-single-page section .post-content table tr.thead th{
    font-weight:        bold;
    text-align:         left;
    vertical-align:     top;
    padding:            10px;
    padding-top:        5px;
    padding-bottom:     5px;
    background-color:   #e7e7d0;
    border-top:         1px solid #999999;
    border-bottom:      1px solid #999999;
}

.article-single-page section .post-content table td{
    vertical-align:     top;
    padding:            10px;
    padding-top:        5px;
    padding-bottom:     5px;
}

.article-single-page section .post-content table tr.even{
    background-color:   #e7e7e7;
}


.article-single-page section .post-content table.table_border1 {
    border: 1px solid #999999;
}

.article-single-page section .post-contenttable.table_border0 {
    border: none;
}



.article-single-page section .post-content table .table_border_right {
    border-right: 1px solid #999999;
    background-color: white;
    border-top: none;
}

.article-single-page section .post-content table .table_border_bottom {
    border-bottom: 1px solid #999999;
    background-color: white;
    border-top: none;
}

.article-single-page section .post-content table .table_border_none {
    background-color: white;
    border:none;
}

.article-single-page section .post-content table tr.thead .table_border_right {
    border-right: 1px solid #999999;
    background-color: white;
    border-top: none;
}

.article-single-page section .post-content table tr.thead .table_border_bottom {
    border-bottom: 1px solid #999999;
    background-color: white;
    border-top: none;
}

.article-single-page section .post-content table tr.thead .table_border_none {
    background-color: white;
    border:none;
}


.article-single-page section .post-content a{
    color:              #4444be;
    font-weight:        bold;
    text-decoration:    none;
}

.article-single-page section .post-content a:hover{ text-decoration:underline; }

.article-single-page section .post-content a:visited{
    color:              #6d6d0d;
    font-weight:        bold;
    text-decoration:    none;
}

.article-single-page section .post-content a:visited:hover{ text-decoration:underline; }

.article-single-page section .post-content .bold{
    font-weight:    bold;
}


.article-single-page span.footnote {
    font-size:          9px;
    border:             1px solid #ccccab;
    background-color:   #fcf7cc;
    position:           relative;
    padding-left:       2px;
    padding-right:      2px;
    top:                -4px;
}

.article-single-page  span.footnote a {
    text-decoration: none;
}



/* ADDED BDH */
.article-single-pageli {
    font-size: .8em;
}

.article-single-page li p {
    font-size: 1em;
}
