#background{
	font-family:"Verdana", "sans-serif";
	background:#D3D3D3;
	padding:0px;
	font-size:9pt;
}

#body{
	margin:0px auto;
	width:1020px;
	background:#ffffff;
	border:2px solid #888888;
	padding:5px;
	padding-bottom:0px;
	margin-top:10px;
	margin-bottom:10px;
}

#body h1{
	margin-top:0px;
}

#navbar{
	width:1000px;
}

#navbar-header{
	background:#ffffff;
	height:84px;
	width:1000px;
}

#navbar-title{
	font-family:"Trajan Pro";
	font-size:28pt;
	color:#ffffff;
	text-align:left;
}

#navbar-subtitle{
	font-family:"Trajan Pro";
	font-size:12pt;
	color:#ffffff;
	text-align:left;
}

#navbar-login{
	text-align:right;
	padding-right:15px;
	font-size:9pt;
	color:#ffffff;
}

#navbar-login a{
	font-size:9pt;
	color:#ffffff;
}

#navbar-search{
	text-align:left;
}

.btn{
	width:30px;
	height:17px;
	background:#FF0000;
	color:#ffffff;
	border:none;
	font-size:8pt;
	padding:0px;
	margin:0px;
}

.text{
	height:15px;
	font-size:8pt;
	padding:0px;
	margin:0px;
	padding-right:0px;
	padding-left:4px;
	margin:0px;
	border:1px solid #919191;
	color:#2B0E6A;
}

#navbar-header-level-two{
	height:22px;
	background:#076499;
}

#navbar-header-level-two a{
	color:#ffffff;
	margin-left:4px;
	margin-right:4px;
	text-decoration:none;
	font-size:9pt;
}

#navbar-header-level-two a:hover{
	color:#ffffff;
}

#navbar-login ul{
	list-style:none;
	list-style-type:none;
	padding: 0;
	margin:0;	
	border:0;
	display:inline;
}

#navbar-login ul{
	display:inline-block;
	overflow:hidden;
	margin:0;
	padding:0;
	border:0;
}

#navbar-login-box a{
	color:#AAAAAA;	
}

#user-profile-box{
	padding:5px;
	text-align:left;
	color:#ffffff;
	font-size:7pt;
}

#user-profile-box a{
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
}

#user-profile-box li{
	padding-left:0px;
}

#navbar-login-list a:visited{
	color:#ffffff;
}

#body-section{
	background:#ffffff;	
	padding-bottom:20px;
	width:1000px;
}

#sidebar{
	border-right:1px solid #CCCCCC;
	font-size:9pt;
	text-align:left;
	width:150px;
	margin-left:0px;
	padding-bottom:160px;
}

#sidebar-title{
	margin-top:20px;
	font-size:10pt;
	text-align:left;
	color:#001946;
	font-weight:bold;
	margin-left:15px;
}

.sidebar-links{
	color:#ffffff;
	padding:0px;
	margin:0px;
	margin-left:5px;
}

.sidebar-links a{
	color:#000000;
	text-decoration:none;
	font-size:9pt;
}

.sidebar-links a:hover{
	color:#ffffff;
}

#lower-sidebar-links a:hover{
	color:#000000;
}

.selected{
	background:#0063A3;
}

.selected a{
	color:#ffffff;	
}

.sidebar-links ul{
	list-style:none;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.sidebar-links li{
	border-bottom:1px solid #CCCCCC;
	list-style:none;
	list-style-type:none;
	padding:0px;
	padding-left:10px;
	margin:0px;
}

#content{
	width:512px;
	padding-bottom:160px;
}

#slideshow{
	height:233px;
	font-size:11pt;
}


#section-title{
	font-weight:bold;
	margin-left:4px;
	padding:0px;
	font-size:10pt;
	color:#001946;
	margin-top:20px;
}

#topic-title{
	margin-top:5px;
	font-size:18pt;
	height:30px;
}

.topic{
	height:85px;
	vertical-align:top;
	font-size:10pt;
}

#current_issue{
	height:222px;
	border:1px solid #CCCCCC;
}

#slide-wrapper{
	width:273px;
}

#slide{
	padding:0px;
	margin:0px;
	border:1px solid #DED9DF;
	margin-bottom:0px;
	padding-bottom:0px;
	z-index:1;
	height:182px;
	width:253px;
	text-align:center;
}

#caption{
	font-size:14pt;
	padding:5px;
	color:#ffffff;
	padding-top:0px;
	margin-top:0px;
	background:#186398;
	height:42px;
}

#current-issue-caption{
	width:164px;
	padding:5px;
	padding-top:0px;
	margin-top:0px;
	background:#186398;
	height:42px;
}

#current-issue-caption a{
	text-decoration:none;
	font-size:9pt;
	color:#ffffff;
}

#caption-subtext{
	font-size:8pt;
}

.selected-button{
	width:8px;
	height:8px;
	background:#7C7C7C;
	display:inline-block;
}

.unselected-button{
	border:1px solid #7C7C7C;
	width:6px;
	height:6px;
	display:inline-block;
}

#buttons a{
	font-size:18pt;
	text-decoration:none;
	color:#7C7C7C;
}

#right-bar{
	padding-bottom:160px;
	text-align:left;
	width:318px;
}

#deadline{
	border:#CCCCCC 1px solid;
	padding-bottom:5px;
}

#deadline-content{
	padding:2px;
	padding-left:5px;
	font-size:9pt;
}

#meetings{
	border:1px #CCCCCC solid;
	margin-top:20px;
	color:#000000;
	padding-bottom:5px;
}

#meetings-content{
	padding:2px;
	padding-left:5px;
	font-size:9pt;
}

#right-bar-title{
	border-bottom:#CCCCCC 1px solid;
	background:#186398;
	font-size:10pt;
	color:#FFFFFF;
	text-align:left;
	margin-bottom:5px;
	padding:3px;
}

#right-bar-title a{
	font-size:10pt;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}


#calendar-wrapper{
	border:1px #CCCCCC solid;
	padding-bottom:10px;
	margin-top:20px;
	text-align:center;
}

#calendar{
	width:150px;
	font-size:7pt;
	text-align:center;
	border:#A0A0A0 solid 1px;
}

#month{
	text-align:center;
	font-size:10pt;
	border-bottom:1px solid #8A8A8A;
}

.day-late{
	color:#BEBEBE;
}

#exclusives-list{
	padding:5px;
}

.news-item a{
	color:#000000;
}

.news-item-date{
	color:#9D87B5;
	font-size:80%;
	font-weight:600;
}

.news-item-img{
	padding-right:10px;
}

.placeholder-img{
	width:60px;
	height:60px;
	border:1px solid #DED9DF;
	padding:5px;
}

.news-item-img img{
	width:60px;
	height:60px;
	border:1px solid #DED9DF;
	padding:5px;
}

.news-item-content{
	font-size:80%;
}

#announcements{
	padding:5px;
}

.announcement{
	margin-bottom:5px;
	background:#E2E8EC;
}

.announcement-title{
	padding:10px;
	padding-bottom:0px;
	color:#2D6E8F;
	font-weight:bold;
	font-size:9pt;
}

.announcement-title a{
	color:#2D6E8F;
	font-size:10pt;
}

.announcement-content{
	padding:10px;
	font-size:8pt;
}

#section-name a{
	font-size:12pt;
	padding-left:8px;
	text-decoration:none;
	color:#000000;
}

#submission-deadline-wrapper{
	background:#FD0001;
	color:#ffffff;
	width:300px;
}

#submission-deadline{
	padding:10px;
	font-size:16pt;
	text-align:center;
}

#submission-deadline a{
	color:#ffffff;
}

#current-issue-wrapper{
	margin-top:10px;
}

#current-issue-text{
	width:300px;
	padding:5px;
}

#current-issue-title{
	text-align:center;
	margin-top:30px;
	font-size:32px;
	color:#3281BA;
	text-decoration:underline;
}

.article-title{
	font-size:9pt;
}

#bottom-bar-wrapper{
	background:#ffffff;
	text-align:center;
	font-size:10pt;
	border-top:1px solid #CCCCCC;
	padding-top:20px;
}

#bottom-bar a{
	color:#0070B2;
}

#bottom-bar a:visited{
	color:#7D7D7D;
}


.general-section-short{
}

#what a{
	color:#2D6E8F;
}

.object-list{
	width:500px;
	overflow:none
}

.object-table{
	width:650px;
}

#journal-staff-table{
	border:1px solid #CCCCCC;
	width:100%;
	text-align:center;
	font-size:9pt;
}

#journal-staff-table td{
	padding-top:10px;
}

.journal-staff-subtitle{
	color:#2B0E6A;
	font-weight:bold;
	font-size:11pt;
}

.bordered{
}

.links-map{
	padding-bottom:5px;
}

.links-map a{
	color:#2D6E8F;
}

.abstract{
	background:#E2E8EC;
	padding:5px;
}

.classic-header{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}

#submissions-rightbar a{
	color:#2D6E8F;
}

#search-query{
	background:#186398;
	font-size:8pt;
	color:#FFFFFF;
	width:100%;	
}

.article-title{
	color:#001946;
	font-weight:bold;
}

#current-issue-title{
	font-size:10pt;
	text-decoration:none;
}

#current-issue-title a{
	font-size:10pt;
	text-decoration:none;
}

.selected-link{
	background:#D70000;
	color:#ffffff;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}

.unselected-link{
	color:#D70000;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;	
}

#cse-search-box{
	font-size:8pt;
	width:150px;
	overflow:none;
}

#cse-search-results{
	overflow-x:hidden;
	overflow-y:hidden;
	border:none;
}

#review-rubric{
	border:1px solid #E0E0E0;
}

#review-rubric td, th{
	border-bottom:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}

#review-rubric textarea{
	width:320px;
	height:30px;
}

.verdict-link{
	width:125px;
	height:25px;
	padding-top:12px;
	padding-bottom:12px;
	color:#ffffff;
	vertical-align:middle;
	text-align:center;
	font-size:120%;
}

#accept-link{
	background:green;
	display:inline-block;
}

#revise-link{
	background:blue;
	display:inline-block;
}

#express-link{
	background:purple;
	display:inline-block;
}

#verdict a{
	text-decoration:none;
}

#decline-link{
	display:inline-block;
	background:red;
}

.review-files{
	border:1px solid #E0E0E0;
}

#toc a{
	color:#2D6E8F;
}

#issue-column a{
	color:#2D6E8F;
}

#image-credit{
	font-size:6pt;
	vertical-align:bottom;
}

#recent-episodes{
	padding:5px;
}

#recent-episodes a{
	color:#2D6E8F;
}

#blog-title{
	color:#ffffff;
	text-decoration:none;
}

.doc{
	padding:8px;
}

#prev-next{
	text-align:left;
	color:#000000;
	padding-left:5px;
	font-size:90%
}

#prev-next div{
}

#prev-next a{
	text-align:center;
	display:inline;
	padding-left:18px;
	padding-right:18px;
	text-decoration:none;
	color:#7C7C7C;
	border:1px solid #7C7C7C;
	margin-left:8px;
}

#prev-next a:hover{
	text-decoration:none;
	border:1px solid #06266F;
	color:#06266F;
}

.even-row{
	
}

.odd-row{
	background:#E2E8EC;
	padding:5px;
}

.figure{
	background:#D6D8D6;
	padding:10px;
}

.figure-title{
	
}

.figure-image{
	width:512px;
	border:1px solid #000000;
	background:#ffffff;
}