Blame Identity/Models/Html/Trac/htdocs/css/trac.css

d6e8d8
/* Trac CSS */
d6e8d8
d6e8d8
html {
d6e8d8
        background-image:url(../background.png);
d6e8d8
        background-color: #FFF;
d6e8d8
        font-family: "DejaVu Sans", "Liberation Sans", sans-serif;
d6e8d8
        font-size: 0.85em;
d6e8d8
        line-height: 1.25em;
d6e8d8
        /* margin: 0;           /* <- full screen                       */
d6e8d8
        /* margin: 0 1% 0 1%;   /* <- with 1% of left and right margin  */
d6e8d8
        /* margin: 0 2% 0 2%;   /* <- with 2% of left and right margin  */
d6e8d8
        margin: 0 4% 0 4%;      /* <- with 4% of left and right margin  */
d6e8d8
        /* margin: 0 10% 0 10%; /* <- with 10% of left and right margin */
d6e8d8
        }
d6e8d8
d6e8d8
body {
d6e8d8
    background: #FFF;
d6e8d8
    padding:0;
d6e8d8
	margin:0;
d6e8d8
	border:10px solid #FFF;	
d6e8d8
}
d6e8d8
d6e8d8
#banner {
d6e8d8
	background: #204c8d url("../header-background.png");
d6e8d8
}
d6e8d8
d6e8d8
h1 {
d6e8d8
        font-size: 1.7em;
d6e8d8
        font-weight: bold;
d6e8d8
        line-height: 1.9em;
d6e8d8
        margin-top: 0.9em;
d6e8d8
        margin-bottom: 0.9em;
d6e8d8
        padding-left: 0.7em; /* Should be the same for h{1-4} */
d6e8d8
        color: #FFF;
d6e8d8
        border: none;
d6e8d8
        background-color: #204C8D;
d6e8d8
        background-image: url("../h1-background.png");
d6e8d8
        }
d6e8d8
h2 {
d6e8d8
        font-size: 1.4em;
d6e8d8
        line-height: 1.8em;
d6e8d8
        margin: 0;
d6e8d8
        margin-top: 1.6em;
d6e8d8
        margin-bottom: 0.8em;
d6e8d8
        padding-left: 0.7em; /* Should be the same for h{1-4}*/
d6e8d8
        background-image: url("../h2-background.png");
d6e8d8
        border: none;
d6e8d8
        color: #072B61;
d6e8d8
        }
d6e8d8
d6e8d8
h3 {
d6e8d8
        font-size: 1.25em;
d6e8d8
        line-height: 1.6em;
d6e8d8
        margin-top: 1em;
d6e8d8
        margin-bottom: 0.5em;
d6e8d8
        padding-left: 0.7em; /* Should be the same for h{1-4} */
d6e8d8
        color: #072B61;
d6e8d8
        border-bottom-width: 1px;
d6e8d8
        border-bottom-style: solid;
d6e8d8
        border-bottom-color: #DADADA;
d6e8d8
        }
d6e8d8
h4 {
d6e8d8
        font-size: 1.2em;
d6e8d8
        line-height: 1.4em;
d6e8d8
        margin-top: 1em;
d6e8d8
        margin-bottom: 0.5em;
d6e8d8
        padding-left: 0; /* Should be the same for h{1-4} */
d6e8d8
        color: #072B61;
d6e8d8
        border-bottom: none;
d6e8d8
        }
d6e8d8
d6e8d8
h5 {
d6e8d8
        font-size: 1.1em;
d6e8d8
        line-height: 1.1em;
d6e8d8
        margin-top: 1em;
d6e8d8
        margin-bottom: 0.5em;
d6e8d8
        padding-left: 0.7em; /* Should be the same for h{1-4} */
d6e8d8
        color: #072B61;
d6e8d8
        font-weight: bold;
d6e8d8
        border-bottom: none;
d6e8d8
        }
d6e8d8
d6e8d8
h6 {
d6e8d8
        font-size: 1em;
d6e8d8
        line-height: 1.1em;
d6e8d8
        margin-top: 1em;
d6e8d8
        margin-bottom: 0.5em;
d6e8d8
        padding-left: 0.7em; /* Should be the same for h{1-4} */
d6e8d8
        color: #000;
d6e8d8
        font-weight: bold;
d6e8d8
        border-bottom: none;
d6e8d8
        }
d6e8d8
d6e8d8
hr { 
d6e8d8
	border: none;  
d6e8d8
	border-top: 1px solid #ccc; 
d6e8d8
	margin: 2em 0 
d6e8d8
	}
d6e8d8
d6e8d8
address { font-style: normal }
d6e8d8
d6e8d8
img { border: none }
d6e8d8
d6e8d8
tt { 
d6e8d8
	font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
d6e8d8
	white-space: pre 
d6e8d8
	}
d6e8d8
d6e8d8
.underline { text-decoration: underline }
d6e8d8
ol.loweralpha { list-style-type: lower-alpha }
d6e8d8
ol.upperalpha { list-style-type: upper-alpha }
d6e8d8
ol.lowerroman { list-style-type: lower-roman }
d6e8d8
ol.upperroman { list-style-type: upper-roman }
d6e8d8
ol.arabic     { list-style-type: decimal }
d6e8d8
d6e8d8
/* Link styles */
d6e8d8
d6e8d8
a:link  { text-decoration: none; color: #204C8D; }
d6e8d8
a:hover { text-decoration: underline; color: green; } 
d6e8d8
a:active { text-decoration: underline; color: green; } 
d6e8d8
a:visited { text-decoration: none; color: #204C8D; }
d6e8d8
a:visited:hover { text-decoration: underline; color: green; }
d6e8d8
d6e8d8
h1 :link, h1 :visited ,h2 :link, h2 :visited, h3 :link, h3 :visited,
d6e8d8
h4 :link, h4 :visited, h5 :link, h5 :visited, h6 :link, h6 :visited {
d6e8d8
	color: inherit;
d6e8d8
 	border-bottom: 1px dotted #ddd;
d6e8d8
}
d6e8d8
d6e8d8
h1 a:hover { text-decoration: underline; color: #FFF; }
d6e8d8
h1 a:active { text-decoration: underline; color: #FFF; } 
d6e8d8
h1 a:visited { text-decoration: none; color: #FFF; }
d6e8d8
h1 a:visited:hover { text-decoration: underline; color: #FFF; }
d6e8d8
d6e8d8
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration: underline; color: #072B61; } 
d6e8d8
h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { text-decoration: underline; color: #072B61; } 
d6e8d8
h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { text-decoration: none; color: #072B61; }
d6e8d8
h2 a:visited:hover, h3 a:visited:hover, h4 a:visited:hover, h5 a:visited:hover, 
d6e8d8
h6 a:visited:hover { text-decoration: underline; color: #072B61; }
d6e8d8
d6e8d8
/* Heading anchors */
d6e8d8
d6e8d8
.anchor:link, 
d6e8d8
.anchor:visited {
d6e8d8
	border: none;
d6e8d8
	color: #d7d7d7;
d6e8d8
	font-size: .8em;
d6e8d8
 	background: transparent;
d6e8d8
}
d6e8d8
d6e8d8
* > .anchor:link, 
d6e8d8
* > .anchor:visited {
d6e8d8
	 visibility: hidden;
d6e8d8
	}
d6e8d8
d6e8d8
h1:hover .anchor, h2:hover .anchor, h3:hover .anchor,
d6e8d8
h4:hover .anchor, h5:hover .anchor, h6:hover .anchor {
d6e8d8
	visibility: visible;
d6e8d8
	}
d6e8d8
d6e8d8
@media screen {
d6e8d8
	a.ext-link .icon {
d6e8d8
		background: url(../extlink.gif) left center no-repeat;
d6e8d8
		padding-left: 16px;
d6e8d8
		}
d6e8d8
	* html a.ext-link .icon { 
d6e8d8
		display: inline-block; 
d6e8d8
		}
d6e8d8
	}
d6e8d8
d6e8d8
/* Forms */
d6e8d8
d6e8d8
input, 
d6e8d8
textarea, 
d6e8d8
select { margin: 2px }
d6e8d8
d6e8d8
input, 
d6e8d8
select { vertical-align: middle }
d6e8d8
d6e8d8
input[type=button], 
d6e8d8
input[type=submit], 
d6e8d8
input[type=reset] {
d6e8d8
	}
d6e8d8
d6e8d8
input[type=button]:hover, 
d6e8d8
input[type=submit]:hover, 
d6e8d8
input[type=reset]:hover {
d6e8d8
	}
d6e8d8
d6e8d8
input[type=button][disabled], input[type=submit][disabled],
d6e8d8
input[type=reset][disabled] {
d6e8d8
	}
d6e8d8
d6e8d8
#search input[type=text], 
d6e8d8
#search input.textwidget, 
d6e8d8
#search textarea { 
d6e8d8
	border: 2px solid #204C8D;
d6e8d8
	width: 130px;
d6e8d8
	background-color: #EDF4FF;
d6e8d8
        padding: 2px;
d6e8d8
        padding-left: 4px;
d6e8d8
        color: #204C8D;
d6e8d8
	}
d6e8d8
d6e8d8
#search input[type=button], 
d6e8d8
#search input[type=submit], 
d6e8d8
#search input[type=reset] {
d6e8d8
        border-width: 2px;
d6e8d8
        border-style: solid;
d6e8d8
        border-color: #204C8D;
d6e8d8
        background-color: #3B71B8;
d6e8d8
        color: #FFFFFF;
d6e8d8
        cursor: pointer;
d6e8d8
        display: inline;
d6e8d8
        font-weight: bold;
d6e8d8
        text-decoration: none;
d6e8d8
	padding: 2px;
d6e8d8
	padding-left: 4px;
d6e8d8
	padding-right: 4px;
d6e8d8
	}
d6e8d8
d6e8d8
input[type=text], 
d6e8d8
input.textwidget, 
d6e8d8
textarea { 
d6e8d8
	border: 1px solid #ccc;
d6e8d8
        font-size: 1.4em;
d6e8d8
        font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
d6e8d8
	background-color: #f8f8f8;
d6e8d8
	}
d6e8d8
d6e8d8
input[type=text] { 
d6e8d8
	font-size: 1em;
d6e8d8
}
d6e8d8
d6e8d8
input[type=text], 
d6e8d8
input.textwidget { 
d6e8d8
	padding: .2em 
d6e8d8
	}
d6e8d8
d6e8d8
input[type=text]:focus, 
d6e8d8
input.textwidget:focus, 
d6e8d8
textarea:focus {
d6e8d8
	background-color: #fff;
d6e8d8
	}
d6e8d8
d6e8d8
option { 
d6e8d8
	border-bottom: 1px dotted #d7d7d7; 
d6e8d8
	}
d6e8d8
d6e8d8
fieldset { 
d6e8d8
	border: 1px solid #d7d7d7; 
d6e8d8
	padding: .5em; margin: 0; 
d6e8d8
	}
d6e8d8
d6e8d8
fieldset.iefix { 
d6e8d8
	background: transparent; 
d6e8d8
	border: none; padding: 0; margin: 0; 
d6e8d8
	}
d6e8d8
d6e8d8
* html fieldset.iefix { 
d6e8d8
	width: 98%; 
d6e8d8
	}
d6e8d8
d6e8d8
fieldset.iefix p {
d6e8d8
	margin: 0; 
d6e8d8
	}
d6e8d8
d6e8d8
legend { 
d6e8d8
	color: #999; 
d6e8d8
	padding: 0 .25em; 
d6e8d8
	font-size: 90%; 
d6e8d8
	font-weight: bold 
d6e8d8
	}
d6e8d8
d6e8d8
label.disabled { 
d6e8d8
	color: #d7d7d7; 
d6e8d8
	}
d6e8d8
d6e8d8
.buttons { 
d6e8d8
	margin: .5em .5em .5em 0; 
d6e8d8
	}
d6e8d8
d6e8d8
.buttons form, 
d6e8d8
.buttons form div { 
d6e8d8
	display: inline; 
d6e8d8
	}
d6e8d8
d6e8d8
.buttons input { 
d6e8d8
	margin: 1em .5em .1em 0; 
d6e8d8
	}
d6e8d8
d6e8d8
.inlinebuttons input { 
d6e8d8
	margin: 0;
d6e8d8
	padding: 0.1em;
d6e8d8
	border: 1px solid #ddd;
d6e8d8
	font-size: 95%;
d6e8d8
        cursor: pointer;
d6e8d8
	}
d6e8d8
d6e8d8
/* Header */
d6e8d8
d6e8d8
#header hr { display: none }
d6e8d8
d6e8d8
#header h1 { margin: 1.5em 0 -1.5em; }
d6e8d8
d6e8d8
#header img { 
d6e8d8
	border: none; 
d6e8d8
	margin: 10px;
d6e8d8
	font-weight: bold;
d6e8d8
	font-size: 1.4em;
d6e8d8
	line-height: 1em;
d6e8d8
	padding: 0;
d6e8d8
	float: left;
d6e8d8
}
d6e8d8
d6e8d8
#header :link, 
d6e8d8
#header :visited, 
d6e8d8
#header :link:hover, 
d6e8d8
#header :visited:hover {
d6e8d8
	background: transparent;
d6e8d8
	color: #555;
d6e8d8
	margin-bottom: 2px;
d6e8d8
	border: none;
d6e8d8
	}
d6e8d8
d6e8d8
#header h1 :link:hover, 
d6e8d8
#header h1 :visited:hover { 
d6e8d8
	color: #000 
d6e8d8
	}
d6e8d8
d6e8d8
/* Quick search */
d6e8d8
d6e8d8
#search {
d6e8d8
	float: right;
d6e8d8
 	font-size: 10px;
d6e8d8
 	height: 0;
d6e8d8
	text-align: right;
d6e8d8
	margin: 5px;
d6e8d8
}
d6e8d8
d6e8d8
#search input { 
d6e8d8
	font-size: 10px 
d6e8d8
	}
d6e8d8
d6e8d8
#search label { display: none }
d6e8d8
d6e8d8
/* Navigation */
d6e8d8
d6e8d8
.nav h2, 
d6e8d8
.nav hr { display: none }
d6e8d8
d6e8d8
#metanav { padding-top: 30px; }
d6e8d8
d6e8d8
#metanav a { color: #eee; }
d6e8d8
d6e8d8
#metanav li { border-right-color: #eee; }
d6e8d8
d6e8d8
#metanav a:hover {
d6e8d8
	background: transparent;
d6e8d8
	color: #fff;
d6e8d8
	text-decoration: underline;
d6e8d8
}
d6e8d8
d6e8d8
.nav ul { 
d6e8d8
	font-size: 10px; 
d6e8d8
	list-style: none; 
d6e8d8
	margin: 0; 
d6e8d8
	margin-top: 5px; 
d6e8d8
	margin-bottom: 5px; 
d6e8d8
	text-align: right 
d6e8d8
}
d6e8d8
d6e8d8
.nav li {
d6e8d8
	border-right: 1px dotted #628ECA;
d6e8d8
	display: inline;
d6e8d8
	padding: 0 .75em;
d6e8d8
	white-space: nowrap;
d6e8d8
	color: #eee;
d6e8d8
	}
d6e8d8
d6e8d8
.nav li.last { 
d6e8d8
	border-right: none; 
d6e8d8
	}
d6e8d8
d6e8d8
.nav li a {
d6e8d8
	border-bottom: none;
d6e8d8
	}
d6e8d8
d6e8d8
/* Main navigation bar header */
d6e8d8
d6e8d8
.mainnav {
d6e8d8
    clear: both;
d6e8d8
    display: block;
d6e8d8
    padding: 0;
d6e8d8
    padding-left: 0px;
d6e8d8
	margin:0;
d6e8d8
	padding-left: 20px;
d6e8d8
        }
d6e8d8
d6e8d8
.mainnav ul {
d6e8d8
	padding:0;
d6e8d8
	margin:0;
d6e8d8
}
d6e8d8
d6e8d8
.mainnav li {
d6e8d8
        float: left;
d6e8d8
        display: inline;
d6e8d8
        white-space: nowrap;
d6e8d8
        margin-left: 3px;
d6e8d8
	padding:0;
d6e8d8
        padding-top: 4px;
d6e8d8
        padding-bottom: 4px;
d6e8d8
        border-width: 1px;
d6e8d8
        border-style: solid;
d6e8d8
        border-color: #628ECA;
d6e8d8
        background-color: #FFF;
d6e8d8
        background-image: url("../topbar_gradient.png");
d6e8d8
        background-position: left top;
d6e8d8
        background-repeat: repeat-x;
d6e8d8
	font-size: 0.9em;
d6e8d8
        }
d6e8d8
d6e8d8
.mainnav li a { 
d6e8d8
        /* To cover the box area as linkable */
d6e8d8
        padding: 8px;
d6e8d8
        padding-top: 4px;
d6e8d8
        padding-bottom: 4px;
d6e8d8
	background: transparent;
d6e8d8
	border-bottom: 0;
d6e8d8
	margin: 0;
d6e8d8
        }
d6e8d8
d6e8d8
.mainnav a, 
d6e8d8
.mainnav a:visited {
d6e8d8
        color: #204C8D;
d6e8d8
        text-decoration: none;
d6e8d8
	border-bottom: 0;
d6e8d8
        }
d6e8d8
d6e8d8
.mainnav li:hover {
d6e8d8
        background-color: #628ECA;
d6e8d8
        background-image: url("../topbar_gradient2.png");
d6e8d8
        background-position: left top;
d6e8d8
        background-repeat: repeat-x;
d6e8d8
        }
d6e8d8
d6e8d8
.mainnav li:hover a {
d6e8d8
        color: #FFFFFF;
d6e8d8
        text-decoration: none;
d6e8d8
	background: transparent;
d6e8d8
	border-bottom: 0;
d6e8d8
        }
d6e8d8
d6e8d8
.mainnav li:hover a:active { 
d6e8d8
	color:#FFF; 
d6e8d8
	text-decoration:none;
d6e8d8
	}
d6e8d8
d6e8d8
.mainnav li a:active { 
d6e8d8
	color:#204C8D; 
d6e8d8
	text-decoration:none;
d6e8d8
	}
d6e8d8
d6e8d8
.mainnav .active :link,
d6e8d8
.mainnav .active :visited {
d6e8d8
        color: #FFFFFF;
d6e8d8
	font-weight: bold;
d6e8d8
	}
d6e8d8
d6e8d8
.mainnav li.active {
d6e8d8
        background-color: #628ECA;
d6e8d8
        background-image: url("../topbar_gradient2.png"); 
d6e8d8
        background-position: left top;
d6e8d8
        background-repeat: repeat-x;
d6e8d8
	}
d6e8d8
d6e8d8
/* Main navigation bar footer*/
d6e8d8
d6e8d8
#footer .mainnav li {
d6e8d8
        border-color: #628ECA;
d6e8d8
        background-color: #FFF;
d6e8d8
        background-image: url("../bottombar_gradient.png");
d6e8d8
        background-position: left bottom;
d6e8d8
        background-repeat: repeat-x;
d6e8d8
        }
d6e8d8
d6e8d8
#footer .mainnav a, 
d6e8d8
#footer .mainnav a:visited {
d6e8d8
        color: #204C8D;
d6e8d8
        text-decoration: none;
d6e8d8
	border-bottom: 0;
d6e8d8
        }
d6e8d8
d6e8d8
#footer .mainnav li:hover {
d6e8d8
        background-color: #628ECA;
d6e8d8
        background-image: url("../bottombar_gradient2.png");
d6e8d8
        background-position: left bottom;
d6e8d8
        background-repeat: repeat-x;
d6e8d8
        }
d6e8d8
d6e8d8
#footer .mainnav li:hover a {
d6e8d8
        color: #FFFFFF;
d6e8d8
        text-decoration: none;
d6e8d8
	background: transparent;
d6e8d8
        }
d6e8d8
d6e8d8
#footer .mainnav li:hover a:active { color:#FFF; text-decoration:none;}
d6e8d8
#footer .mainnav li a:active { color:#204C8D; text-decoration:none;}
d6e8d8
d6e8d8
#footer .mainnav .active :link,
d6e8d8
#footer .mainnav .active :visited {
d6e8d8
        color: #FFFFFF;
d6e8d8
	font-weight: bold;
d6e8d8
	}
d6e8d8
d6e8d8
#footer .mainnav li.active {
d6e8d8
        background-color: #628ECA;
d6e8d8
        background-image: url("../bottombar_gradient2.png"); 
d6e8d8
        background-position: left bottom;
d6e8d8
        background-repeat: repeat-x;
d6e8d8
	}
d6e8d8
d6e8d8
/* Context-dependent navigation links */
d6e8d8
#ctxtnav { 
d6e8d8
	clear: both;
d6e8d8
	padding: 0;
d6e8d8
	}
d6e8d8
d6e8d8
#ctxtnav ul {
d6e8d8
	background-color: #EDF4FF;
d6e8d8
	border-top: 1px solid #C9C9C9;
d6e8d8
	margin: 0;
d6e8d8
	padding-top: 3px;
d6e8d8
	padding-bottom: 3px;
d6e8d8
	border-bottom: 2px dotted #628ECA;	
d6e8d8
	font-size: 0.9em;
d6e8d8
	clear: both;
d6e8d8
	text-align: left;
d6e8d8
	}
d6e8d8
d6e8d8
#ctxtnav li ul {
d6e8d8
 	background: #f7f7f7;
d6e8d8
 	color: #ccc;
d6e8d8
 	border: 1px solid;
d6e8d8
	padding: 0;
d6e8d8
	display: inline;
d6e8d8
	}
d6e8d8
d6e8d8
#ctxtnav li li { padding: 0; }
d6e8d8
d6e8d8
#ctxtnav li li :link, 
d6e8d8
#ctxtnav li li :visited { 
d6e8d8
	padding: 0 1em 
d6e8d8
	}
d6e8d8
d6e8d8
#ctxtnav li li :link:hover, #ctxtnav li li :visited:hover {
d6e8d8
	background: #bba;
d6e8d8
	color: #fff;
d6e8d8
	}
d6e8d8
d6e8d8
/* Alternate links */
d6e8d8
d6e8d8
#altlinks { 
d6e8d8
	clear: both; 
d6e8d8
	text-align: center; 
d6e8d8
	}
d6e8d8
d6e8d8
#altlinks h3 { 
d6e8d8
	font-size: 12px; 
d6e8d8
	letter-spacing: 
d6e8d8
	normal; margin: 0 
d6e8d8
	}
d6e8d8
d6e8d8
#altlinks ul { 
d6e8d8
	list-style: none; 
d6e8d8
	margin: 0; 
d6e8d8
	padding: 0 0 1em 
d6e8d8
	}
d6e8d8
d6e8d8
#altlinks li {
d6e8d8
	border-right: 1px solid #d7d7d7;
d6e8d8
	display: inline;
d6e8d8
	font-size: 11px;
d6e8d8
	line-height: 16px;
d6e8d8
	padding: 0 1em;
d6e8d8
	white-space: nowrap;
d6e8d8
	}
d6e8d8
d6e8d8
#altlinks li.last { 
d6e8d8
	border-right: none; 
d6e8d8
	}
d6e8d8
d6e8d8
#altlinks li :link, 
d6e8d8
#altlinks li :visited {
d6e8d8
	background-position: 0 -1px;
d6e8d8
	background-repeat: no-repeat;
d6e8d8
	border: none;
d6e8d8
	}
d6e8d8
d6e8d8
#altlinks li a.ics { background-image: url(../ics.png); padding-left: 22px }
d6e8d8
d6e8d8
#altlinks li a.rss { background-image: url(../xml.png); padding-left: 42px }
d6e8d8
d6e8d8
/* Footer */
d6e8d8
d6e8d8
#footer {
d6e8d8
	background: #204c8d url("../header-background.png");
d6e8d8
	margin-top: 1em;
d6e8d8
	}
d6e8d8
d6e8d8
#footer :link, 
d6e8d8
#footer :visited { 
d6e8d8
	color: #bbb; 
d6e8d8
	}
d6e8d8
d6e8d8
#footer hr { display: none }
d6e8d8
d6e8d8
#footer #tracpowered { 
d6e8d8
	border: 0; 
d6e8d8
	float: left; 
d6e8d8
	}
d6e8d8
d6e8d8
#footer #tracpowered:hover { 
d6e8d8
	background: transparent; 
d6e8d8
	}
d6e8d8
d6e8d8
#footer p { 
d6e8d8
	margin: 0; 
d6e8d8
	}
d6e8d8
d6e8d8
#footer p.left {
d6e8d8
	float: left;
d6e8d8
	margin-left: 1em;
d6e8d8
	padding: 0 1em;
d6e8d8
	border-left: 1px solid #d7d7d7;
d6e8d8
	border-right: 1px solid #d7d7d7;
d6e8d8
	}
d6e8d8
d6e8d8
#footer p.right {
d6e8d8
	float: right;
d6e8d8
	text-align: right;
d6e8d8
	}
d6e8d8
d6e8d8
#footer .credits {
d6e8d8
        text-align: center;
d6e8d8
        font-size: 0.88em;
d6e8d8
        padding: 0;
d6e8d8
        color: #EEE;
d6e8d8
	padding: 1em;
d6e8d8
	clear: both;
d6e8d8
	}
d6e8d8
d6e8d8
#footer .credits a { 
d6e8d8
        color: #EEE; 
d6e8d8
        }
d6e8d8
d6e8d8
d6e8d8
#content { 
d6e8d8
	padding-left: 20px;
d6e8d8
	padding-right: 20px;
d6e8d8
	padding-bottom: 2em; 
d6e8d8
	position: relative 
d6e8d8
	}
d6e8d8
d6e8d8
#help {
d6e8d8
	clear: both;
d6e8d8
	color: #999;
d6e8d8
	font-size: 90%;
d6e8d8
	margin: 1em;
d6e8d8
	text-align: right;
d6e8d8
	}
d6e8d8
d6e8d8
#help :link, 
d6e8d8
#help :visited { cursor: help }
d6e8d8
d6e8d8
#help hr { display: none }
d6e8d8
d6e8d8
/* Page preferences form */
d6e8d8
d6e8d8
#prefs {
d6e8d8
	background: #f7f7f0;
d6e8d8
	border: 1px outset #998;
d6e8d8
	float: right;
d6e8d8
	font-size: 9px;
d6e8d8
	padding: .8em;
d6e8d8
	position: relative;
d6e8d8
	margin: 0 1em 1em;
d6e8d8
	}
d6e8d8
d6e8d8
* html #prefs { width: 26em } /* Set width only for IE */
d6e8d8
d6e8d8
#prefs input, 
d6e8d8
#prefs select { font-size: 9px; vertical-align: middle }
d6e8d8
d6e8d8
#prefs fieldset {
d6e8d8
	background: transparent;
d6e8d8
	border: none;
d6e8d8
	margin: .5em;
d6e8d8
	padding: 0;
d6e8d8
	}
d6e8d8
d6e8d8
#prefs fieldset legend {
d6e8d8
	background: transparent;
d6e8d8
	color: #000;
d6e8d8
	font-size: 9px;
d6e8d8
	font-weight: normal;
d6e8d8
	margin: 0 0 0 -1.5em;
d6e8d8
	padding: 0;
d6e8d8
	}
d6e8d8
d6e8d8
#prefs .buttons { text-align: right }
d6e8d8
d6e8d8
/* Version information (browser, wiki, attachments) */
d6e8d8
d6e8d8
#info {
d6e8d8
	margin: 1em 0 0 0;
d6e8d8
	background: #f7f7f0;
d6e8d8
	border: 1px solid #d7d7d7;
d6e8d8
	border-collapse: collapse;
d6e8d8
	border-spacing: 0;
d6e8d8
	clear: both;
d6e8d8
	width: 100%;
d6e8d8
	}
d6e8d8
d6e8d8
#info th, 
d6e8d8
#info td { 
d6e8d8
	padding: 2px .5em; 
d6e8d8
	vertical-align: top 
d6e8d8
	}
d6e8d8
d6e8d8
#info th { 
d6e8d8
	font-weight: bold; 
d6e8d8
	text-align: left; 
d6e8d8
	white-space: nowrap; 
d6e8d8
	}
d6e8d8
d6e8d8
#info td.message { 
d6e8d8
	width: 100% 
d6e8d8
	}
d6e8d8
d6e8d8
#info .message ul { 
d6e8d8
	padding: 0; 
d6e8d8
	margin: 0 2em 
d6e8d8
	}
d6e8d8
d6e8d8
#info .message p { 
d6e8d8
	margin: 0; 
d6e8d8
	padding: 0 
d6e8d8
	}
d6e8d8
d6e8d8
/* Wiki */
d6e8d8
d6e8d8
.wikipage { 
d6e8d8
	padding-left: 18px; 
d6e8d8
	}
d6e8d8
d6e8d8
.wikipage h1, 
d6e8d8
.wikipage h2, 
d6e8d8
.wikipage h3 { 
d6e8d8
	margin-left: -18px; 
d6e8d8
	}
d6e8d8
d6e8d8
a.missing:link, 
d6e8d8
a.missing:visited, 
d6e8d8
span.missing { color: gray; }
d6e8d8
d6e8d8
a.missing:link, 
d6e8d8
a.missing:visited { background: none; }
d6e8d8
d6e8d8
a.missing:hover { color: gray }
d6e8d8
a.closed:link, a.closed:visited { text-decoration: line-through }
d6e8d8
d6e8d8
dl.wiki dt { font-weight: bold }
d6e8d8
d6e8d8
dl.compact dt { float: left; padding-right: .5em }
d6e8d8
d6e8d8
dl.compact dd { margin: 0; padding: 0 }
d6e8d8
d6e8d8
pre.wiki, 
d6e8d8
pre.literal-block {
d6e8d8
        border: 1pt dashed #797979;
d6e8d8
        background-color: #F3F3F3;
d6e8d8
        padding: 0.5em 1em;
d6e8d8
        margin: 0.5em 0 0.5em 0;
d6e8d8
        font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
d6e8d8
        white-space: pre;
d6e8d8
        /* begin css 3 or browser specific rules - do not remove!
d6e8d8
        see: http://forums.techguy.org/archive/index.php/t-249849.html */
d6e8d8
        white-space: pre-wrap;
d6e8d8
        word-wrap: break-word;
d6e8d8
        white-space: -moz-pre-wrap;
d6e8d8
        white-space: -pre-wrap;
d6e8d8
        white-space: -o-pre-wrap;
d6e8d8
        /* end css 3 or browser specific rules */
d6e8d8
        border-width: 1px;
d6e8d8
        border-style: solid;
d6e8d8
        border-color: #E5E5E5;
d6e8d8
        border-left-width: 4px;
d6e8d8
        white-space: pre;
d6e8d8
        background: #FFFAE9;
d6e8d8
        overflow: auto;
d6e8d8
	}
d6e8d8
d6e8d8
blockquote.citation { 
d6e8d8
	margin: -0.6em 0;
d6e8d8
	border-style: solid; 
d6e8d8
	border-width: 0 0 0 2px; 
d6e8d8
	padding-left: .5em;
d6e8d8
	border-color: #b44; 
d6e8d8
	}
d6e8d8
d6e8d8
.citation blockquote.citation { 
d6e8d8
	border-color: #4b4; 
d6e8d8
	}
d6e8d8
d6e8d8
.citation .citation blockquote.citation { 
d6e8d8
	border-color: #44b; 
d6e8d8
	}
d6e8d8
d6e8d8
.citation .citation .citation blockquote.citation { 
d6e8d8
	border-color: #c55; 
d6e8d8
	}
d6e8d8
d6e8d8
table.wiki {
d6e8d8
	border: 1px solid #ccc;
d6e8d8
	border-collapse: collapse;
d6e8d8
	border-spacing: 0;
d6e8d8
	}
d6e8d8
d6e8d8
table.wiki td { 
d6e8d8
	border: 1px solid #ccc;  
d6e8d8
	padding: .5em ; 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar {
d6e8d8
	border: solid #d7d7d7;
d6e8d8
	border-width: 1px 1px 1px 0;
d6e8d8
	height: 18px;
d6e8d8
	width: 208px;
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar :link, .wikitoolbar :visited {
d6e8d8
	background: transparent url("../edit_toolbar.png") no-repeat;
d6e8d8
	border: 1px solid #fff;
d6e8d8
	border-left-color: #d7d7d7;
d6e8d8
	cursor: default;
d6e8d8
	display: block;
d6e8d8
	float: left;
d6e8d8
	width: 24px;
d6e8d8
	height: 16px;
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar :link:hover, 
d6e8d8
.wikitoolbar :visited:hover {
d6e8d8
	background-color: transparent;
d6e8d8
	border: 1px solid #fb2;
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#em { 
d6e8d8
	background-position: 0 0 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#strong { 
d6e8d8
	background-position: 0 -16px 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#heading { 
d6e8d8
	background-position: 0 -32px 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#link { 
d6e8d8
	background-position: 0 -48px 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#code { 
d6e8d8
	background-position: 0 -64px 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#hr { 
d6e8d8
	background-position: 0 -80px 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#np { 
d6e8d8
	background-position: 0 -96px 
d6e8d8
	}
d6e8d8
d6e8d8
.wikitoolbar a#br { 
d6e8d8
	background-position: 0 -112px 
d6e8d8
	}
d6e8d8
d6e8d8
/* Styles for the form for adding attachments. */
d6e8d8
d6e8d8
#attachment .field { margin-top: 1.3em }
d6e8d8
#attachment label { padding-left: .2em }
d6e8d8
#attachment fieldset { margin-top: 2em }
d6e8d8
#attachment fieldset .field { float: left; margin: 0 1em .5em 0 }
d6e8d8
#attachment .options { float: left; padding: 0 0 1em 1em }
d6e8d8
#attachment br { clear: left }
d6e8d8
.attachment #preview { margin-top: 1em }
d6e8d8
d6e8d8
/* Styles for the list of attachments. */
d6e8d8
d6e8d8
#attachments { 
d6e8d8
	border: 1px solid #ddd; 
d6e8d8
	padding-right: 1em;
d6e8d8
	}
d6e8d8
d6e8d8
#attachments .attachments { 
d6e8d8
	margin-left: 2em; 
d6e8d8
	padding: 0 
d6e8d8
	}
d6e8d8
d6e8d8
#attachments dt { 
d6e8d8
	display: list-item; 
d6e8d8
	list-style: square; 
d6e8d8
	font-size: small;
d6e8d8
	}
d6e8d8
d6e8d8
#attachments dd { 
d6e8d8
	font-style: italic; 
d6e8d8
	margin-left: 0; 
d6e8d8
	padding-left: 0; 
d6e8d8
	font-size: small;
d6e8d8
	margin-bottom: 1em;
d6e8d8
	}
d6e8d8
d6e8d8
d6e8d8
/* Styles for tabular listings such as those used for displaying
d6e8d8
 * directory contents and report results. */
d6e8d8
d6e8d8
table.listing {
d6e8d8
	clear: both;
d6e8d8
	border-bottom: 1px solid #ddd;
d6e8d8
	border-collapse: collapse;
d6e8d8
	border-spacing: 0;
d6e8d8
	margin-top: 1em;
d6e8d8
	width: 100%;
d6e8d8
	}
d6e8d8
d6e8d8
table.listing th { 
d6e8d8
	text-align: left; 
d6e8d8
	padding: .5em; 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing thead { 
d6e8d8
	background: #fff url("../h2-background.png"); 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing thead th {
d6e8d8
	border: 1px solid #ddd;
d6e8d8
	font-weight: bold;
d6e8d8
	padding: .5em;
d6e8d8
	vertical-align: bottom;
d6e8d8
	}
d6e8d8
d6e8d8
table.listing thead th :link:hover, 
d6e8d8
table.listing thead th :visited:hover {
d6e8d8
 	background-color: transparent;
d6e8d8
	}
d6e8d8
d6e8d8
table.listing thead th a { 
d6e8d8
	border: none; 
d6e8d8
	padding-right: 12px;
d6e8d8
	}
d6e8d8
d6e8d8
table.listing th.asc a, 
d6e8d8
table.listing th.desc a { 
d6e8d8
	font-weight: bold; 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing th.asc a, 
d6e8d8
table.listing th.desc a {
d6e8d8
 	background-position: 100% 50%;
d6e8d8
	background-repeat: no-repeat;
d6e8d8
	}
d6e8d8
d6e8d8
table.listing th.asc a { 
d6e8d8
	background-image: url("../asc.png"); 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing th.desc a { 
d6e8d8
	background-image: url("../desc.png"); 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing tbody td, 
d6e8d8
table.listing tbody th {
d6e8d8
	border: 1px dotted #ddd;
d6e8d8
	padding: .5em;
d6e8d8
	vertical-align: top;
d6e8d8
	}
d6e8d8
d6e8d8
table.listing tbody td a:hover, 
d6e8d8
table.listing tbody th a:hover {
d6e8d8
	background-color: transparent;
d6e8d8
	}
d6e8d8
d6e8d8
table.listing tbody tr { 
d6e8d8
	border-top: 1px solid #ddd 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing tbody tr.even {
d6e8d8
	background-color: #fcfcfc; 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing tbody tr.odd { 
d6e8d8
	background-color: #f7f7f7; 
d6e8d8
	}
d6e8d8
d6e8d8
table.listing tbody tr:hover { 
d6e8d8
	background: #eed !important; 
d6e8d8
	}
d6e8d8
d6e8d8
/* Styles for the error page (and rst errors) */
d6e8d8
d6e8d8
#content.error .message, 
d6e8d8
div.system-message {
d6e8d8
	background: #fdc;
d6e8d8
	border: 2px solid #d00;
d6e8d8
	color: #500;
d6e8d8
	padding: .5em;
d6e8d8
	margin: 1em 0;
d6e8d8
	}
d6e8d8
d6e8d8
#content.error pre, 
d6e8d8
div.system-message pre { 
d6e8d8
	margin-left: 1em; 
d6e8d8
	overflow: auto; 
d6e8d8
	font-size: small;
d6e8d8
	font-family: "DejaVu Sans Mono","Liberation Mono",monospace;
d6e8d8
	}
d6e8d8
d6e8d8
div.system-message p { 
d6e8d8
	margin: 0; 
d6e8d8
	}
d6e8d8
d6e8d8
div.system-message p.system-message-title { 
d6e8d8
	font-weight: bold; 
d6e8d8
	}
d6e8d8
d6e8d8
/* Styles for search word highlighting */
d6e8d8
d6e8d8
@media screen {
d6e8d8
	.searchword0 { background: #ff9 }
d6e8d8
	.searchword1 { background: #cfc }
d6e8d8
	.searchword2 { background: #cff }
d6e8d8
	.searchword3 { background: #ccf }
d6e8d8
	.searchword4 { background: #fcf }
d6e8d8
	}
d6e8d8
d6e8d8
@media print {
d6e8d8
	#header, 
d6e8d8
	#altlinks, 
d6e8d8
	#footer, 
d6e8d8
	#help { 
d6e8d8
		display: none; 
d6e8d8
		}
d6e8d8
d6e8d8
	.nav, 
d6e8d8
	form, 
d6e8d8
	.buttons form, 
d6e8d8
	form .buttons, 
d6e8d8
	form .inlinebuttons { 
d6e8d8
		display: none; 
d6e8d8
		}
d6e8d8
d6e8d8
	form.printableform { 
d6e8d8
		display: block;
d6e8d8
		}
d6e8d8
	}
d6e8d8
d6e8d8
/* Miscelaneous */
d6e8d8
d6e8d8
.pageline {
d6e8d8
        clear: both;
d6e8d8
        margin: 0;
d6e8d8
        padding: 0;
d6e8d8
        width: 100%;
d6e8d8
        /* sync these values, line-height is needed for IE */
d6e8d8
        height: 5px;
d6e8d8
	line-height: 5px;
d6e8d8
        background: #628ECA;
d6e8d8
        }
d6e8d8
d6e8d8
.wikitext {
d6e8d8
	padding: 3px;	
d6e8d8
	font-family: "DejaVu Sans Mono", "Liberation Mono", monospace;
d6e8d8
	font-size: 1em;
d6e8d8
}
d6e8d8
d6e8d8
/* Lists */
d6e8d8
d6e8d8
#content ul,
d6e8d8
#content ol {
d6e8d8
        padding-left: 0.5em;
d6e8d8
        margin-left: 3em;
d6e8d8
        margin-bottom: 0.3em;
d6e8d8
        }
d6e8d8
d6e8d8
#content ul { 
d6e8d8
        list-style: url("../ul.png") circle; 
d6e8d8
        } 
d6e8d8
d6e8d8
#content ol {
d6e8d8
        list-style-image: none !important;
d6e8d8
        }
d6e8d8
d6e8d8
#content ul li {
d6e8d8
        padding-left: 0em;
d6e8d8
        margin-bottom: 0.3em;
d6e8d8
        }
d6e8d8
d6e8d8
#content ol li {
d6e8d8
        padding-left: 0em;
d6e8d8
        margin-bottom: 0.3em;
d6e8d8
        }
d6e8d8
d6e8d8
#content ul ul,
d6e8d8
#content ul ol,
d6e8d8
#content ol ul,
d6e8d8
#content ol ol {
d6e8d8
        margin-left: 1.5em;
d6e8d8
        margin-top: 0.3em;
d6e8d8
        }
d6e8d8
d6e8d8
#content ul li p,
d6e8d8
#content ol li p {
d6e8d8
        margin-bottom: 0.3em;
d6e8d8
        line-height: 1.5em;
d6e8d8
        margin-left: 0 !important;
d6e8d8
        }