/* Default CSS Stylesheet for a new Web Application project */

BODY 
{
	font-family: Papyrus, Palatino Linotype;
	font-size: x-small;	
	margin-top: 0px; 
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none;
}

A
{
	font-family:  Papyrus, Palatino Linotype;
	font-size: x-small;
	text-decoration: underline;	
	color: #004040;
}

A:hover {color: #800000; text-decoration : underline; }
A:visited {color: #004040; text-decoration : underline; }

.AnchorSmaller 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: xx-small;
	}


li{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	color: black;
}

h1{
	font-family: Papyrus, Palatino Linotype, Palatino Linotype;
	font-size: 20pt;
	color: #800000;
}
	
	
.TableHeaderLeft
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: small;
	font-weight: bold;
	color: black;
	text-align: left;
	background-color: #FFFF99;
	}
	
.TableHeader
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: small;
	font-weight: bold;
	color: black;
	text-align: right;
	background-color: #FFFF99;
	}

.satitle
{
	font-family: Arial, Helvetica;
	font-size: small;
	font-weight: bold;
	color: black;
	text-align: center;
	background-color: #EEEE33;
	}

.satable
{
	font-family: Arial, Helvetica;
	font-size: small;
	color: black;
	text-align: center;	
	}
	
.HeaderTitle
{
	font-family: Papyrus, Palatino Linotype, Palatino Linotype, Palatino Linotype;
	font-size: 22pt;	
	color: #800000;	
	text-align: center;	
	}	
	
.TableItem
{
	font-family: Palatino Linotype, Palatino Linotype, Palatino Linotype;
	font-size: x-small;	
	color: #800000;	
	text-align: right;
	}	

.ruowsupport
{
	font-family: verdana;
	font-size: x-small;	
	color: #800000;	
	text-align: left;
	}	
	
.TableItemLeft
{
	font-family: Palatino Linotype, Papyrus, Palatino Linotype, Palatino Linotype;
	font-size: 11pt;	
	text-align: Left;	
	}	
	
.TableItemRight
{
	font-family: Palatino Linotype, Papyrus, Palatino Linotype, Palatino Linotype;
	font-size: 11pt;	
	text-align: right;
	}

.RedText
{
	font-family: Palatino Linotype, Papyrus, Palatino Linotype, Palatino Linotype;
	font-size: 11pt;	
	text-align: Left;	
	color: #800000;	
	}	
	
.Note
{
	font-family: Palatino Linotype, Palatino Linotype, Palatino Linotype;
	font-size: 9pt;	
	color: #800000;		
	}		
	
.TableItem2
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;	
	color: black;	
	text-align: right;
	background-color: #C0C0C0;
	}	
	
.menuitem
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;	
	color: #003300;

	}	


.TableItemLeft2
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;	
	color: black;	
	text-align: left;
	background-color: #C0C0C0;
	}				
	

.TableItemCenter
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;	
	color: black;	
	text-align: center;
	}			
	

.HeaderCenter
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: small;
	font-weight: bold;
	color: black;
	text-align: center;
	background-color: #FFFF99;
	}
	
FORM {margin: 0; display: inline}

.MainTable 
{
	width: 773px;
	background-color: #FFFFFF;
}

.PageTitle
{
	font-family: Papyrus, Palatino Linotype;
	font-size: medium;
	color: #800000;
	text-align: center;	
	}
	
.DataGridHeader
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: bold;
	color: black;
	text-align: center;
	background-color: #FFFF99;
	}

.DataGridItem
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	color: black;
	text-align: center;
	background-color: #FFFFFF;
	}

	
.PageSubTitle
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: bold;
	color: black;
	text-align: center;
	}


.PageSubTitleItalic
	{	
	font-family:	Palatino Linotype, Palatino Linotype;
	font-size:		x-small;
	font-weight:	normal;
	font-style:		italic;
	color:			#222222;
	}	

.PageSubTitle1
	{	
	font-family:	Palatino Linotype, Palatino Linotype;
	font-size:		small;
	font-weight:	normal;
	font-style:		normal;
	padding-left:	10px;
	color:			#0000cc;
	}	

.InputLabel 
{
	font-family: Palatino Linotype, Papyrus;
	font-size: 9pt;
	font-weight: bold;
	color: #800000;
	text-align: right;
	}
	
.InputLabelLeft
{
	font-family: Palatino Linotype, Papyrus;
	font-size: 12pt;
	color: #800000;
	text-align: Left;
	}

.footnote
{
	font-family: Palatino Linotype, Papyrus;
	font-size: 9pt;
	color: #800000;	
	}

.footer
{
	font-family: arial;
	font-size: 6pt;
	color: #800000;	
	text-align: center;
	font-weight: bold;
	}

.InputAsterisk 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: bolder;
	color: red;
	color: #F398AA;
	text-align: right;
	}

.InputText 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: normal;
	color: #666600;
	text-align: left;
	}

.ButtonText 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: small;
	color: black;
	text-align: center;
	}

.ButtonTextSmall
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	color: black;
	text-align: center;
	}

.ButtonTextBold
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: small;
	font-weight: bold;
	color: black;
	text-align: center;
	}

.ButtonTextSmallBold
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: bold;
	color: black;
	text-align: center;
	}

.BodyText 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	color: black;
	}

.BodyTextSmaller 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: xx-small;
	color: black;
	}

.BodyTextRed 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	color: red;
	}

.NewListItem 
{
	background-color: #FFCC66;
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	color: #000099;
	}

.ToolbarTextGrey
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: bold;
	color: #a0a0a0;
	}

.ToolbarText
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	}

.SmallNoteText 
{
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: xx-small;
	font-weight:	bold;
	color: red;
	}

.LabelPad
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size:			x-small;
	font-weight:		700;
	font-style:			normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	color:				Black;
	padding-left:		10px;
	}	

.SectionTitle
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: small;
	color:		#FFFFFF;
	background-color: #000099;
	font-weight:		600;
	font-style:			normal;
	padding:		3px 0px 3px 10px;
	}	


/* Reports */

.ReportHeader
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size:			x-small;
	font-weight:		700;
	font-style:			normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	color:				#0000cc;
	}	

.ReportBody
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size:			x-small;
	font-weight:		500;
	font-style:			normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	color:				#000000;
	}	

.ReportBodyBold
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size:			x-small;
	font-weight:		700;
	font-style:			normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	color:				#000000;
	}	

.ReportPaging
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size:			x-small;
	font-weight:		500;
	font-style:			normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	color:				#ffcc00;
	}	

.ReportLabel
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size:			x-small;
	font-weight:		700;
	font-style:			normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	color:				#000000;
	}	

.ReportInput
	{	
	font-family: Palatino Linotype, Palatino Linotype;
	font-size:			x-small;
	font-weight:		500;
	font-style:			normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	color:				#000000;
	}	

.TableTitleBlue
{
	width: 773px;
	background-color: #000099;
	}
	
.TableTitleBlueBig
{
	background-color: #000099;
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: medium;
	color: #ffffff;
	text-align: center;
	}
	
.TableTitleBlueSmall
{
	background-color: #000099;
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: normal;
	color: #ffffff;
	}

.TableSubTitleYellow
{
	background-color: #FFCC66;
	font-family: Palatino Linotype, Palatino Linotype;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	text-align: center;
	}
	
.SkipLink
{
	display:inline;
	color: #ffffff;
}

.AdminLink
{
	font-family: arial, helvetica;
	font-size: x-small;
	font-weight: normal;
	color: #000080;
}

.ruowlink
{
	color: #004040; 
	text-decoration : underline; 
	font-size: small;
	font-weight: bold;
}