DIV.emCont
{
    xmargin-left:20px;
}


TABLE.listOfEvents
{
    margin:5px 0 15px 0;
    width:550px;
}

TABLE.listOfEvents TD
{
    padding:0 5px;
    padding-bottom:5px;
}



TABLE.listOfEvents TD.date
{
    width:70px;
}




TABLE.emDetailsTable
{
    width:700px;
    text-align:left;
}

TABLE.emDetailsTable input.leesMeer2
{
    background-color: #dfdfdf;
    background-image:none;
	height: 21px;
	border: solid 1px #062E5F;
	cursor: pointer;
	cursor: hand;
	color: #000;
	font-weight: bold;
	padding:0;
	text-decoration:none;
}
TABLE.emDetailsTable TD
{
    padding:5px 0;
}

TABLE.emDetailsTable TD B
{
    font-size:10pt;
}

.width_30
{
    width:30px;
}

DIV.calendarConteiner
{
    width:570px;
    background-color:#eeeff4;
    height:auto;
    margin-top:10px;
    padding:30px 20px 60px 20px;
}
TABLE.calendar_table_navigation
{
    float:left;
    color:#002052;
    font:bold 14px Arial;
    margin-top:5px;
}
 
TABLE.calendar_table
{
    float:right;
}

TABLE.calendar_table TD.calendar_cell
{
    height:37px;
    width:47px;
    text-align:center;
    vertical-align:middle;
    background-color:#fff;
    font:bold 13px Arial;
}



TABLE.calendar_table TR.second TD
{
    color:#9c9c9d;
    text-align:left;
    vertical-align:middle;
    font:bold 14px Arial;
    text-transform:capitalize;
}



TABLE.calendar_table TD.calendar_cell A
{
    color:#de3141;
    text-decoration:underline;
}

IMG.MB3
{
    margin-bottom:2px;
}

TABLE.emSubscripbtionTable
{
    width:575px;
}

TABLE.emSubscripbtionTable TH
{
    padding:2px 20px 2px 0;
    width:150px;
}
 TABLE.emSubscripbtionTable TD
{
   padding:2px 0 2px 5px;
}

 TABLE.emSubscripbtionTable TD INPUT
 {
     width:150px;
 }
 
  TABLE.emSubscripbtionTable TD INPUT.add-person
  {
      width:14px;
      background-color:none;
      border:none;
      background-image:url(/site/core/images/add-person.gif);
      background-repeat:no-repeat;
      height:15px;
      margin:0 5px;
      cursor:pointer;
      float:right;
      
  }
  
  TABLE.emSubscripbtionTable TD INPUT.delete-person
  {
      background-image:url(/site/core/images/delete-person.gif);
      display:none;
  }
  
  
  TABLE.subscribers th
  {
      width:145px;
  }
  
  span.red
  {
      color:Red;
  }
  
 .contentStyle .emCont DIV B A.subCatTitle
  {
    color:#3875b4;
  }
  
   .eventSelector option
   {
    padding-left:10px;
      
   }
  
  .eventSelector .category
  {
    color:#fff;
    background-color:#002052;
        
  }
  
  .eventSelector .isLeafCategory
  {
     color:#fff;
    background-color:#002052;
  }
  
  
  
/***/

ul.eventList {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
}
ul.eventList li ul {
	margin: 10px 0 15px 0;
	padding: 0;
	list-style: none;
	xdisplay: none;
}
ul.eventList li.category ul {
	margin: 10px 0 20px 0;
	padding: 0;
	list-style: none;
	xdisplay: none;
}
ul.eventList li.category ul li ul{
	margin: 10px 0 12px 0;
}
ul.eventList li ul li ul,
ul.eventList li.item_over ul li ul {
	display:none;
}
ul.eventList li.item_over ul {
	display:block;
}
ul.eventList li.selected ul li ul {
	display:block;
}
ul.eventList li.selected ul li ul li ul {
	display:none;
}


ul.eventList li {
	width: auto;
	margin:5px 0 2px 0;
	padding:0;
	cursor: pointer;
	color: black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

ul.eventList li.category, ul.eventList li.item_over{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#e6214b;
}
ul.eventList ul li ul li.item_over {
	font-size: 12px;
}
ul.eventList li.category a, ul.eventList li.item_over a{
	cursor:default;
	color:#e6214b;
	text-decoration:none;
}
ul.eventList li ul li a:hover,
ul.eventList li ul li ul li a:hover,
ul.eventList li ul li ul li.item_over a:hover{
	color:#e6214b;
}
/*--------------------------------- Top level: end ---------------------------------*/

/*--------------------------------- Other levels: begin ---------------------------------*/
ul.eventList li ul li {
	background:url(../../../core/images/main-nav-divider.gif) 0 7px no-repeat;
	margin:5px 0 10px 15px;
	padding: 0 0 0 12px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
}
ul.eventList li.item_over ul li {
	font:normal 12px Arial, Helvetica, sans-serif;
}

ul.eventList li ul li.name,
ul.eventList li.category ul li.name{
	font:normal 12px Arial, Helvetica, sans-serif;
	background:none;
	margin-left:5px;
}
ul.eventList li ul li a.leesMeer{
    text-decoration:none;
    background-position:right 50%;
    white-space:normal;
	 margin-left:0px;
}


ul.eventList li ul li a,
ul.eventList li.category ul li a,
ul.eventList li.item_over li.item_over li a,
ul.eventList li.item_over li.item_over li.item_over li a,
ul.eventList li.item_over li.item_over li.item_over li.item_over li a {
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
}

ul.eventList li.category li a,
ul.eventList li.item_over li.item_over a,
ul.eventList li.item_over li.item_over li.item_over a,
ul.eventList li.item_over li.item_over li.item_over li.item_over a,
ul.eventList li.item_over li.item_over li.item_over li.item_over li.item_over a {
	color:#002052;
	text-decoration: none;
}
ul.eventList li.item_over li.item_over a,
ul.eventList li.item_over li.item_over li.item_over a,
ul.eventList li.item_over li.item_over li.item_over li.item_over a,
ul.eventList li.item_over li.item_over li.item_over li.item_over li.item_over a {
	xcolor: #e6214b;
}
