body { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 76%; line-height: 1.0em; padding: 2em; color:#000; } a:link { color:#36c; } a:visited { color:#36c; } a:hover, a:active { color:#f30; } img { border: none; } pre { font-size: 1em; padding: 1em; border-left: 3px solid #CCC; background-color: #F2F2F2; font-family: "Courier New", Courier, monospace; color: #666; white-space: pre; overflow: auto; width: 500px; } code { font-size: 1em; font-family: "Courier New", Courier, monospace; color: #333; white-space: pre; } blockquote { font-style: italic; padding: 1em; background-color: #F2F2F2; margin: 0 2em; } p.quote-src { margin: 0 2em; text-align: right; } fieldset { padding: 2em; } #head { width: 550px; padding: 1em; border-bottom: 1px solid #666; } #head span { display: block; } #head #site-title { text-transform: uppercase; letter-spacing: 0.1em; font-size: 2em; font-weight: bold; margin-bottom: 1px; } #head #site-slogan { font-size: 1em; font-weight: normal; margin: 0; padding: 0; } #site-menu { padding: 1em 0 0 0; } #site-menu ul { text-transform: uppercase; font-size: 1em; padding: 0; margin: 0; } #site-menu li { padding: 0 1em 0 0; display: inline; } #rss-icon { vertical-align: middle; } #banner { top: 60%; left: 80%; position: absolute; } #banner img { position: relative; cursor: pointer; } #content { position:relative; clear: both; width: 550px; padding: 1em; border-bottom: 1px solid #666; } h1.title { /* text-transform: uppercase; */ font-weight: Bold; font-size: 1.8em; margin: 0; padding: 0; } h2 { font-weight: Bold; font-size: 1.6em; } p { font-size: 1.1em; } p.summary { font-style: italic; } p.update { font-style: italic; margin-left: 1em; } .item p.summary { font-style: normal; } .summary-img { float: right; margin: 1em; } .body-img { margin: 1em; } .newslist { } .item { margin-top: 2em; } .item h3 { /* text-transform: uppercase; */ font-weight: Bold; font-size: 1.4em; margin: 0; padding: 0; text-align: left; } .item h3 a:link, .item h3 a:visited { color:#000; } .item h3 a:hover, .item h3 a:active { color:#f30; } th { font-weight: bold; text-align: left; font-size: 0.9em; text-transform: none; } .item h4 { margin: 0; padding: 0; text-transform: uppercase; font-weight: normal; font-size: 1em; } .item img, #content img { } .comments .byline { font-style: italic; } .comment-item { padding: 1em; border-bottom: 1px dotted #666; } .infobox { clear: both; width: 550px; padding: 1em; border-bottom: 1px solid #666; } .infobox ul { list-style: none; padding: 0; margin: 0; } .infobox li { padding: 0 1em 0 0; display: inline; } .infobox h1, .infobox h2 { font-weight: normal; text-transform: uppercase; font-size: 1em; margin-top: 0; padding-left: 20px; background-image: url(/upload/template/tetlaw/bullet.gif); background-position: 0 3px; background-repeat: no-repeat; } .infobox img { vertical-align: middle; } label { text-transform: uppercase; } #foot { clear: both; width: 550px; padding: 1em; } #license { margin-top: 1em; font-size: 1em; font-style: italic; width: 100%; } .validation-advice { margin: 5px 0; padding: 5px; background-color: #FF3300; color : #FFF; font-weight: bold; } body { color: #333; padding: 0 30px; font-family: Arial, Helvetica, sans-serif; font-size: 76%; } .panel { clear: both; display: none; border: 3px solid #CCC; padding: 1em; } .panel.active-tab-body { display: block; } #tabs { list-style: none; } #tabs li { float: left; } #tabs a { float: left; padding: 5px 8px; margin-left: 6px; background-color: #F2F2F2; text-decoration: none; color: #999999; } #tabs a.active-tab { background-color: #CCC; border-top: 3px solid #999; padding-top: 3px; color: #000; } input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; } input, textarea { width: 400px; } input.required, textarea.required { border: 1px solid #00A8E6; } input.validation-failed, textarea.validation-failed { border: 1px solid #FF3300; color : #FF3300; } input.validation-passed, textarea.validation-passed { border: 1px solid #00CC00; color : #000; } .validation-advice { margin: 5px 0; padding: 5px; background-color: #FF3300; color : #FFF; font-weight: bold; } .custom-advice { margin: 5px 0; padding: 5px; background-color: #C8AA00; color : #FFF; font-weight: bold; } fieldset { padding: 1em; margin-bottom: 0.5em; } label { font-weight: bold; } .form-row { clear: both; padding: 0.5em; } .field-label { } .field-widget { }