/* STANDARD ELEMENTS */
* { margin: 0; padding: 0;}
p, ul, ol{ padding: 0 0 1em 0;}
body{
	color: #666;
	font: 11px/15px verdana, geneva, sans-serif;
	background: #fff url(../images/common/bg.gif) top left;
}

img{ border: none; }

p {margin: 0 0 9px 0;}
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: #7F715B;}
a:hover{text-decoration: none;}

ul,ul.nobul{ margin: 0; padding: 0;list-style: none;}
ul.bul {list-style: disc;margin-left: 15px;}
ul.bul li{padding-bottom: 1px;}
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;}
