div {
	line-height:140%;
}

a:link {
	background-color: transparent;
	/**color: #3360C8;*/
	color:  #977600;
	text-decoration: none;
}

a:visited {
	background-color: transparent;
	/**color: #3360C8;*/
	color:  #977600;
	text-decoration: none;
}

a:hover {
	/**text-decoration: underline;*/
	color:  #303030;
	background-color: 
}

a:active {
	text-decoration: none;
	color:#a0a0a0;
	background-color:transparent;
}

table {
	background-color: #ffffff; !important;
}

h1 {
	font: 28px/33px 'Georgia',sans-serif;
	font-weight: normal;
	color : #000000;
	text-align: 
}

H1.abstract {
	font-size:18px  !important;
	font-weight: bold;
	color: #977600;
}

h2 {
	font:20px;
	font-family:'Georgia',sans-serif;
	font-weight: normal;
	color:#000000;
}

h2.section {
	align:center;
}

h2 a {
	font-size:14px  !important;
	text-decoration: none;
}

h3 {
	line-height: 130%;
	font-size:20px;
	font-family: 'Georgia',sans-serif;
	font-weight: normal;
	color: #977600;
	margin-bottom: 30px;
}


ul li.list, ol li.list {
	padding-bottom:5px; !important;
}

#content h2,  #content h3.level2, #content h4.level3 {
	line-height: 130%;
	font-size: 18px !important;
	font-family: 'Georgia',sans-serif;
	font-weight: normal;
}

#content h3.level2 {
	text-align: left;
}

#content h4.level3 {
	text-align: left;
	padding-left: 2em;
}

#content p , #content blockquote, #content li {
	font: 13px/14px Verdana,Helvetica, Arial, sans-serif !important;
	line-height:1.3em !important;
}

#content p, #content blockquote {
	text-align: justify;
}

#content p img {
  display: block;
  margin: 0 auto;
}

#content table {
	font: 12px/13px Verdana,Helvetica, Arial, sans-serif !important;
	line-height:1.3em !important;

}

input.defaultButton {
	background-color: #375 !important;
}

#menu {
background-color:#ffffff;
}

#menu li a {
	font-size:12px;
}

p.copyright {
	font: 13px/14px Verdana,Helvetica, Arial, sans-serif !important;
	line-height:1.3em !important;

}

div.thickseparator {
/**        width: 100%;
        margin-top: 0em;
        margin-bottom: 0.25em;
        padding: 0;
        border-bottom: 2px solid #000066;
        font-size: 0.5em;
        line-height: 25%;*/
		display:none;
}

div.separator {
/**  width: 100%;
  margin-top: 1em 0 0.25em 0;
  padding:0;
  border-bottom: 1px  dotted #000000;
  font-size: 0.5em;
  line-height: 25%;*/
  border:none !important;

}

table.tocArticle {
	margin-top:5px !important;
	padding-bottom:5px !important;
	border-bottom: 1px dotted #000000 !important;
}


body {
	font: 13px/23px sans-serif;
	background-color:#eceae6;
}

/***
 * Announcements
 */

#announcementsHome {
	width: 100%;
	margin: 0;
}

#announcementsHome h3 {
	text-align: center;
}

#announcements {
	width: 100%;
}

#announcements h3 {
	text-align: center;
}

table.announcements {
	width: 100%;
}

table.announcements td {
	padding: 0 !important;
}

table.announcements td.title h4 {
	font-size:1.3em !important;
	font-weight:bold !important;
}

table.announcements tr.details {
	padding: 0 !important;
	vertical-align: bottom;
}

table.announcements td.posted {
	font-style: italic;
}

table.announcements td.more {
	width: 15%;
	text-align: right;
}

table.announcementsMore {
	width: 100%;
}

table.announcementsMore td {
	padding: 0 !important;
	text-align: right;
}


.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}
.addthis_button_compact {
	font-size:0.7em;
	text-decoration:none;
}


#container {
	width:950px !important;
	min-width: 950px !important;
	margin: 0px auto;
	margin-bottom:18px;
        padding: 0;
	line-height: 125%;
	text-align: center;
        background-color:#ffffff;
        box-shadow:1px 0px 14px #606060;
}

#header {
	width:950px !important;
	height:360px !important;
	margin:0 auto;
	padding:0;
	background-color:#ffffff;
        box-shadow:0 -4px 8px #707070;
}

#headerTitle {
	/**height: 200px;*/
}

#headerTitle h1 {
	margin: 0 auto !important;
	padding:0;
	color: #ffffff;
	text-align: center;
}

#body {
	/**width:660px !important;	*/
	background-color: #ffffff;
	margin: 0 auto;
}

#breadcrumb {
	width:670px !important;
	margin:16px 0 8px 0;
}

/** navbar styles */
#navbar {
        width:714px;
	margin-left:-14px;
	margin-right: 0;
	padding-left:14px;
	padding-bottom: 12px;
	color:#302010;
	font-size: 0.95em;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#ffffff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0e3cc));background-image:-webkit-linear-gradient(top, #ffffff, #f0e3cc);background-image:-moz-linear-gradient(top, #ffffff, #f0e3cc);background-image:-ms-linear-gradient(top, #ffffff, #f0e3cc);background-image:-o-linear-gradient(top, #ffffff, #f0e3cc);background-image:linear-gradient(to bottom, #ffffff, #f0e3cc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f0e3cc);
	border-bottom:0px;
	box-shadow:0px 3px 3px #505050;
}

#navbar a {
	letter-spacing: 0.02em;
}
#menu li a {
	font-size:1em;
}

ul.menu {
	margin: 0;
	padding: 0;
}

ul.menu li {
	margin: 0;
	padding: 0.5em;
	display: inline;
	line-height: 20px;
}

ul.menu li.current {
	font-weight: bold;
}

ul.menu a {
	font-size: 0.85em;
	text-transform: uppercase;
	text-decoration: none;
}

#announcements {display:none;}

/** end of navbar styles */


#sidebar {
	background-color: #ffffff;
	margin: 0 auto !important;
	padding:0 !important;
}

#sidebar div.block {
	padding-bottom: 0 !important;
}

#rightSidebar {
	width:202px !important;
	margin: 0 auto !important;
	padding:0 0 0 20px !important;
   background-color:#e6e4e0;background-image:-webkit-gradient(linear, left top, left bottom, from(#e6e4e0), to(#ffffff));background-image:-webkit-linear-gradient(top, #e6e4e0, #ffffff);background-image:-moz-linear-gradient(top, #e6e4e0, #ffffff);background-image:-ms-linear-gradient(top, #e6e4e0, #ffffff);background-image:-o-linear-gradient(top, #e6e4e0, #ffffff);background-image:linear-gradient(to bottom, #e6e4e0, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e6e4e0, endColorstr=#ffffff);
	box-shadow:3px 0px 5px #c0c0c0 inset;
	font-size:.95em !important;
}

#sidebarNavigation .blockTitle {
 	display:none !important;
}

#sidebarNavigation .blockSubtitle {
	/**color:#f26522; original orange */

	/**border-bottom:solid 2px #707170;*/
	font-size:1em;
	font-weight:bold;
	text-transform: uppercase;
	margin-bottom:5px;
}

#sidebarHelp .blockTitle {
	font-weight:normal;
}

#sidebarHelp .block {
	padding-bottom: 15px !important;
}

#sidebarLogos {width:222px;margin-left:-20px;}

#oerkcLogo {width:100%;
	padding:13px 0;
	text-align:center;
	background-color:#cccccc;}

#ciderLogo {width:100%;
	padding:13px 0;
	text-align:center;
	background-color:#000000;}

#main {
	background-color: #ffffff;
	margin: 0 auto !important;
	width:700px !important;
        padding:14px;
}

#content {
	background-color: #ffffff;
	padding-left:5px;
	padding-right:5px;
    border-top:none;
	width:680px !important;
}

table.tocArticle td.tocGalleys, table.tocArticle td.tocPages  {
	padding:0;
	margin:0;
	width: 135px;
	text-align: right;
}

#content h4 {
	font-family:"Verdana","Arial",  sans-serif;
	font-size:1.2em;
	color:#2c2c2c;
	font-weight:bold;
	margin:0;
	padding:20px 0 5px 0;
}

/** #footer styles */
#footer {
	clear:both !important;
	width:936px !important;
	text-align:left !important;
	vertical-align:top !important;
	margin:0 !important;
	padding:0 !important;
	/**padding-left:25px;*/
	padding-top:20px !important;
	padding-bottom:20px !important;
	padding-left: 14px !important;
	padding-right: 14px;
	border-top: solid 4px #707170;
	background-color:#ffffff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0));background-image:-webkit-linear-gradient(top, #ffffff, #e0e0e0);background-image:-moz-linear-gradient(top, #ffffff, #e0e0e0);background-image:-ms-linear-gradient(top, #ffffff, #e0e0e0);background-image:-o-linear-gradient(top, #ffffff, #e0e0e0);background-image:linear-gradient(to bottom, #ffffff, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#e0e0e0);
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-size: 1.1em !important;
}

#ft_column1 {
	width:165px;
}

#ft_column2 {
	width:210px;
}

#ft_column3 {
	width:165px;
}


#ft_column1, #ft_column2, #ft_column3, #ft_column4 {
	display:inline-table;
	height:220px;
	padding-left:0 !important;
	vertical-align:top;
}

#ft_column2, #ft_column3, #ft_column4 {
	margin-left:70px;
}

#footer div span.link {
	display:block;
	margin:0;
	padding:0;
	color:#FFF;
	font-size:.75em;
	line-height:1.5em !important;
}

#footer div span.link a {
	color:#666;
	text-decoration:none;
}

#footer div span.link a:hover {
	color:#f26522;
	text-decoration:none;
}

#footer div span.heading {
	color:#2c2c2c;
}

#imageCredits {font-size:.75em;
	text-align:right;
        padding-right:14px;
}

#imageCreditsa {color:#000000;
	text-decoration:none;
        cursor:pointer;
}


/**   #copyright   */
#copyright {padding:14px;
	font-size:.75em;
	color:#888;
	border-top:solid 1px #888;
}

/**  end of #footer styles  */


.blockTitle {
	display:block;
	margin:5px 0 !important;
	padding:0 !important;
	/**line-height:1em !important;*/
	/**background-color:#f2f2f2;*/
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Arial", "Verdana",
sans-serif !important;
	/**color:#f26522;  original orange */

	/**border-bottom:solid 2px #707170;*/
	font-size:1em !important;
	font-weight:bold;
	letter-spacing:0px !important;
	text-transform:uppercase;
}

#navbar ul.menu li a {
	font-family:"Verdana", sans-serif !important;
	font-size: .8em;
	text-transform: uppercase;
	text-decoration: none;
	color:#000 !important;
	font-weight:bold !important;
}
#navbar ul.menu li a:hover {
	font-family:"Verdana", sans-serif !important;
	color:#f26522 !important;;
	font-weight:bold !important;
}

#sidebarHelp {
 padding-top:15px; 
}

ul.mc-sub-badge02 {
  text-align:left;
  padding-left:0;
  
}

/**  Special Issues block styles  */
.spHeading {
	clear:both;
	border-bottom: 4px solid #707170;
	font-size:0.8em;
	font-family: verdana, arial, lucida, serif;
	font-weight:bold;
	text-align:left;
}

.spTitle {
	font-size:0.8em;
	font-family: verdana, arial, lucida, serif;
	text-align:left;
}

#footer_logos {
	display:none;	
}