/*		CSS by Axendo				*/
/*      www.axendo.nl				*/
/*									*/
/*       Axendo 2009			*/
/*		All rights reserved 		*/

/*		--color coding---			*/
/*		blue:	#1D21AD				*/


/* global settings */
*			{ margin:0; padding:0 }
img			{ border:0 }
a			{ -moz-outline-style:none }
.clear		{ clear:both;font-size:0;line-height:0;padding:0;margin:0 }
.hidden		{ display:none }
.floatright { float:right }
.floatleft	{ float:left }
.alignright	{ text-align:right }
.alignleft	{ text-align:left }

/* body and headers */
body { background:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.5% } /*#e9f4fe*/


/*
h1 { font-size:1.5em; font-family:Verdana; line-height:1.5em; font-weight:bold;margin:0.3em 0 1em 0 }
h2 { font-size:1.5em; font-family:Verdana; line-height:1.3em; font-weight:normal;margin:0.2em 0 0.5em 0 }
h3 { font-size:1.1em; font-family:Verdana; line-height:1.2em; font-weight:bold;margin:0 0 0.5em 0 }
h4, h5 { font-size:1.1em; font-family:Verdana; line-height:1.2em; font-weight:bold;margin:1.5em 0 0.5em 0 }
*/
.bluetxt {color:#009cbd}

/* wrappers */ 
#wrapperTop		{ width:100%;height:81px;background:gray url('/media/header_bg.gif') repeat-x bottom center;padding:0;margin:0;overflow:hidden }
#ctrTop			{ width:840px; position:relative; margin:0 auto 0 auto; padding:0; height:100% }
#wrapperTitle	{ width:100%;height:auto;background:white}
#ctrTitle		{ width:840px; position:relative; margin:0 auto 0 auto; padding:0 0 3em 0; }
#wrapperBody	{ width:100%;height:auto;background:white;padding-bottom:30px }
#ctrBody		{ width:840px; position:relative; margin:0 auto 0 auto; padding:0; background:#a7d5ff url('/media/box_bg.gif') repeat-x top center; }
#wrapperFooter	{ width:100%;height:auto;background:white;padding-bottom:30px }
#ctrFooter		{ width:840px; position:relative; margin:0 auto 0 auto; padding:0}
	#ctrFooter		{ text-align:center; font-size:1.1em; color:#B8B8B8; padding-top:5px}
	#ctrFooter a		{ color:#B8B8B8 }

/* tab navigation */
#mainnav {position:absolute;bottom:0;left:0;list-style-type:none;font-size:1.3em}
	#mainnav li {float:left;margin-right:0.2em}
	#mainnav li.tab {list-style-type:none;background:#f3f3f3 url('/media/tabLeftCorner.gif') no-repeat top left;}
		#mainnav li.tab a:link, #mainnav li.tab a:visited {display:block;background:transparent url('/media/tabRightCorner.gif') no-repeat top right;font-weight:bold;padding:4px 1.5em 2px 1.5em;color:#808080;text-decoration:none;}
		#mainnav li.tab a:hover, #mainnav li.tab a:active {display:block;background:transparent url('/media/tabRightCorner.gif') no-repeat top right;font-weight:bold;padding:4px 1.5em 2px 1.5em;color:#ff7800;text-decoration:none;}
	#mainnav li.tabactive {list-style-type:none;background:white url('/media/tabLeftCorner2.gif') no-repeat top left;}
		#mainnav li.tabactive a:link, #mainnav li.tabactive a:visited {display:block;background:transparent url('/media/tabRightCorner2.gif') no-repeat top right;font-weight:bold;padding:4px 1.5em 5px 1.5em;color:#ff7800;text-decoration:none;}
		#mainnav li.tabactive a:hover, #mainnav li.tabactive a:active {display:block;background:transparent url('/media/tabRightCorner2.gif') no-repeat top right;font-weight:bold;padding:4px 1.5em 5px 1.5em;color:#ff7800;text-decoration:none;}

#title_bg {position:absolute;right:0;top:-6px}
#titleimg {margin:3.5em 0 2em 0}
#title_comment p {font-size:1.3em;font-weight:bold;color:#adadad;height:1.5em}

#ctrBody h1 {font-size:2em; width:500px;color:white;padding:10px 10px 0 45px;font-weight:normal}
#ctrContent {width:auto}
#contentLeft	{float:left;width:540px;padding:0 0 20px 30px;}
	.block_info {background:#00a8cd;color:white;margin:15px 0 0 0}
	.block_info div {padding:20px;font-size:1.3em;}
	.block_info div p { margin-bottom:1.5em}
	.block_info div ul {margin-left:20px;margin-bottom:1.5em}
	.block_info div h1, .block_info div h2 {font-size:160%; margin-bottom:0.5em}
	.block_info div h3 {font-size:120%; margin-top:1em;margin-bottom:0.5em}, .block_info div h4, .block_info div h5, .block_info div h6 {font-weight:bold;font-size:100%;margin:1em 0}
	.block_info div a:link, .block_info div a:visited {color:white;text-decoration:underline;}
	.block_info div a:hover, .block_info div a:active {color:white;text-decoration:none;background-color:#ff7800;}
	
#contentRight {float:left;width:220px;padding:14px 0 0 25px}
	.block_date {background:#0097b8;color:white;font-size:1.3em;padding:0}
	.block_date dt {margin:0 7px 7px 7px;background:none;font-weight:bold;padding-left:2px}
	.block_date dd {margin:0 7px 7px 7px;background:#eef7ff;}
		#buttons {padding:8px 5px 3px 5px;background:#eef7ff;margin:0 7px 7px 7px;}
		#buttons a.but {display:block;text-align:center;color:white;text-decoration:none;font-weight:bold;line-height:24px;margin-bottom:5px}
		#buttons a:link.but, #buttons a:visited.but {}
		#buttons a:hover.but, #buttons a:active.but {text-decoration:underline}
			#buttons a.butblue {background:transparent url('/media/butblue_bg.gif') no-repeat center center;}
			#buttons a.butorange {background:transparent url('/media/butorange_bg.gif') no-repeat center center;}
	.block_date ul {margin:0 0 7px 0;padding:4px 0;background:#eef7ff;color:#ff7800}
	.block_date ul li {background:#eef7ff;margin-left:25px;line-height:150%}
	.block_date ul li span {color:#009cbd}

	.block_date ul li.passed {color:#b8dee6;}
		.block_date ul li a:link, .block_date ul li a:visited {color:#009cbd;text-decoration:underline;}
		.block_date ul li a:hover, .block_date ul li a:active {color:white;text-decoration:none;background:#ff7800}
		.block_date ul li.upcoming a:link, .block_date ul li.upcoming a:visited {color:#009cbd;text-decoration:none;}
		.block_date ul li.upcoming a:hover, .block_date ul li.upcoming a:active {color:white;text-decoration:none;background:#ff7800}

.block_logo {margin:10px 0}
.BAlogo {background:#ff6600;width:220px; margin-top:10px; text-align:center }
.eclogo {background:white;width:220px; margin-top:10px; text-align:center }
.ectext {margin: 10px; text-align: left; color:#009cbd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%}

.seminarblock {width:510px;list-style-type:none;font-size:1.2em;color:white;margin-top:15px;padding:15px; background:#00a8cd }
.seminarblock dt {font-weight:bold;float:left;padding:3px}
.seminarblock dd {padding:3px}
.seminarblock a:link, .seminarblock a:visited {color:white;text-decoration:underline}
.seminarblock a:hover, .seminarblock a:active {color:white;text-decoration:none}

#speakerblock {width:540px;list-style-type:none;font-size:1.2em;color:white;margin:0}
#speakerblock li a:link, #speakerblock li a:visited {color:white;text-decoration:underline}
#speakerblock li a:hover, #speakerblock li a:active {color:white;text-decoration:none}
#speakerblock li {background:transparent url('/media/quote_bg.gif') no-repeat top left;margin-top:15px;line-height:1.4em}
#speakerblock li div.sb_left {float:left;height:65px;padding:5px;overflow:hidden;}
#speakerblock li div.sb_right {float:left;height:55px;padding:10px 5px 10px 40px;overflow:hidden;width:400px}
#speakerblock li span.sb_subject {font-weight:bold}
#speakerblock li span.sb_title {}
#speakerblock li p.sb_speaker {font-style:italic}

/* rounded corners */
#contentLeft .block_info b.btop7, #contentLeft .block_info b.btop7 b, #contentLeft .block_info b.bbot7, #contentLeft .block_info b.bbot7 b{
    display: block;height: 7px;font-size: 1px;
    background-image:url(/media/block_info_crnrs.gif);
    background-repeat: no-repeat}
#contentRight .block_date b.btop7, #contentRight .block_date b.btop7 b, #contentRight .block_date b.bbot7, #contentRight .block_date b.bbot7 b{
    display: block;height: 7px;font-size: 1px;
    background-image:url(/media/block_date_crnrs.gif);
    background-repeat: no-repeat}
#ctrBody b.btop10, #ctrBody b.btop10 b, #ctrBody b.bbot10, #ctrBody b.bbot10 b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(/media/box_crnrs.gif);
    background-repeat: no-repeat}
b.btop7 b{background-position: 100% -7px}
b.bbot7{background-position: 0 -14px}
b.bbot7 b{background-position: 100% -21px} 
b.btop10 b{background-position: 100% -10px}
b.bbot10{background-position: 0 -20px}
b.bbot10 b{background-position: 100% -30px} 

#formheader {width:444px;background:#eef7ff;border:8px solid #0097b8;margin:1em 0;padding:10px 5px;color:#009cbd;font-size:1.2em}
#formheader a:link, #formheader a:visited {text-decoration:underline;font-weight:bold;color:#009cbd;} 
#formheader a:hover, #formheader a:active {text-decoration:none;font-weight:bold;color:white;background-color:#ff7800;}
#formheader tr th {padding-left:12px;background:transparent url('/media/bullet.gif') no-repeat center left;font-weight:bold;text-align:left}
#formheader tr td {padding-left:12px;}

#wrapperForm {width:490px;padding:25px;margin-bottom:10px;font-size:1em}
#wrapperForm h2 {font-size:1.5em}
#ctrForm dt {float:left;width:190px;margin:.5em 0;color:white;height:22px;line-height:22px;}
#ctrForm dd {float:left;width:270px;margin:.5em 0;color:white;background:transparent url('/media/form_inp_bg.gif') no-repeat top left;height:22px;line-height:22px;padding-left:9px;overflow:hidden}
#ctrForm dd.input_nobg {background-image:none;font-size:1.2em}
#ctrForm dt label {font-size:1.2em;font-weight:bold}
#ctrForm dt input.submitbutton {margin:0;background:#ff7800 none repeat scroll 0%;color:white;border:2px solid white;cursor:hand;cursor:pointer}
#ctrForm dd input {border:0;color:#00748d;font-weight:bold}








/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

