.CoreBody{
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	background-image: url('images/bg.png');
	background-repeat: repeat-x;
}
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; 
}
.ItextRed {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	padding-right: 2;
	Color: red; 
}
.ItextGreen {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	padding-right: 2;
	Color: green; 
}
.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;
}
td.leftNavColorTD {
	color: white;
	xbackground-color: #85b90f;
	background-color: #004a95;
}

.ViewElementValue {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.ViewElementValueCenter
{
	ALIGN: CENTER;
	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: #4d7bc6;
	    BACKGROUND-COLOR: transparent
	}
A.red:visited
	{
	    FONT-WEIGHT: bold; FONT-SIZE: 8pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif; 	    TEXT-DECORATION: underline;
	    COLOR: #4d7bc6;
	    BACKGROUND-COLOR: transparent
	}
A.red:active
	{
	    FONT-WEIGHT: bold; FONT-SIZE: 8pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif; 	    TEXT-DECORATION: underline;
	    COLOR: #ff0000;
	    BACKGROUND-COLOR: transparent
	}
A.red:hover
	{
	    FONT-WEIGHT: bold; FONT-SIZE: 8pt;FONT-FAMILY: Arial, Helvetica, sans-serif; 	    TEXT-DECORATION: underline;
	    COLOR: #ff0000;
	    BACKGROUND-COLOR: transparent
}
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:  #4d7bc6;
	height: 10px; 
	width: 130px; 
	text-align: center}
.UIButtonred
	{
	    FONT-WEIGHT: bold;
	    Height: 16px;
	    FONT-SIZE: 9pt;
	    FONT-FAMILY: Arial, Helvetica, sans-serif; 	    
	    TEXT-DECORATION: none;
	    BACKGROUND-COLOR: #ededed; /* #dcdcdc; */ 
	    margin-left: 2px;margin-right: 2px;margin-bottom: 2px; margin-top: 2px;
	    border-top: white solid 2px; border-left: white solid 2px;
	    border-bottom: #777777 solid 2px; border-right: #777777 solid 2px;
	    padding-left: 2px;padding-right: 2px;padding-bottom: 1px;padding-top: 1px;
	    COLOR: #4d7bc6;
		position: relative
	}
.UIButtonred:hover
	{
	TEXT-DECORATION: underline;
	COLOR: #ff0000;
	BACKGROUND-COLOR:#ededed;
	}
.button_custom1_table {
	display: inline;
	margin-left: 3px;
	filter:alpha(opacity=100);
	BACKGROUND-COLOR: transparent;
}	
.button_custom1:hover{
	TEXT-DECORATION: underline;
	COLOR: #ff0000;
	BACKGROUND-COLOR:#ededed;
}	
.SigninScreen
	{
	BACKGROUND-COLOR: #FFFFCC; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	}
.PromptBody
	{
	text-align: center;
	}
.AjaxPromptBody
	{
		text-align: center;
		FONT-SIZE: 2pt;
		FONT-FAMILY: Arial, Helvetica, sans-serif; 	
		white-space: nowrap;
	}	
.promptLabel
{
		FONT-SIZE: 10pt;
		font-weight: bold;
		FONT-FAMILY: Arial, Helvetica, sans-serif; 	
}
.LinkedSearchBody
	{
	text-align: left;
	BACKGROUND-COLOR: #eaeaea;  
	}
.LinkedSearchBody_old
	{
	text-align: center;
	BACKGROUND-COLOR: #B8D8DD;  
	}
.ProcessingMessage
	{
	position: absolute; top: 140px; left: 100px; width: 400px; height: 100%;  font-family: arial, verdana; font-size: 14pt; font-weight: bold; color: red;
	}
.MessageBox
	{
	width: 250px; 
	font-weight: bold; position: absolute; 
	left: 350px; top: 250px; 
	color: #5235AF;  z-index: 100;
	}
.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: #4d7bc6; 
}
.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 3px 3px 3px; xbackground-color: #B8D8DD; xbackground-color: #0ea000; background-color: #ADD8E6; border-top: 2px solid buttonhighlight; border-right: 2px solid buttonshadow;
	font-family:verdana,arial;font-size:11px;white-space: nowrap;
}
.TabUnselected {
	padding: 3px 3px 3px 3px; background: #e0e0e0; border-top: 2px 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;
} 
.TabDivSelected{
	display: block; xbackground-color: #B8D8DD; xbackground-color: #0ea000; background-color: #ADD8E6; padding: 3px;
}
.TabDivUnselected{
	display: none; xbackground-color: #B8D8DD; xbackground-color: #0ea000; background-color: #ADD8E6; padding: 3px;
}

A.basiclink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.basiclink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
td.searchresulthdr {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
 	FONT-SIZE: 10pt; 
	FONT-WEIGHT: bold; 
	background-color: #CDD8DD;
	height: 1;
 }
tr.searchresult {
	FONT-WEIGHT: medium;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td.searchresult {
	FONT-WEIGHT: medium;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td.searchresultlink {
	FONT-WEIGHT: medium; 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.Navlink {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold; 
	COLOR: #4d7bc6; 
	TEXT-DECORATION: none
}
A.Navlink:active {
	FONT-SIZE: 9pt;
	COLOR: #4d7bc6; 
}
A.Navlink:visited {
	FONT-SIZE: 9pt;
	COLOR: #4d7bc6; 
	TEXT-DECORATION: none
}
A.Navlink:link {
	FONT-SIZE: 9pt;
	COLOR: #4d7bc6; 
	TEXT-DECORATION: none
}
A.Navlink:hover {
	FONT-SIZE: 9pt;
	COLOR: #ff0000;
	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: #ff0000;
	TEXT-DECORATION: underline
}

A.Tablink {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 6pt; 
	COLOR: #333366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
A.Tablink:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #3333BB; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
A.Tablink:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #333366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
A.Tablink:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #3333BB; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none}
A.Tablink:hover {
	BACKGROUND-COLOR: #D6E7EE;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #3333BB; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline}

table.searchcriteria {border:3px ridge;}	
td.searchcriteria {border:1px ridge;}	

