body{
	color:#003300;
	background-color:#f5f5dc;
		
}

ul.manu, ul.menu_left, ul.navigate { 
			list-style-type: none;
			}

.font_Ge{
		font-family:Sylfaen;
		    font-size:12px;
		
				color:#003300;
}

.font_En{
		    font-family:Arial, Verdana, helvetica, sans-serif;
		    font-size:13px;
				color:#003300;	
			
}

.menu_left li {
		display:block;
		padding-top:5px;
		padding-left:0px;
		margin-left:-40px;
		text-align:left;
		letter-spacing:0px;
}

a {text-decoration:none; }

a:link, a:visited{
		text-decoration:none;
		font-weight:bold;
		color: DarkOliveGreen; /* 556B2F */
		}

a:hover, a:active {
		text-decoration:none;
		font-weight:bold;
		color:#003300;
		font-size:100%;
		}


/*-----------------------------------------------------------------*/

p {
	padding:1px;
	font-size:105%;
	text-align:justify;
	color:#003300;
}

p.pbottom {
	padding-top:1px;
	font-size:85%;
    	color:#6B6B6B;
	text-align:right;
}

p.pcontent
{
	font-size:110%;

	padding:5px;
	line-height:22px;
	text-align:justify;
	
}

p.psign {
 	text-align:right;
		font-size:105%;
	
}
p.pfooter{

 	text-align:right;
	 color:ivory;
}
p.pthank{

 	text-align:left;
	 color:ivory;
}
p.important{
		
		font-size:125%;
		font-weight:bold;
		text-align:center;
		
	}

p.heading1{
		
		font-size:125%;
		font-weight:bold;
		text-align:left;
		
		}
p.heading2{
	
		font-size:110%;
		font-weight:bold;
		text-align:left;
		
		}

div .alert.alert-success
{background-color:rgba(255 ,255, 220, 1.0);
       				 color:DarkOliveGreen;

}

/*-----------------------------------------------------------------*/

span.bold{
	font-weight:bold;
	font-size:11pt;
	}

span.date{
		font-size:95%;
		font-style:Italic;
		font-weight:Normal;
		color:DarkOliveGreen;
}


/*-----------------------------------------------------------------*/
ul.list li
{
	padding:5px;
	font-size:110%;
	line-height:120%
}

div.list-group, a.list-group-item {
	background-color:#f5f5dc;
	border:none;
	padding:10px 0px 10px 1px;
	letter-spacing:0px;
	color: DarkOliveGreen;
}

a.list-group-item.active{
	background-color:Olive;
	
		}
a.list-group-item:hover{
	background-color:ivory;
	color: #003300;
		}
a.list-group-item.active:hover{
	background-color:Olive;
	
		}

ul.contact li{
	padding-left:140px; text-indent:-140px;
	text-align:justify;
	}
ol.arabic li
{
	padding:5px;
	font-size:100%;
	line-height:120%
			
}
ol.arabic {
	list-type-style:decimal;
	}


.table-striped>tbody>tr:nth-child(even)>td {
	background-color:rgba(255 ,255, 220, 1.0);
	}
.table-striped>tbody>tr:nth-child(odd)>td {
	background-color:ivory;
	}


table {
   	        cellpadding:0px;
        	cellspacing:0px;
		width:100%;
	}


tr.dark {	
		background-color:ivory; 
	
		}
tr.light {	
		background-color:rgba(255 ,255, 220, 1.0);
	}

tr.head {	
			background-color:Olive; /* Olive;*/
       				 color:Ivory; 
	         font-weight:bold; 
        	 text-align:center;
		 padding:4px;
}


td.time {
	width:13%;
}
td.event {
	width:69%;
}
td.place {
	width:14%;
}


table.programme td.time {

	width:10%;
}
table.programme td.event {
	width:75%;
}
table.programme td.place {
	width:15%;
}



td
{ 		 border: 0px outset ivory;
	    	 padding:5px; 
		font-size:100%;
		height:2em;
}

td.tdlabel
{
text-align:right;
}

td.tddata
{
		text-align:left;
		font-weight:bold;
}




ul.PrevHomeNext {
	    	padding:5px;
          	list-style-type:none;
}

ul.PrevHomeNext li, ul.PrevHomeNext a  {
		  padding:8px;
		   display:inline;
}

#toppage{

 background:  url("../images/top.png")  center no-repeat ;
}

#prevpage {
 
    background: url("../images/prev.png") center  no-repeat ;
}

#nextpage {
  
    background: url("../images/next.png") center  no-repeat ;
}





.imgkeynoteleft{
	display:block;
	float:left; 
	padding:8px;margin:4px 12px 12px 12px;border-radius: 8px;border: 1px solid #999999;
}
.imgkeynoteright{
	display:block;
	float:right; 
	padding:8px;margin:4px 12px 12px 12px;border-radius: 8px;border: 1px solid #999999;
}

