BODY
{
      MARGIN-TOP: 4px;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
	MARGIN-BOTTOM: 4px;
 
	FONT-SIZE: 10pt;	
	COLOR: black;
	FONT-FAMILY: "Tahoma";  
	BACKGROUND-COLOR: white;

}



.DIV_VCARD{
	padding: 4px;
      margin: 4px;   
	BACKGROUND-COLOR: white;  
	border: 1px solid silver;
	FONT-SIZE: 10pt;	
}

.DIV_VCARD_TITLE{

	padding: 2px;
      margin: 0px;   
	BACKGROUND-COLOR: #FDEFD2;  
	border: 1px solid #FDEFD2;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #000099;
}


.SPAN_MENU{
	padding: 4px;
      margin: 0px;   
	BACKGROUND-COLOR: white;  
	border: 0px solid silver; 	
}

.SPAN_MENU_SEL
{
	padding: 4px;
      margin: 0px;   
	BACKGROUND-COLOR: #000099;
	COLOR: white;
	border: 1px solid #000099;
}

.table_menu
{
	border-top:  0px solid silver;
	border-left: 0px solid silver;
	border-right: 0px solid silver;
	border-bottom:  1px solid #000099;
	padding: 0px;
      margin: 0px;
}

.MENU:link
{
    COLOR: #000099;
    TEXT-DECORATION: underline; 
}
.MENU:visited
{
    COLOR: #000099;
    TEXT-DECORATION: underline;
}

.MENU:hover
{
    COLOR: #000099;    
    TEXT-DECORATION: underline;
}








A:link
{
    COLOR: #000099;
    TEXT-DECORATION: underline; 

}
A:visited
{
    COLOR: #000099;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #000099;    
    TEXT-DECORATION: underline;
}


ttt{
 BACKGROUND-COLOR:#808080
}



.BUTTON_
{
    COLOR: white;
    TEXT-DECORATION: none; 
    BACKGROUND-COLOR: #808080; 
	padding: 1px;
      margin: 1px; 
 	cursor: hand;
 	cursor: pointer;
	border: 0px solid #808080;
	
}

.BUTTON_:hover
{
    COLOR: yellow;    
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #808080; 
	padding: 1px;
      margin: 1px; 
 	cursor: hand;
 	cursor: pointer;	
	border: 0px solid #808080;
}



.IN_TEXT_MENU:link
{
    COLOR: #000099;
    TEXT-DECORATION: underline; 

}
.IN_TEXT_MENU:visited
{
    COLOR: #000099;
    TEXT-DECORATION: underline;
}
.IN_TEXT_MENU:hover
{
    COLOR: #000099;    
    TEXT-DECORATION: underline;
}





.MENU_SMALL:link
{
    COLOR: black;
    TEXT-DECORATION: none; 
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
}
.MENU_SMALL:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
}

.MENU_SMALL:hover
{
    COLOR: #000099;    
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;   	
}



.SMALL_FORM_DIV
{
	padding: 4px;
      margin: 4px;   
	position: relative;
}

legend {
	BACKGROUND-COLOR: white;
}

fieldset
{
	BACKGROUND-COLOR: #FDEFD2;   
	padding: 0px;
      margin: 0px;	
    	FONT-SIZE: 10pt;
	color: #000099;
	border: 1px dashed #000099; 

}

.search_results
{
	BACKGROUND-COLOR: #FDEFD2;   
	padding: 6px;
    	FONT-SIZE: 10pt;

}

table
{
	padding: 4px;
      margin: 4px; 
	FONT-SIZE: 10pt;	 
}

.table_main
{
	padding: 0px;
      margin: 0px;	
	border-top:  0px solid silver;
	border-left: 0px solid silver;
	border-right: 0px solid silver;
	border-bottom:  1px solid #000099;
}

.table_main_no_upper_line
{
	padding: 0px;
      margin: 0px;	
	border-top:  0px solid silver;
	border-left: 0px solid silver;
	border-right: 0px solid silver;
	border-bottom:  0px solid silver;
}

.ERROR_DIV{
   
	color: red;
	text-align: center; 
	FONT-SIZE: 10pt;

}

.ERROR_DIV_BIG{

	color: red;	
	text-align: center; 
	FONT-SIZE: 10pt;

}

h1 
{
	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold;
	margin: 2px;
	padding: 2px;
}

h2 
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color: #000099;
	margin-top: 2px;
	margin-bottom: 2px;
}

h3 
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color: black;
	margin-top: 2px;
	margin-bottom: 2px;
}
.td_border_bottom
{
border-bottom:  1px solid silver;
}


