body {font-family:arial, verdana, serif; font-size:82%; background-color:#f7f7f7;}

.alignright {float:right;}

.alignleft {float:left;}

/* Side menu */
#layout {width:990px; margin:0px auto;}

/* Header */
#header {float:left; width:300px; margin-left:2px;}

/* Languages */

#languages {text-align:right; padding-top:90px;padding-right:3px;}

.flag {width:45px; height:30px; padding:2px; margin:3px; border:solid 1px #ccc;}

/* Top menu */
#topmenu {clear:left;background-image:url('../images/mainmenu.png'); background-repeat:no-repeat; width:986px; height:50px; text-align:center}

#topmenu ul {margin:0px 0px 0px 15px; padding:0px; }

#topmenu li {float:left; display:block; width:150px; padding-top:22px;}

#topmenu a {text-decoration:none; color:#0D3F96; font-weight:bold; font-size:13px; text-align:center}

#topmenu a:hover {color:#0d3f96; text-decoration:underline; }

#topmenu .easytoread {font-family:times; font-size:22px;}

#topmenubanner {clear:left; width:982px; margin-left:2px; }

/* Side menu */
#sidemenu {clear:both; float:left;}

#sidemenu ul {margin:0px; padding:0px; margin-top:20px;}

#sidemenu li {display:block; border-bottom:solid 1px #ddd; width:120px; height:35px; margin:0px 20px 0px 10px; padding:5px;}

#sidemenu a {text-decoration:none; color:#36A828; font-weight:bold; display:block; width:130px; height:35px;}

#sidemenu a:hover {text-decoration:underline;}

#sidemenu li:hover {background-color:#fff}

/* Content */
#content {float:left; width:800px; padding:10px; padding-right:0px; padding-top:0px; min-height:320px;}

#content p {font-size: 1.0em; color:#454545; line-height:1.4em; text-align:justify}

#content li {font-size: 1.0em; color:#454545; line-height:1.4em; text-align:justify}

#content h1 {color:#333; font-weight:normal;}
	
#login {border:solid 1px #ccc; width:300px; margin:0px auto;}
/* Footer */
#footer {clear:both; background-color:#333; padding:10px;}

#footercontent {width:990px; margin: 0px auto;}

#footercontent p {color:#878782; font-size:10px}

#footercontent a {color:#878782;}

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:173px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

