div#bodyContainer div#mainContent {
    background: url(/templates/jsp/_style2/_premium/_ajpe/images/gradient_bkgrnd.gif) no-repeat scroll;
    margin-top: 17px;
    border-radius: 0px;
    -moz-border-radius: 0px;
    font-family: Verdana,sans-serif;
    font-size: 12px;
    color : #333333;
}
.headerImg {
    padding-bottom: 10px;
    width:958px;
}
#container {
    padding-left: 12px;
    padding-right: 12px;
}

.individualMenu {
    font-weight: bold;
    font-size: 12px;
    color : #000000;
    font-family: Trebuchet MS;
}

.individualMenu a {
    text-emphasis: none;
}

a:link, a:active, a:visited {
    text-decoration: none;
}

body {
    background-color : #FFFFFF;
    font-family: Trebuchet MS;
    font-weight: normal;
    font-size: 13px;
    color: #333333;
    line-height: 1.2em;
}

.topContent {
    background: white;
    padding-left: 5px;
    padding-right: 5px;
}

div.panelContent {
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 10px;
    padding-top: 20px;
    background: white;
    padding-left: 5px;
    padding-right: 5px;
    float:right;
    width:95%;
    padding-bottom:5px;
}

div {
    border-radius: 0px;
    -moz-border-radius: 0px;
}

.topRight {
    float : right;
    width: 38%;
    padding-left: 15px;
}

.topLeft {
    float : left;
    width: 15%;
    padding-left: 5px;
    margin-right: 10px;
    margin-left: 12px;
}

.topMidlle {
    float: left;
    width: 40%;
    border-right: 1px solid #CCCCCC;
    padding-left: 5px;
}


.footer {
    font-size: 10px;
    color: #333333;
    font-weight: normal;
}

.footer a:hover {
    color: #004c8f;
}
.footer a:link a:visited{
    color: #333333;
}
.headerNavBar .selected{
    color: #333333;
}

.headerNavBar a:hover {
    color: #fae27e;
}

.headerNavBar li{
    color: #ffffff;
    float: left;
}

.headerNavBar a {
    color: #FFFFFF;
}

.headerNavBar .first a{
    color: #000000;
}

.headerNavBar .first a:hover {
    color: #fae27e;
}

.headerNavBar {
    list-style: none;
    float: left;
    padding-left: 0px;
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 0px;
    /*margin-left: -285px;*/
}

#topMidlle {
    border-radius: 0px;
    -moz-border-radius: 0px;
}

body{
    background-image:url("/templates/jsp/_style2/_premium/_ajpe/images/bkgrnd_repeat_X.gif");
    background-repeat:repeat-x;
}

div#container {
    width: 976px;
    background-image:url("/templates/jsp/_style2/_premium/_ajpe/images/bkgrnd_repeat_X.gif");
    background-repeat:repeat-x;
}
div#innerContainer{
    width: 976px;
    background-color:white;
}
div#bodyContainer{
    width: 958px;
    background-color:white;
}

.topLeft p, .topleft a {
    font-size: 11px;
    font-family:  Trebuchet MS;
}
.topleft a {
    color: #004c8f;
}
.topLeft a:link, a:active, a:visited  {
    color: #004c8f;
}

.currentIssue {
    font-size :28px;
    font-family: Trebuchet MS;
    color: #004c8f;
    margin-bottom:15px;
}

.currentIssue span {
    color: #333333;
}

.articleType {
    font-size :16px;
    font-family: Trebuchet MS;
    font-weight: bold;
    color: #333333;
    margin-bottom:12px;
    margin-top:0px
}

.articleTitle {
    font-size : 12px;
    font-family: Trebuchet MS;
    font-weight: bold;
    color: #333333;
}
.articleTitle a {
    color: #004c8f;
}
.authors {
    color: #333333;
    font-weight: normal;
    font-size: 11px;
}
.articleEntry{
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 0em;
    padding-right:10px;
}
.footerAds {
    margin-left: 20px;
    margin-right: 20px;
    clear: both;
}
.homeLeftAd {
    float: left;
    width:15%;
    margin-left:12px;
}
.homeMiddleAd {
    float: right;
    width:38%;
    margin-right:25px;
}
.homeRightAd {
    float: right;
    width:38%;
    margin-right:35px
}
div .articleLinks{
    text-align: left;
    font-size: 11px;
}
div#rightColumn {
    width: 677px;
}

div#mainContent div.panelContent div#leftColumn, div#leftCol{
    margin-left:2px;
    margin-right:3px;
    margin-bottom:0px;
    margin-top:0px;
}
.sectionHeading {
    background-color: silver;
    color: black;
}
.commenterInfo, .commentContent {
    font-size: 11px;
}
.commentContent h3 {
    font-size: 15px;
}

.arttitle{
    line-height:110%;
}

div#rightCol, div#rightColumn{
    margin-right:0px;
    margin-left:0px;
    margin-bottom:0px;
    margin-top:0px;
}

div#rightCol, div#rightColumn{
    float:right;
}

div#middleCol{
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px
}

h2.tocHeading{
    margin-right:15px;
}

td.searchResultsManip{
    width:75%;
}

div.submittedContent pre, div.commentContent pre{
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

#atyponNote {
    display: inline-block;
    font: 10px Helvetica;
    margin: auto;
    text-align: center;
    width: 150px;
}

.abstractSection p {
    margin: 0 2em 1em;
}