/* Abstract layout updates */


#center .section-header h2, #center .tall-section-header h2 {
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
}
#sidebar-small-login p {
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
    font-size: 1em;
}
.tableofcontents p {
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
    font-size: 1em;
}
hr {
    display: none;
}
#center table tbody td {
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
    font-size: 100%;
    line-height: 1.4em;
}
#center table tbody td p {
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
    line-height: 1.4em;
}
#center table tbody td h2 {
    color: #045989;
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
    font-size: 110%;
}
#center table tbody td span {
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
    font-size: 100%;
}
.catchline {
    color: #626262;
    margin: 10px 0 0;
}
p.ArtType {
    color: #232323;
    font-weight: bold;
    margin-top: 8px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-top: 20px;
}
div.aff {
    color: #626262;
    line-height: 1.4em;
}
p.AbsType, p.Dates {
    color: #626262;
    line-height: 1.4em;
    padding: 0 20px;
}
p.KeyWords {
    margin: 5px 0;
    padding-left: 0;
}
p.KeyWords a {
    text-decoration: none;
}
p.KeyWords a:hover {
    text-decoration: underline;
}
span.Ttl {
    padding-left: 20px;
}
span.nowrap a {
    text-decoration: none;
}
span.nowrap a:hover {
    text-decoration: underline;
}
h2.ArtTtl {
    color: #045989;
    font-weight: bold;
    line-height: 1.4em;
    padding-left: 20px;
}
table.AutGrp {
    margin: 10px 20px 10px 0;
}
table.AutGrp td {
    font-size: 0.8em;
}
td.LnkLst {
    background-color: #FFFFFF;
    padding: 5px;
}
td {
    color: #626262;
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
}
#center table {
    margin-top: 10px;
}
td h1, #center td h2, td h3 {
    font-family: "Arial Unicode MS",Arial,Helvetica,sans-serif;
}
#center .abstract_legacy_style {
    font-size: 70%;
    margin: 10px 0;
    padding: 0 15px;
}
#center .abstract_legacy_style h1 {
    font-size: 90%;
    font-weight: bold;
    padding: 5px 0;
}
#center .abstract_legacy_style h2, #center .abstract_legacy_style h3 {
    font-size: 100%;
    font-weight: bold;
    padding: 5px 0;
}
#center .abstract_legacy_style pre {
    white-space: normal;
}
#center .abstract_legacy_style p {
    font-weight: normal;
    line-height: 15px;
    padding: 5px 0;
}
#center .abstract_legacy_style a {
    font-size: 100%;
    text-decoration: none;
}
#center .abstract_legacy_style a:hover {
    text-decoration: underline;
}
#center .abstract_legacy_style .FtrLst {
    font-weight: normal;
    padding: 10px 0;
}
#center .abstract_legacy_style .FtrLst p.label a {
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}
#center .abstract_legacy_style .FtrLst p.label a:hover {
    text-decoration: underline;
}
#center .abstract_legacy_style table.AutGrp {
    font-size: 100%;
}
#center .abstract_legacy_style table.AHead {
    width: 100%;
}
#center .abstract_legacy_style table.AHead tr td {
    font-size: 90%;
    vertical-align: bottom;
}
#center .abstract_legacy_style table.AHead tr td h1.Ahead {
    font-weight: bold;
}
#center .abstract_legacy_style table.AHead tr td.NavList {
    background: none repeat scroll 0 0 #E4E4E4;
    float: right;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 10px;
    width: 240px;
}
#center .abstract_legacy_style table.AHead tr td.NavList ul li {
    background: url("../images/icon/arrowBullet.gif") no-repeat scroll 0 4px transparent;
    margin: 5px 0;
    padding-left: 15px;
}
#center .abstract_legacy_style table.AHead tr td.NavList ul li a {
    font-size: 100%;
    text-decoration: none;
}
#center .abstract_legacy_style table.AHead tr td.NavList ul li a:hover {
    text-decoration: underline;
}
#center .abstract_legacy_style table.Fig tr td, #center .abstract_legacy_style table.numberedList tr td {
    font-size: 100%;
    padding: 0 5px;
    vertical-align: bottom;
}
#center .abstract_legacy_style span.Ttl {
    font-size: 100%;
    font-weight: bold;
    padding: 5px 10px 5px 0;
}
#center .abstract_legacy_style .Awk img {
    width: 700px;
}
#center .abstract_legacy_style .Ttl {
    font-weight: normal;
    padding: 0;
}
#center .abstract_legacy_style span.link {
    color: #6259AD;
    cursor: pointer;
    padding: 0 5px;
    text-decoration: none;
}
#center .abstract_legacy_style span.link:hover {
    text-decoration: underline;
}
#center .abstract_legacy_style p.BibEnt {
    background: url("../images/icon/icon_bullet_list.jpg") no-repeat scroll 0 15px transparent;
    font-weight: normal;
    padding: 10px 0 0 12px;
}
p.BibEnt span.Z3988 img {
	vertical-align: top;
    max-width: 80px;
	max-height:80px;
}
p.BibEnt span.openURL {margin-left:3px;}
