aboutsummaryrefslogblamecommitdiff
path: root/html/xhaddock.css
blob: 4e22e1966ac21e81cf5473d1b672ac3ee8a5c961 (plain) (tree)




























































































































































































































































































                                                                              
* {
	margin: 0;
	padding: 0;	
}

body { 
  	background-color: #ffffff;
  	color: #000000;
  	font-size: 100%;
	font-family: sans-serif;
	padding: 8px;
}

a:link    { color: #0000e0; text-decoration: none }
a:visited { color: #0000a0; text-decoration: none }
a:hover   { background-color: #e0e0ff; text-decoration: none }

/* <tt> font is a little too small in MSIE */
tt  { font-size: 100%; }
pre { font-size: 100%; }
span.keyword { text-decoration: underline; }

h1 {
  padding-top: 15px;
  font-weight: bold;
  font-size: 150%
  }

h2 {
  padding-top: 10px;
  font-weight: bold;
  font-size: 130%
  }

h3 {
  padding-top: 5px;
  font-weight: bold;
  font-size: 110%
  }

h4 {
  font-weight: bold;
  font-size: 100%
  }

p  { 
	padding-top: 2px;
	padding-left: 10px;
	margin-bottom: 1em;
}

pre  { 
	padding-top: 2px;
	padding-left: 20px;
	margin-bottom: 1em;
}

h1 + p, h2 + p, h3 + p, h4 + p {
	margin-top: 1em;
}

p.caption {
	margin: 0;
	padding: 0;
}

div.package-header {
	color: #ffffff;
	padding: 5px 5px 5px 31px;
	margin: 0 0 1px;
	background: #000099 url(haskell_icon.gif) no-repeat 5px 6px;
	position: relative;
}

div.package-header a:link    { color: #ffffff }
div.package-header a:visited { color: #ffff00 }
div.package-header a:hover   { background-color: #6060ff; }
div.package-header ul.links li:hover { background-color: #6060ff; }

ul.links {
	list-style: none;
	text-align: left;
	position: absolute;
	right: 5px;
	top: 5px;
	display: inline-table;
}

ul.links li {
	display: inline;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	white-space: nowrap;
	padding: 1px 5px;
}

div.module-header {
	background-color: #0077dd;
	padding: 5px;
	position: relative;
	height: 3em;
}

div.module-header p {
	font-size: 200%;
	height: 1.5em;
	padding-top: .25em;
}

dl.info {
	color: #ffffff;
	display: block;
	position: absolute;
	top: 3px;
	right: 5px;
}

dl.info dt {
	float: left;
	width: 5em;
	font-weight: bold;
	display: block;
}

dl.info dd {
	display: block;
	padding-left: 6em;
}

div.table-of-contents {
	margin-top: 1em;
	margin-bottom: 1em;
}

div.table-of-contents p {
	font-weight: bold;
}

div.table-of-contents ul {
	margin-top: 1em;
	margin-bottom: 1em;
	list-style-type: none;
}

div.table-of-contents ul ul {
	margin-left: 2.5em;
}

ul.synopsis {
	margin-top: 1em;
	margin-bottom: 1em;
}
ul.synopsis li {
  background-color: #f0f0f0; 
  font-family: monospace;
  vertical-align: top;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 2px;
	margin-left: 10px;
	list-style-type: none;
}


p.decl {
  padding: 3px;
  background-color: #f0f0f0;
  font-family: monospace;
	margin-bottom: 0;
}


p.decl a.link {
	float: right;
	border-left-width: 1px;
	border-left-color: #000099;
	border-left-style: solid;
	white-space: nowrap;
	font-size: small;
	padding: 0 4px 2px 5px;
}

p.arg {
	margin-bottom: 0;
}
p.arg span {
  background-color: #f0f0f0; 
  font-family: monospace;
  white-space: nowrap;
	float: none;
}

p.inst-header {
	font-weight: bold;
	margin-bottom: 0;
}

p.inst-header img {
	width : 0.75em; height: 0.75em; margin-bottom: 0; margin-right: 0.5em 
}

ul.int {
	margin-top: 1em;
	margin-bottom: 1em;
}
ul.inst li {
  background-color: #f0f0f0; 
  font-family: monospace;
  vertical-align: top;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 2px;
	margin-left: 20px;
	list-style-type: none;
}



div.bottom {
  background-color: #000099;
  color: #ffffff;
  padding: 5px
  }
div.bottom  a:link {
  color: #ffffff;
  text-decoration: underline
  }
div.bottom  a:visited {
  color: #ffff00
  }
div.bottom  a:hover {
  background-color: #6060ff
  }

/* @group Original Selectors */

/* --------- Contents page ---------- */

div.node {
  padding-left: 3em;
}

div.cnode {
  padding-left: 1.75em;
}

span.pkg {
  position: absolute;
  left: 50em;
}

/* --------- Mini Synopsis for Frame View --------- */

.outer {
  margin: 0 0;
  padding: 0 0;
}

.mini-synopsis {
  padding: 0.25em 0.25em;
}

.mini-synopsis h1 { font-size: 130%; }
.mini-synopsis h2 { font-size: 110%; }
.mini-synopsis h3 { font-size: 100%; }
.mini-synopsis h1, .mini-synopsis h2, .mini-synopsis h3 {
  margin-top: 0.5em;
  margin-bottom: 0.25em;
  padding: 0 0;
}

.mini-synopsis h1 { border-bottom: 1px solid #ccc; }

.mini-topbar {
  font-size: 130%;
  background: #0077dd;
  padding: 0.25em;
}

/* @end */