body{	
	font-family:	Arial, sans-serif;
	font-size:	10pt; 
	color:		#FFFFFF;
	margin:		0em;
	padding:	0em;
	border:		0em;}

a{	color:			#FFFFFF;
	font-weight:	bold;}

a:visited{
	color:			#FFFFFF;
	font-weight:	bold;}
	
a:hover{
	color:			#FFFFFF;
	font-weight:	bold;}

.Normal{
	color: #FFFFFF;
	font-size:	11pt; 
	text-align:	justify;
}

.BreadcrumbNormal{
    font-family: Abel, sans-serif;
	color: #FFFFFF;
	font-size:	11pt; 
	text-align:	justify;
}

.BreadcrumbEmphasize{
    font-family: Abel, sans-serif;
    color: #FFFFFF;
	font-size:	24pt; 
	text-align:	justify;
}

.NormalLeft{
	color: #FFFFFF;
	font-size:	11pt; 
	text-align:	left;
}

.NormalLarge{
	color: #FFFFFF;
	font-size:	14pt; 
	text-align:	center;
}

.FrameTitle{
	font-size:	11pt;
	font-weight:	bold;
	text-align:	center;
	color:		#D1BF91;
}

.FrameTitleLogOn{
	font-size:		14pt;
	font-weight:	bold;
	text-align:		center;
}

.PageTitle{
	font-size:	14pt;
	font-weight:	bold;
	text-align:	center;
}

.PageTitleJustify{
	font-size:	14pt;
	font-weight:	bold;
	text-align:	justify;
}

.PageTitleLeft{
	font-size:	14pt;
	font-weight:	bold;
	text-align:	left;
}

.PageTitleRight{
	font-size:	14pt;
	font-weight:	bold;
	text-align:	right;
}

.PageTitleCenter{
	font-size:	14pt;
	font-weight:	bold;
	text-align:	center;
}

.TableHeaderCenter{
	font-size:	10pt; 
	text-align:	center;
	font-weight:	bold;
	margin-top:	5pt;
	margin-bottom:	5pt;
}

.TableHeaderLeft{
	font-size:	10pt; 
	text-align:	left;
	font-weight:	bold;
	margin-top:	5pt;
	margin-bottom:	5pt;
	vertical-align: text-top;
}

.TableHeaderRight{
	font-size:	10pt; 
	text-align:	right;
	font-weight:	bold;
	margin-top:	5pt;
	margin-bottom:	5pt;
}

.TableHeaderJustify{
	font-size:	10pt; 
	text-align:	justify;
	font-weight:	bold;
	margin-top:	5pt;
	margin-bottom:	5pt;
}

.TableTextCenter{
	font-size:	10pt; 
	text-align:	center;
}

.TableTextLeft{
	font-size:	10pt; 
	text-align:	left;
	vertical-align: text-top;
}

.TableTextRight{
	font-size:	10pt; 
	text-align:	right;
}

.TableTextJustify{
	font-size:	10pt; 
	text-align:	justify;
}

.TableSpace{
	font-size:	1px;
}

.Warning{
	font-size:	12pt; 
	color:		#FF0000;
	text-align:	center;
}

.UserHeader{
	color: #FFFFFF;
	text-align:	left;
}

.UserHeader1 {
	color: #FFFFFF;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

.UserHeaderCenter{
	color: #FFFFFF;
	font-size:	10pt; 
	text-align:	center;
	font-weight:	bold;
	margin-top:	5pt;
	margin-bottom:	5pt;
}
.GalleryCaptions{
	color: #FFFFFF;
	font-size:	10pt; 
	text-align:	center;
}
.GalleryCaptionsLeft{
	color: #000000;
	font-size:	10pt; 
	text-align:	left;
}

.LinksHeaderLeft{
	color: #000000;
	font-size:	10pt; 
	text-align:	left;
	font-weight:	bold;
	margin-top:	5pt;
	margin-bottom:	5pt;
}

.Recognition{
	color: #FFFFFF;
	font-size:	8pt; 
	text-align:	center;
}

.FrameTitleOK{
	font-size:		14pt;
	font-weight:	bold;
	text-align:		center;
	color:          Green;
}

.FrameTitleError{
	font-size:		14pt;
	font-weight:	bold;
	text-align:		center;
	color:          Red;
}

