/*
base.css

$Id: base.css 5 2008-12-19 20:08:09Z mcheck $
*/


/* Element styles */
html, body, div, dl, dt, dd,
ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input,
p, blockquote, th, td {
	margin:0pt;
	padding:0pt;
}


body, p, samp {
	font:		normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:		#444;
}

body {
	padding: 	0;
	margin:  	0;
	background:	#fff;
}

ul, ol {
	margin: 0;
	padding: 0 0 10px 30px;
}

li {
	padding-bottom: 3px;
}

p {
	padding: 	0;
	margin:  	0 0 1em 0;
	background:	inherit;
}

h1, h2, h3, h4, h5, h6 {
	margin:  0;
	padding: 0;
}

h1 {
	font-size:		1.25em;
	font-weight:	bold;
	background:		inherit;
	margin-bottom:	.5em;
	padding-bottom:	1px;
}

h2 {
	font-size:		1em;
	font-weight:	bold;
	background:		inherit;
	padding:		.5em 0 .5em 0;
}
	
img {
	border: none;
}

form {
	margin:  0;
	padding: 0;
	clear:	 none;
}

samp, p.note {
	display:		block;
	margin: 		0 0 0em 0;
	padding:		.5em .75em;
	background:		#dae3e9;
	color:			#555;
	border:			1px solid #ff0000;
}

code {
	display:		block;
	margin:			0;
	padding:		.5em .75em;
	font:			normal 12px "Courier New", "Andale Mono", Monaco, monospace;
	white-space:	pre;
	background:		#ededed;
	color:			#555;
	border:			1px solid #e5e5e5;
}

strong {
	font-weight: bold;
}

input, select, textarea {
	font:		normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:		#000;
	margin:		0;
}

input.text, textarea {
	padding:	.25em;
}

textarea.code {
	font:		normal 12px "Courier New", "Andale Mono", Monaco, monospace;
	padding:	.5em;
	margin:		.75em 0;
	background:	#f8f8f8;
	color:		#555;
	border:		1px solid #e5e5e5;
}

textarea.code:focus {
	background:	#fff;
	color:		#555;
	border: 	1px solid #8ae3a0;
}

div.hr {
	width: 			99%;
	height: 		1.5em;
	margin: 		1.25em 0 0 0;
	padding:		0;
	background:		inherit;
	border-top:		1px solid #ccc;
}

div.clear-both {
	clear: both;
}

span.button-spacer {
	margin-right: 30px;
}
