a:link {text-decoration: underline;color: #1595D3;font-weight:normal; outline:none;}
a:visited {text-decoration: underline;color: #1595D3;font-weight: normal; outline:none;}
a:hover {text-decoration: underline;color: #6FC9C9; outline:none;}
a:active {text-decoration: underline;color: #1595D3;font-weight: normal; outline:none;}

h1 {padding:0 0 10px 0; font-weight:bold; font-size:16pt; padding-bottom:5px; color:#1595D3;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#444444;
	background-color: #72CAC8;
	background-image:url(/images/conferences/european/2010/europe_back.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#europe_cont {
	background-image:url(/images/conferences/european/2010/europe_05.gif);
	background-repeat:repeat-y;
	background-position:top;

	margin:0 auto;
}
#menu {
padding-top:63px;
}

#navigation {
	list-style: none;
}
#navigation li {
	float: left;
}
#navigation a * {
	display: none;
	cursor:pointer;
}
#navigation a, #navigation a .hover {
	width: 188px;
    height: 30px;
	position: relative;
	display: block;
	background: url(/images/conferences/european/2010/menu_names_2.gif) 0 0 no-repeat;
}

/* individual navigation items */
#navigation a.eventoverview {
	background-position: 0 0;
	}
#navigation .highlight a.eventoverview:hover, #navigation a.eventoverview .hover {
	background-position: -188px 0 ;

}

#navigation a.reginfo {
	background-position: 0 -30px;
}
#navigation .highlight a.reginfo:hover, #navigation a.reginfo .hover {
	background-position: -188px -30px;
}

#navigation a.cancelpol {
	background-position: 0 -60px;
}
#navigation .highlight a.cancelpol:hover, #navigation a.cancelpol .hover {
	background-position: -188px -60px;
}

#navigation a.acc {
	background-position: 0 -90px;
}
#navigation .highlight a.acc:hover, #navigation a.acc .hover {
	background-position: -188px -90px;
}
#navigation a.exhsponsin {
	background-position: 0 -120px;
}
#navigation .highlight a.exhsponsin:hover, #navigation a.exhsponsin .hover {
	background-position: -188px -120px;
}

#navigation a.exhfl {
	background-position: 0 -150px;
}
#navigation .highlight a.exhfl:hover, #navigation a.exhfl .hover {
	background-position: -188px -150px;
}



#navigation a.bicsihome {
	background-position: 0 -180px;
}
#navigation .highlight a.bicsihome:hover, #navigation a.bicsihome .hover {
	background-position: -188px -180px;
}





#footer {
	margin:0 auto;
	padding:5px 0px 20px 0px;
	color:#FFFFFF;
	font-size:10pt;
	text-align:center;
}
#footer a:link {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	outline:none;
}
#footer a:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	outline:none;
}
#footer a:hover {
	text-decoration: underline;
	color: #ffffff;
	font-weight:bold;
	outline:none;
}
#footer a:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	outline:none;
}


/*#content
{
	height: auto;
	height: 265px;
	min-height: 265px;
	padding:7px;
}*/

input {
background-color:#FFFFFF;
border:solid 1px #1595D3;
margin-bottom:3px;
}

.submit {
background-color:#1595D3;
border:solid 2px #72CBC9;
color:#fff;
height:28px;
width:275px;
font-weight:bold;
font-size:9.5pt;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}

#bodycontainer {padding-left:20px; padding-right:20px;}

#bodycontainer ul {list-style:disc; padding: 0 20px 0 25px;}
#bodycontainer ul ul {list-style:circle; padding: 0 0 0 20px;}
#bodycontainer ul li {padding: 7px 0 0 0;}

p {
	padding:10px 0 5px 0;
	margin:0px;
	font-size:11pt;
}

#confmenu, #confminormenu { list-style: none; margin: 0; padding: 0; margin-right: 3px; }
#confmenu h3, #confminormenu li { list-style: none; font-size: 12px; padding: 0; margin: 0;
							  font-weight: normal; }
#confmenu h3 a, #confminormenu li a { padding: 5px 8px 5px 9px; display: block; text-decoration: none; color: #1595D3; }
#confmenu h3 a:hover, #confminormenu li a:hover { color: #72CAC8; }
#confmenu h3 b { display: block; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
#confminormenu li a { color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 24px; /* text-transform: uppercase; */ }
#confminormenu li { border: none; background-image: none; }

/* Links List */
ul.links { list-style: none !important; margin: 0 !important;; padding: 0 !important;;  }
ul.links li { float: left; margin: 0 10px 10px 0; padding: 0; }
ul.links li a { display: block; padding: 5px 15px; text-decoration: none; border: solid 1px #1595D3; background-color: #1595D3; color: #fff;  }
ul.links li a:hover { background-color: #72CAC8; color: #ffffff; }

table.schedulestyle td {padding:8px; font-size:10pt !important;}
table.schedulestyle td strong, table.schedulestyle td b, table.schedulestyle td p {font-size:10pt !important;}
