#dataContainer {
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 1.1em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	background-color: #FFF;
}
#dataContainer textarea {
	padding: 10px;
	border: 1px solid #d2d1cf;
	height: 160px;
	font-size: 14px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F0F0F0;
	margin-top: 5px;
	margin-bottom: 5px;
}
#dataContainer label {
	float: left;
	padding: 0px 5px 5px 0px;
	margin-left: 0px;
	color: #666;
}
#dataContainer .input-submit {
	margin-top: 5px;
	margin-bottom: 0px;
	height: 30px;
	background-color: #427793;
	color: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: none;
	cursor: pointer;
	width: 100px;
}
#dataContainer .input-submit:hover {
	background-color: #A8160B;
}
#dataContainer .input-textarea {
	padding: 0px 10px 5px;
	border: 1px solid #d2d1cf;
	width: 130px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #eee;
	color: #666;
	margin-top: 3px;
}
#myButton a {
	background-color:#2F3D76;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d6d6d6;
	display:inline-block;
	color:#d6d6d6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:6px 15px;
	text-decoration:none;
	text-align: center;
}
#myButton  a:hover {
	background-color:#4D917B;
	color: #FFF;
}

#myButton  a:active {
	position:relative;
	top:1px;
}
/* @end */

/* @group << -----------// Table for Forms //- */

#box-table-a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 593px;
	text-align: left;
	border-collapse: collapse;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D7D9D9;
	border-left-color: #D7D9D9;
}
#box-table-a a:link {
	color: #0C4BB4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0B3D76;
}
#box-table-a a:hover {
	color: #4D917B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0B3D76;
}
#box-table-a th {
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #4D917B;
	color: #FFF;
	border: 1px solid #4D917B;
}
#box-table-a strong {
	font-weight: bold;
}
#box-table-a td {
	padding: 8px;
	background: #FFF;
	border-bottom: 1px solid #D7D9D9;
	color: #000;
	border-top: 1px solid #D7D9D9;
}
#box-table-a tr:hover td {
	background: #F5F5F3;
}




#box-table-b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 740px;
	text-align: left;
	border-collapse: collapse;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #D7D9D9;
}
#box-table-b a:link {
	color: #0C4BB4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0B3D76;
}
#box-table-b a:hover {
	color: #4D917B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0B3D76;
}
#box-table-b th {
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #4D917B;
	color: #FFF;
	border: 1px solid #4D917B;
}
#box-table-b strong {
	font-weight: bold;
}
#box-table-b td {
	padding: 8px;
	background: #FFF;
	color: #000;
}
#box-table-b tr:hover td {
}
#file_edits_td {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#file_view_td {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#file_upload_td {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#file_instructions_id {
	color: #4D917B;
	font-size: 1.1em;
	line-height: 1.4em;
}
#setup_new_file_button {
}
#appletIFrameId {
	background-color: #F2F2F2;
	padding: 5px;
	width: 300px;
}
