﻿.abstract-links {
    display:block;
    margin:5px 0;
    padding:0;
    list-style:none;
    line-height:2.0;
    border:1px solid #b5dbc9;
}
.abstract-links li {
    display:block;
    padding-left:5px;
    background:#e2eae3;
    font:bold 1.1em Verdana,Helvetica,Arial,sans-serif;
}
.abstract-links li span {
    display:block;
    padding-left:5px;
    font:normal .8em Verdana,Helvetica,Arial,sans-serif;
}
.abstract-links li label {
    display:block;
    padding-left:5px;
    font:normal 1.0em Verdana,Helvetica,Arial,sans-serif;
}
.abstract-links li a:link, .abstract-links li a:visited {
    display:block;
    padding:5px 5px;
    font:normal .8em Verdana,Helvetica,Arial,sans-serif;
}
.abstract-links li a:hover {
}
.abstract-links li a:active {
}

.container-left-a {
    margin-top:2px;
}
.container-left-a h3 {
    background:transparent;
}

.loginfields {
    width:75%;
}
.loginfields input[type=text] {
    width:150px;
    padding:2px;
}
.forgotpwmessage {
    display:block;
    font-size:10px;
}

.CoAuthorMessage {font:1.0em Verdana,Arial,Helvetica,sans-serif;}

#contentmain #AbstractDetails ul li text-area {
    width: 400px;
    height: 90px;
    margin-right: 5px;
    padding: 1px;
    overflow-y: auto;
    border: 1px solid #ddd;
    font: 1.0em Verdana,Arial,Helvetica,sans-serif;
}

#pager_links {
    width:100%;
    margin:2px 0;
}
.EnabledLink {
    display:inline-block;
    width:100px;
    padding:2px;
    color:#000;
    border:1px solid #ecf9ee;
    font:normal 12px Verdana,Arial,Helvetica,sans-serif;
    text-decoration:none;
}
.EnabledLink:hover {
    background:#e2eae3;
    font:normal 12px Verdana,Arial,Helvetica,sans-serif;
}
.EnabledLink:active {
    text-decoration:none;
}
.DisabledLink {
    display:inline-block;
    width:100px;
    padding:2px;
    border:1px solid #e9e9e9;
    color:#ccc;
    font:normal 12px Verdana,Arial,Helvetica,sans-serif;
    text-decoration:none;
}
.DisabledLink:hover {
    font:normal 12px Verdana,Arial,Helvetica,sans-serif;
}
.DisabledLink:active {
    text-decoration:none;
}

.SearchPanel {
    width:75%;
}
* html .SearchPanel {
    width:75%;
}
.SearchPanel legend {
    margin:3px 10px;
    padding:0 5px;
    background:url(/iaia10/images/icons/search.png) no-repeat 5px 0;
}
.SearchResults legend {
    margin:3px 5px;
    padding:0 5px;
    background:url(/iaia10/images/icons/documents.png) no-repeat 5px 0;
}
.SearchResults {
    width:100%;
}
.SearchResults fieldset {
    margin:10px 10px;
    padding:0;
}

* html .searchresults_container {width:80%;}
.resultcontainer {margin:10px 0;padding:5px 0;border-bottom:1px dotted;}
.abstract_labels_container {padding:5px 0;background:#f1f1f1;}
.abstract_labels {display:inline;padding:0 5px;border-left:1px solid;}
.abstract_labels:first-child {border:0 none;}
.abstract_data {padding:0 5px;}
.resultcount {padding:10px 15px;font:1.1em Verdana,Arial,Helvetica,sans-serif;}
.resultstable {width:97%;margin:0;padding:0;}
.resultstable table {width:99%;margin:10px 0px;padding:0; border-collapse:collapse; border-spacing:2px;}
.resultstable table td {font:1.0em Verdana,Arial,Helvetica,sans-serif;padding:0;margin:0;}
.resultstable table td p {margin:0;padding:0;display:block;}
.resultstable table td p span {width:auto;margin:0;padding:0;display:block;text-align:left;}

#contentmain fieldset#AbstractDetails ol li .AbstractFieldDescriptions {
    display:block;
    width:400px;
    margin:0 0 0 145px;
    font-size:1.0em;
}
#contentmain fieldset#AbstractDetails ol li .AbstractFieldDescriptions ul li {
    font-size:1.0em;
}
#contentmain fieldset#AbstractDetails ol li .AbstractFieldDescriptions p {
    font-size:1.0em;
}
#contentmain fieldset#AbstractDetails ol li .AbstractFieldDescriptions span {
    font-size:1.0em;
}

.NewSearch {
    display:block;
    margin:5px;
    padding:5px;
    text-align:right;
}
.NewSearch img {
    margin:0 5px;
    vertical-align:middle;
}
.NewSearch a:link, .NewSearch a:visited {
    font:bold 12px Verdana,Arial,Helvetica,sans-serif;
    color:#76ae24;
    text-decoration:none;
}
.NewSearch a:hover {
    text-decoration:underline;
}
.NewSearch a:active {
    text-decoration:none;
}
