/* STANDARD ELEMENTS */
* { margin: 0; padding: 0;}
p, ul, ol{
	margin: 0 0 11px 0;
	text-align: left;
}
body{
	color: #333;
	font: 11px/15px arial, helvetica, sans-serif;
	background: #fdfaf2;
	margin: 10px 0 0 0;
}

img{ border: none; }

form { margin: 0; padding: 0;}
table{border-collapse: collapse;}
td {padding: 0;vertical-align: top;color: #333;	font: 11px/15px arial, helvetica, sans-serif;}
a:link,a:active,a:visited,a:hover{	color: #333;}
a:hover{text-decoration: none;}

ul,ul.nobul{ list-style: none;}
ul.bul {list-style: disc;margin-left: 15px;}
ul.bul li{padding-bottom: 1px;}
ol { margin-left: 25px;}
dd { padding:0 0 15px 0;margin:0;}
dt { }
h1,h2,h3,h4,h5,h6
{
	font-size: 100%;
}
select.input,input.input, textarea.input{
	border: 1px solid #ABA49C;
	background: #fff;
	font: 10px arial;
}
input{vertical-align:bottom;}
select.input { height: auto;}
label { display: block;}

/* styles used for structure */
img.btn {vertical-align: bottom; }

div.clr{display: block; clear: both; margin: 0 0;visibility: hidden;}
.l{ float: left;}
.r{ float: right;}

