* {
    margin: 0;
    padding: 0;
}

/* undo */
li {
    list-style: none;
}
label,
table {
    font-size: 100%;
}
fieldset {
    border: 0px solid #fff;
}
del {
    font-weight: normal;
}
address {
    font-size: 120%;
    font-style: normal;
}
img {
    border: 0;
}

/* Snippet

clear:
{
    content: " ";
    display: block;
    clear: both;
}

*/

/* Start */
body {
    font: 90% arial, helvetica, sans-serif; 
	padding: 10px;
}
#intro,
#info, 
#example {
	margin: 10px 0;
}

h1 {
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 180%;
	border-bottom: 3px solid #000;
}
#intro h2,
#info h2 {
	margin-bottom: 5px;
	font-size: 140%;
}
#intro ul,
#info ul {
	padding-left: 20px;
}
#intro li,
#info li {
	padding: 2px 0;
	list-style: disc;
}
a {
	color: #AA5522;
}
form {
	margin-bottom: 20px;
}
form h2 {
	font-size: 120%;
}
fieldset {
	margin: 5px 0;
	padding: 5px;
	border: 1px solid #000;
}
