/*
 * Algemene definities voor
 */
body
    {
    margin:  0px;
    padding: 0px;
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    background-image: none;
    }

p
    {
    font-family: Arial, Helvetica, sans-serif;
    color:     #12377A;
    font-style: normal;
    font-weight: normal;
    font-size: 8pt;
    text-align: left;
    }

h1
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    text-align: left;
    border:    none;
    background-image: url(../image/bgHeading1.png);
    text-align: left;
    color:     #ffffff;
    margin:    0px;
    padding:   5px;
    }

h2
    {
    font-size:   small;
    font-weight: bold;
    color:       #12377A;
    }

h3
    {
    font-size:   10pt;
    font-weight: bold;
    font-style: italic;
    color:       #12377A;
}

a
    {
    color: #12377A;
    font-size: 10pt;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    }

a:hover
    {
    color: #EB950F;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    }

hr
    {
    color: #C0D100;
    }

table
    {
    margin: 0px;
    padding: 0px;
    vertical-align: top;
    text-align: left;
    border: 0px none;
		border-collaps: collapse;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    }

thead th
    {
    font-size:  medium;
    font-style: normal;
    font-weight: bold;
    background-color: #C0D100;
    padding:    3px;
    text-align: center;
    }

tfoot th
{
  height: 5px;
	border: 0px;
	background-color: #FFFFFF;
}

/* -----------------------------------------------------------------------------------------------
 * Algemene classes
 * ----------------------------------------------------------------------------------------------- */

.arealeft
    {
    border: none;
  vertical-align: top;
  border-right: 0px solid #CCCCCC
}

.areamiddle
    {
    background-position: center;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-image: url(../image/bgLogo.png);
    border-left: 1 solid #FFFFFF;
    border-right: 1 solid #FFFFFF;
    margin: 5px;
    padding: 0px;
  vertical-align: top;
  border-top: 1 solid;
  color: #12377A
}

.arearight
    {
    border: none;
  vertical-align: top;
  border-left: 0px ridge #CCCCCC
}

.bottom
    {
    border-top-width: thin;
    border-top-style: solid;
    border-top-color: #C0D100;
    }

.copyright
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #C0D100;
    color:     #FFFFFF;
    }
		
div.copyright2 * table
{
	border: 0px solid #EB950F;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}
		
div.copyright2 * th
{
	font-family: Tahoma;
	background-color: #EB950F;
	background-image: none;
	font-size: 10px;
	font-weight: bold;
	border: none;
	
}
div.copyright2 * td
{
  color: #800000;
	font-weight: bold;
	font-family: Tahoma;
	background-color: #EB950F;
	background-image: none;
	font-size: 8px;
	font-weight: bold;
	border: none;
}

div.copyright2 * td a
{
  color: #12377A;
	font-weight: bold;
	font-family: Tahoma;
	background-color: #EB950F;
	background-image: none;
	font-size: xx-small;
	font-weight: bold;
	border: none;
}

div.copyright2 * td a:hover
{
  color: #12377A;
	font-weight: bold;
	font-family: Tahoma;
	background-color: #EB950F;
	background-image: none;
	font-size: xx-small;
	font-weight: bold;
	border: none;
  text-decoration: underline
}

div.copyright2 * td p
{
	font-size: xx-small;
	color: #800000;
}

.datum
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color:     #EB950F;
    background-color: #12377A;
    text-align: center;
    vertical-align: middle;
    }

.header
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    color:     #C0D100;
    background-color: #12377A;
    background-image: url("../image/header.jpg");
    background-repeat: repeat-y;

    text-align: center;
    vertical-align: middle;
    border:    0px none #C0D100;
    }

div.language td
{
  font-size: 12px;
  color:     #FFFFFF;
  font-weight: bold;
  text-align: center;
}

div.language td a
{
  font-size: 12px;
  color:     #FFFFFF;
  font-weight: normal;
	text-decoration: underline;
  text-align: center;
} 

div.language td a:hover
{
  font-size: 12px;
  color: #FFFFFF;
}

.logo
    {
    background-color: #12377A;
    text-align: center;
    vertical-align: middle;
    text-indent: 0pt;
    }

.message
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    border: 1px solid #12377A;
    background-color: #FFFFFF;
    color: #12377A;
    }

.star
    {
    font-family: Wingdings;
    font-style: normal;
    font-weight: normal;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: menu_ver (menu verticale orientatie)
 * ----------------------------------------------------------------------------------------------- */
.menu_ver
    {
    background-color: #12377A;
    text-indent: 10pt;
    }

A.menu_ver
    {
    background-color: #12377A;
    color: #FFFFFF;
    }

A:hover.menu_ver
    {
    color: #EB950F;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    }

P.menu_ver
    {
    background-color: #12377A;
    color: #FFFFFF;
    font-size: small;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: menu_hor (menu horizontale orientatie)
 * ----------------------------------------------------------------------------------------------- */
.menu_hor
    {
    text-indent: 0pt;
    font-size: 10pt;
    font-weight: bold;
    border:      none;
    background-image: url(../image/bgLine.gif);
    background-repeat: repeat;
    }

div.menu_hor * a
    {
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    }

div.menu_hor * a:hover
    {
    text-align: center;
    color: #EB950F;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    }

div.menu_hor * p
    {
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    }

#menu ul
    {
    margin:  0;
    padding: 0;
    list-style: none;
    }

#menu li
    { /* all list items */
    float:    left;
    position: relative;
    width:    7em;
    }

#menu li ul
    { /* second-level lists */
    position: absolute;
    display: block;
    top:     2em;
    left:    0;
    }

#menu li > ul
    { /* to override top and left in browsers other than IE */
    top:  auto;
    left: auto;
    }

/* Fix IE. Hide from IE Mac \*/
* html#menu ul li
    {
    float:  left;
    height: 1%;
    }

* html#menu ul li a
    {
    height: 1%;
    }
/* End */

#menu li:hover ul
    {
    display: block;
    }

#menu li:hover > ul
    {
    visibility: visible;
    }

#menu ul ul
    {
    visibility: hidden;
    }

/* Make-up syles */
#menu ul, li
    {
    margin: 0 0 0 0;
    }

/* Styles for Menu Items */
#menu ul a
    {
    display:         block;
    text-decoration: none;
    color:           #FFFFFF;
    background:      #12377A; /* IE6 Bug */
    background-color: #12377A;
    padding:         5px;
    border:          0px solid #12377A;
    background-image: url(../image/bgLine.gif);
    background-repeat: repeat;
    }
/* Hover Styles */
#menu ul a:hover
    {
    color:           #12377A;
    background:      #EB950F; /* IE6 Bug */
    background-color: #EB950F;
    text-decoration: underline;
    }

/* Sub Menu Styles */
#menu li ul a
    {
    text-decoration: none;
    color: #FFFFFF;
    background: #12377A; /* IE6 Bug */
    border: 0px solid #12377A;
    padding: 5px;
    }

/* Sub Menu Hover Styles */
#menu li ul a:hover
    {
    color:      #12377A;
    background: #EB950F;
    }

/* Icon Styles */
#menu li a.submenu
    {
    background: #12377A url("../image/bgLine.gif") repeat right;
    }

#menu li a.submenu:hover
    {
    background: #EB950F url("../image/v_arrow.gif") no-repeat right;
    }

#menu li ul a.submenu
    {
    background: #12377A url("../image/r_arrow.gif") no-repeat right;
    }

#menu li ul a.submenu:hover
    {
    background: #EB950F url("../image/r_arrow.gif") no-repeat right;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: Category
 * ----------------------------------------------------------------------------------------------- */
.category
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    color:     #12377A;
    border:    0px solid #C0D100;
    margin:    0px;
    padding:   1px;
    background-position: center;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background: transparent;
    background-image: none;
    }

div.category * hr
{
    color: #12377A;
    width: 10%;
    border: 1px dotted;
}

div.category * table
{
    border:    1px solid #C0D100;
    background-image: none;
}

div.category * tr
{
  border-bottom-width: 1px;
}

div.category * th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    border:    none;
    background-color: #EB950F;
    text-align: center;
    color:     #ffffff;
    margin:    0px;
    padding:   3px;
    }

div.category * h1
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    text-align: left;
    border:    none;
    text-align: left;
    color:     #12377A;
    margin:    5px;
    padding:   0px;
    background: transparent;
    background-image: none;
    }

div.category * h2
    {
    border:           none;
    font-size:        small;
    font-weight:      bold;
    color:            #12377A;
    background: transparent;
    background-image: none;
    }

div.category * h3
    {
    border:           none;
    background: transparent;
    background-image: none;
    font-size:        10pt;
    font-weight:      bold;
    font-style:  italic;
    color:            #12377A;
    }

div.category * p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #12377A;
    text-align: left;
    border: none;
    background-image: none;
    background: transparent;
    }

div.category * a
    {
    color: #12377A;
    font-size: 10pt;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: none;
    background: transparent;
    background-image: none;
    }

div.category * a:hover
    {
    color: #EB950F;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    background: transparent;
    background-image: none;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: Content
 * ----------------------------------------------------------------------------------------------- */
.content
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color:     #12377A;
    border:    0px solid #C0D100;
    margin:    0px;
    padding:   0px;
    background-position: center;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background: transparent;
    background-image: none;
    }

div.content p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    text-align: left;
    border: none;
    background-image: none;
    background: transparent;
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 10px
}

div.content ul
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color:     #000000;
  margin-top: 0px
}

div.content li
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color:     #000000;
}

div.content ol
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color:     #12377A;
}

div.content hr
{
    color: #12377A;
    width: 10%;
    border: 1px dotted;
}

div.content table
{
    border:    0px solid #C0D100;
    background-image: none;
}

div.content thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    border:    none;
    background-image: url(../image/bgHeading1.png);
    text-align: center;
    color:     #ffffff;
    margin:    0px;
    padding:   3px;
    }

div.content thead th h1
{
  margin: 0px;
}

div.content h1
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    text-align: left;
    border:    none;
    text-align: left;
    color:     #000000;
    padding:   0px;
    background: transparent;
    background-image: none;
  margin-left: 10px;
  margin-right: 10px
}

div.content h2
    {
    border:           none;
    font-size:        small;
    font-weight:      bold;
    color:            #000000;
    background: transparent;
    background-image: none;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 10px
}

div.content a
    {
    color: #12377A;
    font-size: 10pt;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: none;
    background: transparent;
    background-image: none;
    }

div.content a:hover
    {
    color: #EB950F;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    background: transparent;
    background-image: none;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: homepage
 * ----------------------------------------------------------------------------------------------- */
.homepage
    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: xx-small;
    font-style: normal;
    font-weight: normal;
    border:    0px solid #C0D100;
    margin:    0px;
    padding:   0px;
    background-position: center;
    background-color: #f4b85e;
    background-repeat: no-repeat;
    background: transparent;
    background-image: none;
}

div.homepage table p
    {
    font-size: x-small;
    color: #000000;
    text-align: left;
    border: none;
    background-image: none;
    background: transparent;
    padding: 0px;
  margin: 0px 10px 0px 10px
}

div.homepage table ul
{
    font-weight: normal;
    color:     #00;
  margin: 0px 10px 0px 10px;
    padding-left: 20px;
}

div.homepage table li
{
    font-weight: normal;
    color:     #00;
      margin: 0px 10px 0px 10px;
}

div.homepage table ol
{
    font-weight: normal;
    color:     #00;
  margin: 0px 10px 0px 10px;
    padding: 0px;
}

div.homepage hr
{
    color: #12377A;
    width: 10%;
    border: 1px dotted;
}

div.homepage table
{
    border:    0px solid #C0D100;
	background-color: #f4b85e;
    background-image: none;
}

div.homepage thead th
    {
    font-size: small;
    font-weight: bold;
    border:    none;
    background-image: url(../image/bgHeading1.png);
    text-align: center;
    color:     #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}

div.homepage h1
    {
    font-size: small;
    font-weight: bold;
    text-align: left;
    border:    none;
    text-align: left;
    color:     #12377A;
    background: transparent;
    background-image: none;
    }

div.homepage  h2
    {
    border:           none;
    font-size:        x-small;
    font-weight:      bold;
    color:            #FFFFFF;
    background: transparent;
    background-image: none;
    padding: 0px;
  margin: 15px 10px 0px 10px
}

div.homepage a
    {
    color: #12377A;
    font-size: x-small;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: none;
    background: transparent;
    background-image: none;
    }

div.homepage a:hover
    {
    color: #EB950F;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    background: transparent;
    background-image: none;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: Content_maintenance
 * ----------------------------------------------------------------------------------------------- */
.content_maintenance
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color:     #12377A;
    border:    0px solid #C0D100;
    margin:    0px;
    padding:   0px;
    background-position: center;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    }

div.content_maintenance * p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #12377A;
    text-align: left;
    border: none;
    }

div.content_maintenance * h1
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    text-align: left;
    border:    none;
    background-image: none;
    color:     #EB950F;
  line-height: 1
}

div.content_maintenance * h2
    {
    border:           none;
    font-size:        10pt;
    font-weight:      bold;
    color:            #12377A;
    }

div.content_maintenance * h3
    {
    border:           none;
    background-image: none;
    font-size:        10pt;
    font-weight:      bold;
    font-style:  italic;
    color:            #12377A;
    }

div.content_maintenance * a
    {
    color: #12377A;
    font-size: 8pt;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin-left: 10px;
    border: none;
    }

div.content_maintenance * a:hover
    {
    color: #EB950F;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-left: 10px;
    }

div.content_maintenance * table
{
    border:    0px solid #C0D100;
    background-image: none;
}

div.content_maintenance * th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    border:    none;
    text-align: center;
    color: #FFFFFF;
    background-color: #EB950F;
    margin:    0px;
    padding:   0px;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: haor
 * ----------------------------------------------------------------------------------------------- */
.haor
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
/*    border:    0px solid #C0D100;
    border-left-width: 0px;
    border-bottom-width: 0px;*/
    color:     #12377A;
    text-decoration: none;
    background-color: transparent;
    }

div.haor * p
    {
    font-size: 8pt;
    }

div.haor * td
    {
    font-size: 8pt;
    text-decoration: none;
    border-bottom: 1px solid #C0D100;
    border-left: 1px solid #C0D100;
    border-right: 1px solid #C0D100;
    }

div.haor * a
    {
    font-size: 9pt;
    border:          0px;
    text-decoration: none;
    }

div.haor * a:hover
    {
    font-size: 9pt;
    border:          0px;
    text-decoration: underline;
    color: #EB950F;
    }

div.haor * table
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
/*    border:    0px;*/
    text-decoration: none;
    background-color: #C0D100;
    text-align: center;
    }

div.haor * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    background-color: #C0D100;
    text-align: center;
    color: #12377A;
    border-top: 1px solid #BBBBBB;
    border-left: 1px solid #C0D100;
    border-right: 1px solid #C0D100;
    }

div.haor * th a
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    border:    0px;
    text-decoration: none;
    background-color: #C0D100;
    text-align: center;
    color: #12377A;
    }

div.haor * th a:hover
    {
    font-size: 10pt;
    text-decoration: underline;
    color: #12377A;
    }

div.haor * td h2
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    border:    0px;
    text-decoration: none;
    text-align: center;
    color: #FF0000;
	background-color: #FFFFFF;
	background-image: none;
    }

div.haor * td h2 a
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    border:    0px;
    text-decoration: none;
    text-align: center;
    color: #FF0000;
	background-color: #FFFFFF;
	background-image: none;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: jnef (Joods Nationaal Eerstelingen Fonds
 * ----------------------------------------------------------------------------------------------- */
.jnef
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
/*    border: 0px solid #555555;*/
    color: #BBBBBB;
    text-align: left;
    background-color: transparent;
    }
		
div.jnef * p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.jnef * ol
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.jnef * li
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.jnef * ul
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.jnef * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    background-color: #C0D100;
    color: #12377A;
    text-align: center;
    border-top: 1px solid #BBBBBB;
    border-left: 1px solid #C0D100;
    border-right: 1px solid #C0D100;
    }
		
div.jnef * td
    {
    font-size: small;
    text-decoration: none;
    border-bottom: 1px solid #C0D100;
    border-left: 1px solid #C0D100;
    border-right: 1px solid #C0D100;
    }

div.jnef * a
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #12377A;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    }

div.jnef * a:hover
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #EB950F;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    }

div.jnef * th a
    {
    font-family: Verdana,Arial,Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #12377A;
    text-align: center;
    text-decoration: none;
    }

div.jnef * th a:hover
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #12377A;
    text-align: center;
  text-decoration: underline
}

/* -----------------------------------------------------------------------------------------------
 * Class: Lamdeni
 * ----------------------------------------------------------------------------------------------- */
.lamdeni
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
/*    border: 0px solid #555555;*/
    color: #BBBBBB;
    text-align: left;
    background-color: transparent;
    }

div.lamdeni * p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni * ol
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni * li
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni * ul
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    border-top: 1px solid #BBBBBB;
    border-left: 1px solid #12377A;
    border-right: 1px solid #12377A;
    background-color: #12377A;
    color: #FFFFFF;
    text-align: center;
    }

div.lamdeni * td
    {
    font-size: small;
    border-bottom: 1px solid #12377A;
    border-left: 1px solid #12377A;
    border-right: 1px solid #12377A;
    text-decoration: none;
    }

div.lamdeni * a
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #12377A;
    font-size: 8pt;
    font-weight: bold;
  text-decoration: underline
}

div.lamdeni * a:hover
    {
    color: #EB950F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    }

div.lamdeni * th a
    {
    font-family: Verdana,Arial,Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
  text-decoration: none
}

div.lamdeni * th a:hover
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #EB950F;
    text-align: center;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: Lamdeni
 * ----------------------------------------------------------------------------------------------- */
.lamdeni_middle
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
/*    border: 0px solid #555555;*/
    color: #BBBBBB;
    text-align: left;
    background-color: transparent;
    }

div.lamdeni_middle * p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni_middle * ol
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni_middle * li
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni_middle * ul
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.lamdeni_middle * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    border-top: 0px solid #BBBBBB;
    border-left: 0px solid #12377A;
    border-right: 0px solid #12377A;
    background-color: #12377A;
    color: #FFFFFF;
    text-align: center;
    }

div.lamdeni_middle * td
    {
    font-size: small;
    border-bottom: 0px solid #12377A;
    border-left: 0px solid #12377A;
    border-right: 0px solid #12377A;
    text-decoration: none;
    }

div.lamdeni_middle * a
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #12377A;
    font-size: 8pt;
    font-weight: bold;
  text-decoration: underline
}

div.lamdeni_middle * a:hover
    {
    color: #EB950F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    }

div.lamdeni_middle * th a
    {
    font-family: Verdana,Arial,Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
  text-decoration: none
}

div.lamdeni_middle * th a:hover
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #EB950F;
    text-align: center;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: login
 * ----------------------------------------------------------------------------------------------- */
.login
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #C0D100;
    border:    0px solid #C0D100;
    text-decoration: none;
    background-color: #12377A;
    }

div.login * a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color:     #C0D100;
    border:    0px solid #C0D100;
    text-decoration: none;
    background-color: #12377A;
}

div.login * td
    {
    color:     #FFFFFF;
    font-size: 10pt;
    text-decoration: none;
    font-style: normal;
    text-decoration: none;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: Melach
 * ----------------------------------------------------------------------------------------------- */
.melach
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    border: 0px solid #555555;
    color: #12377A;
    text-align: left;
    background-color: transparent;
    }

div.melach * p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color:     #12377A;
    border:    none;
    }

div.melach * ul
{
	font-size: 9pt;
	text-align: left;
    color: #12377A;
}

div.melach * li
{
	list-style-type: circle;
}

div.melach * ol
{
}

div.melach * table
    {
    margin: 0px;
    padding: 0px;
    }

div.melach * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #12377A;
    text-align: center;
    border-top: 1px solid #BBBBBB;
    border-left: 1px solid #12377A;
    border-right: 1px solid #12377A;
    }

div.melach * tr
    {
    }

div.melach * td
    {
    border-bottom: 1px solid #12377A;
    border-left: 1px solid #12377A;
    border-right: 1px solid #12377A;
}

div.melach * a
    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
    }

div.melach * A:hover
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #EB950F;
    text-align: center;
	text-decoration: underline;
    }

div.melach * th a
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    background-color: #12377A;
    color: #FFFFFF;
    text-align: center;
	text-decoration: none;
    }

div.melach * th A:hover
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #EB950F;
    text-align: center;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: news
 * ----------------------------------------------------------------------------------------------- */
.news
    {
    font-size: 8pt;
    border:     0px solid #C0D100;
    text-align: left;
    background: transparent;
    }

div.news * td
{
    border:     1px solid #BBBBBB;
}

div.news * p
    {
    font-size: 8pt;
    border: none;
    }

div.news * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #EB950F;
    text-align: center;
    }

div.news * td p
    {
    font-size: 10pt;
		}
		
div.news * a
    {
    border:     0px solid #C0D100;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bolder;
    text-decoration: underline;
    background-color: #FFFFFF;
    }

div.news * a:hover
    {
    border:     0px solid #C0D100;
    color: #12377A;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bolder;
    text-decoration: underline;
    background-color: #FFFFFF;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: news_israel
 * ----------------------------------------------------------------------------------------------- */
.news_israel
    {
    border:     0px solid #C0D100;
    text-align: center;
    background: #EEEEEE;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: parasjat
 * ----------------------------------------------------------------------------------------------- */
.parasjat
    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: small;
    border:    0px solid #C0D100;
    color:     #12377A;
    text-decoration: none;
    background-color: #FFFFFF;
    }

div.parasjat * p
    {
    font-size: small;
    }

div.parasjat * blockquote
{
  font-size:small;
	font-style: italic;
	color: #12377A;
}

div.parasjat * td
    {
    font-size: small;
    border:          0px solid #BBBBBB;
    text-decoration: none;
    background-color: #FFFFFF;
		margin: 3px;
    }

div.parasjat * thead th
    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    border:    0px;
    text-decoration: none;
    background-color: #C0D100;
    }

div.parasjat * a
    {
    font-size: small;
    border:          0px;
    text-decoration: none;
    background-color: #FFFFFF;
    }

div.parasjat * th a
    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    border:    0px;
    text-decoration: none;
    background-color: #C0D100;
    }

div.parasjat * a:hover
    {
    text-decoration: underline;
    }

div.parasjat * th a:hover
    {
    text-decoration: underline;
  color: #12377A
}

/* -----------------------------------------------------------------------------------------------
 * Class: parasjat_middle
 * ----------------------------------------------------------------------------------------------- */
.parasjat_middle
    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: x-small;
    border:    0px solid #C0D100;
    color:     #12377A;
    text-decoration: none;
    background-color: #FFFFFF;
    }

div.parasjat_middle * p
    {
    font-size: x-small;
  margin-left: 10px;
  margin-right: 10px;
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

div.parasjat_middle * h2
    {
    font-size: medium;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

div.parasjat_middle * h3
    {
    font-size: medium;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

div.parasjat_middle * img
{
  position: relative;
  float: right;
  margin: 20px
}

div.parasjat_middle * blockquote
{
  font-size:x-small;
	font-style: italic;
	color: #12377A;
}

div.parasjat_middle * td
    {
    font-size: small;
    border:          0px solid #BBBBBB;
    text-decoration: none;
    background-color: #FFFFFF;
		margin: 3px;
    }

div.parasjat_middle * thead th
    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    border:    0px;
    text-decoration: none;
    background-color: #EB950F;
    }

div.parasjat_middle * a
    {
    font-size: x-small;
    border:          0px;
    text-decoration: none;
    background-color: #FFFFFF;
    }

div.parasjat_middle * th a
    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    border:    0px;
    text-decoration: none;
    background-color: #C0D100;
    }

div.parasjat_middle * a:hover
    {
    text-decoration: underline;
    }

div.parasjat_middle * th a:hover
    {
    text-decoration: underline;
  color: #12377A
}

/* -----------------------------------------------------------------------------------------------
 * Class: rabbi
 * ----------------------------------------------------------------------------------------------- */
.rabbi
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    border: 0px solid #555555;
    color: #BBBBBB;
    text-align: left;
    background-color: transparent;
    }

div.rabbi * p
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:     #12377A;
    font-size: 8pt;
    border:    none;
    }

div.rabbi * ul
{
    color:     #12377A;
}

div.rabbi * ol
{
    color:     #12377A;
}

div.rabbi * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #12377A;
    text-align: center;
    }

div.rabbi * td
    {
    font-size: small;
    border:          1px solid #BBBBBB;
    text-decoration: none;
    text-align: center;
    }

div.rabbi * a
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    }

div.rabbi * a:hover
    {
    color: #12377A;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: underline;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: shofar
 * ----------------------------------------------------------------------------------------------- */
.shofar
    {
    font-size: 8pt;
    text-align: left;
    background: transparent;
}

div.shofar * p
    {
    font-size: x-small;
  color: #000000;
  margin-left: 10px;
  margin-right: 10px
}

div.shofar * table
{
}

div.shofar * td
{
  border: 1px solid #BBBBBB
}

div.shofar * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #EB950F;
    color: #000000;
    text-align: center;
    }

div.shofar * a
    {
    border:     0px solid #C0D100;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #12377A;
  text-decoration: underline
}

div.shofar * a:hover
    {
    color: #EB950F;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
    }

div.shofar * th a
    {
    border:     0px solid #C0D100;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
  text-decoration: none
}

div.shofar * th a:hover
    {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: underline;
    }

/* -----------------------------------------------------------------------------------------------
 * Class: shofar_middle
 * ----------------------------------------------------------------------------------------------- */
.shofar_middle
    {
    font-size: 8pt;
    text-align: left;
    background: transparent;
}

div.shofar_middle * p
    {
    font-size: small;
  color: #000000;
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 10px
}

div.shofar_middle * h2
    {
    font-size: small;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

div.shofar_middle * h3
    {
  color: #000000;
  margin-bottom: 0px
}

div.shofar_middle * table
{
}

div.shofar_middle * td
{
  border: 0px solid #BBBBBB
}

div.shofar_middle * thead th
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #EB950F;
    color: #000000;
    text-align: center;
    }

div.shofar_middle * a
    {
    border:     0px solid #C0D100;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #12377A;
  text-decoration: underline
}

div.shofar_middle * a:hover
    {
    color: #EB950F;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
    }

div.shofar_middle * th a
    {
    border:     0px solid #C0D100;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
  text-decoration: none
}

div.shofar_middle * th a:hover
    {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: underline;
    }
