/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
	line-height: 1.5;
	background-color: #efefef;
	text-align: left;
background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAAQPWAwERAAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A+9Wi/wDHH0n/AJg4P+Ta4qmWKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KpbrX/HH1b/mDn/5NtiqZYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqlt/wD71aL/AMxj/wDULPir/9k=);
	background-repeat: repeat-y;
	background-position: center;

}
#container {
	text-align: left;
}
#header {
	position: absolute;
	border-bottom: 0;
	margin: 0px auto;
	margin-left: 50%;
	left: -490px;
	width: 800px;
}
#headerTitle h1 {
	padding: 0;
}
div #body {
  position: absolute;
	display: block;
	margin: 0px auto;
	margin-left: 50%;
	left: -490px;
	width: 980px;
	top: 202px;
}
#navbar {
	background: #cdcdcd;
	padding: 0;
	border-bottom: 1px solid #dadada;
	border-top: 1px solid #dadada;
	text-align: left;
	padding-left: 5px;
}
#navbar ul {
	margin: 0;
	padding: 0;
	height: 30px;
}
#navbar a {
	font-family: Georgia, 'Times New Roman', Times, serif;
	margin: 0;
	padding: 3px;
	text-decoration: none;
	border-bottom: none;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.1em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px outset #cdcdcd;
}
#navbar a:link,
#navbar a:visited {
	color: #057faa;
}
#navbar a:hover {
	color: #ffffff;
	background: #4b545f;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px outset #4b545f;
	text-decoration: none;
}
#navbar a:active {
	position: relative;
	top: 1px;
}
/*#navbar .menu #about,*/
#aboutPolicies,
#aboutSubmissions,
#aboutOther,
#editorialTeamLink,
#navbar .menu #login,
#navbar .menu #register,
#navbar .menu #search {
	display: none;
}
#breadcrumb {
	padding: 5px;
	margin: 0;
	width: 780px;
	color: #d4d4d4;
	margin-bottom: 20px;
}
#breadcrumb a {
	border: 0;
	color: #d4d4d4;
}
#breadcrumb a:hover {
	border: 0;
	color: #d4d4d4;
	text-decoration: none;
}
#sidebar {
	margin: 0;
	padding: 0;
	margin-left: 790px;
	margin-top: 25px;
	position: absolute;
	display: block;
}
#leftSidebar {
	display: none;
}
#rightSidebar {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	margin-left: 10px;
	width: 170px;
}
#main {
	margin: 0;
	padding: 0;
	width: 980px;
	border: 0;
	margin: auto;
}
#main h2 {
	margin: 10px 20px;
	padding: 0;
	color: #020c3f;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 720px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	border-bottom: 1px solid #dadada;
	border-top: 2px solid #020c3f;
	text-align: center;
	font-size: 21px;
}
#content {
	padding: 0;
	margin: 0;
	border: 0;
	font-family: Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.8em;
	padding-left: 20px;
	padding-right: 20px;
	width: 750px;
	border-right: 1px solid #dadada;
	text-align: justify;
}
#sidebarFontSize {
	position: absolute;
	top: -220px;
	left: 100px;
}
#sizer a {
	border: 0;
}
#sidebarLanguageToggle label {
	display: none;
}
#sidebarLanguageToggle input.button {
	position: relative;
	left: 0px;
	top: 4px;
}
#sidebarLanguageToggle input.button:active {
	top: 5px;
}
#sidebar-username,
#sidebar-password {
	width: 70px;
}
label[for=sidebar-username] {
	-moz-hyphens: auto;
}
.blockTitle,
#sidebar div.block span.blockTitle {
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0em;
	line-height: 1.8em;
	padding: 2px 0;
	text-transform: none;
	color: #020c3f;
}
#content h1,
#content h2,
#content h3,
#content h4, h1, h2, h3, h4 {
	padding: 0;
	margin: 0;
	padding-right: 175px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	color: #020c3f;
}
#content h2 {
	font-size: 21px;
	line-height: 1.2em;
}
#content h3 {
	font-size: 17px;
	line-height: 2.2em;
	font-weight: bold;
}
#content h4, h4 {
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
}
ul.menu li {
	padding-right: 10px;
	padding-bottom: 3px;
}
a, ul.menu a {
	text-transform: none;
	text-decoration: underline;
}
a:link, a:visited, ul.menu a:link, ul.menu a:visited {
	color: #020c3f;
}
a:hover, a:active, ul.menu a:hover, ul.menu a:active {
	color: #057faa;
	text-decoration: none;
	background-color: #ffffff;
	font-weight: normal;
}
input.textField, select.selectMenu, textarea.textArea, input.uploadField {
	background-color: #cdcdcd;
	font-size: 1em;
	width: 140px;
	border: 0;
	font-family: Georgia, 'Times New Roman', Times, serif;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px outset #718191;
}

input.textField {
  width: auto;
}

.button, input.button {
	margin: 0;
	padding: 2px 4px;
	background-color: #cdcdcd;
	color: #057faa;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px outset #718191;
	border-right-color: #057faa;
	border-bottom-color: #057faa;
	border-right-width: 2px;
	border-bottom-width: 2px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.button:hover, input.button:hover {
	color: #ffffff;
	background-color: #4b545f;
	cursor: pointer;
	cursor: hand;
}
.button:active, input.button:active {
	position: relative;
	top: 1px;
}
div.separator {
	width: 90%;
	margin-top: 1em;
	margin-bottom: 0.25em;
	padding: 0;
	border-bottom: 1px dotted #dadada;
	font-size: 0.5em;
	line-height: 25%;
}
a.action, a.file {
	text-transform: none;
}
#sidebar div.block {
	margin-top: 10px;
	margin-bottom: 18px;
	padding: 2px;
}
span.blockTitle {
	text-align: center;
	padding: 2px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dadada;
	border-top: 2px solid #020c3f;
}
#sidebarFontSize span.blockTitle {
	padding: 0;
	margin: 0;
	border: 0;
}
#rightSidebar div.block.custom p span.blockTitle {
	text-align: center;
	padding: 2px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dadada;
	border-top: 2px solid #020c3f;
}
.pkp_controllers_fontController_smallFont {
	background: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAMAAAA8w5+RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA2UExURZikqYK/1QV/qsDf6uDv9GOvyqHP3+/3+jSXurjHzZ2priSPtVOnxUSfvxWHr8jY356qr////9qg4ZQAAAASdFJOU///////////////////////AOK/vxIAAAB3SURBVHjarNBLCsMwDARQa0b+JE7S6v6XrRoISVx1UegsbHiMDVKyIOnf+Jii5hxh+h2VAXYUPylSTixA+8CWAQ7PuVRgHXCleVVvyE3EMd8wC8kFqBfUvv8LyIna2rtSOzYeqOJR2y/h19mj1T19yWPmyewlwAB1ohhwEbpnwQAAAABJRU5ErkJggg==) !important;
}
.pkp_controllers_fontController_defaultFont {
	background: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAMAAAA8w5+RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA5UExURZikqQV/qoK/1eDv9ESfv+/3+qHP3ySPtZHH2p2prmOvyrjHzcDf6hWHrzSXup6qr8jY33O3z////1jqOJsAAAATdFJOU////////////////////////wCyfdwIAAAAeUlEQVR42qzQSwrDMAxFUV/5I8f5td7/YuuIFhLHlA76JoLDQyC5Ooj7Nz7mUXMaofuOSfwNIzxvKLDGDqMq5A6zJNAONdYV0gVTsa3hghpagOWEi1UKlBMGW+Zb1X8wZsRwg82/UY40s3kc63593d6e3Geaa30JMADNxBmtY5WM9wAAAABJRU5ErkJggg==) !important;
}
.pkp_controllers_fontController_largeFont {
	background-image: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAMAAAA8w5+RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABCUExURQV/qpikqUSfv8Df6oK/1aHP3ySPteDv9GOvyhWHr9Dn7zSXuu/3+p2prrjHzVOnxbHX5MjY356qr5HH2nO3z////1bIQU4AAAAWdFJOU////////////////////////////wAB0sDkAAAAlElEQVR42qzQSRLDIAwEwDFI7NjZ9P+vRjGxIZSPmYMOXQMUglwE/8b7OmF66agTWqNjOdESC1NwRL6jAUqyz2xtOdECoPm4iUAU8Tygj0mr3AoHhvC51P2gh99vvY1Imw4HmAFLNJqs1dSR8t7Qaujo2rOkVX9g+D5QFLeGrKeQ20c1kYeFDKkX+NAlL1PqKvIWYAD6MBv+DyfptgAAAABJRU5ErkJggg==) !important;
}
#sizer a {
	position: relative;
	margin: 0;
	margin-right: 3px;
	top: -5px;
}
#sizer a:active {
	top: -4px;
}