/* 
* Amazium V1.0.1
* Copyright 2012, Mike Ballan
* www.amazium.co.uk
*/

/***** Place standard 960px view CSS under here *****/
.grid_4{ overflow:visible;}
.example{
	margin-top:5px;
	padding:5px 0 5px 0; 
	/* [disabled]background-color:#eee; */
	/* [disabled]text-align:center; */
}
.test-class	{ margin:0; padding:0; }
.bgr{background: white url(../images/header_bgr.jpg) no-repeat left top;}
.header_right{width:280px !important;}

/***** End *****/	


/*-------------------------------------------------------*/
#nav li{
	position: relative !important;
}

#nav ul{
	left:240px !important;	
}


#nav ul  ul#subsubmenu{
	left:120px !important;	
}
.margin-none {
    margin: 0 auto !important;
}
/*-------------------------------------------------------*/

@media only screen and (min-width: 768px) and (max-width: 959px) {
	/***** Place iPad view CSS under here (Smaller than 959px) *****/

	body {background-image: none;}
	/*.slideshow_container, .slideshow_container img{
			height:auto;
			width:100% !important;
		}*/
		
	.slideshow_container{
			height:auto;
			/*width:100% !important;*/
			width:480px !important;
		}	
		
	.slideshow_container img{
		height:auto;
		width:100% !important;
	}	
	/*-------------------DA-13022013------------------*/	
	.header_right{width:220px !important;}	
	
	#nav-wrap {
	width: 260px !important;
	}

	
	/*-------------------end DA-13022013------------------*/	
	#nav ul{
			/*left:315px !important;*/
			left:215px !important;
		}
		
	.search_box {width:auto !important;}	

	.logo{
		/*background: #fff url(../images/IOE-logo_sm.jpg) no-repeat left top !important;*/
		background: transparent url(../images/IOE_Logo_sm.png) no-repeat left top !important;
		height:45px;
		
	}

	.second_nav li{ 
		margin:0 10px 0 0 !important; 
	}

	.static_img{
		display:none;
	}
	
	.news_text{
		min-width:210px !important;
		padding-left: 7px;
}
		
	/***** End *****/
} 

@media only screen and (max-width: 767px) {

	/***** Place iPhone portrait view CSS under here (300px) *****/

	body {background-image: none;}
	/*.slideshow_container, .slideshow_container img{
			height:auto;
			width:100% !important;
		}*/
		
	.slideshow_container{
			height:auto;
			/*width:100% !important;*/
			width:310px !important;
		}		
	.slideshow_container img{
		height:auto;
		width:100% !important;
	}	
	#nav ul{
			/*left:315px !important;*/
			left:215px !important;
		}


	.logo{
		background:transparent url(../images/IOE_Logo_sm2.png) no-repeat left top !important;
		height:45px;
		
	}

	.second_nav li{ 
		display:inline-block !important;
		width:300px;
		line-height:30px !important;
		border-bottom:1px solid #ccc;
	}
	.static_img{
		display:none;
	}

	/***** End *****/

} 

@media only screen and (min-width: 480px) and (max-width: 767px) {

	/***** Place iPhone landscape view CSS under here (456px) *****/

	.logo{
		/*background: #fff url(../images/IOE-logo_sm.jpg) no-repeat left top !important;*/
		background:transparent url(../images/IOE_Logo_sm.png) no-repeat left top !important;
		height:45px;
		
	}

	.second_nav li{ 
		display:inline-block !important;
		width:100%;
		line-height:30px !important;
		border-bottom:1px solid #ccc;	
	}
	
	.header_right{
		width:450px !important;
	}

	body {background-image: none !important;}
	.slideshow_container, .slideshow_container img{
			height:auto;
			width:100% !important;
		}
		
		
	.search_box {width:auto;}

	.static_img{
		display:none;
	}

	/***** End *****/

}
.breadcrumb{
	color:#4096A2;
	font-size:11px;
}
.breadcrumb a{
	color:#999;
	line-height: 13px;
	font-size: 11px;
	text-decoration:none;
}
.breadcrumb a:hover{
	color:#82C8D1
}
/***** flyout navigation 

#nav {
	height:250px; 
	position:relative; 
	overflow:visible;
	margin:5px 0 5px 16px; 
	width:304px; 
	background-color:#FFF;
}

#nav ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; background:#fff;}

#nav li {margin:0; padding:0; list-style:none;}
#nav li {display:inline;}
#nav ul ul {position:absolute; left:-9999px; z-index:9999;}
#nav ul#first {position:absolute; left:0; top:0; width:100%; z-index:0;}

#nav a {display:block; font:normal 11px verdana,arial,sans-serif; color:#000; line-height:29px; text-decoration:none;padding:0 20px 0 10px;} 
#nav li a.flyout {background: url(arrow.gif) no-repeat right top;}

#nav li a:hover {background-color:#f5f6f2; color:#333;} 
#nav li:hover > a {background-color:#f5f6f2; color:#333;}

#nav ul li:hover > ul {left:100%; margin-top:-29px; margin-left:1px;}

#nav a:hover ul,
#nav a:hover a:hover ul, 
#nav a:hover a:hover a:hover ul {left:100%;}
#nav a:hover ul ul, 
#nav a:hover a:hover ul ul {left:-9999px;}

#nav table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}

flyout navigation *****/

/***** nav colours *****/

.pink1{border-left: 8px solid #f77a80;}
.orange{border-left: 8px solid #ffc281;}
.pink2{border-left: 8px solid #d378a1;}
.lilac{border-left: 8px solid #a788c1;}
.blue{border-left: 8px solid #68a2b6;}
.green{border-left: 8px solid #88d4ae;}
.oker{border-left: 8px solid #e3e597;}
.peach{border-left: 8px solid #ffc481;}
.skyblue{border-left: 8px solid #8ed5e7;}


/************************************************************************************
start nav new with dropdown
*************************************************************************************/
/*****#nav-wrap {
	height:260px; 
	padding: 0;
	margin:5px 0 5px 16px; 
	width:304px; 
	background-color:#FFF;
}
*****/


#nav-wrap {
	padding: 0;
	margin: 5px 0 5px 16px;
	width: 304px;
	background: #fff url(../images/vert_menu_bg.png)no-repeat top left;
}


/* menu icon */
#menu-icon {
	display: none; /* hide menu icon initially */
}

#nav{
	margin: 0;
	padding: 0;
}

#nav li {
	margin: 0;
	padding: 0;
}
#nav li {
	list-style: none;
	line-height:21px;
	/*float: left;*/
	/*margin-right: 5px;*/
}

/* nav link */
#nav a {
	padding: 4px 15px;
	display: block;
	color: #2D5266;
	/*** background: #fff; ***/
	text-decoration:none;
}
#nav a:hover, .on a{
	background: #d3d3d3;
	color:#4096A2;
	margin-left:8px;
}

/* nav dropdown */
#nav ul {
	background: #fff;
	padding: 1px;
	position: absolute;
	border: solid 1px #D3D3D3;
	display: none; /* hide dropdown */
	/*width: 200px;*/
	left:469px;
	margin-top:-29px;
	z-index:9999;
	min-width:200px;
}

#subsubmenu {
	background: #fff;
	padding: 1px;
	position: absolute;
	border: solid 1px #D3D3D3;
	display: none; /* hide dropdown */
	/*width: 200px;*/
	left:129px !important;
	margin-top:-29px;
	z-index:9999;
	min-width:200px;
}

#nav ul li {
	float: none;
	margin: 0;
	padding: 0;
}
#nav li:hover > ul {
	display: block; /* show dropdown on hover */
}

/***** policy area - nth child method *****/
#nav  li:nth-child(4) ul { 
	width:500px;
	/*overflow:hidden;*/
}

#nav  li:nth-child(4) ul  li{
	margin: 0!important;
	width: 50%!important;
	float: left!important;
	/*padding: 2px 5px!important;*/
	display: inline!important;
}
#nav  li:nth-child(4) ul li a{
	margin: 0!important;
	/*width: 100%!important;*/
	/*float: left!important;*/
	/*padding: 2px 5px!important;*/
}
/*
#nav  li:nth-child(4) ul li a:hover{
	margin: 0!important;
	width: 48%!important;
	/*float: left!important;*//*
	padding: 2px 5px!important;
	display: inline!important;
}
*/
#nav  li:nth-child(4) ul  li ul {
	width:200px;
}
#nav  li:nth-child(4) ul  li ul li{
	float:none!important;
}


/***** policy area - adjacent sibling combinator method *****/
#nav  ul +li+li+li+li>ul { 
	width:500px;
	overflow:hidden;
}

#nav ul li:first child + li + li + li ul  li{
	margin: 0!important;
	width: 49%!important;
	float: left!important;
	/*padding: 2px 5px!important;*/
	display: inline!important;
}
#nav ul  li:first child + li + li + li ul li a{
	margin: 0!important;
	width: 100%!important;
	/*float: left!important;*/
	padding: 2px 5px!important;
}
/*
#nav  li:nth-child(4) ul li a:hover{
	margin: 0!important;
	width: 48%!important;
	/*float: left!important;*//*
	padding: 2px 5px!important;
	display: inline!important;
}
*/
#nav ul li:first child + li + li + li ul  li ul {
	width:200px;
}
#nav ul li:first child + li + li + li ul  li ul {
	float:none!important;
}


/***** submenu navigation *****/
#submenu  li a{
	background-color:#fff;
	color:#2D5266;
}
#submenu li, #submenu li a, #submenu li a:hover{
	margin:0;
}


/***** second navigation *****/

.second_nav {
	margin-bottom:0;
	padding:0; 
	font-size:11px; 
	list-style:none; 
	/*float:left; */
	text-transform:uppercase; 
	text-align:left; 
}
.second_nav li{ 
	margin:0 30px 0 0; 
	display:inline; 
	line-height:13px;
}
.second_nav li a{
	text-decoration:none;
}

.second_nav a:hover{
	text-decoration:none;
	color:#069;
}




/************************************************************************************
MOBILE
*************************************************************************************/
@media screen and (max-width: 600px) {


	/* nav-wrap */
	#nav-wrap {
		position: relative;
		background-image:none;
		background-color:#fff;
		height:auto;
		margin:0;
	}

	/* menu icon */
	#menu-icon {
		color: #000;
		width: 42px;
		height: 30px;
		line-height:23px;
		background: #fff url(../images/menu-icon.png) no-repeat left center;
		padding: 8px 10px 0 32px;
		cursor: pointer;
		/*** border: solid 1px #cecece; ***/
		display: block; /* show menu icon */
	}
	#menu-icon:hover {
		background-color: #dadada;
	}
	#menu-icon.active {
		background-color: #bbb;
	}
	
	/* main nav */
	#nav {
		clear: both;
		position: absolute;
		top: 38px;
		width: 220px;
		z-index: 10000;
		padding: 5px;
		background: #fff;
		border: solid 1px #cecece;
		display: none; /* visibility will be toggled with jquery */
	}
		/* dropdown */
	#nav ul {
		width: auto;
		position: static;
		display: block;
		border: none;
		background: inherit;
	}
	#nav ul li {
		margin: 3px 0 3px 15px;
	}
	#nav ul{
		margin-top: 0;
	}
	
	
	#nav li {
		clear: both;
		float: none;
		margin: 5px 0 5px 10px;
	}
	#nav a, 
	#nav ul a {
		font: inherit;
		background: none;
		display: inline;
		padding: 0;
		color: #666;
		border: none;
	}
	#nav a:hover, 
	#nav ul a:hover {
		background: none;
		color: #000;
	}
	

	body{background-image: none !important;}
	
	
	/*.slideshow_container, .slideshow_container img{
		height:auto;
		width:100% !important;
	}*/
	
	.news_container{ overflow:hidden; }
}

@media screen and (min-width: 600px) {

	/* ensure #nav is visible on desktop version */
	#nav {
		display: block !important;
	}
	
	/*#nav ul {
		left:210px;
	}*/
}
/***** end nav new with dropdown *****/

/***** news date *****/
.date{
	margin-left: 10px;
	margin-right: 8px;
}

.date p{
	text-align:center; 
	background-color:#ebebeb;
	padding:5px 3px 0px 0px;
	color:#333;
}
.number{font-size:25px;}

.news_container{
	height:auto;
}
.news_text{
	margin:4px 0px;
	min-width:226px;
}

.news_row{
	border-bottom: 1px dotted #BDBABA;
	/*padding-bottom: 5px;*/
}

.news-latest-gotoarchive {
    margin: 0px 0 0 -12px;
}
.news_last{
	border:none;
}

.more a{
	font-family: Georgia;
	background: url('../images/more_arrow.png') no-repeat 0 0;
	padding-left:5px;
	font-size: 11px;
	font-style: italic;
	color: #29819b;
	padding-bottom:0px;
	text-decoration:none;
}

.more a:hover{
	color:#333;
}

/***** other *****/

.logo{
	background: transparent url(../images/OIE_logo2013.png) no-repeat left top;
	cursor: pointer;
	height:54px;
	margin-top:5px;
	/*height:44px;
	margin-top:12px;*/
	
}
.logo span{display:none;}
.intro{
	/*** height:250px; ***/
}

.intro h2{
	margin-bottom:25px;
}

.intro p{
    font-size: 13px;
    line-height: 20px;
    color: #5D4969;
    font-style: italic;
}

.login_btn{
	width: 80px;
	height: 24px;
	line-height: 21px;

}

.submit_button{
	width:110px;
	margin-top:-4px;
}

.download_btn{
	margin-top: 10px !important;
	position: relative;
	float:right;
	right:10px;
	width:110px;
}

.email{
	width: 150px !important;
	float:left !important;
	margin-right:7px;
	/*line-height:23px;*/

}
.sm_titles{
	font-weight:bold;
	padding-bottom:3px;
}
.txt_blocks{
	padding-bottom: 3px;
}

.lang p{
    display: inline-block;
    /*background-color: #DDD;*/
    padding: 2px;
    font-size: 9px;
    line-height: 10px;
    margin: 0 0 5px 3px;
}


.search_box{
	height:22px;
	line-height:20px;
	border: 1px #ddd solid;
	border-radius:3px;
    float: right;
    width: 250px;
    color: #7ea9bc;
    font-style: italic;
	margin-top:-5px !important;
	margin-right:7px;
}

.slideshow_container{
	margin:5px 0; 
	padding:0; 
	width:620px;
}

.logo_slider{
	/*** margin-top:45px; ***/
	/*** background-color:#FFF; ***/
	text-align:center;
}
.jThumbnailScroller {
	width: 924px !important;
}

.tx-umlogoscroller-pi1{
	margin-left:0 !important;
	height: 80px;
	margin-top: 20px;
}



.mid_container{
	/***margin-top:12px !important;***/
	margin-bottom:18px !important;
	border-top: 1px dotted #C2C1C1;
	border-bottom: 1px dotted #C2C1C1;
}

.newsletter_container{
	height:250px;
}

.newsletter {
	height:215px;
	background:url('../images/colours.png') no-repeat right bottom;
}

.member_logo{
	margin:0 10px;
}

.static_img{
	width:640px;
	padding:0;
}

.leftColumn{
	margin-top:20px;
}

.leftColumn h1{
	font-size:18px;
	color:#625071;
}

.left_column{
	background-color: #eee;
	margin: 5px 0;
	padding: 5px 3px 10px 13px;
}

/*section frames*/

.sectionFrame_lightBlue{
	border: 1px solid #D4E6EB;
	background-color: #F0F8F8;
	margin:10px 0;
	padding:5px 3px 10px 13px;
}

.sectionFrame_orange{
	border: 1px solid #FFE2BD;
	background-color: #FFFBDF;
	margin:10px 0;
	padding:5px 3px 10px 13px;
}

.sectionFrame_pink{
	border: 1px solid #ECD0DA;
	background-color: #FFFBDF;
	margin:10px 0;
	padding:5px 3px 10px 13px;
}

.sectionFrame_green{
	border: 1px solid #A4E9BD;
	background-color: #F2FDF8;
	margin:10px 0;
	padding:5px 3px 10px 13px;
}

.sectionFrame_darkBlue{
	border: 1px solid #7898C0;
	background-color: #EDF2F3;
	margin:10px 0;
	padding:5px 3px 10px 13px;
}

.sectionFrame_yellow{
	border: 1px solid #EBEB68;
	background-color: #FFFEEF;
	margin:10px 0;
	padding:5px 3px 10px 13px;
}

.sectionFrame_purple{
	border: 1px solid #CB98FA;
	background-color: #F9F0FF;
	margin:10px 0;
	padding:5px 3px 10px 13px;
}
/*input by Dragana*/
.sectionFrame_lightGray {padding: 10px;background: #f1f1f1; margin: 10px 0; border:1px solid #dbdbdb;}
.sectionFrame_lightGray h1 {   color: #625071;font-size: 20px;margin: 0 0 10px;padding: 0;}

/*section frames [end]*/


.wide .left_column{
	background-color: transparent;
	padding: 0;
	margin: 0;
	
}

#main_wrapper{
	margin-top:15px;
	padding-left: 15px;
}
#main_wrapper h2{
	font-size:27px;
}

.footer{
	background-color:#dcdcdc;
	padding:0 10px;
	margin-top: 30px !important;
}

.footer_bottom {
    border-top: solid 1px #ECE8E8;
    padding-top: 10px;
	margin-top:30px;
}

.quick h5{
	border-bottom: 1px solid #ECE8E8;
	padding-bottom: 9px;
}

.quick a{ 
	margin:0 0 10px 0; 	
	padding:0; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color:#333; 
	font-weight:bold;
	border-bottom: 1px solid #ECE8E8;
	padding-bottom: 9px;
	text-decoration:none;
}
.quick ul {
	margin-top:24px;
	margin-left:0;
	list-style:none;
}

.quick ul li a{
	color:#333;
	background: url('../images/more_arrow.png') no-repeat 0 0;
	font-weight: normal;
	line-height:18px;
	padding-left:15px;
	text-decoration:none;
	border:none;
}
.quick ul li a:hover{
	color:#7e7e7e !important;
}

.right_col{
	margin:0 -16px;
	width:640px;
}

.plugin_container{
	margin:15px 0 20px 0 !important;
}

.subpg{
	background:#fff url(../images/subpage-bg3.jpg) repeat-x right top;
}



.tab{margin-left: -1px;}

table{width:90%;}


/*---------------- language menu -----------------*/


.lang img{
	display:none;
}

.tx-srlanguagemenu-pi1{
	text-align: right;
}

.tx-srlanguagemenu-pi1 div{
	display: inline-block !important;
	/*background-color: #fff !important;*/
	padding: 3px !important;
	font-size: 9px !important;
	height:10px;
	line-height: 10px !important;
	margin-bottom: 5px !important;
	margin-left: 6px !important;
	margin-top: -8px !important;
	float: none !important;
	text-transform: uppercase;
	
}

.tx-srlanguagemenu-pi1 .SPC{
	background-color: #BBCEFF !important;
	margin: 0 !important;
	padding: 0 !important;	
}

/*---------------- newsletter input fields -----------------*/

.tx-odsajaxmailsubscription-pi1 input{margin-top:15px;}


.left_column input[type="text"]{
	width: 150px !important;
	float: left !important;
	margin-right: 7px;
	margin-top: -5px;
}

.left_column input[type="submit"]{
	width: 110px;
	margin-top: -4px;
}


.tx-srfeuserregister-pi1 label[for="tx-srfeuserregister-pi1-password_again"] {
float: left;
clear: left;
margin-top:32px;
margin-left:-65px;
}
.tx-srfeuserregister-pi1 #tx-srfeuserregister-pi1-password_again {
float: left;
margin-top: 1px;
}

.tx-srfeuserregister-pi1-submit{padding:1px 6px !important;}


.news-list-container h2{
	margin-bottom:10px;
	font-size:17px !important;
}

.news-list-container h2 a{
	text-decoration:none !important;
}

.news-list-container {padding: 10px 5px 0 0;}

.news-single-item h1{
	font-size:22px;
}
.news-single-item h2{
	font-size:18px !important;
}

/*---------------- doca-share admin -----------------*/
.wide .event_description{width:97%}
.wide .tabberlive table td{border:0}
.wide .tabberlive  table td{border-bottom:0}
.wide .tabberlive select{height:auto}
.wide .vSpacer{padding:0 !important;}
.wide .tabberlive  input[type="text"], .wide .tabberlive input[type="email"], .wide .tabberlive input[type="password"], .wide textarea {margin-top:5px}
ul.tabbernav {margin-left:0}
.tabbernav li {line-height:normal;}
ul.tabbernav li.tabberactive a {
background-color: #F2F2F2;
border-bottom: 1px solid #F2F2F2;
}
ul.tabbernav li a:hover
{
 color: #fff;
 background: #277EB5;
 border-color: #227;
}
ul.tabbernav li.tabberactive a:hover {
color: #333;
background: #F2F2F2;
border-bottom: 1px solid #F2F2F2;
}
.tabberlive div [style] {
	background-color: transparent !important;
	border: 0 !important;
}
.tabberlive div[style]{
	padding: 10px 0 !important;
}
table tr [style]{border-bottom:0;}
.tabrounder #file_list_footer button{
	margin:8px 0 !important;
}

.align-justify{text-align: justify;}

/* default styles for extension "tx_srlanguagemenu_pi1" */
   .tx-srlanguagemenu-pi1 p, .tx-srlanguagemenu-pi1 .links-list-header { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; }
   .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
   .tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; }
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; margin-left: 3px !important;}
   .tx-srlanguagemenu-pi1 fieldset { }
   .tx-srlanguagemenu-pi1 fieldset legend { }
   .tx-srlanguagemenu-pi1 fieldset label { display: none; }
   .tx-srlanguagemenu-pi1 fieldset select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; }
   .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }
.tx-srlanguagemenu-pi1 .CUR {
	background: #B0C4DE;
}


/*----------subpage banner settings-----[begin]---*/
.page_title{
	color: #625071; 
	font: normal 24px Verdana, Helvetica, Arial, sans-serif; 
	/*letter-spacing: -1px;  */
	margin-bottom:0 !important;
	padding: 0 0 0 16px !important;
}

.static_img{
	position: relative;
}

.static_img .csc-textpic-clear + h2{
   position: absolute; 
   top: 200px; 
   left: 0; 
   width: 100%; 
}

.static_img .csc-textpic-clear + .page_title{
	padding: 10px !important;
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(240, 240, 238) transparent;
	/* RGBa with 0.6 opacity */
	background: rgba(240, 240, 238, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99f0f0ee, endColorstr=#99f0f0ee);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99f0f0ee, endColorstr=#99f0f0ee)"; 
}

.static_img  h2{
   top: 200px; 
   left: 0; 
   width: 95%; 
}

/**********news event detail list ******/

.news-single-backlink {
	padding:10px 0!important;
	border-top:1px solid grey;
}

.news-single-rightbox {
	float: left !important;
	width: 100%;
	text-align: left !important;
	clear: both;
	/*padding: 25px 0 15px 0!important;*/
	padding: 0px 0 15px 0!important;
}

.news-single-additional-info{padding:0;}
.news-single-files{padding:0 0 15px;}

.other_documents, .sectionFrame_downloadLink p{
	padding: 5px !important; 
	color: #29819B !important;
	background-color:#D2BDE9;
	font-weight:bold;
	border-left: 8px solid #A97FDF;
	
}
.sectionFrame_downloadLink p { margin: 5px 0 10px; }
.other_documents a, .sectionFrame_downloadLink p a{color:#444444; text-decoration: none;}
.other_documents a:hover, .sectionFrame_downloadLink p a:hover {font-style:italic;}

.welcome_note{border-bottom: 1px dotted #C2C1C1;margin-bottom: 10px;padding-bottom: 10px;}

.meetingslist{display: block !important;}

/***********social net icons***********/

.social{
	height: 24px; 
	line-height: 28px;
	padding-left:7px;
	width:113px;
}
.social p{vertical-align:top; line-height:25px;}

/***********main content latestpp h1***********/
#main_content .tx-umlatestpp-pi3 h1{font-size:18px;}
#main_content {text-align:left;}

#main_content .row {
    min-width: 60%;
}

.columnPrevYear a, .columnNextYear a {
	color: #000;
	font-size: 20px;
	text-decoration: none;
	text-align: center;
	display: block;
}


.columnNextYear a {

}

.columnPrevYear a {

}