
/* CONTENT ELEMENTS --------------------------------------------------- */

body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.pagetitle {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.addnewlink {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.addnewlinksubhead {
	font-size:11px;
	font-weight:bold;
	color:#D26231;
}


/*#center_app {
	position: relative;
	float: right;
	width: 100%;
	margin: 0 -0.5%;
}*/


/* BEGIN LIST ELEMENTS */

.listoutertable {
	/*background-color: #B5B5B5;*/
}
 
.listtitlerow {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #D26231;
	border-bottom:1px solid #cccccc;
}
 
.listheaderrow {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #3A0E0E;
	background-color: #F8E9C5;
	/*border-bottom:1px solid #B5B5B5;*/
}
 
.listsubheaderrow {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D26231;
	background-color: #F8E9C5;
	border-bottom:1px solid #cccccc;
}

.listrow {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	padding-top: 4px;
	padding-bottom: 4px;
	color:#000000;
	border-bottom:1px solid #cccccc;
}

.listrowalternate {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #efefef;
	border-bottom:1px solid #cccccc;
}

.listrowselected {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #0000cc;
	border-bottom:1px solid #cccccc;
}

/* BEGIN FORM ELEMENTS */

.formoutertable {
	/*background-color: #B5B5B5;*/
}

.formtitlerow {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #D26231;
	border-bottom:1px solid #cccccc;
}

.formsubhead {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#D26231;
	background-color: #F8E9C5;
	border-bottom:1px solid #cccccc;
}

.formlabel {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	/*font-weight:bold;*/
	color: #3A0E0E;
	background-color: #EFEFEF;
	border-bottom:1px solid #cccccc;
}

.formfield {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #ffffff;
	border-bottom:1px solid #cccccc;
}

.formfieldpreview {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0000ff;
	background-color: #ffffff;
}

.mainlink {
	position:absolute;
	top:0px;
	left:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.required, .message {
	color:#ff0000;
}

.formnotetext {
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color: #3A0E0E;
}


/* TAB ELEMENTS --------------------------------------------------- */

.Level1Title
{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.Level1Name
{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-style: italic;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.TabOutline 
{
	/*background-color: #A3B4BE;*/
	background-color: #cf9800;
}

.TabTitle
{
	background-color: #ffffff;
	width: 100%;
}

.TabActive 
{
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
}

.TabInactive 
{
	background-color: #f0e8cf;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
}

.TabBackground
{
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}