body {
	margin-top:0;
	margin-left:0px;
	margin-bottom:0px;
	background-color:#E2E8D4;
	text-align:center;
	background:#E2E8D4 url(images/mic_reka1d.jpg) repeat-x left top;
}

.rekaA {
	background:#E2E8D4 url(images/mic_reka1d.jpg) repeat-x left top;
}

.rekaB {background:#E2E8D4 url(images/mic_reka2.jpg) repeat-x left top;
}

.rekaC {background:#E2E8D4 url(images/mic_reka3.jpg) repeat-x left top;
}

.rekaD {background:#E2E8D4 url(images/mic_reka4.jpg) repeat-x left top;
}

#holder {
	width:760px;
}

#holder img.pic {
	padding-left:5px;
}


#holder table, #holder  td, #holder  p {
	vertical-align:top;
}

td,p,li {
	font: 12px/19px arial,helvetica,sans serif;
}

.LeftMenu {
	border-left:none;
	text-align:left;
	vertical-align:top;
	background:url(reka_left.jpg) no-repeat bottom left;
}

#topmenu {
	padding-bottom:0px;
	/*background:#495F47;*/
	background:#4F761F;
	border:1px solid #000;
	color:#fff;
}

#topmenu a,  #topmenu a:visited  {
	font:10px/17px verdana, arial, georgia, sans-serif;
	color:#fff;
	text-decoration:none;
text-align:right;
}
#topmenu a:hover  {font:10px/17px verdana, arial, georgia, sans-serif;
color:#fff;text-decoration:underline;
text-align:right;
}
#topmenuholder {
padding-bottom:13px;
width:760px;
}
#holder #topmenuholder table td {padding-left:0px;text-align:left;
padding-bottom:0px;
}
#holder #topmenuholder table td.links {text-align:right;padding-right:5px;
}

#content  {color:#000; 
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
padding: 0px 10px  10px  10px;
	text-align:left;
	vertical-align:top;
background:#FFFFFF;/*#FFF6CC;*//*#D1DCC6;transparent url(images/reka_content.gif);*/
border-left:1px solid #677F65;
border-top:1px solid #677F65;
border-right:1px solid #000;
border-bottom:1px solid #677F65;
} 


#content img.lab {align:right;
}

#content td.lab {align:right;
}

#content img {padding-right:7px;
}

#contentSiteMap  {color:#000; 
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
padding: 0px 10px  10px  10px;
	text-align:left;
	vertical-align:top;
background:#D1DCC6;/*transparent url(images/reka_content.gif);*/
border-left:1px solid #677F65;
border-top:1px solid #677F65;
border-right:1px solid #000;
border-bottom:1px solid #677F65;

} 


#contentSiteMap ul {padding-bottom:10px;
}

#contentNews  {color:#000; 
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	text-align:left;
	vertical-align:top;
background:#fff;
border-left:1px solid #677F65;
border-top:1px solid #677F65;
border-right:1px solid #000;

} 



td.newsec {border-top:1px solid #eee;
}
td.newsecLeft {border-top:1px solid #eee;
border-left:1px solid #ccc;
}

#LeftMenuHolder {margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #A8BCA1;
	float: left;
	width: 135px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	}
	/* Again, "be nice to Opera 5". */
	body>#LeftMenuHolder {width:135px;}


#LeftMenu {
	margin: 0px 0px 0px 0px;
	padding:0px;
	border-right:none;
	border-left:1px solid #587058;
	border-bottom:1px solid #587058;
	border-top:1px solid #587058;
	background-color:transparent;
	float: left;
	text-align:left;
	width:135px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	}
	/* Again, "be nice to Opera 5". */
	body>#LeftMenu {width:135px;}

#LeftMenu ul, #LeftMenu li, #LeftMenu ul  li ul, #LeftMenu ul  li ul li {
		display: inline; 
		list-style: none;
		}
 #LeftMenu li a, #LeftMenu a, #LeftMenu li a:hover, #LeftMenu li a:active { 
		font:12px/12px arial, georgia, sans-serif;
		color: #4B634B;
		font-weight:bold;
		display: block;
		text-decoration: none; 
		text-align: left;
		padding: 6px 3px 4px 5px;
		border-top:none;
		border-bottom: 1px solid #D6E1D0;
		/*border-left: 1px solid #587058;*/
		background: transparent;
		list-style: none;
		}
	#LeftMenu li a:hover, #LeftMenu li a:active { 
		background: #E5FF7C;
		}

/*---------------------------------------------------sub categories*/


 #LeftMenu ul li a, #LeftMenu ul a, #LeftMenu ul  li a:hover, #LeftMenu ul  li a:active { 
		font:11px/12px arial, georgia, sans-serif;
		display: block;
		text-decoration: none; 
		text-align: left;
		font-weight: normal;
		color: #000;
		padding: 3px 2px 3px 15px;
		border:none;
		/*border-top: none;
		border-right: none;
		border-bottom: 1px solid #000;
		border-left: 1px solid #29663E;*/
		background: tranparent;
		list-style: none;
		}
	#LeftMenu ul  li a:hover, #LeftMenu ul li a:active { 
		background: #E2E8D4;
	text-decoration: underline; 
		}



strong {font-weight:bold;
color:#336600;
margin-bottom:3px;
text-transform:uppercase;
}


hr {color:#677F65;size:1px;
}


#botmenu { font:10px/17px verdana, arial, georgia, sans-serif;
text-align:center;
background-color:#E2E8D4;
width:758px;
/* border-left:1px ridge #677F65;
border-right:1px ridge #677F65; */
}

#botmenu  a { font:10px/12px verdana,helvetica,sans-serif;color:black;text-decoration:underline;
}

h1 {color: #4F761F;
font-family:Georgia,helvetica,sans-serif;
font-weight:normal;
padding-top:0px;
padding-bottom:8px;
font-size:150%;
text-transform:uppercase;
}
h2 {color:#EA5C25;
font: 1.4em Georgia, Times, serif;
/*padding-top:0px;
padding-bottom:-8px;
padding-left:15px;*/
padding: 0px 0px 0px 0.75em;
margin: 1em 0px 0px 0px;
background:url(images/ribH2.gif) 8px left no-repeat;
}

h3 {color:#AF3F42;
font-family:Georgia,helvetica,sans-serif;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
/*border:solid 1px #CB0046;*/
width:80%;
}

h4 {
	color: #AF3F42;
	font-family:Georgia,helvetica,sans-serif;
	font-weight:bold;
	padding:0px;
	margin:0px;
}


h4 a:link,h4 a:visited  {
	color: #AF3F42;
	font-family:Georgia,helvetica,sans-serif;
	font-weight:bold;
	text-decoration:underline;
}

h4 a:hover,h4 a:active  {
	text-decoration:none;
}


td, #content p, #content td {
font-family: arial, georgia, sans-serif;
}
img.flagpic {padding-top:10px;
}

#tabl td {vertical-align:top;
text-align:left;
border-top:solid 1px #7CC576;
border-left:solid 1px #ccc;
font-size:90%;
}
#tabl {border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;
}
#tabl strong {color:#397A33;
}
a {color:#024C3F;}

.btn { background:#ffffcc;
        width:70px;
       
}

#MainMenu {
	background-color:#A8BCA1;
	border:1px ridge #677F65;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4B634B;
}
#MainMenu td {
	border-right:1px ridge #677F65;
}
#MainMenu td a{
	padding:9px;
	color: #4B634B;
	font-weight:bold;
	text-decoration:none;
}

#MainMenu td a:hover{
	background-color:#E5ff7C;
}


#MenuBG {
	left:50px;
	width:550px;
	height:120px;
	background-color:transparent;
	
	border-width:0px;
}

#MenuAbout {
	left:54px;
}

#MenuME {
	left:137px;
	width:171px;
}

#MenuSymposia {
	left:309px;
}

#MenuMembership {
	left:384px;
}

#MenuISMEJ {
	left:474px;
}

.SubMenu {
	position:absolute;
	background-color:#A8BCA1;
	border:1px ridge #677F65;
	Filter: Alpha(Opacity=90);
	visibility:hidden;
}

.SubMenu td {
	text-align:left;
	Filter: Alpha(Opacity=100);
}
.SubMenu td a{
	padding:9px;
	font-size:11px;
	color: black;
	text-decoration:none;
}
.SubMenu td a:hover{
	background-color:#A8BCA1;
	color:#E5ff7C;
	text-decoration:none;
}

.region {text-transform:uppercase; color:#334D1D; text-decoration:none;}
.regionIn {text-transform:uppercase; color:#666666; text-decoration:none;}

#countryIn {border-left:1px solid #999999; padding:4px; padding-left:10px;}

#countryIn, #countryIn p, #countryIn ul li {background-color:#EDFEE7; font:11px/15px Verdana, Arial, Helvetica, sans-serif;}

#countryIn ul li {list-style:square; color:#4F761F;}

#countryIn a {color:#000000; text-decoration:none;}
