body
{
	font-family:Sans-Serif;
	color:Black ;
}
HR
{
	width:50%;
	border-width:thin;
	color:#698D89;
}


A:link	
{	
	text-decoration:underline;
	font-family:Sans-Serif;
	color:Blue;
}	
		
A:visited	
{	
	text-decoration:underline;
	font-family:Sans-Serif;
	color:Maroon;
}
	
.title
{
	font-size:120%;
	font-weight:bold;
	font-family:Sans-Serif;
	color:Black;
}
.subtitle
{
	font-size: 110%;
	font-weight:bold ;
	font-family:  Sans-Serif ;
	color:Black;
}

.footertext
{
	font-size:75%;
	font-weight:lighter;
	color:black;
}

.smalllink
{
	font-family:Sans-Serif;
	font-size:75%;
}

.fieldlabel
{
	text-align:right;
}

.pagetitle
{
	background-color:#698D89;
	color:White;
	font-weight:bold;
	font-family:Sans-Serif;
}

.securedpagetitle
{
	background-color:Blue;
	color:White;
	font-weight:bold;
	font-family:Sans-Serif;
}


.gridheader
{
	background-color:#c4d0ba;
	font-family:Sans-Serif ;
	text-align:center ;
	font-weight:bold;
	color:White;
}

.label
{
	font-family:Sans-Serif ;
	font-weight:bold;
	font-size:80%;
}

.labelcolumn
{
	background-color:#c4d0ba;
}

.valuecolumn
{
	background-color:#d5dfcd;
}


.valuedata
{
	font-weight:normal;
	font-size:120%;
}

.labelmessage
{
	font-weight:bold;
}

.multitextrow
{
	vertical-align:top;
}

.entryfield
{
	width:256px;
}

.warning
{
	color:Red ;
	font-size:110%;
	font-family:Sans-Serif ;
}

.smallwarning
{
	color:Red ;
	font-size:80%;
	font-family:Sans-Serif ;
}
/* style for separator between site links */
.Accent
{
    color: black;
    font-weight:    bold;
}

.labelrequired
{
	font-family:Sans-Serif ;
	font-weight:bold;
	font-size:80%;
	color:Red ;
}
