﻿body
{
  font-family: Arial,sans-serif;
  font-size:14px;
  margin:20px;
  /*  background:#F4EA93;*/
/*  background:#dddddd;*/

 background-image:url('gfx/bg.png');
 }
#header{
	width:800px;
	height:159px;
	margin:0 auto;
	background: url(gfx/header.png);
}
#menu
{
	padding:15px;
}
#menu a,#menu a:visited,#menu a:link
{
        color:#99ccff;
	text-decoration:none;
	margin:1px 1px 1px 1px;
	padding:1px 7px 1px 7px;
	text-decoration:none;
	text-align:center;
	display:inline;
	font-weight:bold;
}
#menu a:hover
{
	color:#ffffff;
}

#language
{
	padding:80px 0px 0px 20px;
	font-size:11px;
}
#language a,#language a:visited,#language a:link
{
    color:#aaaaaa;
	text-decoration:none;
	margin:1px 1px 1px 1px;
	padding:1px 2px 1px 2px;
	text-decoration:none;
	text-align:center;
	display:inline;
	font-weight:bold;
}

/* content */
#page
{
	width: 800px;
	background:#ffffff;
	margin:5px auto;
}
#pageHeader
{
     text-align:left;
     border:5px solid white;
     padding:5px;
	 color:#000000;
	 font-size:18px;
	 background:#dddddd;
}
#pageContent
{
	padding:8px;
         text-align:justify;
}

/* footer */
#footer {
	width: 800px;
	margin: 0 auto;
	background:#407DB3;
}

#footer p {
	margin: 0;
	padding: 0 0 4px 0;
	text-transform: lowercase;
	text-align: center;
	font-size: 11px;
	color: #ffffff;
}

/* general */
a {
	text-decoration: none;
	font-weight:bold;
	color:#407DB3;
}
img { border:0px;}

a:hover
{
	color:#000000;
}

ul{
margin: 10;
padding: 0;
list-style-type:square;
}

/* used on talks to display details with a span that looks like a link */
.linkClass {
	text-decoration: none;
	font-weight:bold;
	color:#407DB3;
	cursor:pointer;
}
.linkClass:hover
{
	color:#000000;
}


/* Accordion */

#basic-accordian{
}
 
.accordion_headings{
	padding:5px;
	background:#407DB3;
	color:#FFFFFF;
	cursor:pointer;
    border:2px solid #FFF;
}
 
.accordion_headings:hover{
	background:#58ABF4;
}
 
.accordion_child{
	padding:5px;
	background:#FFFFFF;
}
