body{
 margin: 0px;
 padding:0px;
 text-align:center;
 background-color:#D8D6D0;
 }

#body-div{
	padding-bottom:0px;
	width:967px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

#header {
 width: 967px;
 height: 174px;
 margin-left: auto;
 margin-right: auto;
 padding-bottom:4px;
 background-color: #ffffff;


 }

#top-bar-content {
    text-align:center;
    padding:7px;
    background-color:#1b5a7d;
    margin-bottom:5px;
}

#top-bar-content a {
    color:#fff;
    font-size:16px;
    font-family:arial;
    text-decoration:none;
    text-transform:uppercase;
}
#top-bar-content a:hover {
    color:#ddd;
    text-decoration:underline;
}

#search-box {
	border:0px;
	background-color:#FFFFFF;
	color:#CCCCCC;
	font-family:Arial;
	font-size:12px;
	margin-bottom:2px;
	font-weight:bold;
	line-height:20px;
    height:30px;
	width:150px;


 }
#btn-go {
	border:0px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
	margin-bottom:2px;
	line-height:25px;
    height: 30px;
	padding:0px 2px 0px 2px;


 }

#top-nav {
 width: 967px;
 height: 30px;
 margin-left: auto;
 margin-right: auto;
 background: #272A6F;
 color: #ffffff;
 padding: 0;

 }

#top-bar {
 width: 967px;
 height: 40px;
 margin-left: auto;
 margin-right: auto;
 background: #272A6F;
 color: #ffffff;
 padding: 0;

 }

 #sub-head {

 font-family:Times;
 height: 25px;
 font-size:22px;
 font-weight:bold;
 text-align:left;
 margin-left: auto;
 margin-right: auto;
 background: #ffffff;
 color: #ffffff;
 padding: 0px 0px 0px;
 }

 #feature {
 font-family:Times;
 height: 145px;
 margin-left: auto;
 margin-right: auto;
 margin-top:5px;
 background: #ffffff;
 padding: 0;
 }

 #feature-title {
 font-family:Times;
 font-size:18;
 font-weight:bold;
 color: #272A6F;
 height: 14px;
 margin-left: auto;
 margin-right: auto;
 margin-top:0px;
 padding: 0;
 }

#feature-title a {
 font-family:Times;
 font-size:18;
 font-weight:bold;
 color: #272A6F;
 height: 14px;
 margin-left: auto;
 margin-right: auto;
 margin-top:0px;
 padding: 0;
 text-decoration:none;
 }

#feature-title a:hover {
	color:#000099;
}




 #feature-abstract {
 font-family:arial;
 font-size:12px;
 margin-left: auto;
 margin-right: auto;
 margin-top:0px;
 padding-top:15px;
 }
  #feature-dept {
 font-family:Times;
 height: 140px;

 margin-right: auto;
 margin-top:5px;
 background: #ffffff;
 margin-left: 10px;
 }

 #profile {
 font-family:Times;
 height: 145px;
 margin-left: auto;
 margin-right: auto;
 margin-top:5px;
 background: #ffffff;
 padding: 0;
 }

 #profile-title {
 font-family:Times;
 font-size:15px;
 font-weight:bold;
 text-align:left;
 color: #272A6F;
 height: 12px;
 margin-left: auto;
 margin-right: auto;
 margin-top:0px;
 padding: 0;

 }
 #profile-title a {
 font-family:Times;
 font-size:15px;
 font-weight:bold;
 text-align:left;
 color: #272A6F;
 height: 14px;
 margin-left: auto;
 margin-right: auto;
 margin-top:0px;
 padding: 0px 0px 0px 3px;
 text-decoration:none;
 }

#profile-title a:hover {
 color:#000099;
 }

 #profile-abstract {
 font-family:arial;
 font-size:12;
 font-weight:normal;
 text-align:left;
 color: #000000;
 margin-left: auto;
 margin-right: auto;
 margin-top:0px;
 padding:0px 0px 0px 3px;
 }

 #hr-spacer {
 height:1px;
 max-height:1px;
 line-height:1px;
 background-color:#272A6F;
 margin-top:5px;
 margin-bottom:5px;
 }
 #main-content {
 width: 967px;
 margin-top:0px;
 margin-left: auto;
 margin-right: auto;
 background: #ffffff;
 color: #000000;


  }

#top-nav a {
 	font-family:Times;
	font-size: 15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
 }

#top-nav a:hover {
	color:#656668;
 }

#nav-links-first {
	float:left;
	padding-left: 20px;
	padding-top: 6px;
 }

#footer {
	padding:20px 0px 0px 0px;
	background-color:#ffffff;

 }
#footer-links {
	padding-left: 10px;
	padding-top: 10px;
 }
#footer-links a {
 	font-family:arial;
	font-size: 14px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
 }
#footer-links a:hover {
	color:#656668;
 }

#nav-links {
	float:left;
	padding-left: 20px;
	padding-top: 6px;
 }
#nav-links-search {
	float:right;
	padding-left: 0px;
	padding-top: 4px;
	text-align:right;
 }

#left-col{
 width: 60%;
 float: left;
 border: solid #333333;
 border-width: 0 2px 0 0;
 background: #ffffff;
 color: #333333;
 margin: 0;
 padding: 40px;
 }

#right-col{
 background: #c0c0c0;
 color: #333333;
 margin: 0;
 padding: 0;
 }

 #banner-col{
 float:right;

 padding-right:15px;
 padding-top:15px;
 }
 #banner-ad-home{

	float:right;
	line-height:8px;
	position:absolute;
	padding-bottom:13px;
	margin-top:-25px;
 }
#banner-ad{

	float:right;
	line-height:8px;
	position:absolute;
	padding-bottom:13px;
	margin-top:0px;
 }

 #article-content {
 	font-family:arial;
 	width:620px;
	padding:5px;
 }
 #article-image {
 	float:left;
	padding-right:5px;
	padding-bottom:5px;
 }
 #article-title {
	font-size:18;
	font-weight:bold;
	color: #205879;
 }

#article-subhead {
	font-size:14;
	font-weight:bold;
	color: #205879;
 }

#article-author {
	font-size:14;
	font-weight:bold;
 }
#article-body {
	font-size:15;
 }

.social {
    cursor: pointer;
    float: left;
    padding: 2px 4px 0px 4px;
    color: #FFFFFF;
}

h1 {
	font-family:Arial;
	font-size:24;
	font-weight:bold;
	color: #272A6F;
	padding:0px;
	margin:0px;
	line-height:20px;
	width:630px;
	height: 20px;
}

#section-name {
	width:630px;
	text-transform:uppercase;
	font-family:Arial;
	font-size:24;
	font-weight:bold;
	color: #272A6F;
	height: 30px;
	line-height:20px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	padding-bottom: 2px;
	padding-top:5px;

 }

#section-name a {
	width:430px;
	text-transform:uppercase;
	font-family:Arial;
	font-size:24;
	font-weight:bold;
	color: #272A6F;
	text-decoration:none;
 }

#section-name a:hover {
	color: #003366;
 }

#section-name hr {
 	color: #272A6F;
	size:1;
	padding:0px;
 }
#section-article-title {
	font-family:Times;
	text-decoration:none;

	font-size:18;
	font-weight:bold;
	color: #272A6F;
	height: 14px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	padding: 0;
 }

#section-article-title a{
	font-family:Times;
	text-decoration:none;
	font-size:18;
	font-weight:bold;
	color: #272A6F;
	height: 14px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	padding: 0;
 }

#section-article-title a:hover{

	color:#003366;

}
#section-article-abstract {
	font-family:arial;
	font-size:14;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	padding-top:7px;
 }
#section-article-dept {
	font-family:Times;
	height: 140px;

	margin-right: auto;
	margin-top:5px;
	background: #ffffff;
	margin-left: 10px;
 }

 #pagination a {
	width:630px;
	text-transform:uppercase;
	font-family:Arial;
	font-size:16;
	font-weight:bold;
	color: #205879;
	text-decoration:none;
 }
 #pagination a:hover {
	text-decoration:underline;
 }

#article-issue {
	text-transform:uppercase;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color: #272A6F;
	text-align:right;
	text-decoration:none;
}

#article-issue a {
	text-transform:uppercase;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color: #272A6F;
	text-decoration:none;
}
#article-issue a:hover {
	text-decoration:underline;
}

#issue-archive {
	font-family:Arial;
	height: 140px;

	margin-right: auto;
	margin-top:5px;
	background: #ffffff;
	margin-left: 10px;
 }
