@charset "UTF-8";
.togglers { background-color: #efefde; border: 1px solid #cccccd; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #333333; cursor: pointer; font-family: verdana, san-serif; font-size: 12px; margin: 7px 3px; padding: 5px 5px 5px 24px; } .panels { background-color: #efefde; border: 1px solid #cccccd; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 2px 3px; padding: 24px; } #accounts .accounts-header { border: 1px solid transparent; width: 100%; } #accounts form { margin: auto; } #accounts .logout { text-align: right; } #accounts .table .row .titles { white-space: nowrap; } #breadcrumb { border: 1px solid transparent; margin: 14px auto 14px auto; } #breadcrumb a { color: #333333 !important; } #breadcrumb a:hover { color: #111111 !important; } #footer-copyright { display: inline-block; margin: 12px 2px; position: relative; } #monetar-widget { display: inline-block; margin: 12px 2px; position: relative; } #sagittis-widget { display: inline-block; margin: 12px 2px; position: relative; } #content-lower-inner { bottom: 0px; left: 0px; position: relative; right: 0px; text-align: center; } #contents { border: 1px solid transparent; display: inline-block; margin: 1px; } #contents a:hover { text-decoration: underline; } #contents .authors { margin: 4px; } #contents img.right { float: right; margin: 4px 0 4px 9px; } #contents img.left { float: left; margin: 4px 9px 4px 0; } #pages { margin: auto; } #items { margin: auto; } #ecommerce .page-headers { border: 1px solid transparent; margin: 12px 2px; vertical-align: middle; width: 100%; } .basket { margin: auto; width: 97%; } .basket .row { } .basket .row:hover { background-color: #efefde; } .basket .row:first-child { font-size: 14px; font-weight: bold; } .basket .row:first-child:hover { background-color: transparent; } .basket .row:first-child .cell { border-bottom: 1px solid #222222; } .basket .row:last-child { font-weight: bold; } .basket .row:last-child:hover { background-color: transparent; } .basket .odd { background-color: #999999; } .basket .cell { padding: 14px 14px !important; } .basket .title { font-weight: bold; width: 150px; } .basket .title a { color: #000000; } .basket .description { } .basket .price { text-align: center; } .basket .amount { text-align: center; } .basket .subtotal { text-align: right; } .basket .total { font-weight: bold; text-align: right; } #footer-extra-inner { text-align: center; } #footer-extra-inner .submenu { margin: 4px 9px; } #footer-extra-inner .submenu a { color: #555555; display: inline-block; margin: 0px 9px; } #footer-extra-inner .submenu a:hover { color: #222222; } #footer-lower-inner { text-align: center; } #footer-lower-inner .submenu { margin: 4px 9px; } #footer-lower-inner .submenu a { color: #555555; display: inline-block; margin: 0px 9px; } #footer-lower-inner .submenu a:hover { color: #222222; }  #footer-inner { min-height: 50px; line-height: 1em; position: relative; } #footer-inner .footer-background { background-color: transparent; background-repeat: no-repeat; height: 100%; position: absolute; width: 55%; } #footer-inner .footer-bottom-left { background-position: bottom left; left: 0px; bottom: 0px; } #footer-inner .footer-bottom-right { background-position: bottom right; right: 0px; bottom: 0px; } .inputs { background-color: #efefde; border: 1px solid #cccccd; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #333333; display: inline-block; font-family: verdana, san-serif; font-size: 12px; padding: 3px 4px; } .notice { color: gray; } .errors { color: #990000; } .buttons { background-color: #99cc99; border: 1px solid #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #333333; cursor: pointer; font-size: 14px; padding: 2px 4px 3px 4px; } a.buttons { padding: 2px 4px 5px 4px; } .buttons:hover { background-color: #999999; color: #333333; } a.buttons:hover { text-decoration: none; } input.buttons[disabled = true] { background-color: #999999; color: #333333; cursor: default; } body { font-size: 12px; line-height: 1.2em; height: 100%; margin: 0; } .debugging { background-color: #FFFF66; bottom: 0; position: fixed; text-align: center; width: 100%; z-index: 1; } form { display: inline-block; margin: 0; } table { display: table; border-collapse: collapse; } tr { display: table-row; } td { display: table-cell; } img { border: 0; display: inline; } input { vertical-align: middle; } a { text-decoration: none; } .clearboth { clear: both; } .clearleft { clear: left; } .clearright { clear: right; } .align-center { text-align: center; } .align-left { text-align: left; } .align-right { text-align: right; } .right { float: right; } .left { float: left; } #glossary .terms { border-top: 1px solid #333333; margin: 0px 0px 12px 0px; } #header-inner { height: 100px; position: relative; } #header-inner .header-background { background-color: transparent; background-repeat: no-repeat; height: 100%; position: absolute; width: 55%; } #header-inner .header-top-left { background-position: top left; left: 0px; top: 0px; } #header-inner .header-top-right { background-position: top right; right: 0px; top: 0px; } #header-background { height: 100%; position: absolute; width: 100%; } .indices .result { border: 1px solid transparent; display: table; font-size: 11px; line-height: 1.4em; margin: 0 0 11px 0px; width: 100%; } .indices .result a { font-weight: bold; } .indices img.previews { float: right; margin-left: 9px; max-height: 100px; max-width: 100px; } #logo { display: inline-block; font-size: 36px; font-weight: bold; position: absolute; left: 0px; top: 29px; } #logo a:hover { text-decoration: none; } #categories-widget { margin-bottom: 14px; position: relative; width: 100%; } #categories-widget-inner { position: relative; padding: 18px 24px; } #categories-widget-inner a { line-height: 1.8em; font-weight: bold; } #categories-widget-inner .current-category { font-size: 1.4em; } #pagelinks{ margin: 0 24px 14px 24px; } #pagelinks .pagelink { line-height: 1.8em; width: 100%; } #pagelinks .pagelinks .current-pagelink { font-weight: bold; } #navigation-inner .navigation-links { border-right: 1px solid #333333; display: inline-block; } #navigation-inner .first { border-left: 1px solid #333333; } #navigation-links a { display: inline-block; padding: 0 1em; } #navigation-links a:hover { text-decoration: none; } div.search-pagination { border: 1px solid transparent; margin: 0px auto 14px auto; text-align: right; width: 825px; } div.search-pagination .pagination-count { display: none; } div.search-pagination input.pagination { background-color: #99cc99; border: 1px solid #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #333333; cursor: pointer; font-size: 11px; margin: 2px; padding: 2px 4px 3px 4px; } div.search-pagination input.pagination:hover { background-color: #999999; color: #333333; } div.search-pagination input.current { background-color: #666666; color: #cccccc; } div.search-pagination input.preceding { } div.search-pagination input.following { } #sidebars-left { float: left; margin-right: 31px; } #sidebars-right { float: right; margin-left: 31px; } #sidebar-inner { position: relative; height: 100%; margin: 1px; width: 300px; z-index: 1; } .table { display: table; } .table .header { font-weight: bold; } .table .row { display: table-row; } .table .cell { display: table-cell; padding: 4px; vertical-align: middle; } .table .row .titles { color: #333333; text-align: right; } #tagline { display: inline-block; font-size: 12px; position: absolute; bottom: 23px; left: 2px; right: auto; top: auto; } #weblogs-inner { } #header #account-widget { position: absolute; right: 14px; top: 14px; } #sidebar #account-widget { margin-bottom: 14px; text-align: center; } #account-widget-inner { display: inline-block; position: relative; } #authentication-widget { padding-top: 100px; text-align: center; } #authentication-widget-inner { display: inline-block; position: relative; text-align: left; } #authentication-widget .widget-backgrounds { background-image:url(http://images.monetar.com/backgrounds/backgrounds.php?fgc=99CC99); } #header #contact-widget { position: absolute; right: 14px; bottom: 14px; } #sidebar #contact-widget { margin-bottom: 14px; text-align: center; } #contact-widget-inner { display: inline-block; position: relative; } #information-widget { margin-bottom: 14px; text-align: center; } #information-widget-inner { color: #888888; display: inline-block; position: relative; text-align: left; } #information-widget-inner:hover { color: #333333; } #header #search-pages, #header #search-items { position: absolute; right: 14px; top: 14px; } #sidebar #search-pages, #sidebar #search-items { margin-bottom: 14px; text-align: center; } #search-pages #search-pages-inner, #search-items #search-items-inner { display: inline-block; position: relative; white-space: nowrap; /*width: 300px;*/ } #search-pages .widget-query, #search-items .widget-query { background-color: transparent; border: 1px solid transparent; font-size: 12px; padding: 2px 3px; /*width: 229px;*/ } #search-pages .widget-query:hover, #search-items .widget-query:hover, #search-pages .widget-query:focus, #search-items .widget-query:focus { background-color: #ffffff; } #search-pages .widget-submit, #search-items .widget-submit { vertical-align: middle; } .widget-backgrounds { background-color: transparent; background-repeat: no-repeat; height: 55%; position: absolute; width: 55%; } .widget-top-left { background-position: top left; left: 0px; top: 0px; } .widget-top-right { background-position: top right; right: 0px; top: 0px; } .widget-bottom-left { background-position: bottom left; left: 0px; bottom: 0px; } .widget-bottom-right { background-position: bottom right; right: 0px; bottom: 0px; } .widget { font-size: 12px; padding: .5em 1em; position: relative; } #header-upper, #header-inner, #header-lower { margin: auto; width: 960px; } #navigation-inner { margin: auto; width: 960px; } #content-inner { margin: auto; min-height: 600px; width: 960px; } #footer-upper, #footer-inner, #footer-lower { margin: auto; width: 960px; } 
