* {
	padding:0px;
	margin:0px;
	}
	
	body {
		padding:10px;
		font-size: 30px;
		color:#1e1e1e;
		font-family: "Helvetica", arial, sans-serif;
	}
	a {
		color: #333;
		text-decoration: none;
		border-bottom: 1px dotted #1e1e1e;
	}
	a:hover {
		border-bottom: 1px solid #1e1e1e;
	}
	h1 {
		margin-bottom: 10px;
		color:teal;
	}
	h2 {
		margin-bottom: 10px;
		padding-top: 30px;
	}
	
	h3 {
		margin-bottom: 5px;
		margin-top: 20px;
		padding-top: 20px;
	}
	h4 {
		margin-bottom: 5px;
	}
	p {
		margin-bottom: 20px;
	}
	label {
		font-size:0.5em;
		display: block;
		float: left;
		width:200px;
	}
	pre {
		margin-bottom: 20px;
		background-color: #1e1e1e;
		color: #fff;
		padding: 20px;
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
	}
	.example {
		padding-bottom: 20px;
		margin-bottom: 20px;
		border-bottom: 1px solid #1e1e1e;
	}
	
	.example .example {
		border-bottom:1px dashed #1e1e1e;
	}
	
	li {
		list-style-position: outside;
		list-style-type: lower-roman;
		margin-left: 60px;
	}
	
	ol li {
		list-style-position: outside;
		list-style-type:decimal-leading-zero;
		margin-left: 60px;
	}
	
	span.highlight {
		background-color: fuchsia;
		color:#fff;
		padding:0px 5px;
	}
	
	span.highlight2 {
		background-color: yellow;
		color:#000;
		padding:0px 5px;
	}
	
	span.highlight_asp {
		background-color: aqua;
		color:#000;
		padding:0px 5px;
	}
	
	span.highlight_php {
		background-color: lime;
		color:#000;
		padding:0px 5px;
	}
	
	td, th{
		padding:5px;
	}
	
	th {
		text-align: left;
	}
	
	img.image {
		max-height: 250px;
	}
