@charset "utf-8";
/* CSS Document */
a img {
	border: 0;
}

div#errorOuterContainer {
	padding: 10px 0;
}

div#errorContainer {
	padding: 5px 10px;
	border: 1px solid #CCCCCC;
	width: 97%;
	margin: 0 auto;
}

div#errorContainer div.message {
	color: #009900;
	font-weight: bold;
}

div#errorContainer div.error {
	color: #990000;
	font-weight: bold;
}

table.form_table td {
	padding: 3px 5px;	
}
table.form_table td.label {
	font-weight: bold;
	width: 120px;
	line-height: 28px;
}

a.red, a.red:visited { color: #990000; }
a.green, a.green:visited { color: #009900; }
a.orange, a.orange:visited { color: #FF9900; }
a.blue, a.blue:visited { color: #16517F; }
a.lightblue, a.lightblue:visited { color: #2297C7; }
a.purple, a.purple:visited { color: #990099; }

#database_debug{
border-top: 1px solid #000000;
border-left: 1px solid #000000;
margin: auto;
}
#database_debug td, #database_debug th{
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 0px 2px 0px 2px;
}
ul.outside li {
	list-style-position: outside;
	margin-left: 15px;
}
ul.circle li {
	list-style-type: circle;
}
div.text {
	border: 1px solid #ECECEC;
	padding: 5px 10px;
	overflow: auto;
	max-height: 200px;
	height: auto!important;
	height: 200px;
}
div.text p {
	margin-bottom: 10px;
}
div.text ul, div.text ol {
	list-style:outside;
	list-style: disc;
	margin-left: 15px;
	margin-bottom: 15px;
}
.floatright { float: right; }
.floatleft { float: left; }
.clearBoth { clear: both; }
#welcome a { color: #FFFFFF; }

.go {
	
}