/*
 * LEGACY CSS
 */
a:active {  font-weight: bold; text-decoration: underline}
a:hover {  font-weight: bolder; color: #CC0000; text-decoration: underline}
a:link {
	font-weight: bold;
	text-decoration: underline;
}
a {  font-weight: bold; color: #FF6600; text-decoration: underline}
.big {
	font-size: 16px;
	font-weight: bold;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.small {
	font-size: 10px;
}
.style1 {font-size: 14px}
.style2 {
	font-size: x-large;
	font-weight: bolder;
}
.style5 {font-size: 36px; font-weight: bold; }
.style7 {font-size: 36}
.style8 {
	color: #E1530F;
	font-size: 16pt;
}
.style10 {color: #000000}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style12 {font-family: Arial, Helvetica, sans-serif}
.style16 {font-size: 13px}
.style17 {font-weight: bold}
.style22 {font-size: 11px; font-weight: bold; }
.style23 {font-size: 11px}
/*
 * END LEGACY
 */
br, .clear {
	clear: both;
}
h2#ErrorMessage {
	padding: 5px;
	background-color: red;
	border: 1px solid black;
}
h2#ErrorMessage a {
	color: white;
}
/* Labels and forms */
legend {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
label, div.value, .labelRegular, .labelExtended, .labelBig, .labelExtra {
	float: left;
	display: block;
	width: 250px;
}
label.regular {
	width: 80px;
}
label.extended {
	width: 150px;
}
label.extra {
	width: 350px;
}
.labelRegular {
	width: 80px;
}
.labelExtended {
	width: 150px;
}
.labelBig {
	width: 250px;
}
.labelExtra {
	width: 350px;
}

input.small, select.small {
	width: 50px;
}
input.regular, select.regular {
	width: 100px;
}
input.extended, select.extended {
	width: 200px;
}
textarea.regular {
	width: 200px;
	height: 50px;
}
textarea.extended {
	width: 200px;
	height: 80px;
}
ul {
	position: relative;
}
li {
	position: relative;
	/*border: 1px solid green;*/
}
.altRow {
	background-color: #DDDDDD;
}
li span.actions {
	position: absolute;
	right: 50px;
	/*float: right;*/
}
li span.actions a {
	font-size: 12px;
	font-weight: normal;
}
/* Column stuff */
.column {
	width: 45%;
	float: left;
	margin: 5px;
}

#CCF_Content {
	border-style: solid;
	border-color: #E1530F;
	border-width: 18px 35px;
	padding: 5px;
}
#uploadTable td {
	width: 300px;
}