textarea {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

}
select, option {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
input {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	Height: 19px; line-height:13px;
}

.Itext {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	padding-right: 2;
	Color: #000000;
}
.LPItemtext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
}
td {
	background-color: transparent;
}
td.MAINT {

	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	padding: 0em 0em;
	background-color: transparent;
}
.ViewElementValue {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
A.red:link
	{
	    FONT-WEIGHT: bold; FONT-SIZE: 8pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif; 	    TEXT-DECORATION: underline;
	    COLOR: #3f6627;/**/
	    xBACKGROUND-COLOR: #eaedd5;
	}
A.red:visited
	{
	    FONT-WEIGHT: bold; FONT-SIZE: 8pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif; 	    TEXT-DECORATION: underline;
	    COLOR: #3f6627;/**/
	    xBACKGROUND-COLOR: #eaedd5;
	}
A.red:active
	{
	    FONT-WEIGHT: bold; FONT-SIZE: 8pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif; 	    TEXT-DECORATION: underline;
	    COLOR: #ff0000;
	    xBACKGROUND-COLOR: #eaedd5;
	}
A.red:hover
	{
	    FONT-WEIGHT: bold; FONT-SIZE: 8pt;FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-DECORATION: underline;
	    COLOR: #5d225c;
	    xBACKGROUND-COLOR: #eaedd5;
}
A.Srchlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3333BB;
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Srchlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333366;
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Srchlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3333BB;
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Srchlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3333BB;
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.UIButton
{	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	background-color: #ededed; /* #dcdcdc; */
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: #696969 1px solid;
	border-right: 1px solid #696969;
	padding: 4px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin: 2px;
	color: #3f6627;/**/
	height: 10px;
	width: 130px;
	text-align: center}
.UIButtonred
	{
	    FONT-WEIGHT: bold;
	    Height: 20px;
	    FONT-SIZE: 9pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    TEXT-DECORATION: none;
	    BACKGROUND-COLOR: #ededed; /* #dcdcdc; */
	    margin: 2px 2px 2px 2px;

		border-style: solid;
		border-color: white #777777 #777777 white;
		border-width: 2px;

	    padding-left: 2px;padding-right: 2px;padding-bottom: 1px;padding-top: 1px;
	    COLOR: #3f6627;/**/
		position: relative
	}
.UIButtonred:hover
	{
		TEXT-DECORATION: underline;
		COLOR: #5d225c;/**/
		BACKGROUND-COLOR:#ededed;
	}

.LiteButtons
	{
	    FONT-WEIGHT: bold;
	    Height: 20px;
	    FONT-SIZE: 9pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
	    TEXT-DECORATION: none;
	    BACKGROUND-COLOR: #8F8F8F;
	    margin: 2px 2px 2px 2px;

		border: 1px solid #999;
		padding: 0px 6px 0px 6px;
		border: 2px outset ButtonFace;
		color: GrayText;
		cursor: inherit;
	}

.UIButtonNew
	{
		color:#050;
		font: bold 84% Arial, Helvetica, sans-serif;
		background-color:#fed;
		border:1px solid;
		border-color: #696 #363 #363 #696;
		TEXT-DECORATION: none;
	    margin: 2px 2px 2px 2px;
	    padding-left: 2px;padding-right: 2px;padding-bottom: 1px;padding-top: 1px;
		position: relative
	}

.UIButtonNew:hover
	{

	}

.SigninScreen
	{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	}
.PromptBody
	{
	width: 984px;
	text-align: center;
	}
.LinkedSearchBody
	{
	text-align: left;
	BACKGROUND-COLOR: #eaeaea;
	}
.LinkedSearchBody_old
	{
	text-align: center;
	BACKGROUND-COLOR: #889c16;
	}
.ProcessingMessage
	{
	position: absolute; top: 140px; left: 100px; width: 400px; height: 100%;
	font-family: arial, verdana; font-size: 14pt; font-weight: bold; color: #5d225c;
	}
.MessageBox
	{
	width: 250px;
	font-weight: bold; position: absolute;
	left: 350px; top: 250px;
	color: #5235AF;  z-index: 100;
	}

.itemnote {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	padding-right: 1;
	Color: #000000;
}

.MessageBody {
	background-color: #e0e0e0;
	text-align: center;
	border: 2px solid black;
}
.MessageText {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	font-weight: bold;
	color: #3f6627;/**/
}
.PageLabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	text-align:center;
}
.RawPageName {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	text-align:center;
}

.TabSelected {
	padding: 3px 2px 3px 2px;
	background: #bac679;
	border-bottom: 0;
	border-top: 1px solid buttonhighlight;
	border-right: 2px solid buttonshadow;
	font-family:verdana,arial;
	font-size:11px;
	white-space: nowrap;
}
.TabSelected:first-child {
	border-left: 0;
}
.TabUnselected {
	padding: 3px 2px 3px 2px;
	background: #e0e0e0;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-right: 2px solid buttonshadow;
	border-bottom: 1px solid buttonhighlight;
	font-family:verdana,arial;
	font-size:11px;
	white-space: nowrap;
}
.TabUnselected {
	border-left: 1px solid buttonhighlight;
}
.TabDivSelected {
	display: block;
	background: #bac679;
	padding: 3px;
}
.TabDivUnselected {
	display: none;
	background: #bac679;
	padding: 3px;
}

A.basiclink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #5d225c;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Navlink {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #3f6627;/**/
	TEXT-DECORATION: none
}
A.Navlink:active {
	FONT-SIZE: 9pt;
	COLOR: #3f6627;/**/
}
A.Navlink:visited {
	FONT-SIZE: 9pt;
	/*COLOR: #FF3300; */
	COLOR: #3f6627;/**/
	TEXT-DECORATION: none
}
A.Navlink:link {
	FONT-SIZE: 9pt;
	COLOR: #3f6627;/**/
	TEXT-DECORATION: none
}
A.Navlink:hover {
	FONT-SIZE: 9pt;
	COLOR: #5d225c;/**/
	TEXT-DECORATION: underline
}


A.small {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.small:active {
	FONT-SIZE: 8pt;
	COLOR: #000000;
}
A.small:visited {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.small:link {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.small:hover {
	FONT-SIZE: 8pt;
	COLOR: #5d225c;/**/
	TEXT-DECORATION: underline
}

A.Tablink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 6pt;
	COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
A.Tablink:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
A.Tablink:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
A.Tablink:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #3f6627;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
A.Tablink:hover {
	xBACKGROUND-COLOR: #D6E7EE;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #5d225c;/**/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline}

.button_custom1_table {
	display: inline;
	margin-left: 3px;
	filter:alpha(opacity=100);
	BACKGROUND-COLOR: transparent;
}

table.searchcriteria {border:3px ridge;}
td.searchcriteria {border:1px ridge;}

#divMessageContainer {
	text-align: right;
}

#divMessage {
	background-color: #00577D;
	border-radius: 5px 0 0 5px;
	color: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding: 15px;
	transition: opacity 0.5s ease-out;
}

#divMessage:empty {
	opacity: 0;
}

#divMessage:before {
	content: "\f06a  ";
	font-family: "FontAwesome";
}

#divMessage.success {
	background-color: #007D11;
}

#divMessage.success:before {
	content: "\f05d  ";
}
