/**
 * UnCommon Theme
 * Copyright (c) Jon Whipple
 * based on the common.css design by John Willinky
 * 
 * based on common.css
 *
 * Copyright (c) 2003-2012 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * $Id$
 */

/**
 * Common HTML elements
 */

body {
        background-color: #f5f5f5;
        color: #333;
}

ul, ol {
        font-size: 1.1em;
}

li {
   padding: 0 0 0.4em 0;
   color: #0092dc;
}

a:link {
	color: #0092dc;
}

a:active {
	color: #0092dc;
}

a:visited {
	color: #0092dc;
}

a:hover {
	color: black;
}


label.error {
	color: #900;
}

input.textField, select.selectMenu, textarea.textArea, input.uploadField {
	background-color: #ffffff;
	color: #333333;
	border: 1px solid #0092dc;
}

input.button {
	background-color: #EEEEFF;
}

input.defaultButton {
	background-color: #3399CC;
	color: #eee;
}

#header {
	background-color: #ffffff;
}

#header h1 {
	padding: 0.1em 0 0em 0;
}

#footer {
	width: 100%;
	min-height: 35px;
	background-color: #0092dc;
	color:  #ffffff;
	padding: 15px;
}

#footerContent {
	color:  #ffffff;
        background-color: #0092dc;
}

#main h2 {
	font-family: "Arial Narrow",Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #0092dc;
}

#main h3  {
	font-family:  Arial Narrow,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #0092dc;
}

#content #journals h3, #content #siteManagement h3, #content #adminFunctions h3 {
	font-family:  Arial Narrow,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #0092dc;
}


#navbar {
	border-bottom: 3px solid #0092dc;
       font-size: 0.9em;
}

#breadcrumb {
	color: #0092dc;
}

#content {
	border-top: 2px solid #0092dc;
        font-size: 0.8em;
        line-height: 1.4em;
}

#content h3 {
	font-family:  Arial,Helvetica,sans-serif;
	color: #0092dc;
	font-weight: bold;
        font-size: 1.2em;
}

#content h4 {
	font-family:  Arial Narrow,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #666666;
}

#content h5 {
	color: #666666;
}

#leftSidebar div.block {
	padding: 0.5em 0.5em;
	border-top: 1px solid #0092dc;
	color: #0092dc;
        background-color: #e0f0ff;
}

#leftSidebar div.sizer_area {
    height: 26px;
}

#rightSidebar div.sizer_area {
    height: 26px;
}


#rightSidebar div.block {
	padding: 0.5em 0.5em;
	border-top: 1px solid #0092dc;
	color: #0092dc;
        background-color: #e0f0ff;
}

#leftSidebar div.block span.blockTitle {
	padding: 0 0 0.4em 0;
	font-weight: bold;
	color: #0092dc;
        font-size: 1.1em;
}

#rightSidebar div.block span.blockTitle {
	padding: 0 0 0.4em 0;
	font-weight: bold;
	color: #0092dc;
        font-size: 1.2em;
}

#leftSidebar div.block span.blockSubtitle {
	font-weight: bold;
        color: #0092dc;
        font-size: 1.2em;
        padding: 0 0 0.2em 0;
}

#rightSidebar div.block span.blockSubtitle {
	font-weight: bold;
        color: #0092dc;
        font-size: 1.2em;
        padding: 0 0 0.2em 0;
}

pre {
	background-color: #EEEEFF;
}

div.separator {
	border-bottom: 2px solid #0092dc;
}

