/* Empty Style */
.none {}

/* Tech Admin Header Styles */
.module_titlebar {
	padding-top:	2px;
	padding-bottom: 2px;
}
.module_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}
.module_statusbar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	background-color:#CCCCCC;
	border: solid #000000 1px;
	padding-left: 8px;
	padding-right: 8px; 
}
.module_filter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
}
.module_top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}
.module_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}
.module_footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}
.module_bottom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}
.module_message {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}


/* Tech Admin Row Header */
.display_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}
.display_footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
}
.display_rowheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	background-color:#7F7F7F;
	color:#FFFFFF;
	height: 24px;
}
.display_rowheader a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	background-color:#7F7F7F;
	color:#FFFFFF;
	height: 24px;
}
.display_rowheader a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	background-color:#7F7F7F;
	color:#FFC400;
	height: 24px;
}

/* Tech Admin Data */
.display_action {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 6px;
}
.display_data {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}
.display_data a:hover {
    text-decoration:underline;
}
tr.display_tr_odd {
	background-color:#D8D8D8;
	height: 20px;
}
tr.display_tr_even {
	background-color:#BFBFBF;
	height: 20px;
}
tr.display_tr2 {
	background-color:#FFFFFF;
	height: 2px;
}
tr.display_tr_odd:hover {
    background-color:   #CCCCFF;
}
tr.display_tr_even:hover {
    background-color:   #CCCCFF;
}

/* Tech Admin Form Generation Invalid */
.techadmin_invalid {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color:#A52A2A;
	border-color: #FF0000; 
	background-color: #FFCCCC;
}