/* This File is Automaticly generated do not edit.*/

/*corp_events*/
#root #event_regions{
width:495px;
height:66px;
padding:15px 10px 20px 10px;
margin:0;
}
#event_regions li{
width:161px;
height:30px;
float:left;
list-style-type:none;
list-style-image:none;
text-align:center;
background-color:#dae2f2;
margin:3px 0 3px 6px;
}
#event_regions li.left{
margin-left:0;
}
#event_regions li a{
background-color:#dae2f2;
padding:6px 0 7px 0;
font-weight:bold;
text-decoration:none;
display:block;
}
#event_regions li a:hover, #event_regions li a.current{
background-color:#1c4384;
color:#fff;
}
div.white{
background-color:#fff;
width:515px;
height:10px;
display:block;
}
div.event_container{
padding-top:10px;
padding-bottom:10px;
}
div.event_container div.image{
padding-left:10px;
padding-bottom:10px;
}
#root #content{
padding-bottom:0px;
}

		#webinars  {
			border-top: 10px #fff solid;
		}
		#webinars .details  {
			overflow: auto;
			margin-bottom: 5px;
			border-bottom: 10px #fff solid;
			padding-bottom: 5px;
		}
		#webinars .details .text { float: left; width: 400px}
		#webinars .details img  {float: right;}
		#webinars .options {
			clear: both;
			padding-left: 10px;
		}
		#webinars .button_bar  {
			cursor: pointer;
			text-align: center;
		}
		#webinars .login  {
			width: 245px;
			list-style: none;
			float: left;
			border-right: 1px solid #000;
		}
		#webinars .login li {
			list-style: none;
		}
		#webinars .regesr {
			float: right;
			width: 230px;
		}
		#webinars  .findout {
			clear: both;
		}
		#content .webinars .regesr .button_bar {
			width: 200px;
		}
		#webinars .details p {
			padding-bottom: 0px;
		}
		#webinars .details .options label { 
			margin-left: 5px;
		}
		#webinar_register_all {
			padding-left: 10px;
		}
		#webinar_register_all label input {
			margin-right: 5px;
		}
		#webinars .description {
			padding-top: 15px;
		}
		
/*lang_select*/
#langsel  input.flag {
			float: left;
			border: 1px solid #9bd4ab;
			opacity: 0.5;
		}
		#langsel  input.right{
			margin-left: 4px;
		}		
		#langsel  input.flag.selected {
			border: 1px solid #fff;
			opacity: 1;
		}
		#langsel div {
			display: block;
			overflow: auto;
		}
		#langsel .select {
			display: block;
			overflow: auto;
			height: 28px;
			padding-top:5px;
		}
		#langsel .select input{
			float: right;
			margin-top: 0px;
			margin-right: 5px;
			display: block;
		}
		#langsel select{
			background-color: #cef1fe;
			color: #666;
			width:160px;
			float: left;
		}
		
		
/*corp_menu*/

			/* Menu */
			#menu.active .root {
				height: 31px;
				width: 205px;
				
			}
			#menu.active .button_bar {
				width: 203px;
				cursor: pointer;
			}
			#menu.active .root .ifly {
				position: absolute;
				
			}
			#menu.active  .root  .ifly li {
				width: 205px;
			}
			#menu.active  ul, .ifly{
				list-style: none;
				
			}
			  #menu.active ul.ifly {
				margin: 0px;
				padding: 0px;
				
			  }
			#menu a, .ifly a{

				text-decoration: none;
				display: block;
			}
			.ifly {
				background: url(/images/corp/ButtonShadow.png) 0px 2px repeat-y;
				padding-left: 2px;
				padding-bottom: 2px;
			}
			#menu .button_middle, .ifly .button_bar .button_middle {
				color: #1c4384;
				padding-left: 5px;
				padding-top: 7px;
			}
			.button_bar.blue .button_middle {
				color: #fff !important;
			}
			.button_bar .button_middle {
				padding-left: 5px;
				padding-top: 7px !important;
			}
		
/*corp_press_room*/

/*corp_events*/
