/* DEBUG - clean up / organize CSS */
.column {
	padding: 0 0 2em 0;
}
#columnfull {
	width: 870px;
	float: left;
	padding: 0 0 1em 0;
}
.tbox h3 {
	margin: 0;
	padding: 2px 2px 2px 2px;
	text-align: left;
	background-color: #094C81; /*ff9b02*/
	clear: both;
	margin-top: 1em;
}
.tbox h3, .box hd a {
	color: white;
	text-decoration: none;
}
.tbox .contentContainer {
	padding: 10px;
	clear: both;
}
.tbox ul li {
	margin-bottom: 1em;
}
.box h3 {
	margin: 0;
	padding: 2px 2px 2px 2px;
	text-align: left;
	background-color: #094C81; /*ff9b02*/
	clear: both;
	margin-top: 1em;
}
.box h3, .box hd a {
	color: white;
	text-decoration: none;
}
.box .contentContainer {
	padding: 10px;
	clear: both;
}
.box ul li {
	margin-bottom: 1em;
}
p.caption {
	text-align:justify;
}

/* The following dropt code is from http://www.scientificpsychic.com/etc/css-mouseover.html */
span.dropt {
	border-bottom: thin dotted;
	background: #ffeedd;
}
span.dropt:hover {
	text-decoration: none;
	background: #ffffff; z-index: 6;
}
span.dropt span {
	position: absolute;
	left: -9999px;
  	margin: 5px 0 0 0px;
  	padding: 3px 3px 3px 3px;
  	width: 650px;
  	border-style:solid;
  	border-color:black;
  	border-width:1px;
  	z-index: 6;
}
span.dropt:hover span {
	left: 15%;
	background: #ffffff;
	margin: 15px 0 0 2%;  /* top right bottom left */
	width: 650px;
	z-index:6;
}
