#bd { clear:left; /*when all head content is float prevent the #bd from overlapping */ }
li a:focus { 
    outline: none; /* remove dotted outlines from a in menus */
}
h1 {
	font-size:138.5%;
}
h2 {
	font-size:123.1%;
}
h3 {
	font-size:108%;
}
h1, h2, h3 {
	margin:1em 0;
}
strong, dt {
	font-weight:bold;
}
optgroup {
	font-weight:normal;
}
abbr, acronym {
	border-bottom:1px dotted #000000;
	cursor:help;
}
em {
	font-style:italic;
}
del {
	text-decoration:line-through;
}
blockquote, ul, ol, dl {
	margin:1em;
}
ol, ul, dl {
	margin-left:2em;
}
ol li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:decimal;
}
ul li {
	background:transparent url(/lab/li-bullet-square.gif) no-repeat scroll left 6px;
	list-style-type:none;
	padding-left:11px;
	line-height:1.33em;
	list-style-image:none;
	list-style-position:outside;
}



dl dd {
	margin-left:1em;
}
th, td {
	border:1px solid #000000;
	padding:0.5em;
}
th {
	font-weight:bold;
	text-align:center;
}
caption {
	margin-bottom:0.5em;
	text-align:center;
}
sup {
	vertical-align:super;
}
sub {
	vertical-align:sub;
}
p, fieldset, table, pre {
	margin-bottom:1em;
}
button, input[type="checkbox"], input[type="radio"], input[type="reset"], input[type="submit"] {
	padding:1px;
}

p, fieldset, pre, table { text-align:left; line-height:1.33em;}
p, fieldset, pre { margin-bottom:1.22em; }
