/* CSS Document */

body{margin-top: 25px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; background-color: #FFFFFF;}

a.page:link{color: #333333; text-decoration: none;}
a.page:visited{color: #666666; text-decoration: none;}
a.page:hover{text-decoration: underline;}
a.page:active{color: #333333; text-decoration: none;}

a.headline:link{color: #112277; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em;}
a.headline:visited{color: #5577BB; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em;}
a.headline:hover{text-decoration: underline; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em;}
a.headline:active{color: #112277; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em;}

.borders{border-style: solid; border-width: 1px; border-color: #666666;}

#container{margin: 0 auto; width: 970px;}

h1{margin: 20px 0 8px 0; padding: 0; font-size: 1.8em; color: #666666; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h4{padding: 0; margin: 0;}
h3{padding: 0; margin: 0; color: #333333; font-size: 0.8em;}
h2{padding: 0 0 5px 0; margin: 0; font-size: 1.1em; font-weight: normal;}
h5{padding: 0 0 10px 0; margin: 0; font-size: 1.4em; color: #333333;}
p.none{padding: 0; margin: 0;}
p.plinks{padding: 8px 0 0 0; margin: 0;}
p.style{border-top: dashed 1px #CCCCCC; padding: 12px 0 0 0; margin-top: 12px;}
p.style3{margin: 0; padding: 12px 0 0 0;}


#title_header{width: 970px; min-height:68px; height:auto !important; height:68px; background-color: #FFFFFF; overflow: auto;}
div.title_logo{float: left; width: 404px;}
div.title_search{float: right; text-align: right; padding-right: 2px; padding-top: 24px; font-family: Arial, Helvetica, sans-serif; color: #87888C; font-size: 0.9em;}
div.title_search select, div.title_search input{font-size: 0.8em; color: #333333; font-family: Arial, Helvetica, sans-serif;}

div.nav_header{width: 970px; min-height: 27px; background-color: #55BC75; background-image: url(graphics/nav_header.jpg); background-position: bottom; background-repeat: repeat-x; margin-top: 6px; border-bottom: 2px solid #333333; color:white; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; position: relative; overflow: auto;}
.nav_header_ul{float: left; padding: 0 0 6px 0; margin: 0px; list-style-type: none;}
.nav_header_li{display:inline;}
a.nav_header_link{float: left; text-decoration: none; margin-top: 5px; padding-right: 21px; padding-left: 20px; color:white; border-right: 1px solid #FFFFFF;}
a.nav_header_link:hover{text-decoration: underline;}


div.footer{width: 970px; padding: 20px 0 20px 0; margin-top: 20px; border-top: 1px #AAAAAA solid; font-size: 0.7em; text-align: center; font-family: Arial, Helvetica, sans-serif;}

.foot_menu_li{display: inline; list-style-type: none; border-left: 1px solid #999999; padding: 0 0.5em 0 0.5em;}


#central_container{width: 970px; margin-top: 16px; font-family: Arial, Helvetica, sans-serif; overflow: auto;}

div.col_left{float: left; width: 164px;}
.contents_ul{width: 164px; padding: 0px; margin: 0 0 14px 0; list-style-type: none;}
.contents_li{display: block; width: 164px; border-bottom: 1px solid #FFFFFF;}
a.contents_link{text-decoration: none; color: #FFFFFF; font-size: 0.8em; font-weight: bold; padding: 4px 0 4px 4px; width: 160px; display: block; background-color: #A2A2A2}
a.contents_link:hover{text-decoration: none; background-color: #C0C0C0;}
div.sign_header{width: 160px; padding: 3px 0 3px 4px; background-color: #55BC75; background-image: url(graphics/nav_header.jpg); background-position: bottom; background-repeat: repeat-x; font-size: 0.75em; color: #FFFFFF; border-bottom: 2px solid #333333;}
a.sign_link{text-decoration: none; color: #333333; font-size: 0.75em; padding: 4px 0 4px 4px; width: 160px; display: block; background-color: #DDDDDD}
a.sign_link:hover{text-decoration: none; background-color: #C0C0C0;}
ul.advert_ul{margin: 0; padding: 0px 7px 0px 7px; text-align: center; list-style: none;}
ul.advert_ul li{padding-bottom: 14px;}
div.col_left_journal{width: 144px; padding: 10px 10px 6px 10px; background-color: #A2A2A2; color: #FFFFFF; text-align: center; font-size: 0.75em;}
.white_border{border: 2px solid #FFFFFF;}
.white_link{text-align: left; padding-top: 8px; font-size: 1.1em;}
.white_link a{color: #FFFFFF; text-decoration: none;}
.white_link a:hover{text-decoration: underline;}
div.col_left_test{width: 144px; padding: 10px; background-color: #DDDDDD; font-size: 0.8em; margin-top: 14px;}

h2.other{padding: 0 0 14px 0; margin: 0; font-size: 1.2em; font-weight:
normal;}
.linkspage{width: 50%; float: left;}
.maintext{font-size: 0.8em;}
div.central_3col_1{text-align: center;}
div.central_3col{float: left; width: 157px; padding: 1px; background-color:
#FFFFFF;}
.ar_issue{float: left; padding: 5px; width: 88px; text-align: center;} div.central_3col_2{min-height:16px; height:auto !important; height:16px;
padding-top: 6px;}
div.central_1col{width: 499px; padding: 1px; background-color: #FFFFFF;
margin-top: 10px; overflow: auto;}
.jnl_issue{padding-bottom: 4px; font-size: 0.8em; font-weight: bold;}
a.jnl_link{line-height: 1.5em; color: #333333; text-decoration: none;}
a.jnl_link:hover{text-decoration: underline;}
