lib/TWiki/Configure/CSS.pm
changeset 0 414e01d06fd5
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/lib/TWiki/Configure/CSS.pm	Sat Jan 26 15:50:53 2008 +0100
     1.3 @@ -0,0 +1,1885 @@
     1.4 +package TWiki::Configure::CSS;
     1.5 +
     1.6 +use strict;
     1.7 +
     1.8 +use vars qw( $css );
     1.9 +
    1.10 +sub css {
    1.11 +    local $/ = undef;
    1.12 +    return <DATA>;
    1.13 +}
    1.14 +
    1.15 +1;
    1.16 +__DATA__
    1.17 +
    1.18 +/* TWiki base CSS */
    1.19 +
    1.20 +.twikiMakeVisible,
    1.21 +.twikiMakeVisibleInline,
    1.22 +.twikiMakeVisibleBlock {
    1.23 +	display:none; /* will be made visible with javascript */
    1.24 +}
    1.25 +.twikiLeft {
    1.26 +	float:left;
    1.27 +	position:relative;
    1.28 +}
    1.29 +.twikiRight {
    1.30 +	position:relative;
    1.31 +	float:right;
    1.32 +	display:inline;
    1.33 +	margin:0;
    1.34 +}
    1.35 +.twikiClear {
    1.36 +	/* to clean up floats */
    1.37 +	margin:0;
    1.38 +	padding:0;
    1.39 +	height:0;
    1.40 +	line-height:0px;
    1.41 +	clear:both;
    1.42 +	display:block;
    1.43 +}
    1.44 +.twikiHidden {
    1.45 +	display:none;
    1.46 +}
    1.47 +.twikiSmall {
    1.48 +	font-size:86%;
    1.49 +	line-height:110%; /*S3*/
    1.50 +}
    1.51 +.twikiSmallish {
    1.52 +	font-size:94%; /*S2*/
    1.53 +}
    1.54 +.twikiBroadcastMessage {
    1.55 +	background-color:#ff0;
    1.56 +	padding:.25em .5em;
    1.57 +	margin:0 0 1em 0;
    1.58 +}
    1.59 +.twikiBroadcastMessage b,
    1.60 +.twikiBroadcastMessage strong {
    1.61 +	color:#f00;
    1.62 +}
    1.63 +.twikiAlert,
    1.64 +.twikiAlert code {
    1.65 +	color:#f00;
    1.66 +}
    1.67 +.twikiEmulatedLink {
    1.68 +	text-decoration:underline;
    1.69 +}
    1.70 +.twikiAccessKey {
    1.71 +	text-decoration:none;
    1.72 +	border-width:0 0 1px 0;
    1.73 +	border-style:solid;
    1.74 +}
    1.75 +a:hover .twikiAccessKey {
    1.76 +	text-decoration:none;
    1.77 +	border:none;
    1.78 +}
    1.79 +.twikiImage img {
    1.80 +	padding:3px;
    1.81 +	border-width:1px;
    1.82 +	border-style:solid;
    1.83 +}
    1.84 +.twikiPreviewArea {
    1.85 +	border-width:1px;
    1.86 +	border-style:solid;
    1.87 +	border-color:#f00;
    1.88 +	margin:0 -0.5em 2em -0.5em;
    1.89 +	padding:.5em;
    1.90 +}
    1.91 +
    1.92 +/* 
    1.93 +Basic layout derived from http://www.positioniseverything.net/articles/pie-maker/pagemaker_form.php.
    1.94 +I've changed many so things that I won't put a full copyright notice. However all hacks (and comments!) are far beyond my knowledge and this deserves full credits:
    1.95 +
    1.96 +Original copyright notice:
    1.97 +Parts of these notes are
    1.98 +(c) Big John @ www.positioniseverything.net and (c) Paul O'Brien @ www.pmob.co.uk, all of whom contributed significantly to the design of
    1.99 +the css and html code.
   1.100 +
   1.101 +Reworked for TWiki: (c) Arthur Clemens @ visiblearea.com
   1.102 +*/
   1.103 +
   1.104 +html, body {
   1.105 +	margin:0; /*** Do NOT set anything other than a left margin for the page
   1.106 +as this will break the design ***/
   1.107 +	padding:0;
   1.108 +	border:0;
   1.109 +/* \*/
   1.110 +	height:100%;
   1.111 +/* Last height declaration hidden from Mac IE 5.x */
   1.112 +}
   1.113 +body {
   1.114 +	background:#fff;
   1.115 +	min-width:100%; /*** This is needed for moz. Otherwise, the header and patternBottomBar will
   1.116 +slide off the left side of the page if the screen width is narrower than the design.
   1.117 +Not seen by IE. Left Col + Right Col + Center Col + Both Inner Borders + Both Outer Borders ***/
   1.118 +	text-align:center; /*** IE/Win (not IE/MAC) alignment of page ***/
   1.119 +}
   1.120 +.clear {
   1.121 +	clear:both;
   1.122 +	/*** these next attributes are designed to keep the div
   1.123 +	height to 0 pixels high, critical for Safari and Netscape 7 ***/
   1.124 +	height:0px;
   1.125 +	overflow:hidden;
   1.126 +	line-height:1%;
   1.127 +	font-size:0px;
   1.128 +}
   1.129 +
   1.130 +#patternWrapper {
   1.131 +	height:100%; /*** moz uses this to make full height design. As this #patternWrapper is inside the #patternPage which is 100% height, moz will not inherit heights further into the design inside this container, which you should be able to do with use of the min-height style. Instead, Mozilla ignores the height:100% or min-height:100% from this point inwards to the center of the design - a nasty bug.
   1.132 +If you change this to height:100% moz won't expand the design if content grows.
   1.133 +Aaaghhh. I pulled my hair out over this for days. ***/
   1.134 +/* \*/
   1.135 +	height:100%;
   1.136 +/* Last height declaration hidden from Mac IE 5.x */
   1.137 +/*** Fixes height for non moz browsers, to full height ***/
   1.138 +}
   1.139 +#patternWrapp\65	r{ /*** for Opera and Moz (and some others will see it, but NOT Safari) ***/
   1.140 +	height:auto; /*** For moz to stop it fixing height to 100% ***/
   1.141 +}
   1.142 +/* \*/
   1.143 +* html #patternWrapper{
   1.144 +	height:100%;
   1.145 +}
   1.146 +
   1.147 +#patternPage {
   1.148 +	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
   1.149 +	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
   1.150 +	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
   1.151 +	position:relative;
   1.152 +	width:100%; /*** Needed for Moz/Opera to keep page from sliding to left side of
   1.153 +page when it calculates auto margins above. Can't use min-width. Note that putting
   1.154 +width in #patternPage shows it to IE and causes problems, so IE needs a hack
   1.155 +to remove this width. Left Col + Right Col + Center Col + Both Inner Border + Both Outer Borders ***/
   1.156 +/* \*/
   1.157 +
   1.158 +/* Last height declaration hidden from Mac IE 5.x */
   1.159 +/*** Needed for Moz to give full height design if page content is
   1.160 +too small to fill the page ***/
   1.161 +}
   1.162 +/* Last style with height declaration hidden from Mac IE 5.x */
   1.163 +/*** Fixes height for IE, back to full height,
   1.164 +from esc tab hack moz min-height solution ***/
   1.165 +#patternOuter {
   1.166 +	z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
   1.167 +	position:relative; /*** IE needs this or the contents won't show outside the parent container. ***/
   1.168 +
   1.169 +	height:100%;
   1.170 +/* Last height declaration hidden from Mac IE 5.x */
   1.171 +/*** Needed for full height inner borders in Win IE ***/
   1.172 +}
   1.173 +
   1.174 +#patternFloatWrap {
   1.175 +	width:100%;
   1.176 +	float:left;
   1.177 +	display:inline;
   1.178 +}
   1.179 +
   1.180 +#patternLeftBar {
   1.181 +	/* Left bar width is defined in viewleftbar.pattern.tmpl */
   1.182 +	float:left;
   1.183 +	display:inline;
   1.184 +	overflow:hidden;
   1.185 +}
   1.186 +#patternLeftBarContents {
   1.187 +	position:relative;
   1.188 +	/* for margins and paddings use style.css */
   1.189 +}
   1.190 +#patternMain {
   1.191 +	width:100%;
   1.192 +	float:right;
   1.193 +	display:inline;
   1.194 +}
   1.195 +#patternTopBar {
   1.196 +	/* Top bar height is defined in viewtopbar.pattern.tmpl */
   1.197 +	z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
   1.198 +	position:absolute;
   1.199 +	top:0px;
   1.200 +	width:100%;
   1.201 +}
   1.202 +#patternTopBarContents {
   1.203 +	height:1%; /* or Win IE won't display a background */
   1.204 +	/* for margins/paddings use style.css */
   1.205 +}
   1.206 +#patternTopToolBar {
   1.207 +	/* Top bar y and height is defined in viewtopbar.pattern.tmpl */
   1.208 +	z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
   1.209 +	position:absolute;
   1.210 +	width:100%;
   1.211 +}
   1.212 +#patternBottomBar {
   1.213 +	z-index:1; /* Critical value for Moz/Opera Background Column colors fudge to work */
   1.214 +	clear:both;
   1.215 +	width:100%;
   1.216 +}
   1.217 +
   1.218 +/*	-----------------------------------------------------------
   1.219 +	STYLE
   1.220 +	Appearance: margins, padding, fonts, borders
   1.221 +	-----------------------------------------------------------	*/
   1.222 +	
   1.223 +
   1.224 +/*	----------------------------------------------------------------------------
   1.225 +	CONSTANTS
   1.226 +	
   1.227 +	Sizes
   1.228 +	----------------------------------------
   1.229 +	S1 line-height											1.5em
   1.230 +	S2 somewhat smaller font size							94%
   1.231 +	S3 small font size, twikiSmall							font-size:86%; line-height:110%;
   1.232 +	S4 horizontal bar padding (h2, patternTop)				5px
   1.233 +	S5 form and attachment padding							20px
   1.234 +	S6 left margin left bar									1em
   1.235 +
   1.236 +	------------------------------------------------------------------------- */
   1.237 +
   1.238 +/* GENERAL HTML ELEMENTS */
   1.239 +
   1.240 +html body {
   1.241 +	font-size:104%; /* to change the site's font size, change #patternPage below */
   1.242 +	voice-family:"\"}\""; 
   1.243 +	voice-family:inherit;
   1.244 +	font-size:small;
   1.245 +}
   1.246 +html>body { /* Mozilla */
   1.247 +	font-size:small;	
   1.248 +}
   1.249 +p {
   1.250 +	margin:1em 0 0 0;
   1.251 +}
   1.252 +table {
   1.253 +}
   1.254 +th {
   1.255 +	line-height:1.15em;
   1.256 +}
   1.257 +label {
   1.258 +	padding:.15em .3em .15em 0; /* same vertical padding as twikiInputField */
   1.259 +}
   1.260 +strong, b {
   1.261 +	font-weight:bold;
   1.262 +}
   1.263 +hr {
   1.264 +	height:1px;
   1.265 +	border:none;
   1.266 +}
   1.267 +/* put overflow pre in a scroll area */
   1.268 +pre {
   1.269 +    width:100%;
   1.270 +    margin:1em 0; /* Win IE tries to make this bigger otherwise */
   1.271 +}
   1.272 +/* IE behavior for pre is defined in css.pattern.tmpl in conditional comment */
   1.273 +html>body pre { /* hide from IE */
   1.274 +	/*\*/ overflow:auto !important; /* */ overflow:scroll; width:auto; /* for Mac Safari */
   1.275 +}
   1.276 +ol, ul {
   1.277 +	margin-top:0;
   1.278 +}
   1.279 +ol li, ul li {}
   1.280 +blockquote {
   1.281 +	padding:.5em 1.25em;
   1.282 +}
   1.283 +.patternRenamePage blockquote,
   1.284 +.patternPrintPage blockquote {
   1.285 +	border-style:solid;
   1.286 +	border-width:0 0 0 3px;
   1.287 +}
   1.288 +form { 
   1.289 +	display:inline;
   1.290 +	margin:0;
   1.291 +	padding:0;
   1.292 +}
   1.293 +
   1.294 +/* Text */
   1.295 +h1 {
   1.296 +	padding:0.25em 0 0 0;
   1.297 +	margin:0 0 .5em 0;
   1.298 +}
   1.299 +h2, h3, h4, h5, h6 {
   1.300 +	padding:0;
   1.301 +	margin:1em 0 .1em 0;
   1.302 +}
   1.303 +h1, h2, h3, h4, h5, h6 {
   1.304 +	font-weight:normal;
   1.305 +	line-height:1em;
   1.306 +}
   1.307 +h1 { font-size:215%; }
   1.308 +h2 { font-size:153%; }
   1.309 +h3 { font-size:133%; font-weight:bold; }
   1.310 +h4 { font-size:122%; font-weight:bold; }
   1.311 +h5 { font-size:110%; font-weight:bold; }
   1.312 +h6 { font-size:95%; font-weight:bold; }
   1.313 +h2, h3, h4, h5, h6 {
   1.314 +	display:block;
   1.315 +	/* give header a background color for easy scanning:*/
   1.316 +	padding:.25em 10px;
   1.317 +	margin:1.25em -10px .35em -10px;
   1.318 +	border-width:0 0 1px 0;
   1.319 +	border-style:solid;
   1.320 +	height:auto;	
   1.321 +}
   1.322 +
   1.323 +h1.patternTemplateTitle {
   1.324 +	font-size:180%;
   1.325 +	text-align:center;
   1.326 +}
   1.327 +h2.patternTemplateTitle {
   1.328 +	text-align:center;
   1.329 +	margin-top:.5em;
   1.330 +	background:none;
   1.331 +	border:none;
   1.332 +}
   1.333 +/* Links */
   1.334 +/* somehow the twikiNewLink style have to be before the general link styles */
   1.335 +.twikiNewLink {
   1.336 +	border-width:0 0 1px 0;
   1.337 +	border-style:solid;
   1.338 +}
   1.339 +.twikiNewLink a {
   1.340 +	text-decoration:none;
   1.341 +	margin-left:1px;
   1.342 +}
   1.343 +.twikiNewLink a sup {
   1.344 +	text-align:center;
   1.345 +	padding:0 2px;
   1.346 +	vertical-align:baseline;
   1.347 +	font-size:100%;
   1.348 +	text-decoration:none;
   1.349 +}
   1.350 +.twikiNewLink a:link sup,
   1.351 +.twikiNewLink a:visited sup {
   1.352 +	border-width:1px;
   1.353 +	border-style:solid;
   1.354 +	text-decoration:none;
   1.355 +}
   1.356 +.twikiNewLink a:hover sup {
   1.357 +	text-decoration:none;
   1.358 +}
   1.359 +
   1.360 +:link:focus,
   1.361 +:visited:focus,
   1.362 +:link,
   1.363 +:visited,
   1.364 +:link:active,
   1.365 +:visited:active {
   1.366 +	text-decoration:underline;
   1.367 +}
   1.368 +:link:hover,
   1.369 +:visited:hover {
   1.370 +	text-decoration:none;
   1.371 +}
   1.372 +img {
   1.373 +	vertical-align:text-bottom;
   1.374 +	border:0;
   1.375 +}
   1.376 +
   1.377 +
   1.378 +/*	-----------------------------------------------------------
   1.379 +	Plugin elements
   1.380 +	-----------------------------------------------------------	*/
   1.381 +
   1.382 +/* TagMePlugin */
   1.383 +.tagMePlugin select {
   1.384 +	margin:0 .25em 0 0;
   1.385 +}
   1.386 +.tagMePlugin input { 
   1.387 +	border:0px;
   1.388 +}
   1.389 +
   1.390 +/* EditTablePlugin */
   1.391 +.editTable .twikiTable {
   1.392 +	margin:0 0 2px 0;
   1.393 +}
   1.394 +.editTableEditImageButton {
   1.395 +	border:none;
   1.396 +}
   1.397 +
   1.398 +/* TablePlugin */
   1.399 +.twikiTable {
   1.400 +	border-style:solid;
   1.401 +	border-width:1px;
   1.402 +	margin:2px 0;
   1.403 +	border-collapse:collapse;
   1.404 +}
   1.405 +.twikiTable td {
   1.406 +	padding:.25em .5em;
   1.407 +	border-width:1px;
   1.408 +}
   1.409 +.twikiTable th {
   1.410 +	border-left-style:solid;
   1.411 +	border-width:1px;
   1.412 +	padding:.4em .5em;
   1.413 +}
   1.414 +.twikiTable th.twikiFirstCol {
   1.415 +	border-left-style:none;
   1.416 +}
   1.417 +.twikiTable a:link,
   1.418 +.twikiTable a:visited {
   1.419 +	text-decoration:underline;
   1.420 +}
   1.421 +.twikiTable a:hover {
   1.422 +	text-decoration:underline;
   1.423 +}
   1.424 +
   1.425 +.twikiEditForm {
   1.426 +	margin:0 0 .5em 0;
   1.427 +}
   1.428 +
   1.429 +/* TwistyContrib */
   1.430 +.twistyTrigger a:link,
   1.431 +.twistyTrigger a:visited {
   1.432 +	text-decoration:none;
   1.433 +}
   1.434 +.twistyTrigger a:link .twikiLinkLabel,
   1.435 +.twistyTrigger a:visited .twikiLinkLabel {
   1.436 +	text-decoration:none;
   1.437 +}
   1.438 +
   1.439 +/*tipsOfTheDay*/
   1.440 +.tipsOfTheDay {
   1.441 +	padding:10px;
   1.442 +}
   1.443 +
   1.444 +/*	-----------------------------------------------------------
   1.445 +	TWiki styles
   1.446 +	-----------------------------------------------------------	*/
   1.447 +
   1.448 +#twikiLogin {
   1.449 +	width:40em;
   1.450 +	margin:0 auto;
   1.451 +	text-align:center;
   1.452 +}
   1.453 +#twikiLogin .twikiFormSteps {
   1.454 +	border-width:5px;
   1.455 +}
   1.456 +.twikiAttachments,
   1.457 +.twikiForm {
   1.458 +	margin:1em 0;
   1.459 +	padding:1px; /* fixes disappearing borders because of overflow:auto; in twikiForm */
   1.460 +}
   1.461 +.twikiTable h2, .twikiFormTable h2,
   1.462 +.twikiTable h3, .twikiFormTable h3,
   1.463 +.twikiTable h4, .twikiFormTable h4,
   1.464 +.twikiTable h5, .twikiFormTable h5,
   1.465 +.twikiTable h6, .twikiFormTable h6 {
   1.466 +	border:0;
   1.467 +	margin-top:0;
   1.468 +	margin-bottom:0;
   1.469 +}
   1.470 +.twikiFormTable th {
   1.471 +	font-weight:normal;
   1.472 +}
   1.473 +.twikiFormTable .twikiTable th {
   1.474 +	font-weight:bold;
   1.475 +}
   1.476 +.patternEditPage .twikiFormTable td,
   1.477 +.patternEditPage .twikiFormTable th {
   1.478 +	padding:.3em .4em;
   1.479 +	border-style:solid;
   1.480 +	border-width:0 0 1px 0;
   1.481 +	vertical-align:middle;
   1.482 +}
   1.483 +
   1.484 +.patternContent .twikiAttachments,
   1.485 +.patternContent .twikiForm {
   1.486 +	/* form or attachment table inside topic area */
   1.487 +	font-size:94%; /*S2*/
   1.488 +	padding:1em 20px; /*S5*/ /* top:use less padding for the toggle link; bottom:use less space in case the table is folded in  */
   1.489 +	border-width:1px 0 0 0;
   1.490 +	border-style:solid;
   1.491 +	margin:0;
   1.492 +}
   1.493 +.twikiAttachments table,
   1.494 +table.twikiFormTable {
   1.495 +	margin:5px 0;
   1.496 +	border-collapse:collapse;
   1.497 +	padding:0px;
   1.498 +	border-spacing:0px;
   1.499 +	empty-cells:show;
   1.500 +	border-style:solid;
   1.501 +	border-width:1px;
   1.502 +}
   1.503 +.twikiAttachments table {
   1.504 +	line-height:1.5em; /*S1*/
   1.505 +	width:auto;
   1.506 +	voice-family:"\"}\""; /* hide the following for Explorer 5.x */
   1.507 +	voice-family:inherit;
   1.508 +	width:100%;
   1.509 +}
   1.510 +.twikiAttachments th {
   1.511 +	border-style:none none solid solid;
   1.512 +	border-width:1px;
   1.513 +}
   1.514 +.twikiAttachments th,
   1.515 +table.twikiFormTable th.twikiFormTableHRow {
   1.516 +	padding:3px 6px;
   1.517 +	height:2.5em;
   1.518 +	vertical-align:middle;
   1.519 +}
   1.520 +table.twikiFormTable th.twikiFormTableHRow {
   1.521 +	text-align:center;
   1.522 +}
   1.523 +.twikiFormTableFooter {}
   1.524 +.twikiAttachments td,
   1.525 +table.twikiFormTable td {
   1.526 +	padding:3px 6px;
   1.527 +	height:1.5em; /*S1*/
   1.528 +	text-align:left;
   1.529 +	vertical-align:top;
   1.530 +}
   1.531 +.twikiAttachments th.twikiFirstCol,
   1.532 +.twikiAttachments td.twikiFirstCol {
   1.533 +	/* make more width for the icon column */
   1.534 +	width:26px;
   1.535 +	text-align:center;
   1.536 +}
   1.537 +.twikiAttachments caption {
   1.538 +	display:none;
   1.539 +}
   1.540 +table.twikiFormTable th.twikiFormTableHRow a:link,
   1.541 +table.twikiFormTable th.twikiFormTableHRow a:visited {
   1.542 +	text-decoration:none;
   1.543 +}
   1.544 +.twikiAttachments .twistyTrigger .twikiLinkLabel {
   1.545 +	font-size:122%; /* h4 size */
   1.546 +	font-weight:bold;
   1.547 +}
   1.548 +.patternAttachmentCount {
   1.549 +	font-weight:normal;
   1.550 +}
   1.551 +.twikiFormSteps {
   1.552 +	text-align:left;
   1.553 +	border-width:1px 0 0 0;
   1.554 +	border-style:solid;
   1.555 +}
   1.556 +.twikiFormStep {
   1.557 +	line-height:140%;
   1.558 +	padding:1em 40px;
   1.559 +	border-width:0 0 1px 0;
   1.560 +	border-style:solid;
   1.561 +}
   1.562 +.twikiFormStep h2,
   1.563 +.twikiFormStep h3,
   1.564 +.twikiFormStep h4 {
   1.565 +	border:none;
   1.566 +	margin:0;
   1.567 +	padding:0;
   1.568 +	background:none;
   1.569 +}
   1.570 +.twikiFormStep h2 {
   1.571 +	font-size:130%;
   1.572 +	font-weight:bold;
   1.573 +}
   1.574 +.twikiFormStep h3 {
   1.575 +	font-size:115%;
   1.576 +	font-weight:bold;
   1.577 +}
   1.578 +.twikiFormStep h4 {
   1.579 +	font-size:104%;
   1.580 +	font-weight:bold;
   1.581 +}
   1.582 +.twikiFormStep p {
   1.583 +	margin:.35em 0;
   1.584 +}
   1.585 +.twikiFormStep blockquote {
   1.586 +	margin-left:1em;
   1.587 +	padding-top:.25em;
   1.588 +	padding-bottom:.25em;
   1.589 +}
   1.590 +.twikiActionFormStepSign {
   1.591 +	position:absolute;
   1.592 +	font-size:104%;
   1.593 +	margin-left:-20px; /* half of S5 */
   1.594 +	margin-top:-.15em;
   1.595 +}
   1.596 +.twikiToc {
   1.597 +	margin:1em 0;
   1.598 +	padding:.3em 0 .6em 0;
   1.599 +}
   1.600 +.twikiToc ul {
   1.601 +	list-style:none;
   1.602 +	padding:0 0 0 .5em;
   1.603 +	margin:0;
   1.604 +}
   1.605 +.twikiToc li {
   1.606 +	margin-left:1em;
   1.607 +	padding-left:1em;
   1.608 +	background-repeat:no-repeat;
   1.609 +	background-position:0 .5em;
   1.610 +}
   1.611 +.twikiToc .twikiTocTitle {
   1.612 +	margin:0;
   1.613 +	padding:0;
   1.614 +	font-weight:bold;
   1.615 +}
   1.616 +
   1.617 +.twikiSmall {
   1.618 +	font-size:86%; /*S3*/
   1.619 +	line-height:125%;
   1.620 +}
   1.621 +.twikiSmallish {
   1.622 +	font-size:94%; /*S2*/
   1.623 +	line-height:125%;
   1.624 +}
   1.625 +.twikiNew {}
   1.626 +.twikiSummary {
   1.627 +	font-size:86%; /*S3*/
   1.628 +	line-height:110%;
   1.629 +}
   1.630 +.twikiEmulatedLink {
   1.631 +	text-decoration:underline;
   1.632 +}
   1.633 +.twikiPageForm table {
   1.634 +	border-width:1px;
   1.635 +	border-style:solid;
   1.636 +}
   1.637 +.twikiPageForm table {
   1.638 +	width:100%;
   1.639 +}
   1.640 +.twikiPageForm th,
   1.641 +.twikiPageForm td {
   1.642 +	border:0;
   1.643 +	padding:.5em 1em;
   1.644 +}
   1.645 +.twikiPageForm td {}
   1.646 +.twikiPageForm td.first {
   1.647 +	padding-top:1em;
   1.648 +}
   1.649 +.twikiBroadcastMessage,
   1.650 +.twikiNotification {
   1.651 +	padding:.5em 20px; /*S5*/
   1.652 +}
   1.653 +.twikiNotification {
   1.654 +	margin:1em 0;
   1.655 +}
   1.656 +.twikiBroadcastMessage {
   1.657 +	margin:0 0 1.25em 0;
   1.658 +	border-width:1px;
   1.659 +	border-style:solid none;
   1.660 +}
   1.661 +.twikiHelp {
   1.662 +	height:1%; /* for IE */
   1.663 +	padding:1em;
   1.664 +	margin:0 0 -1px 0;
   1.665 +}
   1.666 +.twikiHelp ul {
   1.667 +	margin:0;
   1.668 +	padding-left:20px;
   1.669 +}
   1.670 +.twikiAccessKey {
   1.671 +	text-decoration:none;
   1.672 +	border-width:0 0 1px 0;
   1.673 +	border-style:solid;
   1.674 +}
   1.675 +.twikiWebIndent {
   1.676 +	margin:0 0 0 1em;
   1.677 +}
   1.678 +a.twikiLinkInHeaderRight {
   1.679 +	float:right;
   1.680 +	display:block;
   1.681 +	margin:0 0 0 5px;
   1.682 +}
   1.683 +.twikiLinkLabel {}
   1.684 +.twikiImage img {
   1.685 +	padding:3px;
   1.686 +	border-width:1px;
   1.687 +	border-style:solid;
   1.688 +}
   1.689 +.twikiImage a:link,
   1.690 +.twikiImage a:visited {
   1.691 +	background:none;
   1.692 +}
   1.693 +#twikiLogo img {
   1.694 +	margin:0;
   1.695 +	padding:0;
   1.696 +}
   1.697 +.twikiNoBreak {
   1.698 +	white-space:nowrap;
   1.699 +}
   1.700 +
   1.701 +/*	-----------------------------------------------------------
   1.702 +	Pattern skin specific elements
   1.703 +	-----------------------------------------------------------	*/
   1.704 +
   1.705 +/* LAYOUT ELEMENTS */
   1.706 +/* for specific layout sub-elements see further down */
   1.707 +
   1.708 +#patternPage {
   1.709 +	font-family:arial, verdana, sans-serif;
   1.710 +	line-height:1.5em; /*S1*/
   1.711 +	/* change font size here */
   1.712 +	font-size:105%;
   1.713 +}
   1.714 +#patternTopBar {
   1.715 +	border-width:1px;
   1.716 +	border-style:none none solid none;
   1.717 +}
   1.718 +#patternBottomBar {
   1.719 +	border-width:1px 0 0 0;
   1.720 +	border-style:solid;
   1.721 +}
   1.722 +#patternBottomBarContents {}
   1.723 +#patternWebBottomBar {
   1.724 +	font-size:94%; /*S2*/
   1.725 +	line-height:125%;
   1.726 +	text-align:left;
   1.727 +}
   1.728 +#patternLeftBarContents {
   1.729 +	margin:0 0 1em 0;
   1.730 +	padding-right:.5em;
   1.731 +	padding-left:1em;
   1.732 +	 /* bottom padding is set in colors.css for the reflection image */
   1.733 +}
   1.734 +
   1.735 +/* top paddings */
   1.736 +#patternMainContents,
   1.737 +#patternBottomBarContents,
   1.738 +#patternLeftBarContents {
   1.739 +	padding-top:1em;
   1.740 +}
   1.741 +.patternNoViewPage #patternMainContents {
   1.742 +	padding-top:1.5em;
   1.743 +}
   1.744 +
   1.745 +/* right paddings */
   1.746 +#patternMainContents,
   1.747 +#patternTopBarContents,
   1.748 +#patternBottomBarContents {
   1.749 +	padding-right:2.5em;
   1.750 +}
   1.751 +
   1.752 +
   1.753 +/* left paddings */
   1.754 +#patternTopBarContents {
   1.755 +	padding-left:1em; /*S6*/
   1.756 +}
   1.757 +#patternMainContents {
   1.758 +	padding-left:2.5em;
   1.759 +}
   1.760 +#patternBottomBarContents {
   1.761 +	padding-left:2.5em;
   1.762 +}
   1.763 +
   1.764 +/* bottom paddings */
   1.765 +#patternMainContents,
   1.766 +#patternBottomBarContents {
   1.767 +	padding-bottom:2em;
   1.768 +}
   1.769 +
   1.770 +.patternTopic {
   1.771 +	margin:.5em 0 2em 0;
   1.772 +}
   1.773 +.patternViewPage #patternBottomBarContents {
   1.774 +	padding-left:1em; /*S6*/
   1.775 +}
   1.776 +.patternNoViewPage #patternMainContents,
   1.777 +.patternNoViewPage #patternBottomBarContents {
   1.778 +	margin-left:4%;
   1.779 +	margin-right:4%;
   1.780 +}
   1.781 +.patternEditPage #patternMainContents,
   1.782 +.patternEditPage #patternBottomBarContents {
   1.783 +	margin-left:2%;
   1.784 +	margin-right:2%;
   1.785 +}
   1.786 +
   1.787 +#patternLeftBarContents {}
   1.788 +#patternLeftBarContents img {
   1.789 +	margin:0 3px 0 0;
   1.790 +	vertical-align:text-bottom;
   1.791 +}
   1.792 +#patternLeftBarContents a:link,
   1.793 +#patternLeftBarContents a:visited {
   1.794 +	text-decoration:none;
   1.795 +}
   1.796 +#patternLeftBarContents ul {
   1.797 +	padding:0;
   1.798 +	margin:0;
   1.799 +	list-style:none;
   1.800 +}
   1.801 +#patternLeftBarContents h2 {
   1.802 +	border:none;
   1.803 +	background-color:transparent;
   1.804 +}
   1.805 +#patternLeftBarContents .patternLeftBarPersonal,
   1.806 +#patternLeftBarContents .patternWebIndicator {
   1.807 +	padding:0 1em .75em 1em;
   1.808 +	margin:0 -1em .75em -1em; /*S6*/
   1.809 +}
   1.810 +.patternWebIndicator a {
   1.811 +	font-size:1.1em;
   1.812 +	font-weight:bold;
   1.813 +}
   1.814 +
   1.815 +#patternLeftBarContents li {
   1.816 +	overflow:hidden;
   1.817 +}
   1.818 +html>body #patternLeftBarContents li { /* Mozilla */
   1.819 +	overflow:visible;
   1.820 +}
   1.821 +
   1.822 +/* form options in top bar */
   1.823 +.patternMetaMenu input,
   1.824 +.patternMetaMenu select,
   1.825 +.patternMetaMenu select option {
   1.826 +	margin:0;
   1.827 +}
   1.828 +.patternMetaMenu select option {
   1.829 +	padding:1px 0 0 0;
   1.830 +}
   1.831 +.patternMetaMenu ul {
   1.832 +    padding:0;
   1.833 +    margin:0;
   1.834 +   	list-style:none;
   1.835 +}
   1.836 +.patternMetaMenu ul li {
   1.837 +    padding:0;
   1.838 +	display:inline;
   1.839 +}
   1.840 +.patternMetaMenu ul li .twikiInputField,
   1.841 +.patternMetaMenu ul li .twikiSelect {
   1.842 +	margin:0 0 0 .5em;
   1.843 +}
   1.844 +
   1.845 +.patternHomePath a:link,
   1.846 +.patternHomePath a:visited {
   1.847 +	text-decoration:none;
   1.848 +	border-style:none none solid none;
   1.849 +	border-width:1px;
   1.850 +}
   1.851 +
   1.852 +.patternToolBar {
   1.853 +}
   1.854 +.patternToolBar .patternButton {
   1.855 +	float:left;
   1.856 +}
   1.857 +.patternToolBar .patternButton s,
   1.858 +.patternToolBar .patternButton strike,
   1.859 +.patternToolBar .patternButton a:link,
   1.860 +.patternToolBar .patternButton a:visited {
   1.861 +	display:block;
   1.862 +	border-width:1px;
   1.863 +	border-style:solid;
   1.864 +	padding:.1em .35em;
   1.865 +	margin:-.2em 0 .2em .25em;
   1.866 +	font-weight:bold;
   1.867 +}
   1.868 +.patternToolBar .patternButton a:link,
   1.869 +.patternToolBar .patternButton a:visited {
   1.870 +	text-decoration:none;
   1.871 +	outline:none;
   1.872 +}
   1.873 +.patternToolBar .patternButton a:hover,
   1.874 +.patternToolBar .patternButton a:hover {
   1.875 +	border-width:1px;
   1.876 +	border-style:solid;
   1.877 +}
   1.878 +.patternToolBar .patternButton a:active {
   1.879 +	outline:none;
   1.880 +}
   1.881 +.patternToolBar a:hover .twikiAccessKey {
   1.882 +	border-width:0 0 1px 0;
   1.883 +	border-style:solid;
   1.884 +}
   1.885 +.patternToolBar .patternButton s,
   1.886 +.patternToolBar .patternButton strike {
   1.887 +	text-decoration:none;
   1.888 +}
   1.889 +
   1.890 +.patternTopicActions {
   1.891 +	border-width:0 0 1px 0;
   1.892 +	border-style:solid;
   1.893 +}
   1.894 +.patternTopicAction {
   1.895 +	line-height:1.5em;
   1.896 +	padding:.4em 20px; /*S5*/
   1.897 +	border-width:1px 0 0 0;
   1.898 +	border-style:solid;
   1.899 +	height:1%; /* for IE */
   1.900 +}
   1.901 +.patternOopsPage .patternTopicActions,
   1.902 +.patternEditPage .patternTopicActions {
   1.903 +	margin:1em 0 0 0;
   1.904 +}
   1.905 +.patternAttachPage .patternTopicAction,
   1.906 +.patternRenamePage .patternTopicAction {
   1.907 +	padding-left:40px;
   1.908 +}
   1.909 +.patternActionButtons a:link,
   1.910 +.patternActionButtons a:visited {
   1.911 +	padding:1px 1px 2px 1px;
   1.912 +}
   1.913 +.patternTopicAction .patternActionButtons a:link,
   1.914 +.patternTopicAction .patternActionButtons a:visited {
   1.915 +	text-decoration:none;
   1.916 +}
   1.917 +.patternTopicAction .patternActionButtons .patternButton s,
   1.918 +.patternTopicAction .patternActionButtons .patternButton strike {
   1.919 +	text-decoration:none;
   1.920 +}
   1.921 +.patternTopicAction .patternSaveOptions {
   1.922 +	margin-top:.5em;
   1.923 +}
   1.924 +.patternTopicAction .patternSaveOptions .patternSaveOptionsContents {
   1.925 +	padding:.2em 0;
   1.926 +}
   1.927 +.patternNoViewPage .patternTopicAction {
   1.928 +	margin-top:-1px;
   1.929 +}
   1.930 +.patternInfo {
   1.931 +	margin:1.5em 0 0 0;
   1.932 +}
   1.933 +.patternHomePath .patternRevInfo {
   1.934 +	font-size:94%;
   1.935 +}
   1.936 +.patternMoved {
   1.937 +	margin:1em 0;
   1.938 +}
   1.939 +.patternMoved i,
   1.940 +.patternMoved em {
   1.941 +	font-style:normal;
   1.942 +}
   1.943 +.patternTopicFooter {
   1.944 +	margin:1em 0 0 0;
   1.945 +}
   1.946 +
   1.947 +/* WebSearch, WebSearchAdvanced */
   1.948 +#twikiSearchTable {
   1.949 +	background:none;
   1.950 +	border-bottom:0;
   1.951 +} 
   1.952 +#twikiSearchTable th,
   1.953 +#twikiSearchTable td {
   1.954 +	padding:1em;
   1.955 +	border-width:0 0 1px 0;
   1.956 +	border-style:solid;
   1.957 +} 
   1.958 +#twikiSearchTable th {
   1.959 +	width:20%;
   1.960 +	text-align:right;
   1.961 +}
   1.962 +#twikiSearchTable td {
   1.963 +	width:80%;
   1.964 +}
   1.965 +
   1.966 +/*	-----------------------------------------------------------
   1.967 +	Search results
   1.968 +	styles and overridden styles used in search.pattern.tmpl
   1.969 +	-----------------------------------------------------------	*/
   1.970 +
   1.971 +.patternSearchResults {
   1.972 +	/* no longer used in search.pattern.tmpl, but remains in rename templates */
   1.973 +	margin:0 0 1em 0;
   1.974 +}
   1.975 +.patternSearchResults blockquote {
   1.976 +	margin:1em 0 1em 5em;
   1.977 +}
   1.978 +h3.patternSearchResultsHeader,
   1.979 +h4.patternSearchResultsHeader {
   1.980 +	display:block;
   1.981 +	border-width:0 0 1px 0;
   1.982 +	border-style:solid;
   1.983 +	height:1%; /* or WIN/IE wont draw the backgound */
   1.984 +	font-weight:bold;
   1.985 +}
   1.986 +.patternSearchResults h3 {
   1.987 +	font-size:115%; /* same as twikiFormStep */
   1.988 +	margin:0;
   1.989 +	padding:.5em 40px; /*S5*/
   1.990 +	font-weight:bold;
   1.991 +}
   1.992 +h4.patternSearchResultsHeader {
   1.993 +	font-size:100%;
   1.994 +	padding-top:.3em;
   1.995 +	padding-bottom:.3em;
   1.996 +	font-weight:normal;
   1.997 +}
   1.998 +.patternSearchResult .twikiTopRow {
   1.999 +	padding-top:.2em;
  1.1000 +	margin-top:.1em;
  1.1001 +}
  1.1002 +.patternSearchResult .twikiBottomRow {
  1.1003 +	margin-bottom:.1em;
  1.1004 +	padding-bottom:.25em;
  1.1005 +	border-width:0 0 1px 0;
  1.1006 +	border-style:solid;
  1.1007 +}
  1.1008 +.patternSearchResult .twikiAlert {
  1.1009 +	font-weight:bold;
  1.1010 +}
  1.1011 +.patternSearchResult .twikiSummary .twikiAlert {
  1.1012 +	font-weight:normal;
  1.1013 +}
  1.1014 +.patternSearchResult .twikiNew {
  1.1015 +	border-width:1px;
  1.1016 +	border-style:solid;
  1.1017 +	font-size:86%; /*S3*/
  1.1018 +	padding:0 1px;
  1.1019 +	font-weight:bold;
  1.1020 +}
  1.1021 +.patternSearchResults .twikiHelp {
  1.1022 +	display:block;
  1.1023 +	width:auto;
  1.1024 +	padding:.1em 5px;
  1.1025 +	margin:1em -5px .35em -5px;
  1.1026 +}
  1.1027 +.patternSearchResult .twikiSRAuthor {
  1.1028 +	width:15%;
  1.1029 +	text-align:left;
  1.1030 +}
  1.1031 +.patternSearchResult .twikiSRRev {
  1.1032 +	width:30%;
  1.1033 +	text-align:left;
  1.1034 +}
  1.1035 +.patternSearchResultCount {
  1.1036 +	margin:1em 0 3em 0;
  1.1037 +}
  1.1038 +.patternSearched {
  1.1039 +}
  1.1040 +.patternSaveHelp {
  1.1041 +	line-height:1.5em;
  1.1042 +	padding:.5em 20px; /*S5*/
  1.1043 +}
  1.1044 +
  1.1045 +/* Search results in book view format */
  1.1046 +
  1.1047 +.patternBookView {
  1.1048 +	border-width:0 0 2px 2px;
  1.1049 +	border-style:solid;
  1.1050 +	/* border color in cssdynamic.pattern.tmpl */
  1.1051 +	margin:.5em 0 1.5em -5px;
  1.1052 +	padding:0 0 0 5px;
  1.1053 +}
  1.1054 +.patternBookView .twikiTopRow {
  1.1055 +	padding:.25em 5px .15em 5px; /*S4*/
  1.1056 +	margin:1em -5px .15em -5px; /*S4*/
  1.1057 +}
  1.1058 +.patternBookView .twikiBottomRow {
  1.1059 +	font-size:100%;
  1.1060 +	padding:1em 0 1em 0;
  1.1061 +	width:auto;
  1.1062 +	border:none;
  1.1063 +}
  1.1064 +
  1.1065 +/* pages that are not view */
  1.1066 +
  1.1067 +/* edit.pattern.tmpl */
  1.1068 +
  1.1069 +.patternEditPage .twikiForm {
  1.1070 +	margin:1em 0 0 0;
  1.1071 +}
  1.1072 +.patternEditPage .twikiForm h1,
  1.1073 +.patternEditPage .twikiForm h2,
  1.1074 +.patternEditPage .twikiForm h3 {
  1.1075 +	/* same as twikiFormStep */
  1.1076 +	font-size:120%;
  1.1077 +	font-weight:bold;
  1.1078 +}	
  1.1079 +.twikiEditboxStyleMono {
  1.1080 +	font-family:"Courier New", courier, monaco, monospace;
  1.1081 +}
  1.1082 +.twikiEditboxStyleProportional {
  1.1083 +	font-family:arial, verdana, sans-serif;
  1.1084 +}
  1.1085 +.twikiChangeFormButtonHolder {
  1.1086 +	float:right;
  1.1087 +	margin:.5em 0 -.5em 0;
  1.1088 +}
  1.1089 +.twikiFormHolder { /* constrains the textarea */
  1.1090 +	width:100%;
  1.1091 +}
  1.1092 +.patternSigLine {
  1.1093 +	padding:.25em 20px;
  1.1094 +	border-style:none none solid none;
  1.1095 +	border-width:1px;
  1.1096 +	height:1%; /* for IE */
  1.1097 +}
  1.1098 +.patternOopsPage .patternTopicActions,
  1.1099 +.patternEditPage .patternTopicActions {
  1.1100 +	margin:1em 0 0 0;
  1.1101 +}
  1.1102 +.patternTextareaButton {
  1.1103 +	margin:0 0 0 1px;
  1.1104 +	display:block;
  1.1105 +	cursor:pointer;
  1.1106 +	border-style:solid;
  1.1107 +	border-width:1px;
  1.1108 +}
  1.1109 +.patternButtonFontSelector {
  1.1110 +	margin:0 8px 0 0;
  1.1111 +}
  1.1112 +
  1.1113 +/* preview.pattern.tmpl */
  1.1114 +
  1.1115 +.twikiPreviewArea {
  1.1116 +	border-width:1px;
  1.1117 +	border-style:solid;
  1.1118 +	margin:0 0 2em 0;
  1.1119 +	padding:1em;
  1.1120 +	height:1%; /* for IE */
  1.1121 +}
  1.1122 +
  1.1123 +/* attach.pattern.tmpl */
  1.1124 +
  1.1125 +.patternAttachPage .twikiAttachments table {
  1.1126 +	width:auto;
  1.1127 +}
  1.1128 +.patternAttachPage .twikiAttachments {
  1.1129 +	margin-top:0;
  1.1130 +}
  1.1131 +.patternMoveAttachment {
  1.1132 +	margin:.5em 0 0 0;
  1.1133 +	text-align:right;
  1.1134 +}
  1.1135 +
  1.1136 +/* rdiff.pattern.tmpl */
  1.1137 +
  1.1138 +.patternDiff {
  1.1139 +	/* same as patternBookView */
  1.1140 +	border-width:0 0 2px 2px;
  1.1141 +	border-style:solid;
  1.1142 +	margin:.5em 0 1.5em -5px;
  1.1143 +	padding:0 0 0 5px;
  1.1144 +}
  1.1145 +.patternDiff h4.patternSearchResultsHeader {
  1.1146 +	padding:.5em;
  1.1147 +}
  1.1148 +.patternDiffPage .patternRevInfo ul {
  1.1149 +	padding:0;
  1.1150 +	margin:2em 0 0 0;
  1.1151 +	list-style:none;
  1.1152 +}
  1.1153 +.patternDiffPage .twikiDiffTable {
  1.1154 +	margin:2em 0;
  1.1155 +}
  1.1156 +tr.twikiDiffDebug td {
  1.1157 +	border-width:1px;
  1.1158 +	border-style:solid;
  1.1159 +}
  1.1160 +.patternDiffPage td.twikiDiffDebugLeft {
  1.1161 +	border-bottom:none;
  1.1162 +}
  1.1163 +.patternDiffPage .twikiDiffTable th {
  1.1164 +	padding:.25em .5em;
  1.1165 +}
  1.1166 +.patternDiffPage .twikiDiffTable td {
  1.1167 +	padding:.25em;
  1.1168 +}
  1.1169 +.twikiDiffLineNumberHeader {
  1.1170 +	padding:.3em 0;
  1.1171 +}
  1.1172 +
  1.1173 +
  1.1174 +/* PatternSkin colors */
  1.1175 +/* Generated by AttachContentPlugin from TWiki.PatternSkinColorSettings */
  1.1176 +
  1.1177 +/* LAYOUT ELEMENTS */
  1.1178 +
  1.1179 +#patternTopBar {
  1.1180 +	border-color:#e7e2da;
  1.1181 +	background-color:#fefcf7;
  1.1182 +}
  1.1183 +#patternMain { /* don't set a background here; use patternOuter */ }
  1.1184 +#patternOuter {
  1.1185 +	background-color:#fff; /* Sets background of center col */
  1.1186 +	border-color:#cfcfcf;
  1.1187 +}
  1.1188 +#patternLeftBar,
  1.1189 +#patternWrapper {
  1.1190 +	background-color:#f5f9fb;
  1.1191 +}
  1.1192 +#patternBottomBar {
  1.1193 +	border-color:#e7e2da;
  1.1194 +}
  1.1195 +#patternBottomBarContents,
  1.1196 +#patternBottomBarContents a:link,
  1.1197 +#patternBottomBarContents a:visited {
  1.1198 +	color:#777;
  1.1199 +}
  1.1200 +#patternBottomBarContents a:hover {
  1.1201 +	color:#fff;
  1.1202 +}
  1.1203 +
  1.1204 +/* GENERAL HTML ELEMENTS */
  1.1205 +
  1.1206 +html body {
  1.1207 +	background-color:#fff;
  1.1208 +	color:#000;
  1.1209 +}
  1.1210 +/* be kind to netscape 4 that doesn't understand inheritance */
  1.1211 +body, p, li, ul, ol, dl, dt, dd, acronym, h1, h2, h3, h4, h5, h6 {
  1.1212 +	background-color:transparent;
  1.1213 +}
  1.1214 +hr {
  1.1215 +	color:#e7e2da;
  1.1216 +	background-color:#e7e2da;
  1.1217 +}
  1.1218 +pre, code, tt {
  1.1219 +	color:#7A4707;
  1.1220 +}
  1.1221 +blockquote {
  1.1222 +	background-color:#f1f6fa;
  1.1223 +}
  1.1224 +.patternRenamePage blockquote,
  1.1225 +.patternPrintPage blockquote {
  1.1226 +	border-color:#ddd;
  1.1227 +}
  1.1228 +blockquote h2 {
  1.1229 +	background:none;
  1.1230 +}
  1.1231 +h1, h2, h3, h4, h5, h6 {
  1.1232 +	color:#800;
  1.1233 +}
  1.1234 +h2 {
  1.1235 +	background-color:#fdfaf2;
  1.1236 +	border-color:#e7e2da;
  1.1237 +}
  1.1238 +h3, h4, h5, h6 {
  1.1239 +	border-color:#e7e2da;
  1.1240 +}
  1.1241 +/* to override old Render.pm coded font color style */
  1.1242 +.twikiNewLink font {
  1.1243 +	color:inherit;
  1.1244 +}
  1.1245 +.twikiNewLink a:link sup,
  1.1246 +.twikiNewLink a:visited sup {
  1.1247 +	color:#777;
  1.1248 +	border-color:#ddd;
  1.1249 +}
  1.1250 +.twikiNewLink a:hover sup {
  1.1251 +	background-color:#d6000f;
  1.1252 +	color:#fff;
  1.1253 +	border-color:#d6000f;
  1.1254 +}
  1.1255 +.twikiNewLink {
  1.1256 +	border-color:#ddd;
  1.1257 +}
  1.1258 +:link:focus,
  1.1259 +:visited:focus,
  1.1260 +:link,
  1.1261 +:visited,
  1.1262 +:link:active,
  1.1263 +:visited:active {
  1.1264 +	color:#4571d0;
  1.1265 +	background-color:transparent;
  1.1266 +}
  1.1267 +:link:hover,
  1.1268 +:visited:hover {
  1.1269 +	color:#fff;
  1.1270 +	background-color:#d6000f;
  1.1271 +	background-image:none;
  1.1272 +}
  1.1273 +:link:hover img,
  1.1274 +:visited:hover img {
  1.1275 +	background-color:transparent;
  1.1276 +}
  1.1277 +.patternTopic a:visited {
  1.1278 +	color:#666;
  1.1279 +}
  1.1280 +.patternTopic a:hover {
  1.1281 +	color:#fff;
  1.1282 +}
  1.1283 +#patternMainContents h1 a:link, #patternMainContents h1 a:visited,
  1.1284 +#patternMainContents h2 a:link, #patternMainContents h2 a:visited,
  1.1285 +#patternMainContents h3 a:link, #patternMainContents h3 a:visited,
  1.1286 +#patternMainContents h4 a:link, #patternMainContents h4 a:visited,
  1.1287 +#patternMainContents h5 a:link, #patternMainContents h5 a:visited,
  1.1288 +#patternMainContents h6 a:link, #patternMainContents h6 a:visited {
  1.1289 +	color:#800;
  1.1290 +}
  1.1291 +#patternMainContents h1 a:hover,
  1.1292 +#patternMainContents h2 a:hover,
  1.1293 +#patternMainContents h3 a:hover,
  1.1294 +#patternMainContents h4 a:hover,
  1.1295 +#patternMainContents h5 a:hover,
  1.1296 +#patternMainContents h6 a:hover {
  1.1297 +	color:#fff;
  1.1298 +}
  1.1299 +.patternTopic .twikiUnvisited a:visited {
  1.1300 +	color:#4571d0;
  1.1301 +}
  1.1302 +.patternTopic .twikiUnvisited a:hover {
  1.1303 +	color:#fff;
  1.1304 +}
  1.1305 +
  1.1306 +
  1.1307 +
  1.1308 +/*	-----------------------------------------------------------
  1.1309 +	Plugin elements
  1.1310 +	-----------------------------------------------------------	*/
  1.1311 +
  1.1312 +/* TablePlugin */
  1.1313 +.twikiTable,
  1.1314 +.twikiTable td {
  1.1315 +	border-color:#e7e2da;
  1.1316 +}
  1.1317 +.twikiTable th {
  1.1318 +	border-color:#e7e2da #fff;
  1.1319 +}
  1.1320 +.twikiTable th a:link,
  1.1321 +.twikiTable th a:visited,
  1.1322 +.twikiTable th a font {
  1.1323 +	color:#fff;
  1.1324 +}
  1.1325 +
  1.1326 +/* TwistyContrib */
  1.1327 +.twistyPlaceholder {
  1.1328 +	color:#777;
  1.1329 +}
  1.1330 +a:hover.twistyTrigger {
  1.1331 +	color:#fff;
  1.1332 +}
  1.1333 +
  1.1334 +/* TipsContrib */
  1.1335 +.tipsOfTheDay {
  1.1336 +	background-color:#fff9d1;
  1.1337 +}
  1.1338 +
  1.1339 +/* RevCommentPlugin */
  1.1340 +.revComment .patternTopicAction {
  1.1341 +	background-color:#fefcf6;
  1.1342 +}
  1.1343 +
  1.1344 +/*	-----------------------------------------------------------
  1.1345 +	TWiki styles
  1.1346 +	-----------------------------------------------------------	*/
  1.1347 +
  1.1348 +.twikiGrayText {
  1.1349 +	color:#777;
  1.1350 +}
  1.1351 +.twikiGrayText a:link,
  1.1352 +.twikiGrayText a:visited {
  1.1353 +	color:#777;
  1.1354 +}
  1.1355 +.twikiGrayText a:hover {
  1.1356 +	color:#fff;
  1.1357 +}
  1.1358 +
  1.1359 +table.twikiFormTable th.twikiFormTableHRow,
  1.1360 +table.twikiFormTable td.twikiFormTableRow {
  1.1361 +	color:#777;
  1.1362 +}
  1.1363 +.twikiEditForm {
  1.1364 +	color:#000;
  1.1365 +}
  1.1366 +.twikiEditForm .twikiFormTable,
  1.1367 +.twikiEditForm .twikiFormTable th,
  1.1368 +.twikiEditForm .twikiFormTable td {
  1.1369 +	border-color:#e7e2da;
  1.1370 +}
  1.1371 +/* use a different table background color mix: no odd/even rows, no white background */
  1.1372 +.twikiEditForm .twikiFormTable td  {
  1.1373 +	background-color:#f7fafc;
  1.1374 +}
  1.1375 +.twikiEditForm .twikiFormTable th {
  1.1376 +	background-color:#f0f6fb;
  1.1377 +}
  1.1378 +.patternContent .twikiAttachments,
  1.1379 +.patternContent .twikiForm {
  1.1380 +	background-color:#fefcf6;
  1.1381 +	border-color:#e7e2da;
  1.1382 +}
  1.1383 +.twikiAttachments table,
  1.1384 +table.twikiFormTable {
  1.1385 +	border-color:#e7e2da;
  1.1386 +	background-color:#fff;
  1.1387 +}
  1.1388 +.twikiAttachments table {
  1.1389 +	background-color:#fff;
  1.1390 +}
  1.1391 +.twikiAttachments td, 
  1.1392 +.twikiAttachments th {
  1.1393 +	border-color:#e7e2da;
  1.1394 +}
  1.1395 +.twikiAttachments .twikiTable th font,
  1.1396 +table.twikiFormTable th.twikiFormTableHRow font {
  1.1397 +	color:#4571d0;
  1.1398 +}
  1.1399 +
  1.1400 +.twikiFormSteps {
  1.1401 +	background-color:#f1f6fa;
  1.1402 +	border-color:#d9e8ef;
  1.1403 +}
  1.1404 +.twikiFormStep {
  1.1405 +	border-color:#d9e8ef;
  1.1406 +}
  1.1407 +.twikiFormStep h3,
  1.1408 +.twikiFormStep h4 {
  1.1409 +	color:#777;
  1.1410 +}
  1.1411 +.twikiFormStep h3,
  1.1412 +.twikiFormStep h4 {
  1.1413 +	background-color:transparent;
  1.1414 +}
  1.1415 +.twikiActionFormStepSign {
  1.1416 +	color:#4571d0;
  1.1417 +}
  1.1418 +.twikiToc .twikiTocTitle {
  1.1419 +	color:#777;
  1.1420 +}
  1.1421 +.twikiBroadcastMessage {
  1.1422 +	background-color:#fff9d1;
  1.1423 +	border-color:#ffdf4c;
  1.1424 +}
  1.1425 +.twikiNotification {
  1.1426 +	background-color:#fff9d1;
  1.1427 +}
  1.1428 +.twikiHelp {
  1.1429 +	background-color:#fff9d1;
  1.1430 +}
  1.1431 +.twikiBroadcastMessage b,
  1.1432 +.twikiBroadcastMessage strong {
  1.1433 +	color:#f00;
  1.1434 +}
  1.1435 +.twikiAlert,
  1.1436 +.twikiAlert code {
  1.1437 +	color:#f00;
  1.1438 +}
  1.1439 +.twikiEmulatedLink {
  1.1440 +	color:#4571d0;
  1.1441 +}
  1.1442 +.twikiPageForm table {
  1.1443 +	border-color:#e7e2da;
  1.1444 +	background:#fff;
  1.1445 +}
  1.1446 +.twikiPageForm hr {
  1.1447 +	border-color:#cfcfcf;
  1.1448 +	background-color:#cfcfcf;
  1.1449 +	color:#cfcfcf;
  1.1450 +}
  1.1451 +.twikiAccessKey {
  1.1452 +	color:inherit;
  1.1453 +	border-color:#777;
  1.1454 +}
  1.1455 +a:link .twikiAccessKey,
  1.1456 +a:visited .twikiAccessKey {
  1.1457 +	color:inherit;
  1.1458 +}
  1.1459 +a:hover .twikiAccessKey {
  1.1460 +	color:inherit;
  1.1461 +}
  1.1462 +.twikiImage img {
  1.1463 +	border-color:#eee;
  1.1464 +	background-color:#fff;
  1.1465 +}
  1.1466 +#patternTopBar .twikiImage img {
  1.1467 +	background-color:transparent;
  1.1468 +}
  1.1469 +.twikiImage a:hover img {
  1.1470 +	border-color:#d6000f;
  1.1471 +}
  1.1472 +
  1.1473 +/*	-----------------------------------------------------------
  1.1474 +	Pattern skin specific elements
  1.1475 +	-----------------------------------------------------------	*/
  1.1476 +#patternPage {
  1.1477 +	background-color:#fff;
  1.1478 +}
  1.1479 +.patternHomePath a:link,
  1.1480 +.patternHomePath a:visited {
  1.1481 +	border-color:#ddd;
  1.1482 +	color:#666;
  1.1483 +}
  1.1484 +.patternTop a:hover {
  1.1485 +	border:none;
  1.1486 +	color:#fff;
  1.1487 +}
  1.1488 +.patternHomePath .patternRevInfo,
  1.1489 +.patternHomePath .patternRevInfo a:link,
  1.1490 +.patternHomePath .patternRevInfo a:visited {
  1.1491 +	color:#777;
  1.1492 +}
  1.1493 +.patternHomePath .patternRevInfo a:hover {
  1.1494 +	color:#fff;
  1.1495 +}
  1.1496 +
  1.1497 +/* Left bar */
  1.1498 +#patternLeftBarContents {
  1.1499 +	color:#000;
  1.1500 +}
  1.1501 +#patternLeftBarContents hr {
  1.1502 +	color:#d9e8ef;
  1.1503 +	background-color:#d9e8ef;
  1.1504 +}
  1.1505 +#patternLeftBarContents a:link,
  1.1506 +#patternLeftBarContents a:visited {
  1.1507 +	color:#555;
  1.1508 +}
  1.1509 +#patternLeftBarContents a:hover {
  1.1510 +	color:#fff;
  1.1511 +}
  1.1512 +#patternLeftBarContents .patternLeftBarPersonal a:link,
  1.1513 +#patternLeftBarContents .patternLeftBarPersonal a:visited {
  1.1514 +	color:#4571d0;
  1.1515 +}
  1.1516 +#patternLeftBarContents .patternLeftBarPersonal a:hover {
  1.1517 +	color:#fff;
  1.1518 +}
  1.1519 +
  1.1520 +.patternTopicActions {
  1.1521 +	border-color:#e7e2da;
  1.1522 +	background-color:#fdfaf2;
  1.1523 +	color:#777;
  1.1524 +}
  1.1525 +.patternTopicAction {
  1.1526 +	border-color:#e7e2da;
  1.1527 +}
  1.1528 +.patternTopicAction s,
  1.1529 +.patternTopicAction strike {
  1.1530 +	color:#aaa;
  1.1531 +}
  1.1532 +.patternTopicAction .twikiSeparator {
  1.1533 +	color:#e7e2da;
  1.1534 +}
  1.1535 +.patternActionButtons a:link,
  1.1536 +.patternActionButtons a:visited {
  1.1537 +	color:#be000a;
  1.1538 +}
  1.1539 +.patternActionButtons a:hover {
  1.1540 +	color:#fff;
  1.1541 +}
  1.1542 +.patternTopicAction .twikiAccessKey {
  1.1543 +	color:#be000a;
  1.1544 +	border-color:#be000a;
  1.1545 +}
  1.1546 +.patternTopicAction a:hover .twikiAccessKey {
  1.1547 +	color:#fff;
  1.1548 +}
  1.1549 +.patternTopicAction label {
  1.1550 +	color:#000;
  1.1551 +}
  1.1552 +.patternHelpCol {
  1.1553 +	color:#777;
  1.1554 +}
  1.1555 +.patternSigLine {
  1.1556 +	color:#777;
  1.1557 +}
  1.1558 +.patternToolBar a:link .twikiAccessKey,
  1.1559 +.patternToolBar a:visited .twikiAccessKey {
  1.1560 +	color:inherit;
  1.1561 +	border-color:#666;
  1.1562 +}
  1.1563 +.patternToolBar a:hover .twikiAccessKey {
  1.1564 +	background-color:transparent;
  1.1565 +	color:inherit;
  1.1566 +	border-color:#666;
  1.1567 +}
  1.1568 +.patternSaveHelp {
  1.1569 +	background-color:#fff;
  1.1570 +}
  1.1571 +
  1.1572 +/* WebSearch, WebSearchAdvanced */
  1.1573 +table#twikiSearchTable {
  1.1574 +	border-color:#d9e8ef;
  1.1575 +}
  1.1576 +table#twikiSearchTable th,
  1.1577 +table#twikiSearchTable td {
  1.1578 +	background-color:#fff;
  1.1579 +	border-color:#d9e8ef;
  1.1580 +}
  1.1581 +table#twikiSearchTable hr {
  1.1582 +	border-color:#d9e8ef;
  1.1583 +	background-color:#d9e8ef;
  1.1584 +}
  1.1585 +table#twikiSearchTable th {
  1.1586 +	color:#000;
  1.1587 +}
  1.1588 +
  1.1589 +/*	-----------------------------------------------------------
  1.1590 +	Search results
  1.1591 +	styles and overridden styles used in search.pattern.tmpl
  1.1592 +	-----------------------------------------------------------	*/
  1.1593 +
  1.1594 +h3.patternSearchResultsHeader,
  1.1595 +h4.patternSearchResultsHeader {
  1.1596 +	background-color:#fefcf6;
  1.1597 +	border-color:#e7e2da;
  1.1598 +}
  1.1599 +h4.patternSearchResultsHeader {
  1.1600 +	color:#000;
  1.1601 +}
  1.1602 +.patternNoViewPage h4.patternSearchResultsHeader {
  1.1603 +	color:#800;
  1.1604 +}
  1.1605 +.patternSearchResult .twikiBottomRow {
  1.1606 +	border-color:#e7e2da;
  1.1607 +}
  1.1608 +.patternSearchResult .twikiAlert {
  1.1609 +	color:#f00;
  1.1610 +}
  1.1611 +.patternSearchResult .twikiSummary .twikiAlert {
  1.1612 +	color:#900;
  1.1613 +}
  1.1614 +.patternSearchResult .twikiNew {
  1.1615 +	background-color:#ECFADC;
  1.1616 +	border-color:#049804;
  1.1617 +	color:#049804;
  1.1618 +}
  1.1619 +.patternViewPage .patternSearchResultsBegin {
  1.1620 +	border-color:#e7e2da;
  1.1621 +}
  1.1622 +
  1.1623 +/* Search results in book view format */
  1.1624 +
  1.1625 +.patternBookView .twikiTopRow {
  1.1626 +	background-color:transparent; /* set to WEBBGCOLOR in css.pattern.tmpl */
  1.1627 +	color:#777;
  1.1628 +}
  1.1629 +.patternBookView .twikiBottomRow {
  1.1630 +	border-color:#e7e2da;
  1.1631 +}
  1.1632 +.patternBookView .patternSearchResultCount {
  1.1633 +	color:#777;
  1.1634 +}
  1.1635 +
  1.1636 +/* edit.pattern.tmpl */
  1.1637 +
  1.1638 +.patternEditPage .patternSigLine {
  1.1639 +	background-color:#fefcf6;
  1.1640 +	border-color:#e7e2da;
  1.1641 +}
  1.1642 +
  1.1643 +/* preview.pattern.tmpl */
  1.1644 +
  1.1645 +.twikiPreviewArea {
  1.1646 +	border-color:#f00;
  1.1647 +	background-color:#fff;
  1.1648 +}
  1.1649 +
  1.1650 +/* rdiff.pattern.tmpl */
  1.1651 +
  1.1652 +.patternDiff {
  1.1653 +	border-color:#6b7f93;
  1.1654 +}
  1.1655 +.patternDiff h4.patternSearchResultsHeader {
  1.1656 +	background-color:#6b7f93;
  1.1657 +	color:#fff;
  1.1658 +}
  1.1659 +.patternDiff h4.patternSearchResultsHeader a:link,
  1.1660 +.patternDiff h4.patternSearchResultsHeader a:visited {
  1.1661 +	color:#fff;
  1.1662 +}
  1.1663 +tr.twikiDiffDebug td {
  1.1664 +	border-color:#e7e2da;
  1.1665 +}
  1.1666 +.patternDiffPage .twikiDiffTable th {
  1.1667 +	background-color:#ccc;
  1.1668 +}
  1.1669 +/* Changed */
  1.1670 +.twikiDiffChangedHeader,
  1.1671 +tr.twikiDiffDebug .twikiDiffChangedText,
  1.1672 +tr.twikiDiffDebug .twikiDiffChangedText {
  1.1673 +	background:#9f9; /* green - do not change */
  1.1674 +}
  1.1675 +/* Deleted */
  1.1676 +.twikiDiffDeletedHeader,
  1.1677 +tr.twikiDiffDebug .twikiDiffDeletedMarker,
  1.1678 +tr.twikiDiffDebug .twikiDiffDeletedText {
  1.1679 +	background-color:#f99; /* red - do not change */
  1.1680 +}
  1.1681 +/* Added */
  1.1682 +.twikiDiffAddedHeader,
  1.1683 +tr.twikiDiffDebug .twikiDiffAddedMarker,
  1.1684 +tr.twikiDiffDebug .twikiDiffAddedText {
  1.1685 +	background-color:#ccf; /* violet - do not change */
  1.1686 +}
  1.1687 +/* Unchanged */
  1.1688 +tr.twikiDiffDebug .twikiDiffUnchangedText {
  1.1689 +	color:#777;
  1.1690 +}
  1.1691 +.twikiDiffUnchangedTextContents { }
  1.1692 +.twikiDiffLineNumberHeader {
  1.1693 +	background-color:#ccc;
  1.1694 +}
  1.1695 +
  1.1696 +
  1.1697 +/*	----------------------------------------------------------------------- */
  1.1698 +/* configure styles */
  1.1699 +/*	----------------------------------------------------------------------- */
  1.1700 +
  1.1701 +#twikiPassword,
  1.1702 +#twikiPasswordChange {
  1.1703 +	width:40em;
  1.1704 +	margin:1em auto;
  1.1705 +}
  1.1706 +#twikiPassword .twikiFormSteps,
  1.1707 +#twikiPasswordChange .twikiFormSteps {
  1.1708 +	border-width:5px;
  1.1709 +}
  1.1710 +div.foldableBlock h1,
  1.1711 +div.foldableBlock h2,
  1.1712 +div.foldableBlock h3,
  1.1713 +div.foldableBlock h4,
  1.1714 +div.foldableBlock h5,
  1.1715 +div.foldableBlock h6 {
  1.1716 +	border:0;
  1.1717 +	margin-top:0;
  1.1718 +	margin-bottom:0;
  1.1719 +}
  1.1720 +ul {
  1.1721 +    margin-top:0;
  1.1722 +    margin-bottom:0;
  1.1723 +}
  1.1724 +.logo {
  1.1725 +    margin:1em 0 1.5em 0;
  1.1726 +}
  1.1727 +.formElem {
  1.1728 +    background-color:#e9ecf2;
  1.1729 +    margin:0.5em 0;
  1.1730 +    padding:0.5em 1em;
  1.1731 +}
  1.1732 +.blockLinkAttribute {
  1.1733 +    margin-left:0.35em;
  1.1734 +}
  1.1735 +.blockLinkAttribute a:link,
  1.1736 +.blockLinkAttribute a:visited {
  1.1737 +	text-decoration:none;
  1.1738 +}
  1.1739 +a.blockLink {
  1.1740 +    display:block;
  1.1741 +    padding:0.25em 1em;
  1.1742 +    border-bottom:1px solid #aaa;
  1.1743 +    border-top:1px solid #f2f4f6;
  1.1744 +	font-weight:bold;
  1.1745 +}
  1.1746 +a:link.blockLink,
  1.1747 +a:visited.blockLink {
  1.1748 +    text-decoration:underline; 
  1.1749 +}
  1.1750 +a:link:hover.blockLink {
  1.1751 +    text-decoration:underline;   
  1.1752 +}
  1.1753 +a:link.blockLinkOff,
  1.1754 +a:visited.blockLinkOff {
  1.1755 +    background-color:#f2f4f6;
  1.1756 +}
  1.1757 +a:link.blockLinkOn,
  1.1758 +a:visited.blockLinkOn {
  1.1759 +    background-color:#c4cbd6;
  1.1760 +	border-bottom-color:#3f4e67;
  1.1761 +    border-top-color:#fff;
  1.1762 +}
  1.1763 +a.blockLink:hover {
  1.1764 +	background-color:#c4cbd6;
  1.1765 +    color:#3f4e67;
  1.1766 +    border-bottom-color:#3f4e67;
  1.1767 +    border-top-color:#fff;
  1.1768 +}
  1.1769 +div.explanation {
  1.1770 +	background-color:#fff9d1;
  1.1771 +    padding:0.5em 1em;
  1.1772 +    margin:0.5em 0;
  1.1773 +}
  1.1774 +div.specialRemark {
  1.1775 +    background-color:#fff;
  1.1776 +    border:1px solid #ccc;
  1.1777 +    margin:0.5em;
  1.1778 +    padding:0.5em 1em;
  1.1779 +}
  1.1780 +div.options {
  1.1781 +    margin:1em 0;
  1.1782 +}
  1.1783 +div.options div.optionHeader {
  1.1784 +    padding:0.25em 1em;
  1.1785 +    background-color:#666;
  1.1786 +    color:white;
  1.1787 +    font-weight:bold;
  1.1788 +}
  1.1789 +div.options div.optionHeader a {
  1.1790 +    border-width:2px;
  1.1791 +    border-style:solid;
  1.1792 +    border-color:#eee #999 #999 #eee;
  1.1793 +    background-color:#eee;
  1.1794 +	padding:0 .5em;
  1.1795 +	text-decoration:none;
  1.1796 +}
  1.1797 +div.options div.optionHeader a:link:hover,
  1.1798 +div.options div.optionHeader a:visited:hover {
  1.1799 +    background-color:#b4d5ff; /* King's blue */
  1.1800 +	text-decoration:none;
  1.1801 +	color:#333;
  1.1802 +}
  1.1803 +div.options .twikiSmall {
  1.1804 +    margin-left:0.5em;
  1.1805 +    color:#bbb;
  1.1806 +}
  1.1807 +div.foldableBlock {
  1.1808 +    border-bottom:1px solid #ccc;
  1.1809 +    border-left:1px solid #ddd;
  1.1810 +    border-right:1px solid #ddd;
  1.1811 +    height:auto;
  1.1812 +    width:auto;
  1.1813 +    overflow:auto;
  1.1814 +}
  1.1815 +.foldableBlockOpen {
  1.1816 +    display:block;
  1.1817 +}
  1.1818 +.foldableBlockClosed {
  1.1819 +    display:block;
  1.1820 +}
  1.1821 +div.foldableBlock td {
  1.1822 +    padding:0.5em 1em;
  1.1823 +    border-top:1px solid #ccc;
  1.1824 +    vertical-align:middle;
  1.1825 +    line-height:1.2em;
  1.1826 +}
  1.1827 +div.foldableBlock td.info {
  1.1828 +	border-width:6px;
  1.1829 +}
  1.1830 +.info {
  1.1831 +    color:#666; /*T7*/ /* gray */
  1.1832 +    background-color:#f8fbfc;
  1.1833 +}
  1.1834 +.firstInfo {
  1.1835 +    color:#000;
  1.1836 +    background-color:#fff;
  1.1837 +}
  1.1838 +
  1.1839 +.warn {
  1.1840 +    color:#f60; /* orange */
  1.1841 +    background-color:#FFE8D9; /* light orange */
  1.1842 +    border-bottom:1px solid #f60;
  1.1843 +}
  1.1844 +a.info,
  1.1845 +a.warn,
  1.1846 +a.error {
  1.1847 +	text-decoration:none;
  1.1848 +}
  1.1849 +.error {
  1.1850 +    color:#f00; /*T9*/ /*red*/
  1.1851 +    background-color:#FFD9D9; /* pink */
  1.1852 +    border-bottom:1px solid #f00;
  1.1853 +}
  1.1854 +.mandatory,
  1.1855 +.mandatory input {
  1.1856 +    color:green;
  1.1857 +    background-color:#ECFADC;
  1.1858 +    font-weight: bold;
  1.1859 +}
  1.1860 +.mandatory {
  1.1861 +    border-bottom:1px solid green;
  1.1862 +}
  1.1863 +.mandatory input {
  1.1864 +    font-weight:normal;
  1.1865 +}
  1.1866 +.docdata {
  1.1867 +    padding-top: 1ex;
  1.1868 +    vertical-align: top;
  1.1869 +}
  1.1870 +.keydata {
  1.1871 +    font-weight: bold;
  1.1872 +    background-color:#F0F0F0;
  1.1873 +    vertical-align: top;
  1.1874 +}
  1.1875 +.subHead {
  1.1876 +    font-weight: bold;
  1.1877 +    font-style: italic;
  1.1878 +}
  1.1879 +.firstCol {
  1.1880 +    width: 30%;
  1.1881 +    font-weight: bold;
  1.1882 +    vertical-align: top;
  1.1883 +}
  1.1884 +.secondCol {
  1.1885 +}
  1.1886 +.hiddenRow {
  1.1887 +    display:none;
  1.1888 +}