body
{
background-color:#FFFFFF;
}
.main_body
{
font-family: Times New Roman;
font-size: 12pt;
text-align: justify;
}
.margin
{
margin-right: 20px;
}
hr
{
color:black;
border:thin dotted;
}
.menu 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
}
.menu:link 	{
	COLOR: 		#23379F; 
	text-decoration: none
}
.menu:visited {
	COLOR: 		#23379F; 
	text-decoration: none
}
.menu:active {
	COLOR: 		#ffffff
}
.menu:hover {
	COLOR:		#ffffff
}
.menu_active 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	COLOR:		#ffffff
}
.menu_active:link 	{
	COLOR: 		#ffffff; 
	text-decoration: none
}
.menu_active:visited {
	COLOR: 		#ffffff; 
	text-decoration: none
}
.menu_active:active {
	COLOR: 		#ffffff
}
.menu_active:hover {
	COLOR:		#ffffff
}
.menu1 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	 
}
.menu1:link 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 10pt;
	 COLOR: #ffffff; 
	text-decoration: none;
}
.menu1:visited {
FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	COLOR: 		#ffffff; 
	text-decoration: none;
}
.menu1:hover {
FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	COLOR:		#ffffff;
	text-decoration: none;
}
.menu1:active {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	COLOR: 		#ffffff;
	text-decoration: none;
}
.menu1_active 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	COLOR: 		#000000;
	 
}
.menu1_active:link 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 10pt;
	 COLOR: #000000; 
	text-decoration: none;
}
.menu1_active:visited {
FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	COLOR: 		#000000; 
	text-decoration: none;
}
.menu1_active:hover {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	COLOR:		#000000;
	text-decoration: none;
}
.menu1_active:active {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	COLOR: 		#000000;
	text-decoration: none;
}
.menu2 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
}
.menu2:link 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#2AC5A5;
	text-decoration: none;
}
.menu2:visited {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#2AC5A5;
	text-decoration: none;
}
.menu2:hover {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#000000;
	text-decoration: none;
}
.menu2:active {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#000000;
	text-decoration: none;
}
.menu2_active 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#000000;
	text-decoration: none;
}
.menu2_active:link 	{
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#B93B8F;
	text-decoration: none;
}
.menu2_active:visited {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#B93B8F;
	text-decoration: none;
}
.menu2_active:active {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#B93B8F;
	text-decoration: none;
}
.menu2_active:hover {
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	padding-left:	10px;
	COLOR: 		#B93B8F;
	text-decoration: none;
}
.menu_spacer	{
	padding-left:	2px
}
.sub_menu_spacer	{
	padding-left:	17px
}
.grid_spacer	{
	padding-left:	15px;
	padding-top:	15px;
}
.unit_title_nobg 	{
	COLOR: 		#23379F; 
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	11pt;
	FONT-WEIGHT: 	bold; 
	TEXT-TRANSFORM: titlecase;
	padding-left:	11px;
	padding-right:	11px;
}
.index_active_line 	{
	background-color:#809FFF;	
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
}
.index_active_line_old 	{
	background-color:#F1F2FF;	
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
}
.unit_title 	{
	COLOR: 		#FFFFFF; 
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT: 	bold; 
	TEXT-TRANSFORM: titlecase;
	padding-left:	11px;
	padding-right:	11px;
	background-color: #28C3A4;
}
.unit_title_highligths 	{
	COLOR: 		#7070AB; 
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	11pt;
	FONT-WEIGHT: 	bold; 
	TEXT-TRANSFORM: titlecase;
	padding-left:	11px;
	padding-right:	11px;
	background-color: #F1F2F6;
}
.unit_core	{
	padding-left:	10px;
	padding-right:	10px;
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	8pt;
	COLOR: #000000;
	/*padding-top:	10px;*/
	padding-bottom:	10px;
	BORDER-BOTTOM:  #28C3A4 2px solid; 
	BORDER-LEFT: 	#28C3A4 2px solid; 
	BORDER-RIGHT: 	#28C3A4 2px solid; 
	BORDER-TOP: 	#28C3A4 2px solid
}
.h_box	{
	BORDER-BOTTOM:  	#28C3A4 1px solid; 
	BORDER-LEFT: 		#28C3A4 1px solid; 
	BORDER-RIGHT: 		#28C3A4 1px solid; 
	BORDER-TOP: 		#28C3A4 1px solid
}
.textword 	{
	COLOR: 		#000000; 
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
}
.text_calendar 	{
	COLOR: 		#000000; 
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	6pt;
}
.text_bg	{
	background-color:#EEEEEE;
	border: 2px ridge #ffffff;
	width:100%;
	height:100%;
}
.column-name 	{
	COLOR: 		#23379F;
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	FONT-WEIGHT:	bold;
}
.unit-lnk-bg	{
	COLOR: 		#000000;
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	text-decoration:none;
	border:		solid thin #23379F;
	border-style:	outset;
	padding-left:	5px;
	padding-right:	5px;
	background-color:#EEEEEE;
}
.unit-lnk-bg:link 	{
	COLOR: 		#000000; 
}
.unit-lnk-bg:visited {
	COLOR: 		#000000; 
}
.unit-lnk-bg:active {
	COLOR: 		#000000;
}
.unit-lnk-bg:hover {
	COLOR: 		#23379F;
	background-color:#E1FFE1;
}
.unit-lnk	{
	COLOR: 		#000000;
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	9pt;
	text-decoration:none;
	border:		solid thin #23379F;
	border-style:	outset;
	padding-left:	5px;
	padding-right:	5px;
	background-color:#ffffff;
}

.unit-lnk:link 	{
	COLOR: 		#000000; 
}
.unit-lnk:visited {
	COLOR: 		#000000; 
}
.unit-lnk:active {
	COLOR: 		#000000;
}
.unit-lnk:hover {
	COLOR: 		#000000;
	background-color:#C8FFC8;
}



.scroller{
    SCROLLBAR-ARROW-COLOR: #7070AB;
    SCROLLBAR-TRACK-COLOR: #eeeeee;
    SCROLLBAR-FACE-COLOR:  #EEEEEE;
}



.title 	{
	COLOR: 		#000000; 
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	8pt;
	FONT-WEIGHT: 	bold; 
	TEXT-TRANSFORM: titlecase
}

.subtitle 	{
	COLOR: 		#23379F; 
	FONT-FAMILY: 	Helvetica, Arial, Geneva, Verdana, sans-serif; 
	FONT-SIZE: 	10pt;
	FONT-WEIGHT: 	bold; 
	TEXT-TRANSFORM: sentencecase
}
