/* 
TEST: basic.css
This CSS should not effect any test pages that relies on the default behaviour of the browser.
Enables <code> snippets and <blockquote> to be rendered nicely etc.
*/

blockquote {
margin:10px 8%;
font-size:120%;
font-style:italic;
color:#006600;
}

code {
font-family:monospace;
background-color:#eeeeee;
color:#333333;
}

code.block {
display:block;
border-left:2px dotted #ccc;
white-space:pre;
width:90%;	/* Reqd by IE */
margin:10px 5%;
padding:5px 15px;
line-height:130%;
overflow:auto;
}

/*
code.block:first-line {
font-weight:bold;
font-style:italic;
font-family:arial, helvetica, sans-serif;
font-size:smaller;
text-decoration:underline;
background-color:#ccc;
}
*/

div.output {
border:1px dotted #ccc;
/*border-width:1px 0;*/
background-color:#fff;
margin:10px 5%;
}

h1 {
border-bottom:1px solid #000000;
padding-bottom:2px;
padding-left:10px;
background-color:#cccccc;
margin-bottom:10px;
text-align:left;
}

div#header {
/*
position:fixed;
top:0;
left:0;
width:100%;
height:4em;
*/
border-bottom:1px solid #000000;
padding-bottom:2px;
padding-left:10px;
background-color:#cccccc;
margin-bottom:10px;
text-align:left;
}
div#header h1 {
border:0;
padding:0;
margin:0;
background-color:transparent;
}

.aside {
font-style:italic;
font-size:smaller;
color:#666;
}
.aside:before {
content:"(ASIDE: ";
}
.aside:after {
content:")";
}

a.backtotop {
font-size:smaller;
font-weight:bold;
font-family:verdana,arial,helvetica,sans-serif;
}
a.backtotop:before {
content:"^ ";
}

div#hierarchy {
color:#666;
font-family:verdana,arial,helvetica,sans-serif;
font-size:smaller;
}

.alert {
	color: red;
	border: 2px solid red;
	background-color: #fee;
	font-weight: bold;
	padding: 0.5em 1em;
	border-radius: 0.5em;
}
