	/*------------------------------------------------------------------
[Table of contents]

1. Body + reset general tags
2. Links
3. Forms / Inputs
4. Containers #site
5. Header / #headerCon
6. Navigation / #navigationCon
7. Left column / #leftCol
8. Right column / #rightCol
9. Content / #contentCon
10. Boxes / .box
11. Footer / #footerCon
12. Tabs
13. Pagination

-------------------------------------------------------------------*/


/*------------------------------------------------------------------
[ 1. Body + reset general tags ]
------------------------------------------------------------------*/

html {
	width:100%;
	height:100%;
}

body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color: #fff;
	font-size:12px;
	color:#000;
	font-family: Arial, Helvetica, Sans-Serif;
	background:url(../images/backgrounds/body-bg.gif) center 251px no-repeat;
}

img {
	display:inline;
	border:none;
	vertical-align:bottom;
}

form {
	display:inline;
}


h1 {
	margin:5px 0 8px 0;
	color:#383435;
	font-size:2.8em;
	line-height:1.0em;
	font-weight:bold;
	text-transform:uppercase;
	z-index:100;
}


h2 {
	margin:0;
	color:#231f20;
	font-size:2.0em;
	line-height:1.0em;
	font-weight:bold;
}


h3 {
	margin:0;
	color:#231f20;
	font-size:1.0em;
}

h4 {
	margin:0;
	color:#231f20;
	font-size:1.0em;
}

h5 {
	display:inline;
	margin:0;
	color:#f26522;
	font-weight:normal;
	font-size:1.0em;
}

h6 {
	display:inline;
	margin:0;
	color:#00d2a0;
	font-weight:normal;
	font-size:1.0em;
}

div#leftCol p {
	margin:0px 0 18px 0;
	padding:0 auto;
	line-height:1.5em;
}

div#rightCol p {
	margin:0px 0 10px 0;
	padding:0;
	line-height:1.5em;
}

div.smallcontent p,
div.smallcontent ul {
	padding-right:150px;
}
div.smallcontent p.visual {
	padding-right:0px;
}

p.back {
	float:right;
}

iframe {
	background:transparent;
}


ul {
	list-style-type:  square;
	line-height:1.5em;
}
div.smallcontent ul {
	/*padding-right:150px;*/
}


/* avoid large youtube content */
#leftCol object,
#leftCol embed {
	width:465px;
	max-width:465px;
}

/*------------------------------------------------------------------
[ 2. Links ]
------------------------------------------------------------------*/


a {
	color:#f26522;
	font-weight:bold;
	text-decoration:underline;
	outline: none; /* hide outlines on clicked links */
}
a:visited {
	color:#a64417;
}
a:hover {
	color:#00a38b;
	text-decoration:underline;
}


a.back span {
	display:none;
}

.novisited:visited {
	color:#f26522;
}

/* hide outlines on clicked links */
:-moz-any-link:focus {
  outline: none;
}

/*------------------------------------------------------------------
[ 3. Forms / Inputs ]
------------------------------------------------------------------*/

#thanksHolder {
	color:#00D2A0;
}

p.required {
	font-size:0.9em;
	font-style:italic;
}

div.error {
	display:			none;
	margin:				0 20px 15px 0;
	border:				1px solid #899b1d;
	padding:			10px;
}
div.error label {
	display:			block;
}
div.error em {
	color:				#f00;
	font-style:			normal;
}

div.formblock {
	width:				auto;
}

div.formblock table {
	border-collapse:	collapse;
	border-spacing:		0;
}

div.formblock table th {
	padding: 			7px 30px 4px 0;
	font-weight:		normal;
	vertical-align:		top;
	text-align:			left;
}

div.formblock table td {
	position:			relative;
	padding: 			5px 5px 4px 0;
	vertical-align:		top;
}


div.formblock fieldset {
	margin: 			10px 0 0 0;
}

div.formblock label {
	display:			block;
	font-weight:		bold;
}

input.text {
	width:				230px;
	height:				12px;
	padding:			4px 5px 5px 5px;
	font-size:			0.9em;
	color:				#6e6265;
	border:				1px solid #84a09c;
}

textarea {
	width:				230px;
	padding:			1px 5px 1px 5px;
	overflow:			auto;
	font-family: 		Arial, Helvetica, Sans-Serif;
	font-size:			0.9em;
	color:				#6e6265;
	border:				1px solid #84a09c;
}

select {
	margin-top:			2px;
	border:				1px solid #6d7d0d;
}

select#choise_one,
select#choise_two {
	width:				240px;
}

input.radiobttn {
	width:				10px;
	margin-top:			0px;
	/*#width:				15px;*/
	#margin-top:		-1px;
	border:				none;
	background:			none;
	vertical-align:middle;
}


input.text:hover,
textarea.text:hover{
	border:				1px solid #f26522;
}


tr.error th {
	color:				#f00;
}
tr.error input,
tr.error textarea,
tr.error select {
	border:				1px solid #f00;
	background:			#fff2f2;
}

tr.error td div {
	float:				right;
	width:				180px;
	margin-left:		20px;
	padding:			5px 0 0 10px;
	color:				#f00;
	background:			url(../images/icons/bullit-arrow-red.gif) left 9px no-repeat;
}

#verstuur {
	margin-top:20px;
}


/* all button elements have the same layout */

p.verder {
	float:right;
	margin-top:15px;
	zoom:1;
}
p.terug {
	float:left;
	margin-top:15px;
	zoom:1;
}

.button {
	display: inline-block;
	height: 26px;
	color: #a31f7e !important;
	font-weight: normal !important;
	text-decoration: none !important;
	padding: 2px 15px 0 25px;
	position: relative;
	border: none;
}

.button span {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 4px;
	height: 27px;
}


.button.button-white {
	background: transparent url('../images/bttns/button_bg_white.gif') no-repeat;
}

.button.button-white:hover {
	color:#fff !important;
	background: transparent url('../images/bttns/button_bg_purple.gif') no-repeat;
}

.button.button-white span {
	background: transparent url('../images/bttns/button_cap_white.gif') no-repeat;
}
.button.button-white:hover span {
	background: transparent url('../images/bttns/button_cap_purple.gif') no-repeat;
}



/*------------------------------------------------------------------
[ 4. Containers ]
------------------------------------------------------------------*/

div#outerCon {
	width:100%;
	overflow:hidden;
}

div#innerCon {
	width:965px;
	margin:0 auto;
}


/*------------------------------------------------------------------
[ 5. Header ]
------------------------------------------------------------------*/


div#headerCon {
	height: 214px;
	position: relative;
	background-color: #231f20;
}

div#logo {
	height: 214px;
	background: url('../images/backgrounds/header-logo.png') no-repeat center top;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index:2;
}
    div#logo a {
        display : block;
        width   : 100%;
        height  : 100%
    }
#flashheader {
    margin-left: 90px;
    *margin-left: 200px;
	/*margin-left:480px;*/
}

div.flashHeaderHolder {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    text-align: right;
}

div#imgHeaderHolder {
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	z-index: 0;
}
div#imgHeaderHolder div {
	position: absolute;
	height: 214px;
	top: 0px;
	left: 50%;
	margin-left: -300px;
}


#nonie_flashheader {
	margin-left:0;
}

/*------------------------------------------------------------------
[ 6. Navigation ]
------------------------------------------------------------------*/

div#navigationCon {
	width:100%;
	height:37px;
	text-align:center;
	background:#00d2a0;
	z-index:10000;
}

div#navigationInnerCon {
	position:relative;
	width:965px;
	margin:0 auto;
	z-index:9000;
}

div#engsum {
	position:absolute;
	top:9px;
	right:2px;
}

div#rss_feed {
	position:absolute;
	top:9px;
	right:30px;
}

/*------------------------------------------------------------------
[ 7. Left Column ]
------------------------------------------------------------------*/

div#leftCol {
	position:relative;
	float:left;
	display:inline;
	width:715px;
}


/*------------------------------------------------------------------
[ 8. Rightcolumn ]
------------------------------------------------------------------*/

div#rightCol {
	float:left;
	display:inline;
	width:215px;
	margin-left:35px;
}


div#rightCol hr { /* replaced with jquery */
	margin: 6px 0 0 0;
	margin:0;
	padding:0;
	height:3px;
	color:#00d2a0;
	border:none;
	border-bottom:3px solid #00d2a0;
	background:#00d2a0;
}

div#rightCol div.ruler {
	margin: 6px 0 0 0;
	line-height:0;
	font-size:0;
	border-bottom:3px solid #00d2a0;
}

/*------------------------------------------------------------------
[ 9. Content ]
------------------------------------------------------------------*/
div#contentCon > h1 {
    margin-top: -3px;
}

div#centerCon {
	padding: 15px 0 75px 0;
	z-index:100;
}

div#contentCon {
	position:relative;
	padding-top: 15px;
	zoom:1;
	overflow:hidden;
}

div#topbar {
	height:20px;
	padding: 0;
	color:#5a5758;
	border-bottom: 3px solid #343131;
    width: 713px
}

div#topbar.withsearch {
    height: 35px;
}

div#topbar div#text {
	float:left;
	display:inline;
	margin-top:3px;
	font-weight:bold;
}

div#visualscon {
	position:relative;
	width:712px;
	height:240px;
	bottom:0px;
	left:0px;
	overflow:hidden;
	z-index:2;
}


ul.filters {
	list-style:none;
	margin:0 0 0 70px;
	padding:0;
	color:#484848;
}
ul.filters li {
	float:left;
	display:inline;
	margin-right: 13px;
    cursor: pointer;
}

ul.filters li a{
	text-decoration: none;
    color: #000;
    font-weight: normal;
}

ul.filters li a:hover{
	text-decoration: none;
    color: #000;
    font-weight: normal;
}


ul.filters li a {
	margin:0 5px 20px 3px;
}


a#toggleExtendedSearch {
	position:absolute;
	right:10px;
}
.plus {
	padding-right:15px;
	background:url(../images/icons/plus.gif) right center no-repeat;
}
.minus {
	padding-right:15px;
	background:url(../images/icons/minus.gif) right center no-repeat;
}

div#extendedSearch {
	display:none;
	margin-top:10px;
	padding:10px 0px;
	background:#e5f6f3;
	zoom:1;
	overflow:hidden;
}
div#extendedSearch ul {
	list-style:none;
	margin:0 15px;
	padding:0;
	color:#484848;
}
div#extendedSearch ul li {
	float:left;
	width:33%;
	padding:5px 0;
}
div#extendedSearch ul li label {
	display:inline-block;
	width:55px;
}
div#extendedSearch ul li select {
	min-width:140px;
}


p.visual {
	color:#878787;
}
p.visual img {
	margin-bottom:5px;
}
img.visual {
	border: 3px solid #e4e4e4;
}

div.engflag {
	position:absolute;
	top:0px;
	right:5px;
    cursor: pointer;
}

ul#newsBlockList {
	list-style:none;
	padding:0;
	margin:0;
}
.newsBlock {
	position:relative;
	margin: 0 0 15px 0;
	list-style:none;
	padding:0;
	color:#484848;
	zoom:1;
	overflow:hidden;
}
.newsBlock div.newsVisual {
	float:left;
	display:inline;
	width:230px;
	color:#585858;
}
div.newsBlock div.newsVisual img.visual { /* only on newsdetail-page */
	margin-bottom:15px;
}
.newsBlock div.newsVisual img:hover {
	border: 3px solid #00d2a0;
}

.newsBlock div.newsText {
	padding-left:20px;
	padding-right:20px;
	line-height: 1.5em;
	overflow:hidden;
}
.newsBlock div.newsText h1 {
	font-size:2.2em;
	margin:0px 0 3px 0;
	line-height:0.95em;
}
.newsBlock div.newsText h1 a {
	color:#383435;
	text-decoration:none;
}
.newsBlock div.newsText h1 a:hover {
	color:#00d2a0;
}
/* hide margins/paddings for paragraphs on homepage */
.newsBlockList .newsBlock div.newsText p {
	padding:0;
	margin:0;
    line-height: 1.5em;
}

.newsBlock div.newsText img {
    display:block;
}

.newsBlock div.newsText div.attachments {
    margin-top: 10px;
}
.newsBlock div.newsText p.date {
	line-height:1.5em;
    margin:0 0 18px;
    padding:0;
}

ul.projectList {
	list-style:none;
	margin:0;
	padding:0 !important;
	clear:both;
}
ul.projectList li {
	float:left;
	display:inline;
	width:232px;
	height:325px;
	margin: 0 4px 4px 0;
	background:#231f20;
	zoom:1;
	overflow:hidden;
    border: 1px solid #000;
    
}
ul.projectList li a {
	font-weight:normal;
	text-decoration:none;
}

ul.projectList li div.projectListText {
	padding:10px 20px 5px 20px;
	color:#fff;
}
ul.projectList li div.projectListText h2 {
	margin:8px 0 4px 0;
	font-size:16px;
	color:#fff;
	text-transform:uppercase;
}

ul.projectList li a:hover div.projectListText h2 {
	color:#00d2a0;
}

ul.projectList li div.projectListText p {
	padding-right:0 !important;
}

div#projecthead {
	background:#231f20;
	zoom:1;
	overflow:hidden;
    border: 1px solid #000;
    
}
	div#projecttitle {
		float:left;
		display:inline;
		padding:20px 356px 20px 20px;
	}
		div#projecttitle h1 {
			color:#fff;
		}

	div#projectvisual {
		float:right;
		margin-left:-356px;
	}

div#projectdetails {
	margin: 20px 0;
	border-bottom: 3px solid #343131;
	zoom:1;
	overflow:hidden;
}

div#projectdetails table {
	float:left;
	display:inline;
}
	div#projectdetails table th{
		padding:3px 40px 3px 0;
		vertical-align:top;
		text-align:left;
	}
	div#projectdetails table td {
		padding:3px 15px 3px 0;
		vertical-align:top;
		text-align:left;
	}

div#projectlogo {
	float:right;
	margin: 0 0 20px -152px;
}
div#projectlogo img {
	border:1px solid #d3d3d3;
}



/* agenda */

ol.eventlist,
ol.archiveeventlist {
	list-style:none;
	margin:10px 0 25px 0;
	padding:0;
}
ol.eventlist li,
ol.archiveeventlist li {
	margin-bottom:15px;
	vertical-align:top;
}


ol.archiveeventlist li span.date {
	display:inline-block;
	width:180px;
	vertical-align:middle;
}
ol.eventlist li span.date {
		display:inline-block;
	width:180px;
	vertical-align:middle;
}


dl.eventarchive {
	margin: 50px 0 25px 0;
}
dl.eventarchive dt {
	margin:0;
	padding-bottom:10px;
}	
	dl.eventarchive dt a {
		color:#231f20;
		font-size:2.0em;
		line-height:1.0em;
		font-weight:bold;
		text-decoration:none;
	}
	dl.eventarchive dt a:hover {
		color:#F26522;
	}
	dl.eventarchive dt.active a {
		color:#F26522;
	}
	dl.eventarchive dt a span {
		display:inline-block;
		width:20px;
	}

dl.eventarchive dd {
	margin:0 0 0 26px;
	padding:0;
}

/*------------------------------------------------------------------
[ 10. Boxes ]
------------------------------------------------------------------*/


div.clearer {
	clear:both;
	font-size:0;
	line-height:0;
}


div.rightbox {
	margin-top:6px;
	color:#484848;
}
div.rightbox h2 {
	margin: 15px 0 7px 0;
}
div.rightbox h2 span {
	display:none;
}
div.rightbox h2 img {
	vertical-align:top;
}

    div.rightbox.share {
        padding-top:10px;
    }

div.searchbox {
	margin:7px 0 0 0;
	#margin:5px 0 0 0;
	padding:0;
}


div.rightbox #searchkeywords {
	width:175px;
}
#searchsubmit {
	/*margin: 0 0 -6px 5px;*/
	margin: 2px 0 0px 5px;
	vertical-align:top;
}


.featuredblock {
	padding:10px 10px 5px 10px;
	color:#fff;
	background:#00d2a0;
}
.featuredblock h2{
	margin:0;
	font-size:16px;
	color:#fff;
	text-transform:uppercase;
}
.featuredblock p,
.featuredblock a {
	color:#fff !important;
}
.featuredblock div.visual {
	margin: 8px 0;
}


div.rightbox.news p {
	margin-bottom: 10px;
	font-weight:bold;
}
div.rightbox.news p span.date {
	font-weight:normal;
	line-height:1.7em;
}

div.rightbox.aboutrdmc ul {
	list-style:outside;
	list-style-type:square;
	margin:10px 0 0 15px;
	padding:0;
}
div.rightbox.aboutrdmc ul li {
	margin: 4px 0;
	color:#00d2a0;
}

div.rightbox #newsletter_email,
#field1003 {
	width:175px;
}

div.rightbox #newslettersubmit {
	margin: 4px 0 0 5px;
	#margin: 5px 0 0 5px;
	vertical-align:top;
}


div.rightbox.banner {
	margin-top:23px;
	padding:3px;
	background:#e25e20;
}
div.rightbox.banner h2 {
	padding:6px 5px 3px 8px;
}
div.rightbox.banner div.bannertext {
	padding:8px;
	background:#fff;
}
div.rightbox.banner div.bannertext p {
	padding:0;
	margin:0;
}


/* different header style */
.companytitle {
	color:#00d2a0 !important;
}

/*------------------------------------------------------------------
[ 11. Footer ]
------------------------------------------------------------------*/


div#footerCon {
	padding-bottom:50px;
	border-top:1px solid #fff;
	zoom:1;
	overflow:hidden;
}

div#footerServiceNav {
	height:37px;
	color:#fff;
	background:#343131;
}
	div#footerServiceNav ul {
		list-style:none;
		margin:0 0 0 2
		10px;
		padding:0;
		color:#fff;
	}
	div#footerServiceNav ul li {
		float:left;
		margin-left:10px;
		line-height:36px;
	}
	div#footerServiceNav ul li a {
		color:#fff;
		padding-left: 10px;
		background: url(../images/icons/bullit-arrow-white.gif) left center no-repeat;
		text-decoration:none;
	}
	div#footerServiceNav ul li a:hover {
		text-decoration:underline;
	}

div#footerCon div#footerSitemap {
	color: #7f7f7f;
	border-bottom: 3px solid #343131;
}
	div#footerCon div#footerSitemap div.sitemapCol {
		float:left;
		max-width:22%;
		padding:13px 0 25px 0;
	}
	div#footerCon div#footerSitemap div.sitemapCol * {
		font-size:11px;
	}
	div#footerCon div#footerSitemap h3 {
		color: #7f7f7f;
	}
		div#footerCon div#footerSitemap h3 a{
			color: #7f7f7f;
			text-decoration: none;
		}

	div#footerCon div#footerSitemap ul {
		list-style: none;
		margin: 4px 10px 0 0;
		padding: 0;
	}
	div#footerCon div#footerSitemap ul li {
		margin: 3px 0 5px 0;
		padding-left: 10px;
		line-height:1.2em;
		background: url(../images/icons/bullit-arrow-grey.gif) left 3px no-repeat;
	}
	div#footerCon div#footerSitemap ul li a {
		color: #7f7f7f;
		font-weight:normal;
		text-decoration:none;
	}
	div#footerCon div#footerSitemap ul li a:hover {
		text-decoration:underline;
	}


div#footerCon div#logos {
	position:relative;
	float:left;
	display:inline;
	width:500px;
	padding-top:12px;
	color: #7f7f7f;
	font-weight:bold;
}
	div#footerCon div#logos ul {
		list-style:none;
		margin:10px 0 0 0;
		padding:0;
	}
	div#footerCon div#logos ul li {
		float:left;
		margin-right:45px;
		line-height:70px;
	}

div#footerCon div#credits {
	float:right;
	display:inline;
	width:430px;
	margin-right:5px;
	padding-top:35px;
	text-align:right;
	font-size:11px;
}



/*------------------------------------------------------------------
[ 12. Tabs ]
------------------------------------------------------------------*/




/*------------------------------------------------------------------
[ 13. Pagination ]
------------------------------------------------------------------*/

/*  pagination */

a.oldernews {
	font-weight:normal;
	font-size:0.9em;
}

.customnav {
	display:inline-block;
	position:relative;
	padding: 3px 30px 0px 0px;
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	background-color: none;
	clear:left;
}
.customnav a {
	display: inline-block;
	margin-left: 2px;
	padding: 5px 2px;
	font-weight: normal;
	color:#f26522;
}
.customnav a.selected {
	color:#000 !important;
	text-decoration:none;
}
.customnav a.prev {
	margin:0;
	#margin:0 0 5px 0; /*IE */
	padding-right:10px;
	background: url(../images/icons/arrow-prev.gif) center center no-repeat;
}
.customnav a.next {
	margin:0;
	#margin:0 0 5px 0; /*IE */
	padding-left:10px;
	background: url(../images/icons/arrow-next.gif) center center no-repeat;
}

.customnav a.prev.disabled {
	background: url(../images/icons/arrow-prev-disabled.gif) center center no-repeat;
}
.customnav a.next.disabled {
	background: url(../images/icons/arrow-next-disabled.gif) center center no-repeat;
}

.customnav a.first {
	margin:0 5px 0 0;
	#margin:0 5px 5px 0; /*IE */
	padding-right:10px;
	background: url(../images/icons/arrow-first.gif) center center no-repeat;
}
.customnav a.last {
	margin:0 0 0 5px;
	#margin:0 0 5px 5px; /*IE */
	padding-left:10px;
	background: url(../images/icons/arrow-last.gif) center center no-repeat;
}

.customnav a.first.disabled {
	background: url(../images/icons/arrow-first-disabled.gif) center center no-repeat;
}
.customnav a.last.disabled {
	background: url(../images/icons/arrow-last-disabled.gif) center center no-repeat;
}

.customnav a.shortfirst {
	padding-right: 14px;
	background: url(../images/icons/pager_abbr_bg.gif) right 6px no-repeat;
}

.customnav a.shortlast {
	padding-left: 14px;
	background: url(../images/icons/pager_abbr_bg.gif) left 6px no-repeat;
}



.customnav a span {
	display:none;
}

.highlight {
    background-color: #ffff00;
}


div#search_results {
   margin-top: 20px;
}

div#search_results ul {
    line-height: 1.6em;
}

div#search_results ul li {
    margin-bottom: 10px;
}

div#socialMedia {
    position:absolute;
    top:9px;
    right:61px;
}

.socialMediaLink {
	margin-left: 11px;
}

/*------------------------------------------------------------------
[ 14. Nivo-slider ]
------------------------------------------------------------------*/

/* The Nivo Slider styles */
.slideshow {
	position:relative;
}
.slideshow img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.slideshow a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:20px;
	top:20px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:365px;
	z-index:89;
}
.nivo-caption p {
	padding:35px 13px 10px 13px;
	margin:0;
	color:#00D2A0;
	font-size:16px;
	font-weight:bold;
	line-height:1.0em;	
	text-transform:uppercase;
}
.nivo-caption a {
	display:inline !important;
	color:#00D2A0;
	text-decoration:none;
}
.nivo-caption a:hover {
	color:#F26522;
	text-decoration:underline;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
	width:330px;
	left:33px;
	top:34px;
	z-index:100;
}
.nivo-controlNav a {
	display:block;
	width:11px;
	height:11px;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
	background-image:url(../images/icons/nivo-controls.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	cursor:pointer;
}
.nivo-controlNav a.active {
	background-position: 0 -30px;
}
.nivo-controlNav a:hover {
	background-position: 0 -60px;
}


ul.relevant_news {
    list-style:  none none;
    margin: 0;
    padding: 0;
}

span.addthis_separator {
	margin: 0 5px 0 0 !important;
}

.stButton {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.stButton .chicklets {
    padding-right: 0 !important;
}
