{}
div {
	line-height:120%;
}
#journalDescription {
    
    padding: 20px;
    border: 1px dashed;
    margin-bottom: 10px;
}
 #mailingAddress h3 {
    background-color: whitesmoke;
    padding: 10px;
    margin-bottom: 10px;
}
#principalContact h3 {
    background-color: whitesmoke;
    padding: 10px;
    margin-bottom: 10px;
}
#supportContact h3 {
    background-color: whitesmoke;
    padding: 10px;
    margin-bottom: 10px;
}
#sidebarUser.block li {
    line-height: 140%;
}
#sidebarNavigation.block li {
    line-height: 140%;
}
a:link {
	background-color: transparent;
	color: #5d6b74;
	text-decoration: underline;
}

a:visited {
	background-color: transparent;
	
	color: #233B2E;
	text-decoration: none;
}
#principalContact a:link {
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial,sans-serif;
}
a:hover {

	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:Arial,sans-serif;
	font-weight: normal;
	color:#000000;
}

h2.section {
	text-align:center;
}

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

h3 {
	line-height: 100%;
	
	font-family: Arial,sans-serif;
	font-weight: normal;
	color: #333;
	
	border-left: 5px solid;
	border-left-color: #5d6b74;
	padding-left: 9px;
	padding-bottom: 6px;
}


ul li.list, ol li.list {
	padding-bottom:5px; !important;
}
#breadcrumb {
	padding-top: 1em;
	font-size: 1.1em;
	}
	
#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  Arial, Verdana, sans-serif !important;
	line-height:1.3em !important;
}

#content p, #content blockquote {
	text-align: justify;
}
#publisher p {
	text-align: center;
}
#content p img {
  display: block;
  margin: 0 auto;
}

#content table {
	font-family: Arial,Verdana, sans-serif !important;
	font-size: 13px;
	text-align: left;
margin-bottom: 5px:
}
input.button {padding-left: 0.5em;
	padding-right: 0.5em;
	background-color: #E8E8E1;
	font-size: 1em;
	margin-top: 7px;
	margin-left: 5px;}
input.defaultButton {
	background-color: #375 !important;
}
input.textField, select.selectMenu, textarea.textArea, input.uploadField {

background-color: #F0F0E8;
	color: #000;
	font-family: Arial,sans-serif;
	border-top: 2px solid #666;
	border-left: 2px solid #666;
	border-bottom: 2px solid #E8E8E1;
	border-right: 2px solid #E8E8E1;
	font-size: 1em;
	margin: 8px 0px 4px 10px;
	}
}
#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 {

		display:none;
}

div.separator {

  border:none !important;

}

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


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



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

#announcementsHome h3 {
	text-align: center;
	border:0;
	font-weight: bold;
	font-size: 17px;
margin-top:50px;

	
}

#announcements {
	width: 100%;
}

#announcements h3 {
	text-align: center;
}

table.announcements {
	width: 100%;
}

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

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;
	margin-top: 5px;
}

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: 1024px !important;
	font-size:12px;
	min-width: 1024px !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: 1024px !important;
	height: 152px !important;
	margin:0 auto;
	margin-bottom: 10px;
	padding:0;

   box-shadow:	0 -4px 8px #707070;
}

#headerTitle {

}

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

#body {
	
	background-color: #ffffff;
	margin: 0 auto;
}

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


#navbar {
        width: 745px;	
 
	padding-bottom: 12px;
	color:#302010;
	
	font-family:Arial, Verdana, Ubuntu, sans-serif;
	padding-top: 10px;
}

#navbar a {
	letter-spacing: 0.02em;
	color:#9F9F9F;
	font-size: 16px;
	font-family: ubuntu Condensed;
	font-weight: bold;
}

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

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;}




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

#sidebar div.block {
  font-size: 12px; 
  border-left: 1px solid #ddd !important;
  padding-left: 16px;
  padding-bottom: 5px;
  width:230px;
  position: relative;
  float: left;
  background: #ebebeb;
  background: -moz-linear-gradient(left,  #ebebeb 0%, #ffffff 10%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ebebeb), color-stop(10%,#ffffff));
  background: -webkit-linear-gradient(left,  #ebebeb 0%,#ffffff 10%);
  background: -o-linear-gradient(left,  #ebebeb 0%,#ffffff 10%);
  background: -ms-linear-gradient(left,  #ebebeb 0%,#ffffff 10%);
  background: linear-gradient(left,  #ebebeb 0%,#ffffff 10%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=1 );
}


 
#rightSidebar {
	width: 250px !important;
	margin: 0 auto !important;
	padding: 0 0 0 1px !important;
        
	background-color: #FFFFFF;
	/* 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;
}

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

#sidebarNavigation .blockSubtitle {

	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;padding-top:20px;margin-left:-20px;}


#main {
	background-color: #ffffff;
	margin: 0 auto !important;
	width: 753px !important;
    
	padding-left: 10px;   
	padding-right: 0px;  
}

#main h2 {
font:0.5em;
	font-family:Arial,Verdana, Ubuntu, sans-serif;
	font-weight: normal;
	color:#000000;
	margin: 0em 1em 0.5em 0em;
}

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

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

div#articleAbstract {
    background-color: rgb(242, 242, 242);
    padding: 10px 30px;
    text-align: left;
}
#content h3 {
	margin: 0.45em 1em 0.25em 0em;
	padding-top: 0.4em;
	font-family:"Arial",  sans-serif;
	font-weight: normal;
	font-size: 1.8em;}
	
#content h4 {
	font-family:"Verdana","Arial",  sans-serif;
	font-size:16px;
	color:#2c2c2c;
	font-weight:bold;
	margin:0;
	padding: 10px 10px 10px 10px;
	text-decoration: none;	
	background-color: whitesmoke;
}
	
}


#footer {
	clear:both !important;
	width:936px !important;
	text-align:left !important;
	vertical-align:top !important;
	margin:0 !important;
	padding:0 !important;

	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 {padding:14px;
	font-size:.75em;
	color:#888;
	border-top:solid 1px #888;
}


#sidebar div.block span.blockTitle,#sidebar div.block span.blockSubtitle {
  display: block;
  text-transform: uppercase;
  border: 1px solid #d3d3d3;
  border-width: 1px 1px 1px 1px;
  color: #333;
  font-size: 11px;
  height: 22px;
  line-height: 41px;
  padding:0px 10px 14px 10px;
  margin-left: -8px;
  margin-top: 10px;
  margin-bottom: 22px;
  background: #ededed; /* Old browsers */
  background: -moz-linear-gradient(top,  #ededed 0%, #f4f4f4 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ededed 0%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ededed 0%,#f4f4f4 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ededed 0%,#f4f4f4 100%); /* IE10+ */
  background: linear-gradient(top,  #ededed 0%,#f4f4f4 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-8 */
}
.blockTitle {
	display:block;
	font-family:Arial,Verdana, sans-serif !important;
	font-size:11px !important;
	font-weight:bold;
	letter-spacing:0px !important;
	text-transform:uppercase;
}

#navbar ul.menu li a {
	font-family:"Ubuntu, Verdana", sans-serif !important;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	color:#5d6b74 !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;
  
}


.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;	
}
