/* General ClioPatria page layout */ .cliopatria .content { margin-top: 10px; } .cliopatria a.logo { margin-right: 5px; } .cliopatria a.logo img { height: 24px; } .cliopatria a.logo img:hover { outline: 1px solid blue; } .cliopatria address.footer { margin-top: 1ex; border-width: 1px 0 0 0; border-style: solid; border-color: #A0A0A0; font-size: smaller; text-align: right; } .cliopatria address.footer img { padding-left: 5px; border: 0; height: 1.2em; vertical-align: top; } div.messages, div.textbox { border-width: 1px; border-style: dotted; border-color: #A0A0A0; padding: 5px; margin-top: 2ex; margin-left: 5%; width: 90%; overflow-x: auto; } div.messages pre { margin: 0px; } .msg_informational { color: #007f00; } .msg_warning { color: #ca0000; } .msg_error { color: #ca0000; font-weight: bold; } #smiley-thinking { float: left; } p.footnote { font-size: smaller; } option.change { color: red; } .cliopatria h1 { font-size: 140%; background-color: #b9daff; } .cliopatria h2 { font-size: 130%; background-color: #b9daff; } .cliopatria h3 { font-size: 110%; background-color: #b9daff; } .cliopatria h4 { font-size: 100%; background-color: #b9daff; } .cliopatria dl { margin-left: 5%; } .cliopatria dl dt { font-weight: bold; } .cliopatria input.gaction { width: 7em; } /******************************* * TABLES * *******************************/ table.block { border-width: 0px; border-style: solid; border-collapse: collapse; margin-left: 1cm; margin-top: 1em; } table.block tr.even th { background-color: #e0e0e0; } table.block tr.skip th { color:white; background-color: blue; text-align: center; padding-top: 1cm; padding-bottom: 1cm; } table.block td, table.block th { border-width: 0 1px 0 1px; border-style: solid; padding: 0 2px; } table.block tr:last-child td, table.block tr:last-child th { border-width: 0 1px 1px 1px; } table.block tr:first-child td, table.block tr:first-child th { border-width: 1px 1px 0px 1px; } tr.even td { background-color: #e0e0e0; } td.int { text-align:right; padding-right:5px; } td.empty, td.int_c { text-align:center; } table.block td.no-border { border-width: 0; border-color: #fff; background-color: transparent; } tr.even td.buttons { background-color: #fff; } table.block td.total { border-width: 1px 0 0 0; font-weight: bold; } table.block th, tr.header th { background: url("../icons/th.png") left top; border: 1px solid #444; } table.block th.total { text-align: right; padding-right: 7px; border-width: 0 1px 0 1px; border-style: solid; color:black; background: transparent; } table.block a.resort { color: #000; text-decoration: none; } table.block a.resort:hover { color: #00f; text-decoration: underline; } table.block a.sorted { color: #000; text-decoration: underline; } table.block th.p_name { text-align: right; background: transparent; border-width: 0 1px 0 1px; } table.form { border-width: 0px; margin-left: 1cm; } table.form th.label { text-align: right; padding: 0 3px; } /******************************* * AUTO-COMPLETE * *******************************/ span.acmatch { background-color: #bbf; } div.ac_input .yui-ac-content { max-height:30em; overflow:auto; overflow-x:hidden; /* set scrolling */ _height:30em; /* ie6 */ } span.ac-builtin { color: blue; } span.ac-module { color: #888; } span.ac-exported { color: dark-green; } span.ac-private { color: red; } #search_form { float: right; } /******************************* * LOGIN * *******************************/ div.rdfql-login { margin-bottom: 2em; } div.local-login, div.openid-login { margin-top: 3em; padding: 5px; border-style: dashed; border-width: 1px; } div.local-login form { margin-top: 1em; margin-left: 5%; } /******************************* * QUERY FORM * *******************************/ form.query { margin-top: 4ex; } form.query h3 { padding-left: 5%; background-color: #b9daff; } form.query td.qnostore { text-align: right; color: #aaa; } table.query { margin-top: 1ex; margin-left: 5%; width: 90%; } table.query textarea { width: 100%; height: 30ex; } table.query span.label { font-size: smaller; } /******************************* * LINKS * *******************************/ a.img img { border-width: 0px; } img.in-text { height: 1em; }