.homepageImage img, #issueCoverImage img {-webkit-box-shadow: 2px 2px 1px 0px rgba(9,10,11,0.5);-moz-box-shadow: 2px 2px 1px 0px rgba(9,10,11,0.5);box-shadow: 2px 2px 1px 0px rgba(9,10,11,0.5);}
#header {-webkit-box-shadow: 0px 2px 20px 0px rgba(9,10,11,0.5);-moz-box-shadow: 0px 2px 20px 0px rgba(9,10,11,0.5);box-shadow: 0px 2px 20px 0px rgba(9,10,11,0.5);margin-bottom: 1em;}
.homepageImage img {float: left;width: 200px;margin: 1.2em 2em 2em 0;text-align: center;}
#headerTitle img{margin:1.4em 1em 1em 0;}
a:visited{ background-color: transparent;color:#454545; text-decoration: none;}
a:hover,a:active { background-color: transparent;color: #676662; text-decoration: none;}
a:link {color: #676662; text-decoration: none;}
div.separator {width: 100%;margin: 1em 0;padding: 1em 0;border-bottom: 2px solid #e8e8e8;font-size: 0.5em;line-height: 25%;}
#articleFullText a.file {font-size: 1.2em;color: white;background-color: #676662;text-transform: uppercase;padding: .7em 1em .6em;line-height: 4em;}
#navbar {margin:.3em 0 0 0;background-color:#e8e8e8;padding: 0.5em;border:none;}
#navbar a {letter-spacing: 0;line-height:1.8em;}
#header{background-color:#a8a8a8;margin-bottom:1em;}
table.listing td.headseparator,table.listing td.endseparator, table.announcements td.headseparator, table.announcements td.endseparator {border-top:1px solid #e8e8e8;}
table{border-color:e8e8e8;}
ul.menu li a:hover {color: black;}
h1,h2,h3,h4,h5,h6,#main h2,#main h3,#content h3,#content h4{font-family: 'PT Sans Narrow', sans-serif;text-transform:uppercase;color:#4a4a4a;font-size: 1.3em;line-height:1.1em;letter-spacing: -.05em;}
#content {margin: 0;padding: 0;padding-top: 0.5em;font-size: 0.7em;border-top: 4px solid #e8e8e8;}
#breadcrumb{padding:1em 0;}
#sizer{margin:.5em 0 1.3em 0}
ul.steplist {margin: 0;padding: 1em 0;list-style-type: decimal;}
ul.steplist li.current{font-weight:bold;}
#rightSidebar ul {list-style-type: none;}
#rightSidebar ul,#rightSidebar li {margin: 0;line-height: 1.2em;padding: .5em 0;}
body{font-family: 'PT Sans', sans-serif;font-size: 1.1em;}
#main,#rightSidebar{padding-top:0;}
h3,#main h3, #content h3{font-size:1.8em;}
.tocTitle,.tocGalleys{font-size:1.3em;line-height:1.5em;}
input[type="button" i]:hover, input[type="submit" i]:hover, input[type="reset" i]:hover, input[type="file" i]::-webkit-file-upload-button:hover, button:hover {background-color: #676662;border:3px solid #676662;}
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button{text-transform: uppercase;color: #fff;margin:0;text-align: center;background-color: #676662;padding: .2em .5em .1em;border: 3px solid #676662;text-decoration: none;font-size:.9em;letter-spacing: -.02em;}
body {background-color:#fff; }
input.textField, select.selectMenu, textarea.textArea, input.uploadField {padding: .2em;color: black;font-family: 'PT Sans Narrow', sans-serif;border: 1px solid #e8e8e8;background-color:#e8e8e8; line-height:1.05em;}
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button, #articleFullText a.file,#articleFullText a.file:hover,.blockSubtitle, a:active, #main h2, h1,h2,h3,h4,h5,h6,#main h2,#main h3,#content h3,#content h4{font-weight: 700;}
input.uploadField{padding:0;}
.blockSubtitle {margin-top: -.5em;}
#sidebar input.textField, #sidebar select.selectMenu, #sidebar input.button {margin: .3em 0;}
#sidebar div.block span.blockTitle {display: block;padding: 0.5em .5em .3em;margin: .5em 0;font-weight: 500;font-size: 1em;letter-spacing: 0;text-transform: uppercase;background-color:#e8e8e8;color: #4a4a4a;}
#sidebarLanguageToggle label {padding: .3em 0;}
#sidebar div.block, #sidebar div.block span.blockTitle {font-size: 1em;padding-bottom: .5em;}
#sidebar div.block span.blockTitle {display: block;padding: 0.5em .5em .3em;margin: .5em 0;font-weight: 500; letter-spacing: 0;text-transform: uppercase;background-color:#e8e8e8;}
ul.menu li a {color: #676662;}
ul {line-height:1.6em;}
a.action{font-size:1em;text-transform: none;}
p{line-height:1.3em;}
div.indexadores {width: 100%;height: 100px;text-align: center;vertical-align: middle;}
.divTable.indexadores .divTableCell, .divTable.indexadores .divTableHead {border: 0;padding: 15px 15px;}
.divTable.indexadores .divTableBody .divTableCell {font-size: 10px;}
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}