#mdvProfile-rowMain .userList .lineHead {
	margin: 42px 0 15px;
}

#mdvProfile-rowMain .userList .lineHead>span {
	background: #e5f6ed;
}#mdvProfile-rowMain .activityList .lineHead {
	margin: 42px 0 15px;
}

#mdvProfile-rowMain .activityList .lineHead>span {
	background: #e5f6ed;
}

#mdvProfile-rowMain .activityList .list {
	margin-right: -13px;
	padding-right: 13px;
	overflow: hidden;
}

#mdvProfile-rowMain .activityList .genLoadMoreBox {
	border-top: none;
}#mdvProfile-rowMain .basicInfo {
	padding: 23px 24px 0;
	border: 1px solid #d2e8dd;
	border-bottom: none;
	background: #fff;
}

#mdvProfile-rowMain .basicInfo .profile {
	position: relative;
}

#mdvProfile-rowMain .basicInfo .image {
	float: left;
	width: 56px;
	height: 59px;
	border: 4px solid #40c07a;
}

#mdvProfile-rowMain .basicInfo .text {
	float: left;
	width: 440px;
	margin: -3px 0 0 23px;
	padding-bottom: 28px;
}

#mdvProfile-rowMain .basicInfo .name {
	font-size: 22px;
	line-height: 26px;
	color: #00ab4e
}

#mdvProfile-rowMain .basicInfo .location {
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #40c07a;
}

#mdvProfile-rowMain .basicInfo .btnContact {
	position: absolute;
	bottom: 0;
	font-size: 15px;
	line-height: 20px;
	padding: 2px 24px 0 10px;
}

#mdvProfile-rowMain .basicInfo .desc {
	margin: 15px 0 19px;
	clear: both;
	font-size: 13px;
	line-height: 18px;
	text-align: justify;
	color: #006d32;
}#mdvProfile-rowMain .tipList {
	padding: 16px 24px;
	border: 1px solid #d2e8dd;
	border-top: none;
	background: url(../img/mdvProfile/tipList/bg.png) 0 0 repeat-x #fff;
}

#mdvProfile-rowMain .tipList .head {
	font-size: 20px;
	line-height: 29px;
	color: #00ab4e;
}

#mdvProfile-rowMain .tipList .list {
	margin: 0;
	padding: 0;
	list-style: none;
}

#mdvProfile-rowMain .tipList li {
	padding: 20px 0 21px 17px;
	border-top: 1px solid #9fdfbc;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #00ab4e;
	background: url(../img/mdvProfile/tipList/bullet.png) 0 26px no-repeat;
}

#mdvProfile-rowMain .tipList li:first-child {
	padding-top: 12px;
	border-top: none;
	background-position: 0 18px;
}
#mdvProfile-rowMain {
	padding: 55px 0 31px;
	background: #e5f6ed;
	min-height: 400px;
}

#mdvProfile-rowMain .colLeft {
	float: left;
	width: 324px;
}

#mdvProfile-rowMain .colRight {
	float: right;
	width: 577px;
	margin-bottom: 45px;
	padding-left: 25px;
	border-left: 1px solid #cceedc;
}

#mdvProfile-rowComments {
	background: #fff;
}

#mdvProfile-rowComments .comments {
	float: right;
	margin-top: -31px;
}

.personal .name {
	text-transform: uppercase;
}#mdvProfile-rowMain .mdvList .lineHead {
	margin: 42px 0 15px;
}

#mdvProfile-rowMain .mdvList .lineHead>span {
	background: #e5f6ed;
}

#mdvProfile-rowMain .mdvList .list {
	margin-left: -9px;
	padding-bottom: 37px;
}

#mdvProfile-rowMain .mdvList .item {
	position: relative;
	float: left;
	width: 236px;
	margin: 0 0 9px 9px;
	padding: 23px;
	border: 1px solid #d3e9de;
	background: url(../img/mdvProfile/mdvList/item.png) 0 100% repeat-x #fff;
}

#mdvProfile-rowMain .mdvList .item .image {
	float: left;
	width: 56px;
	height: 59px;
	border: 4px solid #40c07a;
}

#mdvProfile-rowMain .mdvList .item .text {
	float: left;
	width: 153px;
	margin: 0 0 0 19px;
	padding-bottom: 22px;
}

#mdvProfile-rowMain .mdvList .item .name {
	font-size: 18px;
	line-height: 18px;
	color: #40c07a;
}

#mdvProfile-rowMain .mdvList .item .btnProfile {
	position: absolute;
	bottom: 23px;
	width: 111px;
	padding: 2px 30px 0 12px;
	font-size: 15px;
	line-height: 20px;
}#searchPopUp {
	display: none;
	position: absolute;
	top: 0;
	left: -10px;
	padding: 0 8px 9px 14px;
	background: url(../img/search-pop-up/odd-shadow.png) 0 0 no-repeat; /* odd shadow at the top left */
	z-index: 1;
}

#searchPopUp .borderNe {
	position: absolute;
	top: 0;
	right: 0;
	width: 8px;
	height: 8px;
	background: url(../img/search-pop-up/border-ne.png) 0 0 no-repeat;
}

#searchPopUp .borderE {
	position: absolute;
	top: 8px;
	right: 0;
	bottom: 9px;
	width: 8px;
	background: url(../img/search-pop-up/border-e.png) 0 0 repeat-y;
}

#searchPopUp .borderSe {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 8px;
	height: 9px;
	background: url(../img/search-pop-up/border-se.png) 0 0 no-repeat;
}

#searchPopUp .borderS {
	position: absolute;
	right: 8px;
	bottom: 0px;
	left: 14px;
	height: 9px;
	background: url(../img/search-pop-up/border-s.png) 0 0 repeat-x;
}

#searchPopUp .borderSw {
	position: absolute;
	bottom: 0;
	left: 6px;
	width: 8px;
	height: 9px;
	background: url(../img/search-pop-up/border-sw.png) 0 0 no-repeat;
}

#searchPopUp .borderW {
	position: absolute;
	top: 8px;
	bottom: 9px;
	left: 6px;
	width: 8px;
	background: url(../img/search-pop-up/border-w.png) 0 0 repeat-y;
}

#searchPopUp .borderNw {
	position: absolute;
	top: 0;
	left: 6px;
	width: 8px;
	height: 8px;
	background: url(../img/search-pop-up/border-nw.png) 0 0 no-repeat;
}

#searchPopUp .body {
	padding: 6px 2px 6px 14px;
	white-space: nowrap;
	background: #fff;
}

#searchPopUp label {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	margin-top: 7px;
	text-transform: uppercase;
	color: #00ab4e;
	zoom: 1;
}

#searchPopUp .body .inputWrapper {
	display: inline-block;
	*display: inline;
	margin-left: 14px;
	vertical-align: top;
	line-height: 0;
	zoom: 1;
}

#searchPopUp .inputWrapper.gray {
	padding: 11px 33px 10px 11px;
}

#searchPopUp input[type="text"] {
	width: 196px;
	font-size: 12px;
	line-height: 18px;
}

#searchPopUp .fauxSubmit {
	position: absolute;
	top: 4px;
	right: 3px;
	width: 30px;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/search-pop-up/icon.png) 0 0 no-repeat;
}#mdvSupporters-rowRelated {
	padding-bottom: 60px;
	background: #40c07a;
}

#mdvSupporters-rowRelated .relatedItems {
	width: 577px;
	margin-left: 171px;
	padding-top: 20px;
}

#mdvSupporters-rowRelated .relatedItems .lineHead {
	margin-bottom: 15px;
}

#mdvSupporters-rowRelated .relatedItems .lineHead>span {
	background: #40c07a;
}

#mdvSupporters-rowRelated .relatedItems .item {
	padding: 24px 31px;
	background: #e5f6ed;
}

#mdvSupporters-rowRelated .relatedItems .image {
	width: 147px;
}

#mdvSupporters-rowRelated .relatedItems .text {
	width: 344px;
	margin: -2px 0 0 21px;
}#mdvSupporters-rowContact {
	background: #f2faf6;
}

#mdvSupporters-rowContact .contactBlock {
	float: right;
	width: 575px;
	margin-top: -31px;
	margin-right: 2px;
	background-color: #fff;
}

#mdvSupporters-rowContact .head {
	color: #00AB4E;
    font-size: 20px;
    line-height: 29px;
    padding: 2px 22px 0;
	
}

#mdvSupporters-rowContact .text {
	padding: 21px 24px 0;
	background: url("/img/newsItem/newsItem/text_bg.gif") repeat-x scroll 0 0 #FFFFFF;
}

#mdvSupporters-rowContact .text p{
	padding-bottom: 18px;
}

#mdvSupporters-rowContact .text a {
	text-decoration: underline;
}

#mdvSupporters-rowContact a.contactOpnemen {
    display: block;
    float: left;
	font-size: 15px;
	margin: 0 0 21px 23px;
    padding: 4px 109px 2px 9px;
	background-image: url("/img/arrow-right.png");
	background-repeat: no-repeat;
	background-position: 235px 7px;
}#mdvSupporters-rowMain.genPage .colRight{
	margin-bottom: 0;
}#mdvSupporters-rowRelated {
	padding-bottom: 60px;
	background: #40c07a;
}

#mdvSupporters-rowRelated .relatedItems {
	float: right;
	width: 577px;
	margin-left: 171px;
	padding-top: 20px;
}

#mdvSupporters-rowRelated .relatedItems .lineHead {
	margin-bottom: 15px;
}

#mdvSupporters-rowRelated .relatedItems .lineHead>span {
	background: #40c07a;
}

#mdvSupporters-rowRelated .relatedItems .item {
	padding: 24px 31px;
	background: #e5f6ed;
}

#mdvSupporters-rowRelated .genItemList .item .image {
	width: 90px;
}

#mdvSupporters-rowRelated .genItemList .item .image img {
    float: left;
    width: 56px;
	height: 59px;
    border: 4px solid #40C07A;
	padding: 0;
}

#mdvSupporters-rowRelated .relatedItems .text {
	width: 344px;
	margin: -2px 0 0 21px;
}#dashboardInbox-rowMain .form {
	padding: 0 0 25px 0;
}

#dashboardInbox-rowMain {
	padding-top: 55px;
	background: #e5f6ed;
}

#dashboardInbox-rowMain .colLeft {
	float: left;
	width: 350px;
}

#dashboardInbox-rowMain .colRight {
	float: left;
	width: 577px;
}

#dashboardInbox-rowMain .form {
	border: 1px solid #d2e8dd;
	border-top: none;
	background: #fff;
}

#dashboardInbox-rowMain .block {
	padding: 23px;
}

#dashboardInbox-rowMain .intro {
	padding: 23px 23px 21px;
	background: #cceedc;
}

#dashboardInbox-rowMain .intro .head {
	margin-bottom: 9px;
	font-size: 32px;
	color: #00ab4e;
}#dashboardInbox-personal-header-flash-element {
	position: absolute;
	z-index: 3;
	margin-top: 94px;
	margin-left: -33px;
	width: 360px;
	height: 120px;
}

#dashboardInbox-personal .personal {
	position: absolute;
	z-index: 1;
	margin-top: 160px;
	width: 298px;
	height: 171px;
	border: 1px solid #d2e8dd;
	background: white;
	opacity: 0;
}

#dashboardInbox-personal .personal-mask {
	position: absolute;
	z-index: 2;
	margin-top: 160px;
	width: 300px;
	height: 175px;
	background: #e5F6ed;
}

#dashboardInbox-personal .personal .picture {
	float: left;
	width: 24px;
	height: 25px;
	margin-top: 23px;
	margin-left: 25px;
	border: 4px solid #40c07a;
}

#dashboardInbox-personal .personal .name {
	float: left;
	height: 20px;
	overflow: hidden;
	margin-top: 23px;
	width: 223px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #40c07a;
	padding-right: 9px;
	padding-left: 9px;
}

#dashboardInbox-personal .personal .club {
	float: left;
	width: 223px;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #40c07a;
}

#dashboardInbox-personal .personal .showProfile {
	clear: both;
	float: left;
	margin-top: 8px;
	margin-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #00ab4e;
}

#dashboardInbox-personal .personal .showProfile:hover {
	background-color: black;
}

#dashboardInbox-personal .personal .showProfile .text {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: white;
	text-transform: uppercase;
}

#dashboardInbox-personal .personal .showProfile .link-arrow {
	margin-left: 60px;
	padding-right: 10px;
}

#dashboardInbox-personal #mainMenuWrapper {
	position: relative;
	z-index: 3;
	margin-top: 200px;
}#dashboardInbox-rowMain .form .item {
	position: relative;
	padding: 22px 0 25px 0;
	margin: 0 25px 0 25px;
	border-top: 1px solid #d4e8de;
}

#dashboardInbox-rowMain .form .item.allowDelete:hover a.delete {
	display: block;
}

#dashboardInbox-rowMain .form .item.allowDelete:hover {
	background: #f6f6f6;
	margin: 0 0 0 0;
	padding: 22px 25px 25px 25px;
}

#dashboardInbox-rowMain .form .item.hoverDelete:hover {
}

#dashboardInbox-rowMain .form .item:first-child {
	border-top: none;
}

#dashboardInbox-rowMain .form .item .content {
	float: left;
	width: 100%;
}

#dashboardInbox-rowMain .form .item .action + .content {
	width: 387px;
}

#dashboardInbox-rowMain .form .item .actions {
	float: right;
	width: 117px;
	margin-top: 3px;
}

#dashboardInbox-rowMain .form img.profile {
	display: block;
	float: left;
	width: 24px;
	height: 25px;
	margin-top: 3px;
	margin-right: 10px;
	border: 4px solid #00ab4e;
}

#dashboardInbox-rowMain .form img.profile.unread {
	border-color: #ee3224;
}

#dashboardInbox-rowMain .form .item span.message,
#dashboardInbox-rowMain .form .item span.divider,
#dashboardInbox-rowMain .form .item span.time {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
}

#dashboardInbox-rowMain .form .item span.divider {
	color: #86d5ab;
	margin-left: 4px;
	margin-right: 2px;
}

#dashboardInbox-rowMain .form .item span.time {
	font-size: 10px;
	color: #969696;
	font-weight: normal;
}

#dashboardInbox-rowMain .form .item .activity {
	font-size: 20px;
	color: #00ab4e;
	margin-top: 6px;
	margin-left: 42px;
	padding-right: 13px;
}

#dashboardInbox-rowMain .form .item a.accept,
#dashboardInbox-rowMain .form .item a.refuse,
#dashboardInbox-rowMain .form .item a.delete {
	float: right;
	width: 45px;
	height: 45px;
	background: url('../img/dashboard/icons.jpg') no-repeat;
	margin: 0 1px 0 0;
}

#dashboardInbox-rowMain .form .item a.accept {
	background-position: 0 0;
}

#dashboardInbox-rowMain .form .item a.refuse {
	background-position: -45px 0;
}

#dashboardInbox-rowMain .form .item a.delete {
	background-position: -90px 0;
	display: none;
}

#dashboardInbox-rowMain .form .item .text {
	margin-top: 3px;
	margin-left: 42px;
}

#dashboardInbox-rowMain .form .item .activity + .text {
	margin-left: 0px;
}

#dashboardInbox-rowMain .form .item.blockTypeReaction .text{
	margin-top: 6px;
	margin-left: 0px;
}

#dashboardInbox-rowMain .form .item.blockTypeReaction .text{
	margin-top: 10px;
	padding-left: 18px;
	background: url(../img/dashboard/inbox/item/reactieQuotes.png) -1px 4px no-repeat;
}

#dashboardInbox-rowMain .form .item.blockTypeReaction .text span.quote {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 25px;
	line-height: 10px;
	color: #40c07a;
	font-weight: bold;
    vertical-align: bottom;
}

#dashboardInbox-rowMain .form .item.blockTypeNoItems {
	padding-bottom: 0
}#dashboardInbox-rowMain .pagination {font-family: Arial; font-size: 9pt; font-weight: normal; border: 1px solid #d2e8dc; background: #FFF url('../img/dashboard/pagination_bg.jpg') repeat-x; padding: 24px; font-weight: bold}

#dashboardInbox-rowMain .pagination a {float: left; width: 28px; height: 28px; margin: 0 5px 0 0; text-align: center; color: #00ab4d; display: block; overflow: hidden}

#dashboardInbox-rowMain .pagination a.active {border: 1px solid #cdeedd}
#dashboardInbox-rowMain .pagination a.active:hover {border: 1px solid #3dc178; color: #FFF}
#dashboardInbox-rowMain .pagination a.inactive {border: 1px solid #e8e8e8; cursor: default}
#dashboardInbox-rowMain .pagination a.inactive:hover {}

#dashboardInbox-rowMain .pagination a.pNoIcon.active:hover {background: #00ab4d}

#dashboardInbox-rowMain .pagination .pIcon {background: url('../img/dashboard/pagination.jpg') no-repeat 28px 0}

#dashboardInbox-rowMain .pagination .pFirst {float: left}
#dashboardInbox-rowMain .pagination .pFirst.active {background-position: 0 0}
#dashboardInbox-rowMain .pagination .pFirst.inactive {background-position: -28px 0}

#dashboardInbox-rowMain .pagination .pPrev {float: left}
#dashboardInbox-rowMain .pagination .pPrev.active {background-position: -56px 0}
#dashboardInbox-rowMain .pagination .pPrev.inactive {background-position: -84px 0}

#dashboardInbox-rowMain .pagination .pNext {float: right}
#dashboardInbox-rowMain .pagination .pNext.active {background-position: -140px 0}
#dashboardInbox-rowMain .pagination .pNext.inactive {background-position: -112px 0}

#dashboardInbox-rowMain .pagination .pLast {float: right}
#dashboardInbox-rowMain .pagination .pLast.active {background-position: -196px 0}
#dashboardInbox-rowMain .pagination .pLast.inactive {background-position: -168px 0}

#dashboardInbox-rowMain .pagination .pAndThenSome {font-family: MetaBlack; font-size: 12pt; background: #FFF; border: 0; font-weight: normal; cursor: default; height: 22px; padding: 5px 0 0 0}

#dashboardInbox-rowMain .pagination .pNumber {height: 20px; padding: 8px 0 0 0; }
#dashboardInbox-rowMain .pagination .pNumberCurrent {font-family: MetaBlack; font-size: 12pt; background: #cceedd; border: 1px solid #3fc17b; font-weight: normal; cursor: default; padding: 7px 0 0 0; height: 21px; line-height: 17px}
#dashboardInbox-rowMain .pagination .pTotal {display: none}
#dashboardMedewerkingen-rowMain .form {
	padding: 25px;
}

#dashboardMedewerkingen-rowMain {
	padding-top: 55px;
	background: #e5f6ed;
}

#dashboardMedewerkingen-rowMain .colLeft {
	float: left;
	width: 350px;
}

#dashboardMedewerkingen-rowMain .colRight {
	float: left;
	width: 577px;
}

#dashboardMedewerkingen-rowMain .form {
	border: 1px solid #d2e8dd;
	border-top: none;
	background: #fff;
}

#dashboardMedewerkingen-rowMain .block {
	padding: 23px;
}

#dashboardMedewerkingen-rowMain .intro {
	padding: 23px 23px 21px;
	background: #cceedc;
}

#dashboardMedewerkingen-rowMain .intro .head {
	margin-bottom: 9px;
	font-size: 32px;
	color: #00ab4e;
}#dashboardMedewerkingen-rowMain .form .addActivities .top {
	padding: 23px 23px 21px;
	background-color: #cceedc;
	
}

#dashboardMedewerkingen-rowMain .form .addActivities .head {
	font-size: 32px;
	color: #00ab4e;
	margin-bottom: 9px;
}

#dashboardMedewerkingen-rowMain .form .addActivities .down-arrow {
	height: 25px;
	background: url(../img/dashboard/activities/down-arrow.png) 249px 0px no-repeat #ffffff;
}

#dashboardMedewerkingen-rowMain .form .addActivities .genAddBox {
	background: none;
	border: none;
	padding: 0;
}
#dashboardMedewerkingen-personal-header-flash-element {
	position: absolute;
	z-index: 3;
	margin-top: 94px;
	margin-left: -33px;
	width: 360px;
	height: 120px;
}

#dashboardMedewerkingen-personal .personal {
	position: absolute;
	z-index: 1;
	margin-top: 160px;
	width: 298px;
	height: 171px;
	border: 1px solid #d2e8dd;
	background: white;
	opacity: 0;
}

#dashboardMedewerkingen-personal .personal-mask {
	position: absolute;
	z-index: 2;
	margin-top: 160px;
	width: 300px;
	height: 175px;
	background: #e5F6ed;
}

#dashboardMedewerkingen-personal .personal .picture {
	float: left;
	width: 24px;
	height: 25px;
	margin-top: 23px;
	margin-left: 25px;
	border: 4px solid #40c07a;
}

#dashboardMedewerkingen-personal .personal .name {
	float: left;
	height: 20px;
	overflow: hidden;
	margin-top: 23px;
	width: 223px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #40c07a;
	padding-right: 9px;
	padding-left: 9px;
}

#dashboardMedewerkingen-personal .personal .club {
	float: left;
	width: 223px;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #40c07a;
}

#dashboardMedewerkingen-personal .personal .showProfile {
	clear: both;
	float: left;
	margin-top: 8px;
	margin-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #00ab4e;
}

#dashboardMedewerkingen-personal .personal .showProfile:hover {
	background-color: black;
}

#dashboardMedewerkingen-personal .personal .showProfile .text {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: white;
	text-transform: uppercase;
}

#dashboardMedewerkingen-personal .personal .showProfile .link-arrow {
	margin-left: 60px;
	padding-right: 10px;
}

#dashboardMedewerkingen-personal #mainMenuWrapper {
	position: absolute;
	z-index: 3;
	margin-top: 200px;
}#dashboardMedewerkingen-rowMain .items .lineHead {
    margin-top: 18px;
    margin-bottom: 13px;
}

#dashboardMedewerkingen-rowMain .items .lineHead>span {
	background: #e5f6ed;
}

#dashboardMedewerkingen-rowMain .item {
	border: 1px solid #d2e8dd;
	margin-bottom: 9px;
	padding: 22px 25px 73px;
	background: url(../img/dashboard/activities/item-bg.png) 0px 100% repeat-x #ffffff;
}

#dashboardMedewerkingen-rowMain .item .name {
	float: left;
	width: 249px;
}
#dashboardMedewerkingen-rowMain .item .divider {
	float: left;
	height: 45px;
	width: 1px;
	margin-top: 3px;
	border-left: 1px solid #d2e8dd;
}   

#dashboardMedewerkingen-rowMain .item .status {
	float: left;
	width: 147px;
	padding-left: 10px;
}

#dashboardMedewerkingen-rowMain .item .name .label,
#dashboardMedewerkingen-rowMain .item .status .label {
	font-family: Arial,Helvetiva,sans-serif;
	font-size: 12px;
	color: #7fd5a6;
	font-weight: bold;
	margin-bottom: -1px;
}

#dashboardMedewerkingen-rowMain .item .name .label {
	font-size: 10px;
}

#dashboardMedewerkingen-rowMain .item .name .value,
#dashboardMedewerkingen-rowMain .item .status .value {
	font-size: 20px;
	line-height: 22px;
	color: #00ab4e;
}

#dashboardMedewerkingen-rowMain .item .actions {
	float: left;
	width: 100px;
	border-left: 1px solid #d2e8dd;
	margin-top: 3px;
	padding-left: 13px;
	padding-bottom: 23px;
}

#dashboardMedewerkingen-rowMain .item .actions a.edit {
	margin-bottom: 1px;
}

#dashboardMedewerkingen-rowMain .item .actions a.edit,
#dashboardMedewerkingen-rowMain .item .actions a.view {
	display: block;
	font-size: 15px;
	line-height: 17px;
	color: #fff;
	letter-spacing: -0.3px;
	padding: 3px 93px 2px 10px;
	background-color: #40c07a;
	background: url(../img/dashboard/activities/edit-icon.png) 85px 6px NO-repeat #40C07A;
}

#dashboardMedewerkingen-rowMain .item .actions a.view {
	background-image: url(../img/dashboard/activities/view-icon.png);
}

#dashboardMedewerkingen-rowMain .item.status_4 .name .value,
#dashboardMedewerkingen-rowMain .item.status_4 .status .value {
	color: #7fd5a6;
}

#dashboardMedewerkingen-rowMain .item.status_2 {
	background-image: none;
	background-color: #cceedc;
}

#dashboardMedewerkingen-rowMain .item.status_2 .name .label,
#dashboardMedewerkingen-rowMain .item.status_2 .name .value,
#dashboardMedewerkingen-rowMain .item.status_2 .status .label,
#dashboardMedewerkingen-rowMain .item.status_2 .status .value {
	color: #40c07a;
}

#dashboardMedewerkingen-rowMain .item.status_2  .divider {
	border-color: #86d7ab;
}

#dashboardMedewerkingen-rowMain .item.status_2  .actions {
	border-color: #86d7ab;
}#dashboardTabs {
	margin: 0;
	padding: 0;
	border: 1px solid #d2e8dd;
	list-style: none;
	background: #fff;
}

#dashboardTabs li {
	position: relative;
	float: left;
	padding-left: 1px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 15px;
	line-height: 16px;
	text-transform: uppercase;
	text-align: center;
	background: url(../img/dashboard/dashboardTabs/seperator.png) 0 10px no-repeat;
}

#dashboardTabs li:first-child {
	padding-left: 16px;
	background: none;
}

#dashboardTabs li.active {
	position: relative;
	top: -3px;
	margin: -1px -8px -3px;
	padding: 0 8px;
	background: none;
}

#dashboardTabs li.inbox.active {
	margin-left: -1px;
	padding-left: 0;
	border-left: 1px solid #d2e8dd;
}

#dashboardTabs li.profiel.active {
	padding-right: 0;
	border-right: 1px solid #d2e8dd;
}

#dashboardTabs li .borderW,
#dashboardTabs li .borderE {
	display: none;
}

#dashboardTabs li a {
	display: block;
	height: 16px;
	padding: 8px 6px 5px;
	color: #7fd5a6;
}

#dashboardTabs li a:hover {
	color: #000;
}

#dashboardTabs li.active a {
	margin-bottom: -1px;
	padding-top: 11px;
	padding-bottom: 6px;
	border-top: 1px solid #d2e8dd;
	color: #00ab4e;
	background: #fff;
}

#dashboardTabs li.active a:HOVER {
	color: #000;
}

#dashboardTabs li.inbox a {
	/*width: 67px;*/
	width: 76px;
	text-align: left;
}

#dashboardTabs li.inbox.active a {
	padding-left: 21px;
}

#dashboardTabs li.activiteiten a {
	/*width: 94px;*/
	width: 117px;
}

#dashboardTabs li.medewerkingen a {
	/*width: 119px;*/
	width: 143px;
}

#dashboardTabs li.reacties a {
	width: 67px;
}

#dashboardTabs li.profiel a {
	/*width: 149px;*/
	width: 173px;
}

#dashboardTabs li.active .borderW {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 8px;
	height: 34px;
	background: url(../img/dashboard/dashboardTabs/borderW.png) 0 0 no-repeat;
}

#dashboardTabs li.active .borderE {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 8px;
	height: 34px;
	background: url(../img/dashboard/dashboardTabs/borderE.png) 0 0 no-repeat;
}

#dashboardTabs li .count {
	display: inline-block;
	*display: inline;
	position: relative;
	top: -1px;
	min-width: 12px;
	margin-left: 1px;
	padding: 1px 1px 0;
	border: 1px solid #40c07a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	line-height: 13px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: #7fd5a6;
	zoom: 1;
}

#dashboardTabs li.active .count {
	border: 1px solid #a62117;
	background: url(../img/dashboard/dashboardTabs/count.png) 0 100% repeat-x #ee3224;
}

#dashboardTabs li.active .count.noMessages {
	border-color:#40c07a;
	background: #7fd5a6;
}#dashboardActivities-rowMain .form {
	padding: 25px;
}

#dashboardActivities-rowMain {
	padding-top: 55px;
	background: #e5f6ed;
}

#dashboardActivities-rowMain .colLeft {
	float: left;
	width: 350px;
}

#dashboardActivities-rowMain .colRight {
	float: left;
	width: 577px;
}

#dashboardActivities-rowMain .form {
	border: 1px solid #d2e8dd;
	border-top: none;
	background: #fff;
}

#dashboardActivities-rowMain .block {
	padding: 23px;
}

#dashboardActivities-rowMain .intro {
	padding: 23px 23px 21px;
	background: #cceedc;
}

#dashboardActivities-rowMain .intro .head {
	margin-bottom: 9px;
	font-size: 32px;
	color: #00ab4e;
}#dashboardActivities-rowMain .form .addActivities .top {
	padding: 23px 23px 21px;
	background-color: #cceedc;
	
}

#dashboardActivities-rowMain .form .addActivities .head {
	font-size: 32px;
	color: #00ab4e;
	margin-bottom: 9px;
}

#dashboardActivities-rowMain .form .addActivities .down-arrow {
	height: 25px;
	background: url(../img/dashboard/activities/down-arrow.png) 249px 0px no-repeat #ffffff;
}

#dashboardActivities-rowMain .form .addActivities .genAddBox {
	background: none;
	border: none;
	padding: 0;
}
#dashboardActivities-personal-header-flash-element {
	position: absolute;
	z-index: 3;
	margin-top: 94px;
	margin-left: -33px;
	width: 360px;
	height: 120px;
}

#dashboardActivities-personal .personal {
	position: absolute;
	z-index: 1;
	margin-top: 160px;
	width: 298px;
	height: 171px;
	border: 1px solid #d2e8dd;
	background: white;
	opacity: 0;
}

#dashboardActivities-personal .personal-mask {
	position: absolute;
	z-index: 2;
	margin-top: 160px;
	width: 300px;
	height: 175px;
	background: #e5F6ed;
}

#dashboardActivities-personal .personal .picture {
	float: left;
	width: 24px;
	height: 25px;
	margin-top: 23px;
	margin-left: 25px;
	border: 4px solid #40c07a;
}

#dashboardActivities-personal .personal .name {
	float: left;
	height: 20px;
	overflow: hidden;
	margin-top: 23px;
	width: 223px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #40c07a;
	padding-right: 9px;
	padding-left: 9px;
}

#dashboardActivities-personal .personal .club {
	float: left;
	width: 223px;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #40c07a;
}

#dashboardActivities-personal .personal .showProfile {
	clear: both;
	float: left;
	margin-top: 8px;
	margin-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #00ab4e;
}

#dashboardActivities-personal .personal .showProfile:hover {
	background-color: black;
}

#dashboardActivities-personal .personal .showProfile .text {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: white;
	text-transform: uppercase;
}

#dashboardActivities-personal .personal .showProfile .link-arrow {
	margin-left: 60px;
	padding-right: 10px;
}

#dashboardActivities-personal #mainMenuWrapper {
	position: relative;
	z-index: 3;
	margin-top: 200px;
}#dashboardActivities-rowMain .items .lineHead {
    margin-top: 18px;
    margin-bottom: 13px;
}

#dashboardActivities-rowMain .items .lineHead>span {
	background: #e5f6ed;
}

#dashboardActivities-rowMain .item {
	border: 1px solid #d2e8dd;
	margin-bottom: 9px;
	padding: 22px 25px 73px;
	background: url(../img/dashboard/activities/item-bg.png) 0px 100% repeat-x #ffffff;
}

#dashboardActivities-rowMain .item .name {
	float: left;
	width: 249px;
}
#dashboardActivities-rowMain .item .divider {
	float: left;
	height: 45px;
	width: 1px;
	margin-top: 3px;
	border-left: 1px solid #d2e8dd;
}

#dashboardActivities-rowMain .item .status {
	float: left;
	width: 147px;
	padding-left: 10px;
}

#dashboardActivities-rowMain .item .name .label,
#dashboardActivities-rowMain .item .status .label {
	font-family: Arial,Helvetiva,sans-serif;
	font-size: 10px;
	color: #7fd5a6;
	font-weight: bold;
	margin-bottom: -1px;
}

#dashboardActivities-rowMain .item .name .label {
	font-size: 10px;
}

#dashboardActivities-rowMain .item .name .value,
#dashboardActivities-rowMain .item .status .value {
	font-size: 20px;
	line-height: 22px;
	color: #00ab4e;
}

#dashboardActivities-rowMain .item .actions {
	float: left;
	width: 100px;
	height: 45px;
	border-left: 1px solid #d2e8dd;
	margin-top: 3px;
	padding-left: 13px;
}

#dashboardActivities-rowMain .item .actions a.edit,
#dashboardActivities-rowMain .item .actions a.delete {
	float: right;
	width: 45px;
	height: 45px;
	background: url('../img/dashboard/icons.jpg') no-repeat;
	margin: 0 1px 0 0;
}

#dashboardActivities-rowMain .item .actions a.edit {
	background-position: -135px 0;
}

#dashboardActivities-rowMain .item .actions a.delete {
	background-position: -90px 0;
}

#dashboardActivities-rowMain .item.status_4 .name .value,
#dashboardActivities-rowMain .item.status_4 .status .value {
	color: #7fd5a6;
}

#dashboardActivities-rowMain .item.status_2 {
	background-image: none;
	background-color: #cceedc;
}

#dashboardActivities-rowMain .item.status_2 .name .label,
#dashboardActivities-rowMain .item.status_2 .name .value,
#dashboardActivities-rowMain .item.status_2 .status .label,
#dashboardActivities-rowMain .item.status_2 .status .value {
	color: #40c07a;
}

#dashboardActivities-rowMain .item.status_2  .divider {
	border-color: #86d7ab;
}

#dashboardActivities-rowMain .item.status_2  .actions {
	border-color: #86d7ab;
}#dashboardProfile-rowMain {
	padding: 55px 0 46px;
	background: #e5f6ed;
}

#dashboardProfile-rowMain .colLeft {
	float: left;
	width: 350px;
}

#dashboardProfile-rowMain .colRight {
	float: left;
	width: 577px;
}

#dashboardProfile-rowMain .form {
	border: 1px solid #d2e8dd;
	border-top: none;
	background: #fff;
}

#dashboardProfile-rowMain .block {
	padding: 23px;
}

#dashboardProfile-rowMain .intro {
	padding: 23px 23px 21px;
	background: #cceedc;
}

#dashboardProfile-rowMain .intro .head {
	margin-bottom: 9px;
	font-size: 32px;
	color: #00ab4e;
}#dashboardProfileMenu-personal-header-flash-element {
	position: absolute;
	z-index: 3;
	margin-top: 94px;
	margin-left: -33px;
	width: 360px;
	height: 120px;
}

#dashboardProfileMenu-personal .personal {
	position: absolute;
	z-index: 1;
	margin-top: 160px;
	width: 298px;
	height: 171px;
	border: 1px solid #d2e8dd;
	background: white;
	opacity: 0;
}

#dashboardProfileMenu-personal .personal-mask {
	position: absolute;
	z-index: 2;
	margin-top: 160px;
	width: 300px;
	height: 175px;
	background: #e5F6ed;
}

#dashboardProfileMenu-personal .personal .picture {
	float: left;
	width: 24px;
	height: 25px;
	margin-top: 23px;
	margin-left: 25px;
	border: 4px solid #40c07a;
}

#dashboardProfileMenu-personal .personal .name {
	float: left;
	height: 20px;
	overflow: hidden;
	margin-top: 23px;
	width: 223px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #40c07a;
	padding-right: 9px;
	padding-left: 9px;
}

#dashboardProfileMenu-personal .personal .club {
	float: left;
	width: 223px;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #40c07a;
}

#dashboardProfileMenu-personal .personal .showProfile {
	clear: both;
	float: left;
	margin-top: 8px;
	margin-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #00ab4e;
}

#dashboardProfileMenu-personal .personal .showProfile:hover {
	background-color: black;
}

#dashboardProfileMenu-personal .personal .showProfile .text {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: white;
	text-transform: uppercase;
}

#dashboardProfileMenu-personal .personal .showProfile .link-arrow {
	margin-left: 60px;
	padding-right: 10px;
}
#dashboardProfileMenu-personal #mainMenuWrapper {
	position: absolute;
	z-index: 3;
	margin-top: 200px;
}#submit-rowMain.genPage {
	padding-bottom: 0;
}

#submit-rowMain.genPage .colRight {
	margin-bottom: -79px;
}

#submit-rowMain.genPage .genAddBox {
	background: url(../img/news/bg.png) repeat-x scroll 0 0 #e5f6ed;
	border: 1px solid #40C07A;
	border-top: none;
}

#submit-rowMain.genPage .rowBackgroundColor {
	background: url(../img/news/bottom-bg.png) repeat-x scroll 0 100% #7FD5A6;
	height: 124px;
}
#getGoing-rowTop #header-element {
	position: relative;
	display: block;
	z-index: 3;
	margin-left: -33px;
	width: 393px;
	height: 96px;
	background: url(../img/getGoing/menu/header-logo.png) no-repeat;
}

#getGoing-rowTop .rowContent .mediaViewer {
	padding-bottom: 54px;
}

#getGoing-rowTop .rowContent .mediaViewer .media {
	padding-top: 7px;
	padding-left: 7px;
	width: 568px;
	height: 326px; /* temp offset */
	border-top: 1px solid #40c07a;
	border-left: 1px solid #40c07a;
	border-right: 1px solid #40c07a;
	background-color: #e5f6ed;
}

#getGoing-rowTop .rowContent .mediaViewer .media .image,
#getGoing-rowTop .rowContent .mediaViewer .media .video {
	width: 559px;
	height: 313px;
	border: 1px solid #bcd4c7;
}

#getGoing-rowTop .rowContent .mediaViewer .media .video .play-overlay {
	width: 559px;
	cursor: pointer;
}

#getGoing-rowTop .rowContent .mediaViewer .text {
	width: 525px;
	padding: 24px 25px 0px;
	border-left: 1px solid #40c07a;
	border-right: 1px solid #40c07a;
	border-bottom: 1px solid #40c07a;
	background: url(../img/getGoing/mediaViewer/text_bg.gif) repeat-x #e5f6ed;
}

#getGoing-rowTop .rowContent .mediaViewer .text .head {
	padding-bottom: 7px;
	font-size: 20px;
	line-height: 29px;
	color: #00AB4E;
}

#getGoing-rowTop .rowContent .mediaViewer .text p {
   padding-bottom: 22px;
}

#getGoing-rowTop .rowContent .mediaViewer .text a {
	text-decoration: underline;
}

#getGoing-rowTop .rowContent .mediaViewer .bottom-arrow {
	position: absolute;
	margin-top: -1px;
	margin-left: 430px;
}#getGoing-menu #header-element {
	position: absolute;
	z-index: 3;
	margin-top: 73px;
	margin-left: -33px;
	width: 393px;
	height: 96px;
	background: url('../img/getGoing/menu/header-logo.png') no-repeat;
}

#getGoing-menu #getGoing-menu-flash-element {
	position: absolute;
	z-index: 4;
	margin-top: 168px;
	margin-left: -33px;
	width: 383px;
	height: 283px;
}#getGoing-rowTop {
}

#getGoing-rowMain {
	/*padding-bottom: 46px;*/
	background: #40c07a;
}
#getGoing-flash-getgoingmenu {
	margin-top: -81px;
	width: 928px;
	height: 213px;
}

#getGoing-rowMain .rowContent .examples-header {
	padding-top: 48px;
	padding-bottom: 51px;
}

#getGoing-rowMain .rowContent .examples-header .line {
	width: 928px;
	height: 2px;
	background-color: white;
}

#getGoing-rowMain .rowContent .examples-header .text {
	position: absolute;
	left: 50%;
	margin-top: -11px;
	margin-left: -59px;
	padding: 4px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #fff;
	text-transform: uppercase;
	background-color: #40c07a;
}

#getGoing-rowMain .rowContent .cases .one {
	float: left;
	padding-bottom: 26px;
}

#getGoing-rowMain .rowContent .cases .two {
	float: left;
	padding-left: 50px;
}

#getGoing-rowMain .rowContent .cases .three {
	float: left;
	padding-left: 49px;
}

#getGoing-rowMain .rowContent .cases .emptyCase {
	width: 276px;
	height: 321px;
}

#getGoing-rowMain .rowContent .cases .emptyCase .emptyCaseContent {
	background: url('../img/getGoing/cases/case-large_bg.jpg') repeat;
	overflow: hidden;
	width: 100%;
	height: 321px;
}

#getGoing-rowMain .rowContent .cases .media {
	padding: 8px;
	width: 260px;
	height: 146px;
	background-color: #222;
}

#getGoing-rowMain .rowContent .cases .header {
	position: relative;
	width: 276px;
	height: 65px;
	background: url('../img/getGoing/cases/case-header_bg.png') repeat-x;
}

#getGoing-rowMain .rowContent .cases .header .title {
	font-size: 19px;
	line-height: 21px;
	padding: 24px 0 25px 25px;
	color: #fff;
}
#getGoing-rowMain .rowContent .cases .header .lees-meer {
	position: absolute;
	width: 98px;
	height: 35px;
	right: -12px;
	bottom: -13px;
	background-image: url(../img/read-more.png);
}

#getGoing-rowMain .rowContent .cases .header .lees-meer:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#getGoing-rowMain .rowContent .cases .media .image {
	width: 258px;
	height: 144px;
	border: 1px solid #000;
}

#getGoing-rowMain .rowContent .cases .description {
	width: 276px;
	height: 94px;
	background-color: white;
}

#getGoing-rowMain .rowContent .cases .description .text {
	font-family:  Arial;
	font-size: 12px;
	line-height: 18px;
	color: #333;
	padding: 20px 25px 25px;
}

#getGoing-rowMain .rowContent .cases .description .text p {
	height: 54px;
	overflow: hidden;
	text-align: left;
}

#getGoing-flash-downloadsbutton {
	margin-bottom: 75px;
	width: 928px;
	height: 132px;
}#home-rowTop {
	height: 701px;
	background: 50% 0 repeat-x;
}

#home-rowTop.bg1 {
	background-image: url(../img/home/backgrounds/01.jpg);
}

#home-rowTop.bg2 {
	background-image: url(../img/home/backgrounds/02.jpg);
}

#home-rowTop.bg3 {
	background-image: url(../img/home/backgrounds/03.jpg);
}

#home-rowTop.bg4 {
	background-image: url(../img/home/backgrounds/04.jpg);
}

#home-rowTop.bg5 {
	background-image: url(../img/home/backgrounds/05.jpg);
}#home-carrousel #carrousel-flash-element {
	position: absolute;
	z-index: 10;
	width: 154px;
	height: 30px;
	margin-top: -24px;
	margin-left: 423px;
}

#carrousel-flash-fallback {
	position: absolute;
	z-index: 11;
	width: 142px;
	height: 142px;
	margin-left: 569px;
	display: none;
}

#carrousel-flash-fallback .carrousel-flash-fallback-left,
#carrousel-flash-fallback .carrousel-flash-fallback-right {
	float: left;
	cursor: pointer;
}

#home-carrousel {
	padding-top: 82px;
	margin-left: 350px;
}

#home-carrousel .image-carrousel {
	position: relative;
	width: 2795px;
	height: 313px;
}

#home-carrousel .carrousel-header {
	width: 577px;
	overflow: hidden;
	/* IE7 overflow workaround */
	position: relative;
	/* /end */
	background-color: #222222;
}

#home-carrousel a.readMoreBanner {
	position: absolute;
	z-index: 1;
	margin-top: 474px;
	margin-left: 491px;
	display: block;
	width: 98px;
	margin-right: -20px;
	height: 35px;
	text-indent: -9999px;
	background: url(../img/read-more.png) no-repeat scroll 0 0 transparent;
}

#home-carrousel a.readMoreBanner:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#home-carrousel .carrousel-header .image-carrousel-border {
	padding-top: 9px;
	margin-left: 9px;
	width: 559px;
	height: 323px;
	overflow: hidden;
	position: relative;
	/*background: url('../img/home/carrousel/image-border_bg.gif') no-repeat;*/
}

#home-carrousel .carrousel-header .image-carrousel-border .pixel-border-top {
	position: absolute;
	z-index: 1;
	width: 559px;
	height: 1px;
	background-color: #010101;
}


#home-carrousel .carrousel-header .image-carrousel-border .pixel-border-left {
	position: absolute;
	z-index: 1;
	margin-top: -8px;
	margin-left: -8px;
}

#home-carrousel .carrousel-header .image-carrousel-border .pixel-border-bottom {
	position: absolute;
	z-index: 1;
	width: 559px;
	height: 1px;
	margin-top: 313px;
	background-color: #010101;
}

#home-carrousel .carrousel-header .image-carrousel-border .pixel-border-right {
	position: absolute;
	z-index: 1;
	margin-top: -8px;
	margin-left: 558px;
}

#home-carrousel .carrousel-header .image {
	float: left;
	//padding: 8px 9px 0px;
	//border-top: 1px solid #010101;
	//border-bottom: 1px solid #010101;
}

#home-carrousel .carrousel-header .video {
	float: left;
	width: 559px;
	height: 313px;
	background-repeat: no-repeat;
	cursor: pointer;
	background-color: #000;
	//border-top: 1px solid #010101;
	//border-bottom: 1px solid #010101;
}

#home-carrousel .carrousel-header .video .play-overlay {
	margin-top: 0px;
	margin-left: 0px;
}

#home-carrousel .title-carrousel {
	background: url(../img/home/carrousel/title_bg.gif);
	background-repeat: repeat-x;
	position: relative;
	width: 2885px;
	overflow: hidden;
	// set default height (gets overridden by JS based on text size);
	height: 70px;
}

#home-carrousel .carrousel-header .title {
	float: left;
	width: 529px;
	padding: 19px 24px 14px 24px;
	font-size: 36px;
	line-height: 36px;
	color: #fff;
}

#home-carrousel .carrousel-header .second-line-mask {
	position: absolute;
	width: 577px;
	height: 200px;
	margin-top: 36px;
	margin-left: -24px;
	background-color: #222;
}

#home-carrousel .carrousel-content {
	width: 577px;
	overflow: hidden;
	/* IE7 overflow workaround */
	position: relative;
	/* /end */
}

#home-carrousel .info-carrousel {
	position: relative;
	/*float: right;*/
	width: 2885px;
	right: 2308px;
}

#home-carrousel .carrousel-content .info {
	float: right;
	width: 577px;
	height: 94px;
	background: #fff;
}

#home-carrousel .carrousel-content .info .logo {
	float: left;
	padding-top: 12px;
	padding-left: 24px;
}

#home-carrousel .carrousel-content .info .description {
	float: left;
	height: 55px;
	overflow: hidden;
	padding-top: 21px;
	padding-left: 18px;
	line-heigth: 18px;
	width: 458px;
	color: #333333;
}

#home-carrousel .footer-carrousel {
	position: relative;
	/*float: right;*/
	width: 2885px;
	right: 2308px;
}

#home-carrousel .footer-carrousel .footer {
	float: right;
	width: 554px;
	height: 12px;
    padding-top: 8px;
	padding-bottom: 18px;
	padding-left: 23px;
	background: url('../img/home/carrousel/footer_bg.gif');
}

#home-carrousel .footer-carrousel .footer .date,
#home-carrousel .footer-carrousel .footer .text-divider,
#home-carrousel .footer-carrousel .footer .section {
	padding-top: 15px;
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
	color: #00ab4e;
}

#home-carrousel .footer-carrousel .footer .text-divider {
	padding-left: 8px;
	padding-right: 8px;
	font-weight: regular;
	color: #808080;
}

#home-carrousel .shareButton {
	top: 19px;
	right: -9px;
}#home-menu {

}

#home-menu #home-header-flash-element {
	position: absolute;
	z-index: 3;
	margin-top: 45px;
	margin-left: -33px;
	width: 456px;
	height: 124px;
}

#home-menu #mainMenu {
	position: absolute;
	z-index: 4;
	margin-top: 170px;
	margin-left: -33px;
	width: 383px;
	height: 283px;
}#home-rowMain .rowContent .latestTweet {
	border: 1px solid #d2e8dd;
	color: #00ab4e;
	margin-top: 49px;
	margin-bottom: 43px;
	/* temp */
 }
 
#home-rowMain .rowContent .latestTweet .head {
	display: block;
	font-size: 16px;
	line-height: 16px;
	background: url("/img/home/latestTweet/logo.png") no-repeat scroll 21px 20px #e5f6ed;
	padding-left: 64px;
	padding-top: 20px;
	padding-bottom: 19px;
}

#home-rowMain .rowContent .latestTweet .content {
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Helvetica;
	padding: 20px 21px 21px 23px;
	background: url("/img/home/latestTweet/bg.png") repeat-x scroll 0 0 #e5f6ed;	
}

#home-rowMain .rowContent .latestTweet .content a {
	font-weight: bold;
}/*
#home-latestNews {
	margin-top: -30px;
}

#home-latestNews>.head .title {
	width: 528px;
	border: 1px solid #d2e8dd;
	border-bottom: none;
	color: #7fd5a6;
	background: #e5f6ed;
	font-size: 20px;
	line-height: 21px;
	padding: 5px 25px 3px 22px;
}
*/

#home-latestNews>.head{
	margin-top: 45px;
	margin-bottom: 20px;
}

#home-latestNews>.head .title {
	background: white;
}#home-latestNews .read-more .title-wrapper {
	width: 527px;
	padding: 23px 25px 25px 23px;
	border: 1px solid #d2e8dd;
	background: url("/img/home/latestNews/bg.gif") repeat-x scroll 0 0 #e5f6ed;
}

#home-latestNews .read-more a.link {
	font-size: 20px;
	line-height: 21px;
	width: 503px;
	padding: 6px 12px 3px 13px;
	background: url("/img/read-more-arrow.png") no-repeat scroll 501px 8px #000;
}#home-latestNews .list {
}
#home-latestNews .list .article {
	position: relative;
	width: 529px;
	padding: 22px 25px 25px 21px;
	border: 1px solid #d2e8dd;
	background: url("/img/home/latestNews/bg.gif") repeat-x scroll 0 0 #e5f6ed;
}

#home-latestNews .list .article:first-child {
	background-image: none;
}

#home-latestNews .list .head {
	display: block;
	font-size: 32px;
	line-height: 33px;
	color: #00ab4e;
	padding-bottom: 15px;
}

#home-latestNews .list .figure {
	display: block;
	float: left;
	width:211px;
	height: 117px;
	padding: 8px;
	margin-left: 2px;
	border: 1px solid #bdcfc5;
	background: #fff;
}

#home-latestNews .list .figure img{
	display: block;
}

#home-latestNews .list .text {
	float: left;
	margin-left: 0px;
}

#home-latestNews .list .figure+.text  {
	width: 271px;
	margin-left: 24px;
	margin-top: -3px;
}

#home-latestNews span.category {
	text-transform: uppercase;
}
#home-latestNews a.readMoreBanner {
	position: absolute;
	width : 98px;
	height: 35px;
	right: -13px;
	bottom: 24px;
	text-indent: -9999px;
	background: url(../img/read-more.png) no-repeat scroll 0 0 transparent;
}

#home-latestNews a.readMoreBanner:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#home-latestNews .list .text .metaInfo {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #00ab4e;
	line-height: 34px;
	margin-top: 9px;
}

/* Articles that are not live */
#home-latestNews .list .article.articleNotLive {
	border: 1px solid #cf5f5f;
	background: #fecfcf;
}

#home-latestNews .list .article.articleNotLive .head,
#home-latestNews .list .article.articleNotLive .date
{
	color: #b92323;
}

#home-latestNews .list .article.articleNotLive .text p
{
	color: #cf5f5f;
}

#home-latestNews .article.articleNotLive a.readMoreBanner {
	background: url(../img/read-more-hover.png) no-repeat scroll 0 0 transparent;
}
#home-rowMain .colLeft {
	float: left;
	width: 300px;
}

#home-rowMain .calendar {
	margin-top: -30px;
	margin-bottom: 43px;
}

#home-rowMain .socialLinks .head {
	margin-bottom: 15px;
}

#home-rowMain .socialLinks .lineHead>span {
	background: #fff;
}

#home-rowMain .socialLinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#home-rowMain .socialLinks li {
	float: left;
	margin-left: 1px;
}

#home-rowMain .socialLinks li.facebook {
	margin-left: 0;
	width: 114px;
}

#home-rowMain .socialLinks li.twitter {
	width: 100px;
}

#home-rowMain .socialLinks li.hyves {
	width: 84px;
}

#home-rowMain .socialLinks a {
	height: 24px;
	padding-top: 3px;
	font-size: 16px;
	line-height: 23px;
	text-align: center;
}

#home-rowMain .colRight {
	float: left;
	width: 577px;
	margin-left: 50px;
}

#home-map2 {
	margin-top: -30px;
}

#home-map2 .head>.title {
	width: 528px;
	border: 1px solid #d2e8dd;
	border-bottom: none;
	color: #7fd5a6;
	background: #e5f6ed;
	font-size: 20px;
	line-height: 21px;
	padding: 5px 25px 3px 22px;
}

#home-map2 .read-more .title-wrapper {
	width: 527px;
	padding: 23px 25px 25px 23px;
	border: 1px solid #d2e8dd;
	background: url("/img/home/latestNews/bg.gif") repeat-x scroll 0 0 #e5f6ed;
}

#home-map2 .read-more a.link {
	font-size: 20px;
	line-height: 21px;
	width: 503px;
	padding: 6px 12px 3px 13px;
	background: url("/img/read-more-arrow.png") no-repeat scroll 501px 8px #000;
}

#home-map2 .wrapper {
	position: relative;
	width: 575px;
	height: 366px;
	border: 1px solid #d2e8dd;
	background-color: #e5f6ed;
}

#home-map2 .map {
	float: left;
	width: 557px;
	height: 348px;
	border: 1px solid #359b64;
	background: #fff;
	margin-top: 8px;
	margin-left: 8px;
}

#home-map2 span.category {
	text-transform: uppercase;
}

#home-map2 a.readMoreBanner {
	position: absolute;
	width : 98px;
	height: 35px;
	right: -13px;
	bottom: 23px;
	text-indent: -9999px;
	background: url(../img/read-more.png) no-repeat scroll 0 0 transparent;
}

#home-map2 a.readMoreBanner:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#home-map2 .list .text .metaInfo {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #00ab4e;
	line-height: 34px;
	margin-top: 9px;
}#home-map .head{
	margin-top: 45px;
	margin-bottom: 20px;
}

#home-map .head > span {
	background: white;
}

#home-map .read-more .title-wrapper {
	width: 527px;
	padding: 23px 25px 25px 23px;
	border: 1px solid #d2e8dd;
	background: url("/img/home/latestNews/bg.gif") repeat-x scroll 0 0 #e5f6ed;
}

#home-map .read-more a.link {
	font-size: 20px;
	line-height: 21px;
	width: 503px;
	padding: 6px 12px 3px 13px;
	background: url("/img/read-more-arrow.png") no-repeat scroll 501px 8px #000;
}

#home-map .wrapper {
	position: relative;
	width: 575px;
	height: 266px;
	border: 1px solid #d2e8dd;
	background-color: #e5f6ed;
}

#home-map .map {
	float: left;
	width: 557px;
	height: 248px;
	border: 1px solid #359b64;
	background: #fff;
	margin-top: 8px;
	margin-left: 8px;
}

#home-map span.category {
	text-transform: uppercase;
}

#home-map a.readMoreBanner {
	position: absolute;
	width : 98px;
	height: 35px;
	right: -13px;
	bottom: 23px;
	text-indent: -9999px;
	background: url(../img/read-more.png) no-repeat scroll 0 0 transparent;
}

#home-map a.readMoreBanner:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#home-map .list .text .metaInfo {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #00ab4e;
	line-height: 34px;
	margin-top: 9px;
}.genUserList {
	margin: 9px 0 0 -7px;
	overflow: hidden;
}

.genUserList .item {
	position: relative;
	float: left;
	width: 235px;
	height: 110px;
	margin: 0 0 9px 7px;
	padding: 24px;
	border: 1px solid #d2e8dd;
	background: url(../img/mdvSelect/mdvList/item.png) 0 100% repeat-x #fff;
}

.genUserList .item .info {
	position: relative;
}

.genUserList .item .image {
	float: left;
	width: 56px;
	height: 59px;
	border: 4px solid #40c07a;
}

.genUserList .item .text {
	float: left;
	width: 152px;
	margin-left: 19px;
	padding-bottom: 16px;
}

.genUserList .item .name {
	max-height: 32px;
	overflow: hidden;
	margin-top: -1px;
	font-size: 18px;
	line-height: 17px;
	color: #40c07a;
}

.genUserList .item .location {
	max-height: 14px;
	overflow: hidden;
	margin-top: 4px;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #40c07a;
	margin-bottom: 3px;
}

.genUserList .item .projectCount {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

.genUserList .item .buttons {
	margin-top: 20px;
}

.genUserList .item .buttons span {
	cursor: pointer;
}

.genUserList .item .btnContact {
	position: absolute;
	bottom: 25px;
	left: 25px;
	width: 98px;
	padding: 1px 0 0 9px;
	font-size: 15px;
	line-height: 21px;
}

.genUserList .item .btnProfile {
	position: absolute;
	bottom: 25px;
	right: 25px;
	width: 98px;
	padding: 1px 0 0 9px;
	font-size: 15px;
	line-height: 21px;
}.genAddBox {
	padding: 24px;
	border: 1px solid #d2e8dd;
	background: url(../img/general/loadMoreBox/bg.png) 0 0 repeat-x #fff;
}
.genAddBox .btnLoadMore {
	padding: 4px 13px 2px;
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	background: #000;
}

.genAddBox .btnLoadMore .arrow {
	top: 8px;
	right: 8px;
	width: 14px;
	height: 14px;
	background: url(../img/plus.png) 0 0 no-repeat;
}.genItemList .item {
	position: relative;
	margin-top: 11px;
	padding: 24px;
	border: 1px solid #d2e8dd;
	background: #fff;
}

.genItemList .item .image {
	float: left;
	width: 140px;
	border-right: 1px solid #bdcfc5;
}

.genItemList .item .image img {
	display: block;
	width: 103px;
	height: 56px;
	padding: 5px;
	border: 1px solid #bdcfc5;
	background: #fff;
}

.genItemList .item .image {
	float: left;
	width: 140px;
	border-right: 1px solid #bdcfc5;
}

.genItemList .item .image.unknownSize img {
	width: auto;
	height: auto;
}

.genItemList .item .text {
	float: left;
	width: 365px;
	margin: -2px 0 -3px 21px;
}

.genItemList .item .title {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 29px;
	line-height: 29px;
	color: #00ab4e;
	text-transform: uppercase;
}

.genItemList .item .date {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00ab4e;
}

.genItemList .item .summary {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #00ab4e;
}

.genItemList .item .readMore {
	position: absolute;
	right: -13px;
	bottom: 23px;
	width: 98px;
	height: 35px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../img/read-more.png) 0 0 no-repeat;
}

.genItemList .item .readMore:HOVER {
	background-image: url(../img/read-more-hover.png);
}.lineHead {
	font-size: 13px;
	line-height: 19px;
	text-align: center;
	color: #00ab4e;
	background: url(../img/general/lineHead/green.png) 0 7px repeat-x;
}

.lineHead.white {
	color: #fff;
	background: url(../img/general/lineHead/white.png) 0 7px repeat-x;
}

.lineHead>span {
	display: inline-block;
	padding: 0 3px;
}#personalHeader {
	height: 270px;
	overflow: hidden;
}

#personalHeader.general {
	height: 180px;
}

#personalHeader #personalFlashHeader {
	position: absolute;
	z-index: 3;
	margin-top: 94px;
	margin-left: -32px;
	width: 360px;
	height: 180px;
}

#personalHeader.general #personalFlashHeader {
	margin-top: 0px;
	margin-left: -36px;
}

#personalHeader .clipper {
	position: relative;
	height: 220px;
	overflow: hidden;
}

#personalHeader .personal {
	position: absolute;
	top: 100%;
	z-index: 1;
	width: 298px;
	height: 220px;
	border: 1px solid #d2e8dd;
	background: white;
	opacity: 0;
}

#personalHeader .personal .picture {
	float: left;
	width: 24px;
	height: 25px;
	margin-top: 23px;
	margin-left: 25px;
	border: 4px solid #40c07a;
}

#personalHeader .personal .name {
	float: left;
	height: 20px;
	overflow: hidden;
	margin-top: 23px;
	width: 223px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #40c07a;
	padding-right: 9px;
	padding-left: 9px;
}

#personalHeader .personal .club {
	float: left;
	width: 223px;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #40c07a;
}

#personalHeader .personal .showProfile {
	position: relative;
	clear: both;
	float: left;
	width: 235px;
	margin-top: 8px;
	margin-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #00ab4e;
}

#personalHeader .personal .showProfile:hover {
	background-color: black;
}

#personalHeader .personal .showProfile .text {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: white;
	text-transform: uppercase;
}

#personalHeader .personal .showProfile .link-arrow {
	position: absolute;
	right: 10px;
	top: 10px;
}

#mainMenuWrapper {
	position: relative;
	margin: -38px 0 60px -34px;
	z-index: 3;
}.genLoadMoreBox {
	padding: 24px;
	border: 1px solid #d2e8dd;
	background: url(../img/general/loadMoreBox/bg.png) 0 0 repeat-x #fff;
}
.genLoadMoreBox .btnLoadMore {
	padding: 4px 13px 2px;
	font-size: 20px;
	line-height: 24px;
}

.genLoadMoreBox .btnLoadMore .arrow {
	top: 8px;
	right: 15px;
	width: 11px;
	height: 14px;
	background: url(../img/double-arrow-down.png) 0 0 no-repeat;
}.calendar {
	width: 300px;
	margin-bottom: 30px;
}

.calendar .btn {
	padding: 6px 42px 3px 13px;
	font-size: 20px;
	line-height: 21px;
	background: url(../img/plus.png) 271px 8px no-repeat #000;
}

.calendar .calendarWidget {
	width: 300px;
	height: 353px;
	margin-top: 23px;
	background: url(../img/loader.gif) 50% 50% no-repeat;
}.inputWrapper {
	position: relative;
	padding: 7px 7px 6px;
	line-height: 0px;
	background: #fff;
}

.inputWrapper.gray {
	padding: 11px 11px 10px 11px;
	background: #f6f6f6;
}

.inputWrapper .inputBorderN {
	position: absolute;
	top: 0;
	right: 3px;
	left: 5px;
	height: 7px;
	background: url(../img/general/input/default/input-border-n.png) 0 0 repeat-x;
}

.inputWrapper.error .inputBorderN {
	background-image: url(../img/general/input/default/input-border-n-error.png);
}

.inputWrapper .inputBorderNe {
	position: absolute;
	top: 0;
	right: 0;
	width: 3px;
	height: 7px;
	background: url(../img/general/input/default/input-border-ne.png) 0 0 no-repeat;
}

.inputWrapper.error .inputBorderNe {
	background-image: url(../img/general/input/default/input-border-ne-error.png);
}

.inputWrapper .inputBorderE {
	position: absolute;
	top: 7px;
	right: 0;
	bottom: 3px;
	width: 3px;
	background: url(../img/general/input/default/input-border-e.png) 0 0 repeat-y;
}

.inputWrapper.error .inputBorderE {
	background-image: url(../img/general/input/default/input-border-e-error.png);
}

.inputWrapper .inputBorderSe {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 3px;
	height: 3px;
	background: url(../img/general/input/default/input-border-se.png) 0 0 no-repeat;
}

.inputWrapper.error .inputBorderSe {
	background-image: url(../img/general/input/default/input-border-se-error.png);
}

.inputWrapper .inputBorderS {
	position: absolute;
	bottom: 0;
	right: 3px;
	left: 6px;
	height: 3px;
	background: url(../img/general/input/default/input-border-s.png) 0 0 repeat-x;
}

.inputWrapper.error .inputBorderS {
	background-image: url(../img/general/input/default/input-border-s-error.png);
}

.inputWrapper .inputBorderSw {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 6px;
	height: 3px;
	background: url(../img/general/input/default/input-border-sw.png) 0 0 no-repeat;
}

.inputWrapper.error .inputBorderSw {
	background-image: url(../img/general/input/default/input-border-sw-error.png);
}

.inputWrapper .inputBorderW {
	position: absolute;
	top: 7px;
	bottom: 3px;
	left: 0;
	width: 6px;
	background: url(../img/general/input/default/input-border-w.png) 0 0 repeat-y;
}

.inputWrapper.error .inputBorderW {
	background-image: url(../img/general/input/default/input-border-w-error.png);
}

.inputWrapper .inputBorderNw {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 6px;
	height: 7px;
	background: url(../img/general/input/default/input-border-nw.png) 0 0 no-repeat;
}

.inputWrapper.error .inputBorderNw {
	background-image: url(../img/general/input/default/input-border-nw-error.png);
}

/* gray */

.inputWrapper.gray .inputBorderN {
	position: absolute;
	top: 0;
	right: 0;
	left: 5px;
	height: 6px;
	background: url(../img/general/input/gray/input-n.png) 0 0 repeat-x;
}

.inputWrapper.gray .inputBorderNe {
	position: absolute;
	top: 0;
	right: 0;
	width: 3px;
	height: 6px;
	background: url(../img/general/input/gray/input-ne.png) 0 0 no-repeat;
}

.inputWrapper.gray .inputBorderE {
	position: absolute;
	top: 6px;
	right: 0;
	bottom: 3px;
	width: 3px;
	background: url(../img/general/input/gray/input-e.png) 0 0 repeat-y;
}

.inputWrapper.gray .inputBorderSe {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 3px;
	height: 3px;
	background: url(../img/general/input/gray/input-se.png) 0 0 no-repeat;
}

.inputWrapper.gray .inputBorderS {
	position: absolute;
	right: 3px;
	bottom: 0px;
	left: 5px;
	height: 3px;
	background: url(../img/general/input/gray/input-s.png) 0 0 repeat-x;
}

.inputWrapper.gray .inputBorderSw {
	position: absolute;
	bottom: 0;
	left: 0px;
	width: 5px;
	height: 3px;
	background: url(../img/general/input/gray/input-sw.png) 0 0 no-repeat;
}

.inputWrapper.gray .inputBorderW {
	position: absolute;
	top: 6px;
	bottom: 3px;
	left: 0px;
	width: 5px;
	background: url(../img/general/input/gray/input-w.png) 0 0 repeat-y;
}

.inputWrapper.gray .inputBorderNw {
	position: absolute;
	top: 0;
	left: 0px;
	width: 5px;
	height: 6px;
	background: url(../img/general/input/gray/input-nw.png) 0 0 no-repeat;
}

.inputWrapper input[type="text"] {
	vertical-align: top;
	width: 100%;
	height: 14px;
	border: none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #919191;
	background: none;
	outline: none;
}

.inputWrapper.gray input[type="text"] {
	font-size: 12px;
	line-height: 18px;
	color: #4c4c4c;
}/* o.a. News Items Intro, Disclaimer, Algemene Voorwaarden, Submit,  etc. */
.genPage  {
	background-color: #7fd5a6;
	padding-top: 60px;
	padding-bottom: 30px;
}

.genPage .colLeft {
	float: left;
	width: 349px;
	padding-top: 12px;
}

.genPage .colLeft #mainMenu {
	margin-left: -34px;
}

.genPage  .colRight {
	float: left;
	width: 577px;
	margin-bottom: 30px;
}

.genPage .genItem .header {
	width: 575px;
	overflow: hidden;
	border: 1px solid #40c07a;
	border-bottom: none;
	padding-bottom: 16px;
	letter-spacing: -0.3px;
	background-color: white;
}

.genPage .genItem .header .title {
	float: left;
	width: 529px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 46px;
	line-height: 41px;
	color: #00ab4e;
	text-transform: uppercase;
	padding: 23px 24px 0px 22px;
}

.genPage .genItem .media {
	width: 568px;
	height: 326px; /* temp offset */
	border-left: 1px solid #40c07a;
	border-right: 1px solid #40c07a;
	padding-top: 7px;
	padding-left: 7px;
	background: url('../img/newsItem/newsItem/text_bg.gif') repeat-x #fff;
}

.genPage .genItem .media .image,
.genPage .genItem .media .video {
	width: 559px;
	height: 313px;
	border: 1px solid #bcd4c7;
}

.genPage .genItem .media .video .play-overlay {
	width: 559px;
	cursor: pointer;
}

.genPage .genItem .text {
	width: 527px;
	padding: 21px 24px 6px;
	border: 1px solid #40c07a;
	border-top: none;
	border-bottom: none;
	background: url('../img/newsItem/newsItem/text_bg.gif') repeat-x #fff;
}

.genPage .genItem .text p {
   padding-bottom: 18px;
}

.genPage .genItem .text a {
	text-decoration: underline;
}/*
 * Checkboxes
 */
span.jqTransformCheckboxWrapper {
	margin-top: 0;
}

a.jqTransformCheckbox {
	width: 15px;
	height: 15px;
	background: url(../img/general/input/checkbox/unchecked.png) 0 0 no-repeat;
}

a.jqTransformChecked {
	background: url(../img/general/input/checkbox/checked.png) 0 0 no-repeat;
}

/*
 * Selects
 */
.jqTransformSelectWrapper {
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	background: url(../img/general/input/select/bg.png) 0 0 no-repeat;
}

.jqTransformSelectWrapper a.jqTransformSelectOpen {
	width: 35px;
	height: 32px;
	background: url(../img/general/input/select/buttonDown.png) 0 0 no-repeat;
}

.jqTransformSelectWrapper.open a.jqTransformSelectOpen {
	background: url(../img/general/input/select/buttonUp.png) 0 0 no-repeat;
}

.jqTransformSelectWrapper .selectedLabel {
	position: absolute;
	top: 10px;
	right: 42px;
	left: 10px;
	overflow: hidden;
	font-size: 11px;
	line-height: 15px;
}

.jqTransformSelectWrapper ul {
	top: 32px;
	left: 0;
	width: 100%;
	height: auto;
	border: none;
}

.jqTransformSelectWrapper li {
	border: 1px solid #cecece;
	border-top: none;
}

.jqTransformSelectWrapper ul a {
	padding: 13px 13px 8px;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}

.jqTransformSelectWrapper ul a.selected {
	background: #f2faf6;
}

.jqTransformSelectWrapper ul a:hover,
.jqTransformSelectWrapper ul a.selected:hover {
	background: #f2faf6;
}#dashboardActivityItem-rowTop .rowContent .general .form {
	float: right;
	width: 575px;
	background: url('../img/dashboardActivityItem/rowTop/general/middle_bg.png') repeat-x white;
	border-right: 1px solid #d2e8dd;
	border-bottom: 1px solid #d2e8dd;
	border-left: 1px solid #d2e8dd;
}

#dashboardActivityItem-rowTop .rowContent .form .formGeneral {
	padding: 24px 0 0 24px;
}

#dashboardActivityItem-rowTop .rowContent .form  .formLeft {
	float: left;
	width: 275px;
}

#dashboardActivityItem-rowTop .rowContent .form  .formRight {
	float: left;
	width: 275px;
}

#dashboardActivityItem-rowTop .rowContent .form .label {
	height: 14px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	margin-bottom: 9px;
}

#dashboardActivityItem-rowTop .rowContent .form .label.doelstellingen {
	margin-bottom: 11px;
}

#dashboardActivityItem-rowTop .rowContent .form .label span.maximum {
	font-weight: normal;
	margin-left: 5px;
}

#dashboardActivityItem-rowTop .rowContent .form .inputWrapper {
	width: 225px;
	margin-bottom: 27px;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 14px;
}

#dashboardActivityItem-rowTop .rowContent .form .objectiveItems {
	width: 550px;
	 padding-left: 24px;
}

#dashboardActivityItem-rowTop .rowContent .form .objectiveItems {
	margin-bottom: 20px;
}

#dashboardActivityItem-rowTop .rowContent .form .objectiveItems .left {
	width: 277px;
	float: left;
}

#dashboardActivityItem-rowTop .rowContent .form .objectiveItems .right {
	width: 250px;
	float: left;
}

#dashboardActivityItem-rowTop .rowContent .form .objectiveItems .grayedOut {
	color: #cccccc;
}

#dashboardActivityItem-rowTop .rowContent .form .objectiveItems .label {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	height: 17px;
}

#dashboardActivityItem-rowTop .rowContent .form .objectiveItems label{
	font-weight: normal;
	font-size: 11px;
	margin-left: 6px;
	cursor: pointer;
}

#dashboardActivityItem-rowTop .rowContent .form .inputWrapper input[type="text"] {
	font-size: 11px;
	line-height: 14px;
	color: #333333;
}

#dashboardActivityItem-rowTop .rowContent .form .doelgroepCheckboxes {
	padding-left: 24px;
}

#dashboardActivityItem-rowTop .rowContent .form .doelgroepCheckboxes .label {
    float: left;
    width: 500px;
	margin-bottom: 21px;
}

#dashboardActivityItem-rowTop .rowContent .form .selectWrapper {
	margin-bottom: 27px;
}

#dashboardActivityItem-rowTop .rowContent .form select {
	width: 250px;
}

#dashboardActivityItem-rowTop .rowContent .form .checkBoxes {
	margin-bottom: 29px;
	font-size: 0;
}

#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper {
	display: inline-block;
	vertical-align: top;
}

#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper input {
	float: left;
}

#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper label {
	float: left;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper.nulVier {width: 76px;}
#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper.vierAcht {width: 74px;}
#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper.achtTwaalf {width: 80px;}
#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper.twaalfAchttien {width: 86px;}
#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper.achttienEenentwintig {width: 86px;}
#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper.eenentwintigVijfenveertig {width: 84px;}
#dashboardActivityItem-rowTop .rowContent .form .checkBoxes .checkboxWrapper.vijfenveertigPlus {
	width: 40px;
	text-align: right;
}

#dashboardActivityItem-rowTop .rowContent .form .description {
	padding-left: 24px;
}

#dashboardActivityItem-rowTop .rowContent .form .description .inputWrapper  {
	width: 500px;
	margin-bottom: 23px;
	padding-left: 13px;
	padding-top: 13px;
}

#dashboardActivityItem-rowTop .rowContent .form .description textarea {
	width: 500px;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	resize: vertical;
	border: 0;
}

#dashboardActivityItem-rowTop .rowContent .form .inputWrapper.white {
	background-color: #fff;
}

#dashboardActivityItem-rowTop .rowContent .form .formExternalLink {
	padding-left: 24px;
}#dashboardActivityItem-rowTop .rowContent .organizations .navToTop .button {
	position: absolute;
	width: 68px;
	height: 68px;
	left: 9px;
	margin-top: -26px;
	background: url(../img/dashboardActivityItem/top-nav-button.png) 0px 0px no-repeat #E5F6ED;
	cursor: pointer;
}

#dashboardActivityItem-rowTop .rowContent .organizations .navToTop .divider {
	position: absolute;
	width: 199px;
	height: 68px;
	left: 101px;
	margin-top: -26px;
	background: url(../img/dashboardActivityItem/top-nav-line.png) 0px 0px no-repeat #E5F6ED;
}

#dashboardActivityItem-rowTop .rowContent .organizations {
	padding-bottom: 44px;
	float: right;
	width: 602px;
}

#dashboardActivityItem-rowTop .rowContent .organizations .organisationList {
	float: right;
	width: 577px;
}

#dashboardActivityItem-rowTop .rowContent .organizations>.head {
	float: right;
	margin-bottom: 15px;
	width: 577px;
	font-size: 13px;
	line-height: 19px;
	text-align: center;
	color: #00ab4e;
	background: url(../img/dashboardActivityItem/rowTop/media/head_bg.png) 0 7px repeat-x;
}

#dashboardActivityItem-rowTop .rowContent .organizations .head>span {
	display: inline-block;
	padding: 0 3px;
	background: #e5f6ed;
}#dashboardActivityItem-menu #dashboardActivityItem-header-flash-element {
	position: absolute;
	z-index: 3;
	margin-top: 95px;
	margin-left: -33px;
	width: 360px;
	height: 120px;
}

#dashboardActivityItem-menu #dashboardActivityItem-menu-flash-element {
	position: absolute;
	z-index: 4;
	margin-top: 220px;
	margin-left: -33px;
	width: 383px;
	height: 283px;
}

#dashboardActivityItem-menu .personal {
	position: absolute;
	z-index: 1;
	margin-top: 160px;
	width: 298px;
	height: 171px;
	border: 1px solid #d2e8dd;
	background: white;
	opacity: 0;
}

#dashboardActivityItem-menu .personal-mask {
	position: absolute;
	z-index: 2;
	margin-top: 160px;
	width: 300px;
	height: 175px;
	background: #e5F6ed;
}

#dashboardActivityItem-menu .personal .picture {
	float: left;
	margin-top: 23px;
	margin-left: 25px;
	border: 4px solid #40c07a;
}

#dashboardActivityItem-menu .personal .name {
	float: left;
	height: 20px;
	overflow: hidden;
	margin-top: 23px;
	width: 223px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #40c07a;
	padding-right: 9px;
	padding-left: 9px;
}

#dashboardActivityItem-menu .personal .club {
	float: left;
	width: 223px;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #40c07a;
}

#dashboardActivityItem-menu .personal .showProfile {
	clear: both;
	float: left;
	margin-top: 8px;
	margin-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #00ab4e;
}

#dashboardActivityItem-menu .personal .showProfile:hover {
	background-color: black;
}

#dashboardActivityItem-menu .personal .showProfile .text {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: white;
	text-transform: uppercase;
}

#dashboardActivityItem-menu .personal .showProfile .link-arrow {
	margin-left: 60px;
	padding-right: 10px;
}#dashboardActivityItem-rowBanner .rowContent .container {
	margin-top: -31px;
	float: right;
	width: 927px;
}

#dashboardActivityItem-rowBanner .rowContent .container .header {
	width: 927px;
	height: 31px;
	font-size: 20px;
	line-height: 32px;
	color: #00AB4E;
	background-color: white;
}

#dashboardActivityItem-rowBanner .rowContent .container .header .title {
	margin-left: 23px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner {
	float: left;
	width: 925px;
	background: url('../img/dashboardActivityItem/rowData/inner_bg.png') repeat-x white;
	border: 1px solid #d4e8de;
	border-bottom: none;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .options {
	float: left;
	width: 278px;
	padding: 21px 0 0 23px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .options .format,
#dashboardActivityItem-rowBanner .rowContent .container .inner .options .embedCode {
	float: left;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .options .format .title,
#dashboardActivityItem-rowBanner .rowContent .container .inner .options .embedCode .title {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 9px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .options .format select {
	width: 280px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .options .embedCode .title{
	margin-top: 23px;
}

#dashboardActivityItem-rowBanner .rowContent .inputWrapper.white {
	background-color: #fff;
}

textarea#embedCode {
	width: 255px;
	height: 92px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	resize: none;
	border: 0;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .options .embedCode .copy {
	background: url("img/arrow-right.png") no-repeat scroll 258px 7px #00AB4E;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: MetaBlack,Arial,sans-serif;
	font-size: 15px;
	line-height: 18px;
	margin-top: 23px;
	padding: 3px 109px 1px 11px;
	text-transform: uppercase;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .flashEmbed {
	float: left;
	padding-left: 25px;
	margin-bottom: 32px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .flashEmbed .title {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 21px;
	margin-left: -3px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .flashEmbed .preview {
	margin-left: -2px;
	margin-top: 10px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .flashEmbed .preview #flashBannerStaand {
	position: absolute;
	margin-top: 32px;
	margin-left: 151px;
	width: 300px;
	height: 250px;
}

#dashboardActivityItem-rowBanner .rowContent .container .inner .flashEmbed .preview #flashBannerLiggend {
	position: absolute;
	margin-top: 127px;
	margin-left: 56px;
	width: 468px;
	height: 60px;
}#dashboardActivityItem-rowModerators .rowContent .moderators {
	float: right;
	width: 602px;
	margin-top: 8px;
	margin-bottom: 11px;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .head {
	float: right;
	width: 577px;
	color: #00ab4e;
	font-size: 13px;
	line-height: 19px;
	text-align: center;
	margin-bottom: 6px;
	background: url(../img/dashboardActivityItem/rowModerators/moderators/head_bg.png) 0 7px repeat-x;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .head>span {
	display: inline-block;
	padding: 0 3px;
	background: white;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .add {
	float: right;
	width: 525px;
	border: 1px solid #d2e8dd;
	padding: 25px 25px 23px;
	margin-bottom: 9px;
	background-color: #fff;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .add a.moderator{
	display: block;
	float: left;
	font-family: MetaBlack, Arial, sans-serif;
	color: #fff;
	text-transform: uppercase;	
	font-size: 15px;
	line-height: 18px;
	padding: 3px 70px 1px 11px;
	background: url(../img/dashboardActivityItem/plus-white.png) 231px 6px no-repeat #00ab4e;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .item {
	position: relative;
	float: right;
	width: 575px;
	height: 81px;
	border: 1px solid #d3e9de;
	margin-bottom: 9px;
	background-color: #e5f6ed;

}

#dashboardActivityItem-rowModerators .rowContent .moderators .item .picture {
	float: left;
	margin-top: 24px;
	margin-left: 24px;
	border: 4px solid #40c07a;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .item .copy {
	float: left;
	width: 301px;
	margin-top: 24px;
	margin-left: 24px;
	border-right: 1px solid #d2e8dd;
	border-left: 1px solid #d2e8dd;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .item .copy a.name {
	display: block;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #40c07a;
	text-transform: uppercase;
	margin-top: -2px;
	padding-left: 16px;
	padding-right: 20px;
	padding-bottom: 6px;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .item .copy .location {
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #40c07a;
	padding-left: 16px;
}

#dashboardActivityItem-rowModerators .rowContent .moderators .item .actions a.remove {
	position: absolute;
	display: block;
	text-indent: -99999px;
	top: 0;
	right: 0;
	width: 22px;
	height: 22px;
	background: url('../img/dashboardActivityItem/cross-remove.png') no-repeat;
}#dashboardActivityItem-rowLocations .rowContent .container {
	margin-top: -31px;
	float: right;
	width: 927px;
}#dashboardActivityItem-rowTop .rowContent .media {
	padding-bottom: 44px;
	float: right;
	width: 602px;
}

#dashboardActivityItem-rowTop .rowContent .media .head {
	float: right;
	margin-bottom: 15px;
	width: 577px;
	font-size: 13px;
	line-height: 19px;
	text-align: center;
	color: #00ab4e;
	background: url(../img/dashboardActivityItem/rowTop/media/head_bg.png) 0 7px repeat-x;
}

#dashboardActivityItem-rowTop .rowContent .media .head>span {
	display: inline-block;
	padding: 0 3px;
	background: #e5f6ed;
}

#dashboardActivityItem-rowTop .rowContent .media .mediaList {
	float: right;
	width: 577px;
}#dashboardActivityItem-rowPoster .rowContent .poster .navToTop .button {
	position: absolute;
	width: 68px;
	height: 68px;
	left: 9px;
	margin-top: -26px;
	background: url(../img/dashboardActivityItem/top-nav-button.png) 0px 0px no-repeat #E5F6ED;
	cursor: pointer;
}

#dashboardActivityItem-rowPoster .rowContent .poster .navToTop .divider {
	position: absolute;
	width: 199px;
	height: 68px;
	left: 101px;
	margin-top: -26px;
	background: url(../img/dashboardActivityItem/top-nav-line.png) 0px 0px no-repeat #E5F6ED;
}

#dashboardActivityItem-rowPoster {
	background: #e5f6ed;
}

#dashboardActivityItem-rowPoster .rowContent {
	position: relative;
	width: 927px;
	margin: 0 auto;
}

#dashboardActivityItem-rowPoster .rowContent .poster {
	float: right;
	width: 602px;
	margin-top: 42px;
	margin-bottom: 46px;
}

#dashboardActivityItem-rowPoster .rowContent .poster .head {
	float: right;
	margin-bottom: 15px;
	width: 577px;
	font-size: 13px;
	line-height: 19px;
	text-align: center;
	color: #00ab4e;
	background: url(../img/dashboardActivityItem/rowPoster/downloads/head_bg.png) 0 7px repeat-x;
}

#dashboardActivityItem-rowPoster .rowContent .poster .head>span {
	display: inline-block;
	padding: 0 3px;
	background: #e5f6ed;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create {
	float: right;
	width: 525px;
	border: 1px solid #d2e8dd;
	padding: 21px 25px 23px 23px;
	background-color: #fff;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .options {
	float: left;
	width: 268px;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .options .selectBackground,
#dashboardActivityItem-rowPoster .rowContent .poster .create .options .text{
	float: left;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .options .text .title, 
#dashboardActivityItem-rowPoster .rowContent .poster .create .options .selectBackground .title {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 9px;
}

#dashboardActivityItem-rowPoster .options .selectBackground select {
	width: 253px;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .options .text .title {
	margin-top: 23px;
}

#dashboardActivityItem-rowPoster .rowContent .inputWrapper.white {
	background-color: #fff;
}

textarea#posterText {
	width: 227px;
	height: 204px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	resize: none;
	border: 0;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .options .text .generate {
	background: url("img/arrow-right.png") no-repeat scroll 236px 7px #00AB4E;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: MetaBlack,Arial,sans-serif;
	font-size: 15px;
	line-height: 18px;
	margin-top: 25px;
	padding: 3px 133px 1px 11px;
	text-transform: uppercase;
	cursor: pointer;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .flashEmbed {
	float: left;
	margin-bottom: 3px;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .flashEmbed .preview {
	margin-top: 23px;
}

#dashboardActivityItem-rowPoster .rowContent .poster .create .flashEmbed .preview #flashPoster {
	position: absolute;
	width: 247px;
	height: 351px;
	padding-top: 1px;
	padding-left: 5px;
}#dashboardActivityItem-rowTop {
	padding-top: 55px;
	background: #e5f6ed;
}

#dashboardActivityItem-rowTop .colLeft {
	float: left;
	width: 324px;
}

#dashboardActivityItem-rowTop .colRight {
	float: left;
	width: 577px;
	margin-bottom: 27px;
	padding-left: 25px;
}

#dashboardActivityItem-rowData {
	background: white;
}

#dashboardActivityItem-rowData .rowContent {
	position: relative;
	width: 927px;
	margin: 0 auto;
}

#dashboardActivityItem-rowFiles {
	background: #e5f6ed;
}

#dashboardActivityItem-rowModerators {
	background: white;
}

#dashboardActivityItem-rowModerators .rowContent {
	position: relative;
	width: 927px;
	margin: 0 auto;
}#dashboardActivityItem-rowFiles .rowContent .downloads {
	float: right;
	width: 602px;
	margin-top: 42px;
	padding-bottom: 44px;
}

#dashboardActivityItem-rowFiles .rowContent .downloadList {
	float: right;
	width: 577px;
}

#dashboardActivityItem-rowFiles .rowContent .downloads .head {
	float: right;
	margin-bottom: 12px;
	width: 577px;
	font-size: 13px;
	line-height: 19px;
	text-align: center;
	color: #00ab4e;
	background: url(../img/dashboardActivityItem/rowFiles/downloads/head_bg.png) 0 7px repeat-x;
}

#dashboardActivityItem-rowFiles .rowContent .downloads .head>span {
	display: inline-block;
	padding: 0 3px;
	background: #e5f6ed;
}#dashboardActivityItem-rowTop .rowContent .general {
	padding-bottom: 44px;
	float: right;
	width: 602px;
}

#dashboardActivityItem-rowTop .rowContent .general .header {
	float: right;
	width: 575px;
	background-color: white;
	border-top: 1px solid #d2e8dd;
	border-right: 1px solid #d2e8dd;
	border-left: 1px solid #d2e8dd;
}

#dashboardActivityItem-rowTop .rowContent .general .header .copy {
	margin-top: 24px;
	margin-left: 23px;
	margin-bottom: 18px;
	width: 527px;
	background-color: #cceedc;
}

#dashboardActivityItem-rowTop .rowContent .general .header .title {
	padding-top: 22px;
	margin-left: 25px;
	margin-right: 24px;
	margin-bottom: 0px;
	font-size: 32px;
	line-height: 32px;
	color: #00ab4e;
}

#dashboardActivityItem-rowTop .rowContent .general .header .status {
	font-family: Arial, Helvetica, sans-serif;
	color: #00ab4e;
	font-weight: bold;
	font-size: 12px;
	margin-left: 25px;
	margin-bottom: 8px;
}

#dashboardActivityItem-rowTop .rowContent .general .header p {
	margin-left: 25px;
	margin-right: 25px;
	padding-bottom: 16px;
	font-family: Arial;
	font-size: 11px;
	color: #333;
}

#dashboardActivityItem-rowTop .rowContent .general .header .copy a.view,
#dashboardActivityItem-rowTop .rowContent .general .header .copy a.submit {
	float: left;
	display: block;
	width: 204px;
	font-size: 20px;
	line-height: 21px;
	margin-left: 25px;
	margin-bottom: 25px;
	padding: 6px 11px 3px;
	background-image: url(../img/arrow-green.png);
	background-repeat: no-repeat;
	background-position: 208px 10px;
}

#dashboardActivityItem-rowTop .rowContent .general .header .copy a.submit {
	margin-left: 27px;
	width: 205px;
}

#dashboardActivityItem-rowTop .rowContent .general .header .name-title {
	margin-left: 24px;
	margin-bottom: 9px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}

#dashboardActivityItem-rowTop .rowContent .general .header .name-input {
	position: relative;
	padding-bottom: 23px;
	/*background: url(../img/search-pop-up/odd-shadow.png) 0 0 no-repeat; /* odd shadow at the top left */
}

#dashboardActivityItem-rowTop .rowContent .general .header .name-input .inputWrapper.white {
	background-color: white;
	margin-right: 23px;
	margin-left: 24px;
	padding-top: 11px;
	padding-bottom: 7px;
}

#dashboardActivityItem-rowTop .rowContent .general .header input[type="text"] {
	width: 506px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 11px;
	line-height: 14px;
}
	

#dashboardActivityItem-rowTop .rowContent .general .header .name-input  .fauxSubmit {
	position: absolute;
	top: 4px;
	right: 3px;
	width: 30px;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/search-pop-up/icon.png) 0 0 no-repeat;
}

#dashboardActivityItem-rowTop .rowContent .general .header .url-title {
	margin-left: 24px;
	margin-bottom: 14px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}

#dashboardActivityItem-rowTop .rowContent .general .header .url-prefix .container {
	float: left;
	margin-left: 24px;
	width: 136px;
	height: 30px;
} 

#dashboardActivityItem-rowTop .rowContent .general .header .url-prefix .text {
	 padding-top: 11px;
	padding-bottom: 7px;
	font-family: Arial;
	font-size: 11px;
	color: #333;
} 

#dashboardActivityItem-rowTop .rowContent .general .header .url-input {
	float: left;
	position: relative;
	padding-bottom: 24px;
	/*background: url(../img/search-pop-up/odd-shadow.png) 0 0 no-repeat; /* odd shadow at the top left */
}

#dashboardActivityItem-rowTop .rowContent .general .header .url-input .inputWrapper.white {
	width: 345px;
	margin-right: 24px;
	margin-left: 24px;
	padding-top: 11px;
	padding-bottom: 7px;
	background-color: white;
}

#dashboardActivityItem-rowTop .rowContent .general .header .url-input input[type="text"] {
	width: 234px;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
}

#dashboardActivityItem-rowTop .rowContent .general .header .url-input .fauxSubmit {
	position: absolute;
	top: 4px;
	right: 3px;
	width: 30px;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/search-pop-up/icon.png) 0 0 no-repeat;
}#dashboardActivityItem-rowTop .rowContent .contributors {
	margin-bottom: 67px;
	float: right;
	width: 602px;
}

#dashboardActivityItem-rowTop .rowContent .contributors>.head {
	float: right;
	margin-bottom: 15px;
	width: 577px;
	font-size: 13px;
	line-height: 19px;
	text-align: center;
	color: #00ab4e;
	background: url(../img/dashboardActivityItem/rowTop/contributors/head_bg.png) 0 7px repeat-x;
}

#dashboardActivityItem-rowTop .rowContent .contributors .head>span {
	display: inline-block;
	padding: 0 3px;
	background: #e5f6ed;
}

#dashboardActivityItem-rowTop .rowContent .contributors .userList {
	float: right;
	width: 577px;
}#activityItem-rowMain .aboutActivity {
	margin-bottom: 53px;
	background: url(../img/activityItem/aboutActivity/bg.gif) repeat-x scroll 0 0 #cceedc;
}

#activityItem-rowMain .aboutActivity .text {
	padding: 23px 25px 25px;
}

#activityItem-rowMain .aboutActivity .head {
	font-size: 20px;
	line-height: 21px;
	color: #00ab4e;
	border-bottom: 1px solid #94d0af;
	padding-bottom: 16px;
	margin-bottom: 20px;
}

#activityItem-rowMain .externalUrl {
	font-size: 20px;
	line-height: 21px;
	padding: 6px 25px 3px 25px;
	background: url(../img/read-more-arrow.png) no-repeat scroll 540px 8px #000;
}#activityItem-rowTop {
	padding: 60px 0 122px;
	background-color: #e5f6ed;
}

#activityItem-rowTop #moreInfoMenu-flashElement {
	margin-left: -12px;
	width: 320px;
	height: 286px;
}

#activityItem-rowTop .colRight {
	margin-bottom: 0;
}#activityItem-carrousel #carrousel-flash-element {
	position: absolute;
	z-index: 10;
	width: 123px;
	height: 30px;
	margin-top: -24px;
	margin-left: 454px;
}

#carrousel-flash-fallback {
	position: absolute;
	z-index: 11;
	width: 142px;
	height: 142px;
	margin-left: 569px;
	display: none;
}

#carrousel-flash-fallback .carrousel-flash-fallback-left,
#carrousel-flash-fallback .carrousel-flash-fallback-right {
	float: left;
	cursor: pointer;
}

#activityItem-carrousel .image-carrousel {
	position: relative;
	width: 2795px;
	height: 313px;
}

#activityItem-carrousel .carrousel-header {
	width: 577px;
	overflow: hidden;
	/* IE7 overflow workaround */
	position: relative;
	/* /end */
	background-color: #222222;
}

#activityItem-carrousel .carrousel-header .image-carrousel-border {
	padding-top: 9px;
	padding-left: 9px;
	width: 568px;
	height: 323px;
	overflow: hidden;
	position: relative;
	background: url('../img/activityItem/carrousel/image-border_bg.gif') repeat-x;
}

#activityItem-carrousel .carrousel-header .image-carrousel-border .pixel-border-top {
	position: absolute;
	z-index: 1;
	width: 559px;
	height: 1px;
	background-color: #010101;
}


#activityItem-carrousel .carrousel-header .image-carrousel-border .pixel-border-left {
	position: absolute;
	z-index: 1;
	margin-top: -8px;
	margin-left: -9px;
}

#activityItem-carrousel .carrousel-header .image-carrousel-border .pixel-border-bottom {
	position: absolute;
	z-index: 1;
	width: 559px;
	height: 1px;
	margin-top: 313px;
	background-color: #010101;
}

#activityItem-carrousel .carrousel-header .image-carrousel-border .pixel-border-right {
	position: absolute;
	z-index: 1;
	margin-top: -8px;
	margin-left: 559px;
}

#activityItem-carrousel .carrousel-header .image-container {
	float: left;
	width: 559px;
	height: 313px;
	background-color: #000;
}

#activityItem-carrousel .carrousel-header .video {
	float: left;
	width: 559px;
	height: 313px;
	background-repeat: no-repeat;
	cursor: pointer;
	background-color: #000;
}

#activityItem-carrousel .carrousel-header .video .play-button {
	margin-top: 249px;
	margin-left: 17px;
}

#activityItem-carrousel .title-carrousel {

	background-repeat: repeat-x;
	position: relative;
	width: 2308px;
	overflow: hidden;

	border-bottom: 1px solid #484848;
}

#activityItem-carrousel .carrousel-header .title {
	float: left;
	width: 529px;
	padding-top: 25px;
	padding-left: 24px;
	padding-right: 24px;
	font-size: 46px;
	line-height: 41px;
	color: #fff;
}

#activityItem-carrousel .carrousel-header .subtitle {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	line-height: 14px;
	margin-bottom: 20px;
}

#activityItem-carrousel .carrousel-header .second-line-mask {
	position: absolute;
	width: 577px;
	height: 200px;
	margin-top: 36px;
	margin-left: -24px;
	background-color: #222;
}

#activityItem-carrousel .carrousel-content {
	width: 577px;
	overflow: hidden;
	/* IE7 overflow workaround */
	position: relative;
	/* /end */
}

#activityItem-carrousel .info-carrousel {
	width: 577px;
	height: 114px;
	border-top: 1px solid #484848;
	background: url('../img/activityItem/carrousel/info_bg.gif') #222222 repeat-x;
}

#activityItem-carrousel .info-carrousel .thumb {
	display: inline;
	position: relative;
}

#activityItem-carrousel .info-carrousel .thumb .pointer {
	position: absolute;
	left: 50%;
	margin-top: 16px;
	margin-left: -12px;
	visibility: hidden;
}

#activityItem-carrousel .info-carrousel .thumb .item {
	margin-top: 28px;
	margin-left: 8px;
	border: 8px solid #fff;
	cursor: pointer;
	width: 83px;
	height: 46px;
}#activityItem-rowMain .colRight .clubs>.head {
	color: #00ab4e;
	font-size: 32px;
	line-height: 33px;
	padding: 20px 25px 18px 23px;
	border: 1px solid #d2e8dd;
	border-bottom: none;
	background: #fff;
}#activityItem-rowMain .colLeft .dates {
	margin-bottom: 48px;
}

#activityItem-rowMain .colLeft .dates>.head {	
	width: 531px;
	font-size: 20px;
	line-height: 21px;
	color: #00ab4e;
	padding: 6px 23px 4px;
	background-color: #cceedc;
}

#activityItem-rowMain .colLeft .dates .items{
	width: 527px;
	color: #00ab4e;
	padding: 23px 25px 0;
	background: url("/img/activityItem/dates/bg.gif") repeat-x scroll 0 0 #cceedc;
}

#activityItem-rowMain .colLeft .dates .item:first-child {
	border-top: none;
	padding-top: 0px;
}

#activityItem-rowMain .colLeft .dates .item {
	border-top: 1px solid #8dd9b0;
	padding-top: 24px;
	padding-bottom: 21px;
}

#activityItem-rowMain .colLeft .dates .items .title {
	font-size: 20px;
	line-height: 21px;
	margin-bottom: -2px;
}

#activityItem-rowMain .colLeft .dates .item span.date {
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}

#activityItem-rowMain .colLeft .dates .item span.info  {
	font-size: 12px;
	line-height: 15px;
	padding-left: 11px;
	margin-left: 1px;
	background: url("/img/activityItem/dates/info-divider.png") no-repeat scroll 0 2px #cceedc;
}#activityItem-rowMain {
	background: #00ab4e;
}

#activityItem-rowMain .colLeft {
	float: left;
	margin-top: -72px;
	width: 577px;
}

#activityItem-rowMain .colRight {
	float:left;
	width: 300px;
	margin-left: 50px;
	margin-top: -72px;
	margin-bottom: 60px;
}

#activityItem-rowComments {
	background: #f2faf6;
	border-bottom: 1px solid #d4e8de;
}

#activityItem-rowComments .rowContent .comments {
	float: right;
	margin-top: -31px;
}#activityItem-rowRelated .rowContent .related {
	margin-top: 44px;
	margin-bottom: 27px;
	float: right;
}

#activityItem-rowRelated .rowContent .related>.head{
	width: 577px;
	font-size: 13px;
	color: #40C07A;
	line-height: 19px;
	text-align: center;
	margin-bottom: 15px;
}

#activityItem-rowRelated .related>.head>span {
	display: inline-block;
	padding: 0 5px;
	background: #fff;
}

#activityItem-rowRelated .rowContent .related .items {
	width: 577px;
}

#activityItem-rowRelated .rowContent .related .item {
	border: 1px solid #d2e8dd;
	background: #e5f6ed;
	padding: 24px 24px 18px;
	margin-top: 11px;
}

#activityItem-rowRelated .rowContent .related .item:first-child {
	margin-top: 0px;
}

#activityItem-rowRelated .rowContent .related .figure {
	float: left;
	padding-right: 25px;
	margin-right: 24px;
	border-right: 1px solid #bdcfc5;
}

#activityItem-rowRelated .rowContent .related .figure img{
	display: block;
	width: 103px;
	height: 56px;
	background: #fff;
	padding: 5px;
	border: 1px solid #bdcfc5;
}

#activityItem-rowRelated .rowContent .related  .text-content {
	position:relative;
	float: left;
	width: 315px;
	height: 74px;
}

#activityItem-rowRelated .rowContent .related .title {
	font-size: 29px;
	line-height: 30px;
	color: #00ab4e;
	letter-spacing: -0.3px;
	margin-top: -3px;
}

#activityItem-rowRelated .rowContent .related .added {
	position: absolute;
	bottom: 3px;
	font-size: 12px;
	line-height: 15px;
	text-transform: uppercase;
	color: #00ab4e;
	font-weight: bold;
}

#activityItem-rowRelated .rowContent .related a.readMoreBanner {
	position: absolute;
	width : 98px;
	height: 35px;
	right: -84px;
	bottom: 5px;
	text-indent: -9999px;
	background: url(../img/read-more.png) no-repeat scroll 0 0 transparent;
}

#activityItem-rowRelated .rowContent .related a.readMoreBanner:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#activityItem-rowRelated .rowContent .related .showMore {
	width: 529px;
	padding: 29px 23px 28px 25px;
	background: url(../img/activityItem/related/bg.gif) repeat-x scroll 0 0 #e5f6ed;
}

#activityItem-rowRelated .rowContent .related .showMore a {
	font-size: 20px;
	line-height: 21px;
	padding: 6px 227px 3px 14px;
	background-image: url(../img/double-arrow-down.png);
	background-repeat: no-repeat;
	background-position: 502px 8px;
}#activityItemInfo {
	float: right;
	width: 526px;
	padding: 27px 25px 12px 24px;
	background: url('../img/activityItem/info/info_bg.gif') #fff repeat-x;
	border: 1px solid #d2e8dd;
}

#activityItemInfo .activityItem-themes {
	overflow: hidden;
}

#activityItemInfo .activityItem-themes>div {
	float: left;
	width: 251px;
	padding-bottom: 7px;
	border-bottom: 1px solid #9fdfbc;
}

#activityItemInfo .activityItem-themes .subtheme {
	margin-left: 24px;
}

#activityItemInfo .label {
	font-family: MetaBook, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	text-transform: uppercase;
	color: #00ab4e;
}

#activityItemInfo .activityItem-themes .theme {
	margin-top: 2px;
	font-family: MetaBlack, Arial, sans-serif;
	text-transform: uppercase;
	color: #00ab4e;
	font-size: 20px;
	line-height: 20px;	
}

#activityItemInfo .activityItem-targetGroups {
	margin-top: 8px;
}

#activityItemInfo .activityItem-targetGroups .targetGroups {
	margin: 4px 0 0 -5px;
	overflow: hidden;
}

#activityItemInfo .activityItem-targetGroups .targetGroup {
	float: left;
	width: 37px;
	height: 38px;
	margin-left: 5px;
	margin-bottom: 9px
}#activityItem-rowMain .colBottom .downloads {
	float: left;
	width: 100%;
	margin-bottom: 79px;
}

#activityItem-rowMain .colBottom .downloads .head {
	color: #fff;
	font-size: 20px;
	line-height: 21px;
	padding: 6px 23px 4px;
	background-color: #40c07a;
	
}

#activityItem-rowMain .colBottom .downloads .items{
	padding: 25px 0px 22px 23px;
	background: url("/img/activityItem/downloads/bg.png") repeat-x scroll 0 0 #40c07a;
}

#activityItem-rowMain .colBottom .downloads .items + .items{	
	background: url("/img/activityItem/downloads/item-row-divider.png") no-repeat scroll 14px 1px #40c07a;
}

#activityItem-rowMain .colBottom .downloads .item {
	float: left;
	position: relative;
	height: 103px;
	border-left: 1px solid #00ab4e;
	padding-left: 20px;
}

#activityItem-rowMain .colBottom .downloads .item:first-child {
	border: none;
	padding-left: 0px
}

#activityItem-rowMain .colBottom .downloads .items .figure {
	float: left;
	width:86px;
	height: 107px;
}

#activityItem-rowMain .colBottom .downloads .items .figure img {
	display: block;
}

#activityItem-rowMain .colBottom .downloads .items .text-content {
	float: left;
	width: 159px;
	padding: 0 25px 0 17px;
	margin-top: -1px;
}

#activityItem-rowMain .colBottom .downloads .items .text-content .title {
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #fff;
	padding-bottom: 12px;
}

#activityItem-rowMain .colBottom .downloads .items .text-content .description {
	font-size: 11px;
	line-height: 14px;
	color: #fff;
	padding-bottom: 12px;
}

#activityItem-rowMain .colBottom .downloads .items .text-content a.download-button {
	position: absolute;
	bottom: 0;
	font-size: 15px;
	line-height: 15px;
	letter-spacing: -0.3px;
	padding: 4px 73px 3px 10px;
	background: url("/img/arrow-right.png") no-repeat scroll 143px 7px #000;
}#activityItem-rowMain .colLeft .objectives .head{
	width: 527px;
	color: #00ab4e;
	font-size: 32px;
	line-height: 33px;
	padding: 20px 25px 18px 23px;
	border: 1px solid #d2e8dd;
	border-bottom: none;
	background-color: #fff;
}

#activityItem-rowMain .colLeft .objectives  ul.objectives-list {
	width: 527px;
	list-style-type: none;
	color: #00ab4e;
	font-weight: bold;
	padding: 19px 25px 10px;
	background: url("/img/activityItem/objectives/list-bg.gif") repeat-x scroll 0 0 #fff;
}

#activityItem-rowMain .colLeft .objectives  .objectives-list li{
	border-top: 1px solid #9fdfbc;
	font-size: 13px;
	line-height: 16px;
	padding-top: 12px;
	padding-bottom: 12px;
}

#activityItem-rowMain .colLeft .objectives  .objectives-list li:first-child {
	border: none;
	padding-top: 0px;
	padding-bottom: 12px;
}#activityItem-rowMain .colRight .people {
	margin-top: 51px;
}

#activityItem-rowMain .colRight .people>.head {
	color: #00ab4e;
	font-size: 32px;
	line-height: 33px;
	padding: 20px 25px 18px 23px;
	border: 1px solid #d2e8dd;
	border-bottom: none;
	background: #fff;
}#sharePopOut {
	display: none;
	position: absolute;
	top: 0;
	right: -4px;
	padding: 0 4px 9px;
}

.share:hover #sharePopOut {
	display: block;
}

#sharePopOut .borderNe {
	position: absolute;
	top: 0;
	right: 0;
	width: 4px;
	height: 9px;
	background: url(../img/sharePopOut/borderNe.png) 0 0 no-repeat;
}

#sharePopOut .borderE {
	position: absolute;
	top: 9px;
	right: 0;
	bottom: 9px;
	width: 4px;
	background: url(../img/sharePopOut/borderE.png) 0 0 repeat-y;
}

#sharePopOut .borderSe {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 8px;
	height: 9px;
	background: url(../img/sharePopOut/borderSe.png) 0 0 no-repeat;
}

#sharePopOut .borderS {
	position: absolute;
	right: 8px;
	bottom: 0;
	left: 8px;
	height: 9px;
	background: url(../img/sharePopOut/borderS.png) 0 0 repeat-x;
}

#sharePopOut .borderSw {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 8px;
	height: 9px;
	background: url(../img/sharePopOut/borderSw.png) 0 0 no-repeat;
}

#sharePopOut .borderW {
	position: absolute;
	top: 9px;
	bottom: 9px;
	left: 0;
	width: 4px;
	background: url(../img/sharePopOut/borderW.png) 0 0 repeat-y;
}

#sharePopOut .borderNw {
	position: absolute;
	top: 0;
	left: 0;
	width: 4px;
	height: 9px;
	background: url(../img/sharePopOut/borderNw.png) 0 0 no-repeat;
}

#sharePopOut .body {
	width: 275px;
	background: #fff;
}

#sharePopOut .head {
	padding: 5px 17px 3px 15px;
	color: #b2b2b2;
}

#sharePopOut .list {
	display: block;
	margin: 0;
	padding: 27px;
	list-style: none;
	background: url(../img/sharePopOut/list.png) 0 0 repeat-x;
}

#sharePopOut .list li {
	padding-top: 15px;
	border-top: 1px solid #ddeee4;
}

#sharePopOut .list li:first-child {
	border-top: none;
}

#sharePopOut .list li.facebook {
	height: 32px;
	padding-top: 0;
}

#sharePopOut .list li.hyves {
	height: 33px;
	padding-top: 12px;
}

#sharePopOut .list li.twitter {
	height: 32px;
	padding-top: 13px;
}

#sharePopOut .list li.linkedin {
	height: 31px;
	padding-top: 12px;
	overflow: hidden;
}

#sharePopOut .list li.email {
	padding-top: 14px;
}

#sharePopOut .list li span {
	font-size: 11px;

}

#sharePopOut .btnEmail {
	padding: 1px 25px 0 9px;
	line-height: 21px;
}#getGoingDownloadList-rowMain.genPage .colRight {
	margin-bottom: 0px;
}

#getGoingDownloadList-rowMain .downloadLists .head {
	padding: 2px 22px 0;
	font-size: 20px;
	line-height: 29px;
	color: #00ab4e;
	background: #cceedc;
}

#getGoingDownloadList-rowMain .downloadLists .list {
	margin-bottom: 30px;
	background: #cceedc;
}

#getGoingDownloadList-rowMain .downloadLists .list>div {
	background: url(../img/getGoingDetail/inspirationList/item.png) 0 0 repeat-x;
}

#getGoingDownloadList-rowMain .downloadLists .list>div:first-child {
	background: url(../img/getGoingDetail/inspirationList/itemFirst.png) 0 0 repeat-x;
}

#getGoingDownloadList-rowMain .downloadLists .videoItem {
	padding: 9px 7px;
}

#getGoingDownloadList-rowMain .downloadLists .video {
	width: 559px;
	height: 313px;
	border: 1px solid #bbd4c7;
}

#getGoingDownloadList-rowMain .downloadLists .docItem {
	position: relative;
	padding: 30px 30px 35px;
}

#getGoingDownloadList-rowMain .downloadLists .fileIcon {
	float: left;
	width: 105px;
	background: url(../img/getGoingDetail/inspirationList/fileIcon.png) 100% 0 repeat-y;
}

#getGoingDownloadList-rowMain .downloadLists .fileIcon .img {
	width: 86px;
	height: 108px;
	margin: 0 0 -4px;
}

#getGoingDownloadList-rowMain .downloadLists .fileIcon .img.doc {
	background: url(../img/getGoingDetail/inspirationList/fileDoc.png) 0 0 no-repeat;
}

#getGoingDownloadList-rowMain .downloadLists .fileIcon .img.pdf {
	background: url(../img/getGoingDetail/inspirationList/filePdf.png) 0 0 no-repeat;
}

#getGoingDownloadList-rowMain .downloadLists .fileIcon .img.xls {
	background: url(../img/getGoingDetail/inspirationList/fileXls.png) 0 0 no-repeat;
}

#getGoingDownloadList-rowMain .downloadLists .info {
	float: left;
	width: 377px;
	margin-left: 33px;
	overflow: hidden;
}

#getGoingDownloadList-rowMain .downloadLists .meta {
	font-size: 13px;
	color: #00ab4e;
}

#getGoingDownloadList-rowMain .downloadLists .filename {
	font-weight: bold;
}

#getGoingDownloadList-rowMain .downloadLists .desc {
	margin-top: 12px;
	padding-bottom: 48px;
	font-size: 11px;
	line-height: 14px;
	color: #006d32;
}

#getGoingDownloadList-rowMain .downloadLists .btnDownload {
	position: absolute;
	display: block;
	bottom: 35px;
	width: 125px;
	padding: 2px 25px 0 9px;
	font-size: 15px;
	line-height: 20px;
}

#mottocreator-rowContent {
    background: #e5f6ed;
    border-bottom: 1px solid #D4E8DE;
}

#mottocreator-rowContent .arrow {
    right: 8px;
    top: 9px;
}

#mottocreator-rowContent a:hover .arrow {
    background: url("/img/arrow-green.png") no-repeat scroll 0 0 transparent
}

#mottocreator-rowContent .colLeft {
    float: left;
    width: 300px;
    margin-top: -34px;
}

#mottocreator-rowContent .colLeft .inputTekst{
    position: relative;
    background:  #fff;
}

#mottocreator-rowContent .head {
    padding: 10px 23px;
    font-size: 20px;
    line-height: 13px;
    color: #00ab4e;
}

#mottocreator-rowContent .inputTekst .head {
    border: 1px solid #40c07a;
    border-bottom:  none;
}

#mottocreator-rowContent .subHead .black,
#mottocreator-rowContent .head .black {
    color: #333;
    margin-right: 3px;
}

#mottocreator-rowContent .colLeft .inputTekst .bottomBlock {
    border: 1px solid #cecece;
    border-top:  none;
}

#mottocreator-rowContent .colLeft .inputTekst .subHead {
    font-family: arial, helvetica;
    font-size: 12px;
    color: #00ab4e;
}

#mottocreator-rowContent .colLeft .mottoNameLabel {
    padding: 20px 23px 10px;
    background: url("/img/mottocreator/bgShadow.png") repeat-x scroll 0 0 #fff;
}

#mottocreator-rowContent .colLeft .inputTekst .inputWrapper {
    margin: 0px 31px 25px 23px;
    padding: 7px 7px 6px 16px;
}

#mottocreator-rowContent .colLeft .inputTekst .inputWrapper input[type="text"] {
    height: 27px;
    font-size: 13px;
    line-height: 18px;
    color: #333333;
}

#mottocreator-rowContent .colLeft .inputTekst .inputArrow {
    position: absolute;
    right: -20px;
    top: 78px
}

#mottocreator-rowContent .colLeft a.modify .arrow,
#mottocreator-rowContent .colLeft a.upload .arrow{
    top: 6px;
}

#mottocreator-rowContent .colLeft a.modify,
#mottocreator-rowContent .colLeft a.upload {
    display: block;
    position: relative;
    font-family: MetaBlack,Arial,sans-serif;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 24px;
    color: #fff;
    background-color:#00ab4e;
    margin: 10px 31px 29px 23px;
    padding-left: 10px;
}

#mottocreator-rowContent .colLeft a.modify:hover,
#mottocreator-rowContent .colLeft a.upload:hover {
    background-color: #000;
}

#mottocreator-rowContent .colLeft linkWrapper {
    padding-bottom: 29px;
}

#mottocreator-rowContent .colLeft a.modify {
    margin-bottom: 25px;
}

#mottocreator-rowContent .colLeft .inputTekst .mottoBackground {
    padding: 22px 23px 14px;
    background: url("/img/mottocreator/bgShadow.png") repeat-x scroll 0 0 #fff;
}

#mottocreator-rowContent .colLeft .inputTekst .text p {
    padding: 0 31px 10px 23px;
}

#mottocreator-rowContent .colLeft .downloadMotto .head {
    margin-top: 42px;
    padding-left: 0;
    padding-right: 0;
}

#mottocreator-rowContent .colLeft .downloadMotto .hr{
    margin-bottom: 28px;
    border-top: 2px solid #00ab4e;
}

#mottocreator-rowContent .colLeft .downloadMotto .text {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 13px;
}

#mottocreator-rowContent .colLeft .downloadMotto input {
    margin: 10px 5px 10px 23px;;
}

#mottocreator-rowContent .colLeft .downloadMotto .downloadLabel {
    margin-left: 6px;
}

#mottocreator-rowContent .colLeft .downloadMotto a.eps,
#mottocreator-rowContent .colLeft .downloadMotto a.pdf,
#mottocreator-rowContent .colLeft .downloadMotto a.jpg{
    display: block;
    position: relative;
    font-family: MetaBlack,Arial,sans-serif;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    background-color:#000;
    margin-top: 10px;
    padding-bottom: 2px;
    padding-top: 4px;
    padding-left: 10px;
}

#mottocreator-rowContent .colLeft .downloadMotto a.eps,
#mottocreator-rowContent .colLeft .downloadMotto a.jpg {
    margin-top: 2px;
}

#mottocreator-rowContent .colLeft .downloadMotto a:hover {
    color: #00AB4E;
}

#mottocreator-rowContent .colRight {
    float: right;
    width: 577px;
    margin-top: -34px;
    background:  #fff;
}

#mottocreator-rowContent .colRight .viewMotto .head {
    border: 1px solid #40c07a;
    border-bottom:  none;
}

#mottocreator-rowContent .colRight .viewMotto .mottoFlash {
    padding: 33px;
    background: url("/img/mottocreator/bgShadow.png") repeat-x scroll 0 0 #fff;
    border: 1px solid #cecece;
    border-top:  none;
	width: 509px;
	height: 439px;
}

#mottocreator-rowContent .colRight .viewMotto .mottoFlash .preview {
    border:  10px solid #7fd5a6;
}

#mottocreator-rowContent .rowContent {
    padding-bottom: 50px;
}#mottoCreator-rowMain .mottoCreator .figure.examples {
    width: 575px;
    height: 234px;
    border-left: 1px solid #40C07A;
    border-right: 1px solid #40C07A;
    background: url('../img/mottocreator/examples.png');
}

#mottoCreator-rowMain.genPage .colRight {
    margin-bottom: 0;
}

#mottoCreator-rowMain.genPage .rowContent {
    padding-bottom: 30px;
}

#mottoCreator-rowMain .mottoCreator .head {
    font-size: 20px;
    color:#00ab4e;
}

#mottoCreator-rowMain .mottoCreator .hr {
    border-top: 1px solid #94d0af;
    margin-top: 16px;
    margin-bottom: 19px;
}#press-rowMain.genPage .colRight {
	margin-bottom: 0px;
}

#press-rowMain .downloadLists {
	margin-top: 30px;
}

#press-rowMain .downloadLists .head {
	padding: 2px 22px 0;
	font-size: 20px;
	line-height: 29px;
	color: #00ab4e;
	background: #cceedc;
}

#press-rowMain .downloadLists .list {
	background: #cceedc;
}

#press-rowMain .downloadLists .list>div {
	background: url(../img/getGoingDetail/inspirationList/item.png) 0 0 repeat-x;
}

#press-rowMain .downloadLists .list>div:first-child {
	background: url(../img/getGoingDetail/inspirationList/itemFirst.png) 0 0 repeat-x;
}

#press-rowMain .downloadLists .videoItem {
	padding: 9px 7px;
}

#press-rowMain .downloadLists .video {
	width: 559px;
	height: 313px;
	border: 1px solid #bbd4c7;
}

#press-rowMain .downloadLists .docItem {
	position: relative;
	padding: 30px 30px 35px;
}

#press-rowMain .downloadLists .fileIcon {
	float: left;
	width: 105px;
	background: url(../img/getGoingDetail/inspirationList/fileIcon.png) 100% 0 repeat-y;
}

#press-rowMain .downloadLists .fileIcon .img {
	width: 86px;
	height: 108px;
	margin: 0 0 -4px;
}

#press-rowMain .downloadLists .fileIcon .img.doc {
	background: url(../img/getGoingDetail/inspirationList/fileDoc.png) 0 0 no-repeat;
}

#press-rowMain .downloadLists .fileIcon .img.pdf {
	background: url(../img/getGoingDetail/inspirationList/filePdf.png) 0 0 no-repeat;
}

#press-rowMain .downloadLists .fileIcon .img.xls {
	background: url(../img/getGoingDetail/inspirationList/fileXls.png) 0 0 no-repeat;
}

#press-rowMain .downloadLists .info {
	float: left;
	width: 377px;
	margin-left: 33px;
}

#press-rowMain .downloadLists .meta {
	font-size: 13px;
	color: #00ab4e;
}

#press-rowMain .downloadLists .filename {
	font-weight: bold;
}

#press-rowMain .downloadLists .desc {
	margin-top: 12px;
	padding-bottom: 48px;
	font-size: 11px;
	line-height: 14px;
	color: #006d32;
}

#press-rowMain .downloadLists .btnDownload {
	position: absolute;
	display: block;
	bottom: 35px;
	width: 125px;
	padding: 2px 25px 0 9px;
	font-size: 15px;
	line-height: 20px;
}

form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons
 * ------------- */
button.jqTransformButton {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family: Arial;
}

*:first-child+html button.jqTransformButton[type]{width: 1;} /* IE7 */

button.jqTransformButton span {
	background: transparent url(../img/btn_right.gif) no-repeat right top;
	display: block;
	float: left;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
	height: 33px;
}

button.jqTransformButton span span {
	background: transparent url(../img/btn_left.gif) no-repeat top left;
	color: #333;
	padding: 8px 4px 0px 8px;
	font-weight: normal;
	font-size: 12px;
	line-height: 13px;
	display: block;
	text-decoration: none;
	height: 33px;
}

/*hover*/
button.jqTransformButton_hover span span { background-position: left -33px ; }
button.jqTransformButton_hover span { background-position: right -33px ; }

/*clicked*/
button.jqTransformButton_click span span { background-position: left -66px ; }
button.jqTransformButton_click span { background-position: right -66px ; }

/* IE 6 */
* html button.jqTransformButton { height:33px; }
* button.jqTransformButton span span { height: 25px; }
/* IE 7 */
*+ html button.jqTransformButton { height:33px; }
*+ button.jqTransformButton span span { height: 25px; }


/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(../img/input/input_text_left.gif) no-repeat left top;
	height: 31px;
	padding: 0px;
	float:left;
}

.jqTransformInputInner {
	background: transparent url(../img/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0px;
}

.jqTransformInputInner div {
	height: 31px;
	margin:0px 0px 0px 8px;
}

.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 31px;
	color:#404040;	
	border: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	background:transparent;
}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:24px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -31px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -62px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}



.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: none;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 42px; 
	padding-left: 4px;
}



/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 12px;
	line-height: 16px;
}

table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 5px;
height: 5px;
margin: 0;
padding: 0;
}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(../img/textarea/textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(../img/textarea/textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(../img/textarea/textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(../img/textarea/textarea_ml.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(../img/textarea/textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(../img/textarea/textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(../img/textarea/textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(../img/textarea/textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(../img/textarea/textarea_br.gif) no-repeat top left;}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(../img/textarea/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(../img/textarea/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}


table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}


/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {
	float: left;
	display: block;
	margin-top: 5px;
}
.jqTransformRadio {
	background: transparent url(../img/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	display:block;
	float:left;
	margin-top:5px;
}
a.jqTransformCheckbox {
	background: transparent url(../img/checkbox.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}


/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	width: 45px;
	position:relative;
	height: 14px;
	/*background: url(../img/select_left.gif) no-repeat top left;*/
	float:left;
}

.jqTransformSelectWrapper div span {
	
	font-size: 12px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 14px;
	line-height: 15px;
	padding: 0 0 0 4px;
	overflow: hidden;
	cursor:pointer;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 21px;
	height: 13px;
	background: url(../img/select_right.gif) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 23px;
	left: -10px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px 13px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}

.jqTransformSelectWrapper ul a.selected {
	background: #f6f5f5;
	color: #333;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#f6f5f5;
	color: #333;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none !important;}/*
Sticky Footer Solution
by Steve Hatcher
http://stever.ca
http://www.cssstickyfooter.com
*/

* {
	margin:0;
	padding:0;
}

/* must declare 0 margins on everything, also for main layout components use padding, not
vertical margins (top and bottom) to add spacing, else those margins get added to total height
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html,
body {
	height: 100%;
}

#wrap {
	min-height: 100%;
}

#main {
	overflow:auto;
	padding-bottom: 500px; /* must be same height as the footer */
}

#footer {
	position: relative;
	margin-top: -500px; /* negative value of footer height */
	height: 444px;
	clear:both;
	padding-top: 56px;
	background: #fff;
}

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}

/* End Sticky Footer CSS */

html,
body {
	min-width: 960px;
	height: 100%;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}

/* Page background options */
body.green1 #wrap {background-color: #e5f6ed;}
body.green1 #footer {background-color: #e5f6ed;}
body.green1 #footer .initiative .head>span {background-color: #e5f6ed;}


/* Font definitions */
@font-face {
    font-family: 'MetaBlack';
    src: url('/fonts/MetaWebPro-Black.eot');
    src: url('/fonts/MetaWebPro-Black.eot?#iefix') format('embedded-opentype'),
         url('/fonts/MetaWebPro-Black.woff') format('woff');
}

@font-face {
    font-family: 'MetaBook';
    src: url('/fonts/MetaWebPro-Book.eot');
    src: url('/fonts/MetaWebPro-Book.eot?#iefix') format('embedded-opentype'),
         url('/fonts/MetaWebPro-Book.woff') format('woff');
}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

a {
	text-decoration: none;
	color: inherit;
	outline: none;
}

a:link, a:active, a:visited, a:hover {text-decoration: none}
p a:link, p a:active, p a:visited, p a:hover {text-decoration: underline}

img,
a img {
	border: none;
}

p {
	color: #006d32;
	font-size: 13px;
	line-height: 18px;
	text-align: justify;
	margin: 0;
}

object {
	outline: none;
}

.rowContent {
	position: relative;
	width: 927px;
	margin: 0 auto;
}

.head {
	font-family: MetaBlack, Arial, sans-serif;
	text-transform: uppercase;
}

input[type="submit"] {
	position: absolute;
	left: -9999px;
	width: 1px;
	height: 1px;
}

input[type="text"],
input[type="password"],
textarea {
	outline: none;
}

.arrow {
	position: absolute;
	top: 7px;
	right: 11px;
	width: 5px;
	height: 9px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/arrow-right.png) 0 0 no-repeat;
}

.btn {
	position: relative;
	display: block;
	font-family: MetaBlack, Arial, sans-serif;
	text-transform: uppercase;
	zoom: 1;
}

.btn.gray {
	color: #fff;
	background-color: #6c6c6c;
}

a.btn.gray:hover {
	background-color: #00ab4e;
}

.btn.green {
	color: #fff;
	background-color: #00ab4e;
}

a.btn.green:HOVER {
	background-color: #000;
}

.btn.pale {
	color: #fff;
	background-color: #40c07a;
}

a.btn.pale:HOVER {
	background-color: #000;
}

.btn.black {
	color: #fff;
	background-color: #000;
}

a.btn.black:HOVER {
	color: #00ab4e;
	background-color: #000;
}

/* Social buttons - homepage */
.socialLinks a.btn {
	color: #fff;
}

.socialLinks .facebook a.btn {
	background-color: #00549f
}

.socialLinks .twitter a.btn {
	background-color: #59ccff
}

.socialLinks .hyves a.btn {
	background-color: #fab34c
}

.socialLinks a.btn:HOVER {
	background-color: #000;
}




.comments {
	width: 579px;
	margin-bottom: 48px;
}

.bannerLogo {
	background: url(../img/bannerLogoShadow.png) 244px 100% no-repeat;
}

.bannerLogo .logo {
	display: block;
	position: relative;
	width: 393px;
	height: 96px;
	margin-left: -33px;
	text-indent: -9999px;
	background: url(../img/bannerLogo.png) 0 0 no-repeat;
	z-index: 1;
}

#mainMenu {
	width: 383px;
	height: 283px;
}

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

#errordocs .top {
	position: absolute;
	width: 100%;
	height: 50%;
	margin-left: 0%; 
	margin-top: 0px; 
	left: 0%;
	top: 0%;
	background-color: #60cb90;
}


#errordocs .errorBlockWrapper {
	position: absolute;
	width: 100%;
	height: 128px;
	margin-left: -50%; 
	margin-top: -64px; 
	left: 50%;
	top: 50%;
	border-bottom: 1px solid #d5eadf;
	background-color: #f2faf6;
}

#errordocs .errorBlock {
	position: relative;
	width: 602px;
	height: 218px;
	margin: 0 auto;
	margin-top: -90px;
	background-color: #f2faf6;
}

#errordocs .errorBlock .banner{
	position: absolute;
	width: 395px;
	height: 131px;
	left: -49px;
	top: -59px;
	text-indent: -99999px;
	background: url(../img/errordocs/banner.png) 0 0 no-repeat;
}

#errordocs .errorBlock .shadowLeft {
	position: absolute;
	height: 128px;
	width: 20px;
	bottom: 0;
	left: -20px;
	background: url(../img/errordocs/shadow-left.png) 0 0 no-repeat;
}

#errordocs .errorBlock .shadowRight {
	position: absolute;
	height: 128px;
	width: 20px;
	bottom: 0;
	right: -20px;
	background: url(../img/errordocs/shadow-right.png) 0 0 no-repeat;
}

#errordocs .errorBlock .errorContent {
	overflow: hidden;
}

#errordocs .errorBlock .errorContent .error {
	float: left;
	width: 62px;
	height: 61px;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 19px;
	color: #00ab4e;
	border-right: 1px solid #d2e8dd;
	margin: 62px 0 0 32px;
	padding-right: 44px;
}

#errordocs .errorBlock .errorContent .text {
	float: left;
	width: 400px;
	margin: 60px 0 0 30px;
}

#errordocs .errorBlock  .errorContent .message  {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 17px;
}

#errordocs .errorBlock  .errorContent .description {
	width: 400px;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 0.20px;
	color: #006d32;
	margin-bottom: 15px;
}

#errordocs .errorBlock  .errorContent a.homeLink {
	float: left;
	font-size: 15px;
	letter-spacing: -0.3px;
	text-decoration: none;
	margin: 0 20px 15px 0;
	padding: 4px 23px 2px 10px;
}

#errordocs .errorBlock  .errorContent .buttonMarginLeft {
	width: 168px;
	float: left;
}

#errordocs .errorBlock  .errorContent a.homeLink .pointer {
	float: right;
	margin:  0 0 0 10px;
	background: url(../img/errordocs/arrow.png) right no-repeat;
}#htmlMenu {
	margin-top: 20px;
	margin-left: 29px;
	-moz-transform: rotate(-5deg) skew(-6deg);
	-webkit-transform: rotate(-5deg) skew(-5deg);
	-o-transform: rotate(-5deg) skew(-6deg);
	-ms-transform: rotate(-5deg) skew(-6deg);
}

#htmlMenu>a {
	display: block;
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 48px;
	line-height: 48px;
	text-transform: uppercase;
}

#htmlMenu .home {
}

#htmlMenu .activiteiten {
	margin-top: -11px;
	color: #fff;
}

#htmlMenu .aandeslag {
	margin-top: -11px;
}

#htmlMenu .inzenden {
	margin-top: -11px;
}

#htmlMenu .mdvers {
	margin-top: 10px;
	font-size: 29px;
	line-height: 29px;
}

#htmlMenu .motto {
	margin-top: -6px;
	font-size: 29px;
	line-height: 29px;
}

#htmlMenu .nieuws {
	margin-top: -6px;
	font-size: 29px;
	line-height: 29px;
}

#htmlMenu .clubs {
	margin-top: -6px;
	font-size: 29px;
	line-height: 29px;
}#getGoingDetail-menu #header-element {
	position: absolute;
	z-index: 3;
	margin-top: 20px;
	margin-left: -33px;
	width: 393px;
	height: 96px;
	overflow: hidden;
	text-indent: -9999px;
	background: url('../img/getGoingDetail/menu/header-logo.png') no-repeat;
}

#getGoingDetail-menu #getGoingDetail-menu-flash-element {
	position: absolute;
	z-index: 4;
	margin-top: 120px;
	margin-left: -33px;
	width: 383px;
	height: 283px;
}#getGoingDetail-rowTop .submenu {
	border-left: 1px solid #40c07a;
	border-right: 1px solid #40c07a;
	border-top: 1px solid #cceedc;
	margin-bottom: 40px;
}

#getGoingDetail-rowTop .submenu .item{
	display: block;
	height: 13px;
	padding: 16px 19px 11px 19px;
	float: left;
	width: 153px;
	font-size: 12px;
	line-height: 13px;
	color: #fff;
	border-left: 1px solid #515754;
	background: url(../img/getGoingDetail/submenu/bg-inactive.png) 0 0 repeat-x #393939;
	text-align: center;
}

#getGoingDetail-rowTop .submenu .item.active{
	background: url(../img/getGoingDetail/submenu/bg-active.png) 0 0 repeat-x #222222;
}

#getGoingDetail-rowTop .submenu .item.firstInRow {
	border-left: none;
}#getGoingDetail-rowMain .tipList {
	padding: 19px 24px 4px;
	border: 1px solid #40c07a;
	border-top: none;
	background: url(../img/getGoingDetail/tipList/bg.png) 0 0 repeat-x #e5f6ed;
}

#getGoingDetail-rowMain .tipList .head {
	font-size: 20px;
	line-height: 29px;
	color: #00ab4e;
}

#getGoingDetail-rowMain .tipList ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#getGoingDetail-rowMain .tipList li {
	padding: 18px 0 20px;
	background: url(../img/getGoingDetail/tipList/listItem.png) 0 0 repeat-x;
}

#getGoingDetail-rowMain .tipList li:first-child {
	background: none;
}

#getGoingDetail-rowMain .tipList .title {
	position: relative;
	display: block;
	padding: 0 47px 0 18px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #00ab4e;
}

#getGoingDetail-rowMain .tipList .bullet {
	position: absolute;
	top: 7px;
	left: 0;
	width: 5px;
	height: 5px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/getGoingDetail/tipList/bullet.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .tipList .paperclip {
	position: absolute;
	top: 5px;
	right: 20px;
	width: 14px;
	height: 14px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/getGoingDetail/tipList/paperclip.png) 0 0 no-repeat;
}
#getGoingDetail-rowMain .tipList .toggle {
	position: absolute;
	top: 6px;
	right: 0px;
	width: 13px;
	height: 13px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/getGoingDetail/tipList/toggleClosed.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .tipList .opened .toggle {
	background: url(../img/getGoingDetail/tipList/toggleOpened.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .tipList .attachmentWrapper {
	display: none;
}

#getGoingDetail-rowMain .tipList .opened .attachmentWrapper {
	height: auto;
}

#getGoingDetail-rowMain .tipList .attachment {
	padding: 17px 0 3px;
}

#getGoingDetail-rowMain .tipList .fileIcon {
	float: left;
	width: 113px;
	margin-top: 3px;
	background: url(../img/getGoingDetail/tipList/fileIcon.png) 100% 0 repeat-y;
}

#getGoingDetail-rowMain .tipList .fileIcon .img {
	width: 68px;
	height: 86px;
	margin: 0 0 -4px 17px;
}

#getGoingDetail-rowMain .tipList .fileIcon .img.doc {
	background: url(../img/getGoingDetail/tipList/fileDoc.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .tipList .fileIcon .img.pdf {
	background: url(../img/getGoingDetail/tipList/filePdf.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .tipList .fileIcon .img.xls {
	background: url(../img/getGoingDetail/tipList/fileXls.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .tipList .info {
	position: relative;
	height: 85px;
	float: left;
	width: 383px;
	margin-left: 31px;
}

#getGoingDetail-rowMain .tipList .meta {
	font-size: 13px;
	color: #000;
    overflow: hidden;
}

#getGoingDetail-rowMain .tipList .filename {
	font-weight: bold;
}

#getGoingDetail-rowMain .tipList .desc {
	height: 37px;
	overflow: hidden;
	font-size: 11px;
	line-height: 14px;
	text-align: justify;
	color: #006d32;	
}

#getGoingDetail-rowMain .tipList .desc p{
	display: block;
	margin: 8px 0 10px;
	font-size: 11px;
	line-height: 14px;
	text-align: justify;
	color: #006d32;
}

#getGoingDetail-rowMain .tipList .btnDownload {
	position: absolute;
	bottom: 0;
	display: block;
	width: 125px;
	padding: 2px 25px 0 9px;
	font-size: 15px;
	line-height: 20px;
}#getGoingDetail-rowTop {
	padding-top: 52px;
	background: #7fd5a6;
}

#getGoingDetail-rowMain {
	padding-bottom: 46px;
	background: #40c07a;
}

#getGoingDetail-rowMain .colLeft {
	float: left;
	width: 300px;
}

#getGoingDetail-rowMain .colRight {
	float: right;
	width: 577px;
	margin-left: 50px;
}#getGoingDetail-rowMain .inspirationList {
	margin-top: 48px;
	background: #cceedc;
}

#getGoingDetail-rowMain .inspirationList .head {
	padding: 2px 22px 0;
	font-size: 20px;
	line-height: 29px;
	color: #00ab4e;
}

#getGoingDetail-rowMain .inspirationList .list>div {
	background: url(../img/getGoingDetail/inspirationList/item.png) 0 0 repeat-x;
}

#getGoingDetail-rowMain .inspirationList .list>div:first-child {
	background: url(../img/getGoingDetail/inspirationList/itemFirst.png) 0 0 repeat-x;
}

#getGoingDetail-rowMain .inspirationList .videoItem {
	padding: 9px 7px;
}

#getGoingDetail-rowMain .inspirationList .video {
	width: 559px;
	height: 313px;
	border: 1px solid #bbd4c7;
}

#getGoingDetail-rowMain .inspirationList .docItem {
	position: relative;
	padding: 30px 30px 35px;
}

#getGoingDetail-rowMain .inspirationList .fileIcon {
	float: left;
	width: 105px;
	background: url(../img/getGoingDetail/inspirationList/fileIcon.png) 100% 0 repeat-y;
}

#getGoingDetail-rowMain .inspirationList .fileIcon .img {
	width: 86px;
	height: 108px;
	margin: 0 0 -4px;
}

#getGoingDetail-rowMain .inspirationList .fileIcon .img.doc {
	background: url(../img/getGoingDetail/inspirationList/fileDoc.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .inspirationList .fileIcon .img.pdf {
	background: url(../img/getGoingDetail/inspirationList/filePdf.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .inspirationList .fileIcon .img.xls {
	background: url(../img/getGoingDetail/inspirationList/fileXls.png) 0 0 no-repeat;
}

#getGoingDetail-rowMain .inspirationList .info {
	float: left;
	width: 377px;
	margin-left: 33px;
}

#getGoingDetail-rowMain .inspirationList .meta {
	font-size: 13px;
	color: #00ab4e;
    overflow: hidden;
}

#getGoingDetail-rowMain .inspirationList .filename {
	font-weight: bold;
}

#getGoingDetail-rowMain .inspirationList .desc {
	margin-top: 12px;
	padding-bottom: 48px;
}

#getGoingDetail-rowMain .inspirationList .desc p{
	overflow: hidden;
}

#getGoingDetail-rowMain .inspirationList .btnDownload {
	position: absolute;
	display: block;
	bottom: 35px;
	width: 125px;
	padding: 2px 25px 0 9px;
	font-size: 15px;
	line-height: 20px;
}

#getGoingDetail-rowMain .inspirationList .mediaViewer .media {
	padding-top: 7px;
	padding-left: 7px;
	width: 570px;
	height: 326px;
	border-left: 1px solid #40c07a;
	border-right: 1px solid #40c07a;
	margin-left: -1px;
	background-color: white;
}

#getGoingDetail-rowMain .inspirationList .mediaViewer .media .image,
#getGoingDetail-rowMain .inspirationList .mediaViewer .media .video {
	width: 559px;
	height: 313px;
	border: 1px solid #bcd4c7;
}

#getGoingDetail-rowMain .inspirationList .mediaViewer .media .video .play-overlay {
	width: 559px;
	cursor: pointer;
}#getGoingDetail-rowTop .rowContent .tabViewer {
	margin-left: 350px;
}

#getGoingDetail-rowTop .rowContent .tabViewer .tabs {
	width: 577px;
	height: 128px;
}

#getGoingDetail-flash-getgoingtabmenu {
	width: 577px;
	height: 128px;
}

#getGoingDetail-rowTop .rowContent .tabViewer .media {
	width: 575px;
	height: 334px; /* temp offset */
	border-right: 1px solid #40c07a;
	border-left: 1px solid #40c07a;
	background-color: #fff;
}

#getGoingDetail-rowTop .rowContent .tabViewer .text {
	width: 525px;
	padding: 24px 25px 6px;
	border-right: 1px solid #40c07a;
	border-left: 1px solid #40c07a;
	background: url(../img/getGoingDetail/tabViewer/text_bg.gif) repeat-x #fff;
}

#getGoingDetail-rowTop .rowContent .tabViewer .text .head {
	padding-bottom: 7px;
	font-size: 20px;
	line-height: 29px;
	color: #00AB4E;
}

#getGoingDetail-rowTop .rowContent .tabViewer .text p {
	padding-bottom: 16px;
}

#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .media {
	padding-top: 7px;
	padding-left: 7px;
	width: 568px;
	height: 326px;
	border-left: 1px solid #40c07a;
	border-right: 1px solid #40c07a;
	background-color: #fff;
}

#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .media .image,
#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .media .video {
	width: 559px;
	height: 313px;
	border: 1px solid #bcd4c7;
}

#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .media .video .play-overlay {
	width: 559px;
	cursor: pointer;
}

#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .text {
	width: 525px;
	padding: 24px 25px 0px;
	border-left: 1px solid #40c07a;
	border-right: 1px solid #40c07a;
	border-bottom: 1px solid #40c07a;
	background: url('../img/getGoing/mediaViewer/text_bg.gif') repeat-x #e5f6ed;
}

#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .text .head {
	padding-bottom: 7px;
	font-size: 20px;
	line-height: 29px;
	color: #00AB4E;
	font-family: MetaBlack, Arial, sans-serif;
	text-transform: uppercase;
}

#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .text p {
   padding-bottom: 26px;
}

#getGoingDetail-rowTop .rowContent .tabViewer .mediaViewer .bottom-arrow {
	position: absolute;
	margin-top: -1px;
	margin-left: 430px;
}#getGoingDetail-rowMain .quoteList .item {
	margin-top: 50px;
	border: 1px solid #00ab4e;
}

#getGoingDetail-rowMain .quoteList .quote {
	padding: 21px 42px;
	background: url(../img/getGoingDetail/quoteList/startQuote.png) 25px 25px no-repeat #e5f6ed;
}

#getGoingDetail-rowMain .quoteList .quote .text {
	font-size: 13px;
	line-height: 18px;
	color: #106838;
}

#getGoingDetail-rowMain .quoteList .endQuote {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width: 15px;
	height: 12px;
	margin-right: -15px;
	text-indent: -9999px;
	background: url(../img/getGoingDetail/quoteList/endQuote.png) 0 0 no-repeat;
	zoom: 1;
}

#getGoingDetail-rowMain .quoteList .person {
	padding: 19px 23px 22px 24px;
	background: url(../img/getGoingDetail/quoteList/point.png) 25px 0 no-repeat #fff;
}

#getGoingDetail-rowMain .quoteList img {
	float: left;
	max-width: 56px;
	margin-top: 5px;
	border: 4px solid #40c07a;
}

#getGoingDetail-rowMain .quoteList .person .text {
	float: left;
	width: 180px;
	margin-left: 7px;
}

#getGoingDetail-rowMain .quoteList .name {
	font-size: 20px;
	line-height: 29px;
	color: #40c07a;
}

#getGoingDetail-rowMain .quoteList .desc {
	margin-top: -4px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #40c07a
}#footer .rowMain {
	height: 398px;
	color: #40c07a;
	background: #222222;
}

#footer .rowMain .rowContent {
	height: 300px;
}

#footer .head {
	margin-bottom: 24px;
	padding-bottom: 17px;
	border-bottom: 2px solid #40c07a;
	font-size: 16px;
	line-height: 23px;
}

#footer .contact .head {
	margin-bottom: 20px;
}

#footer .btnLink {
	margin-top: 14px;
	padding: 3px 30px 1px 13px;
	font-size: 16px;
	line-height: 23px;
}

#footer .btnContact {
	float: left;
	width: 152px;
	margin-top: 0;
}

#footer .btnPress {
	float: left;
	width: 48px;
	margin-top: 0;
	margin-left: 14px;
}

#footer .contact {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 300px;
}

#footer .contact .details {
	margin-bottom: 18px;
	font-family: MetaBook, Arial, sans-serif;
	font-size: 14px;
	line-height: 21px;
	text-transform: uppercase;
}

#footer .contact .details>div {
	position: relative;
	margin-bottom: 5px;
}

#footer .contact .details .phone,
#footer .contact .details .fax,
#footer .contact .details .email {
	padding-left: 22px;
}

#footer .contact .icon {
	position: absolute;
	top: 3px;
	left: 0;
	width: 13px;
	height: 13px;
	overflow: hidden;
	text-indent: -9999px;
}

#footer .contact .phone .icon {
	background: url(../img/footer/iconPhone.png) 0 0 no-repeat;
}

#footer .contact .fax .icon {
	background: url(../img/footer/iconFax.png) 0 0 no-repeat;
}

#footer .contact .email .icon {
	background: url(../img/footer/iconEmail.png) 0 0 no-repeat;
}

#footer .contactForm {
	display: none;
	height: 232px;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 300px;
}

#footer .contactForm a.close {
	display: block;
	width: 9px;
	height: 9px;
	position: absolute;
	right: 0;
	top: 6px;
	text-indent: -9999px;
	background: url(../img/footer/closeForm.png) 0 0 no-repeat;
}

#footer .contactForm .head {
	margin-bottom:28px;
}

#footer .contactForm .label {
	float: left;
	width: 50px;
	font-family: MetaBook;
	font-size: 14px;
	line-height: 21px;
	text-transform: uppercase;
}

#footer .contactForm .label.email {
	margin-top: 6px;
}

#footer .contactForm .inputWrapper {
	border: 1px solid #000000;
	float: left;
	width: 234px;
}

#footer .contactForm .inputWrapper.name {
	margin-top: -4px;
	margin-bottom: 13px;
}

#footer .contactForm .inputWrapper.remark {
	width: 284px;
	height: 27px;
	margin-top: 12px;
}

#footer .contactForm .btnLink.submit {
	width: 256px;
	position: absolute;
	bottom: 0;
	line-height: 23px;
}

#footer .contactSuccess {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 300px;
	height: 232px;
	font-family: MetaBook, Arial, sans-serif;
    font-size: 14px;
    line-height: 21px;
    text-transform: uppercase;
}

#footer  .contactError {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 300px;
	height: 232px;
	font-family: MetaBook, Arial, sans-serif;
    font-size: 14px;
    line-height: 21px;
    text-transform: uppercase;
}
	
#footer .algemeen {
	position: absolute;
	bottom: 0;
	left: 351px;
	width: 265px;
}

#footer .nieuwsbrief {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 263px;
}

#footer .nieuwsbrief .inputWrapper {
	margin: -1px;
	border: 1px solid #000;
}

#footer .initiative {
	position: absolute;
	top: -34px;
	right: 0;
	width: 577px;
}

#footer .initiative .lineHead {
	margin-bottom: 15px;
	padding-bottom: 0;
	border: none;
	font-size: 13px;
	line-height: 19px;
}

#footer .initiative .head>span {
	background: #fff;
}

#footer .badges {
	height: 110px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../img/footer/badges-bg.png) 0 0 repeat-x;
}

#footer .badges li {
	float: left;
	padding-left: 1px;
	background: url(../img/footer/badges-seperator.png) 0 0 no-repeat;
}

#footer .badges li:first-child {
	padding-left: 0;
	background: none;
}

#footer .badges li a {
	display: block;
	height: 110px;
	text-indent: -9999px;
}

#footer .badges li.ministerie a {
	width: 239px;
	background: url(../img/footer/badge-ministerie.png) 0 0 no-repeat;
}

#footer .badges li.eredivisie a {
	width: 127px;
	background: url(../img/footer/badge-eredivisie.png) 0 0 no-repeat;
}

#footer .badges li.eersteDivisie a {
	width: 110px;
	background: url(../img/footer/badge-eerste-divisie.png) 0 0 no-repeat;
}
#footer .badges li.knvb a {
	width: 98px;
	background: url(../img/footer/badge-knvb.png) 0 0 no-repeat;
}

#footer .rowCopyright {
	height: 51px;
	color: #999999;
	background: url(../img/footer/row-copyright.png) 0 0 repeat-x #222222;
}

#footer .rowCopyright .rowContent {
	padding-top: 21px;
}

#footer .copyright {
	display: block;
	width: 233px;
	height: 13px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/footer/copyright.png) 0 0 no-repeat;
}

#footer .disclaimer {
	position: absolute;
	top: 21px;
	right: 0;
	width: 76px;
	height: 13px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/footer/disclaimer.png) 0 0 no-repeat;
}







#newsItem-rowRelated .relatedItems {
	width: 577px;
	padding-top: 18px;
}

#newsItem-rowRelated .relatedItems .lineHead {
	margin-bottom: 15px;
}

#newsItem-rowRelated .relatedItems .lineHead>span {
	background: #40c07a;
}

#newsItem-rowRelated .relatedItems .item {
	padding: 24px 31px;
	background: #e5f6ed;
}

#newsItem-rowRelated .relatedItems .image {
	width: 147px;
}

#newsItem-rowRelated .relatedItems .text {
	width: 344px;
	margin: -2px 0 0 21px;
}#newsItem-rowMain.genPage {
	padding-bottom: 0px;
}

#newsItem-rowRelated {
	padding-bottom: 77px;
	background: #40c07a;
}

#newsItem-rowComments {
	background: #f2faf6;
}

#newsItem-rowComments .comments {
	float: right;
	margin-top: -31px;
}#newsItem-rowMain  .genItem .header .subtitle {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 14px;
	color: #00ab4e;
	margin-bottom: 7px;
	padding-left: 26px;
}

#newsItem-rowMain   .colRight {
	 margin-bottom: 75px;
}#newsItem-rowRelated .relatedItems {
	width: 577px;
	margin-left: 171px;
	padding-top: 18px;
}

#newsItem-rowRelated .relatedItems .lineHead {
	margin-bottom: 15px;
}

#newsItem-rowRelated .relatedItems .lineHead>span {
	background: #40c07a;
}

#newsItem-rowRelated .relatedItems .item {
	padding: 24px 31px;
	background: #e5f6ed;
}

#newsItem-rowRelated .relatedItems .image {
	width: 147px;
}

#newsItem-rowRelated .relatedItems .text {
	width: 344px;
	margin: -2px 0 0 21px;
}#news-rowGreen {
	background: url("/img/news/bottom-bg.png") repeat-x scroll 0 100% #7FD5A6;
	height: 124px;
}

#news-rowMain.genPage .colRight {
	margin-bottom: -109px;
}

#news-rowMain .overview {
	padding-bottom: 79px;
}

#news-rowMain .overview .list {
	margin-right: -13px;
	margin-bottom: -1px;
	padding-right: 13px;
	overflow: hidden;
}

#news-rowMain .overview .list .article {
	position: relative;
	width: 529px;
	margin-top: 9px;
	padding: 22px 25px 25px 21px;
	border: 1px solid #40c07a;
	background: url(../img/news/bg.png) repeat-x scroll 0 0 #e5f6ed;
}

#news-rowMain .overview .list .article:first-child {
	margin-top: 0;
}

#news-rowMain .overview .list .article + .article {
	background-image: none;
}

#news-rowMain .overview .list .head {
	display: block;
	font-size: 32px;
	line-height: 33px;
	color: #00ab4e;
	padding-bottom: 15px;
}

#news-rowMain .overview .list .figure {
	display: block;
	float: left;
	width:211px;
	height: 118px;
	padding: 8px;
	margin-left: 2px;
	border: 1px solid #bdcfc5;
	background: #fff;
}

#news-rowMain .overview .list .figure img{
	display: block;
}

#news-rowMain .overview .list .text {
	float: left;
	margin-left: 0;
}

#news-rowMain .overview .list .figure+.text  {
	width: 271px;
	margin-left: 24px;
	margin-top: -3px;
}

#news-rowMain .overview span.category {
	text-transform: uppercase;
}
#news-rowMain .overview a.readMoreBanner {
	position: absolute;
	width : 98px;
	height: 35px;
	right: -13px;
	bottom: 23px;
	text-indent: -9999px;
	background: url(../img/read-more.png) no-repeat scroll 0 0 transparent;
}

#news-rowMain .overview a.readMoreBanner:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#news-rowMain .overview .list .text .metaInfo {
	float: left;
	margin-top: 18px;
	margin-bottom: -3px;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00ab4e;
}

#news-rowMain .overview .genLoadMoreBox {
	position: relative;
	margin-bottom: -79px;
	border: 1px solid #40C07A;
	border-top: none;
	background: url(../img/news/bg.png) repeat-x scroll 0 0 #e5f6ed;
}

/* Articles that are not live */
#news-rowMain .overview .list .article.articleNotLive {
	border: 1px solid #FFF;
	background: #fecfcf;
}

#news-rowMain .overview .list .article.articleNotLive .head,
#news-rowMain .overview .list .article.articleNotLive .date
{
	color: #b92323;
}

#news-rowMain .overview .list .article.articleNotLive .text p
{
	color: #cf5f5f;
}

#news-rowMain .overview .article.articleNotLive a.readMoreBanner {
	background: url(../img/read-more-hover.png) no-repeat scroll 0 0 transparent;
}
#organizationRegistration-rowForm {
	background-color: #40c07a;
}

#organizationRegistration-rowForm .form {
	float: right;
	width: 575px;
	margin-right: 2px;
	background-color: #e5f6ed;
}

#organizationRegistration-rowForm .formGeneralWrapper {
	background: url(../img/organizationRegistration/form/bg.png) repeat-x scroll 0 0 #e5f6ed;
}

#organizationRegistration-rowForm .formContactPersonWrapper {
	background: url(../img/organizationRegistration/form/bg.png) repeat-x scroll 0 0 #e5f6ed;
}

#organizationRegistration-rowForm .formGeneral {
	padding: 24px 0 0 23px;
}

#organizationRegistration-rowForm .formContactPerson {
	padding: 24px 0 0 23px;
}

#organizationRegistration-rowForm  .formLeft {
	float: left;
	width: 275px;
}

#organizationRegistration-rowForm  .formRight {
	float: left;
	width: 275px;
}

#organizationRegistration-rowForm .form .label {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	margin-bottom: 9px;
}

#organizationRegistration-rowForm .form .inputWrapper {
	width: 230px;
	margin-bottom: 23px;
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 14px;
	background: #fff;
}

#organizationRegistration-rowForm .form .inputWrapper input[type="text"] {
	color: #333333;
}

#organizationRegistration-rowForm .form .selectWrapper {
	margin-top: 1px;
	margin-bottom: 23px;
}

#organizationRegistration-rowForm .form select {
	width: 255px;
}

#organizationRegistration-rowForm .form .text {
	padding: 24px;
}#organizationRegistration-rowMain.genPage .colRight {
	margin-bottom: 0;
}
#organizationRegistration-rowMain.genPage .organizationRegistration .header {
	border: 1px solid #40c07a;
	border-bottom: none;
	padding-bottom: 7px;
}

#organizationRegistration-rowMain.genPage .organizationRegistration .header .title {
	font-size: 20px;
	padding: 12px 24px 0 23px;
}#organizationRegistration-rowSubmit .submitRegistration {
	float: right;
	width: 525px;
	border: 1px solid #d2e8dd;
	border-top: none;
	padding: 20px 25px 21px;
	margin-bottom: 20px;
	margin-right: 2px;
	background: url(../img/organizationRegistration/submit/bg.png) repeat-x scroll 0 0 #fff;
}
 
#organizationRegistration-rowSubmit .submitRegistration .fauxSubmit {
	display: block;
	width: 232px;
	font-size: 15px;
	line-height: 16px;
	margin-bottom: 3px;
	margin-top: 6px;
	padding: 4px 8px 2px 9px;
	background-image: url(../img/arrow-right.png);
	background-repeat: no-repeat;
	background-position: 235px 7px;
}#activities-rowMain {
}

#activities-rowMain .colLeft {
	float: left;
	width: 324px;
}

#activities-rowMain .colRight {
	float: left;
	width: 577px;
	margin-top: 30px;
	margin-bottom: 27px;
	padding-left: 25px;
}#activities-rowMain .activityList .lineHead {
	margin: 0 0 15px;
}

#activities-rowMain .activityList {
	margin: 0 0 30px 0;
}

#activities-rowMain .activityList .lineHead>span {
	background: #fff;
}

#activities-rowMain .activityList .list {
	margin-right: -13px;
	padding-right: 13px;
	overflow: hidden;
}

#activities-rowMain .activityList .genItemList .item {
	background-color: #E5F6ED;
}

#activities-rowMain .activityList .genLoadMoreBox {
	border-top: none;
	background: url(../img/activities/bg.png) repeat-x 0 0 #e5f6ed;
}

#activities-rowMain .genAddBox {
	border: none;
	margin-bottom: 27px;
	padding: 0 24px 0 0;
	background: #fff;
}

#activities-rowMain .genAddBox .btnLoadMore .arrow {
	right: 15px;
}

#activities-rowMain .locationAttempt {
	padding: 5px 0 0 0;
	font-family: Arial;
	font-size: 10pt;
}
#activities-rowMap {
	position: relative;
	height: 740px;
	padding-bottom: 128px;
	border-bottom: 1px solid #d5eadf;
	background-color: #f1faf5;
}

#activities-menu {
	position: absolute;
	left: 50%;	
	margin-left: -496px;
	z-index: 2;
}

#activities-menu .header {
	position: absolute;
	z-index: 3;
	margin-top: 31px;
	width: 456px;
	height: 135px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/activities/header.png) 0 0 no-repeat;
}

#activities-menu-flash-element {
	position: absolute;
	z-index: 4;
	margin-top: 170px;
	width: 383px;
	height: 283px;
}

#activities-rowMap .shadow-left,
#activities-rowMap .shadow-right {
	position: absolute;
	left: 50%;
	z-index: 2;
	bottom: 0%;
}

#activities-rowMap .shadow-left {
	margin-left: -479px;
	margin-bottom: 32px;
}

#activities-rowMap .shadow-right {
	margin-left: 463px;
	margin-bottom: 32px;
}

#activities-mapInputs {
	position: absolute;
	left: 50%;
	margin-left: -464px;
	width: 927px;
	padding-bottom: 25px;
	background-color: #f1faf5;
	z-index: 5;
	bottom: 0%;
}

#activities-mapInputs .provinces-and-time,
#activities-mapInputs .themes,
#activities-mapInputs .organisations,
#activities-mapInputs .targets {
	float: left;
	width: 205px;
	margin-top: 25px;
	padding-left: 26px;
	border-left: 1px solid #bae5ce;
	min-height: 179px;
}

#activities-mapInputs .provinces-and-time {
	margin-left: 0px;
	border-left: 0px solid #bae5ce;
}

#activities-mapInputs .provinces-and-time .title,
#activities-mapInputs .themes .title,
#activities-mapInputs .organisations .title,
#activities-mapInputs .targets .title {
	font-family: MetaBlack, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	text-transform: uppercase;
	color: #00ab4e;
	padding-bottom: 13px;
}

#activities-mapInputs .provinces-and-time select,
#activities-mapInputs .provinces-and-time select {	
	width: 179px;
}

#activities-mapInputs .input-item {
	display: block;
	padding-top: 9px;
	font-family: arial;
	font-size: 12px;
	color: #00ab4e;
	text-transform: uppercase
}

#activities-mapInputs .input-item.first {
	padding-top: 0px;
}

#activities-mapInputs .input-item label {
	padding-left: 10px;
}#serviceMenu {
	position: relative;
	height: 30px;
	margin-bottom: -30px;
	font-family: MetaBlack, Arial, sans-serif;
	z-index: 11;
}

#serviceMenu .rowContent {
	height: 30px;
	font-size: 0px;
	line-height: 0;
	white-space: nowrap;
	background: url(../img/service-menu/bg.png) 0 0 repeat;
}

#serviceMenu  .rowContent * {
	font-size: 15px;
	line-height: 22px;
}

#serviceMenu .loginBtn {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width: 91px;
	height: 25px;
	padding-top: 5px;
	text-transform: uppercase;
	text-align: center;
	color: #40c07a;
	background: #fff;
	zoom: 1;
}

#serviceMenu .loggedInOptions {
	display: inline-block;
	*display: inline;
	height: 25px;
	padding-top: 5px;
	background: #fff;
	zoom: 1;
}

#serviceMenu .loggedInOptions .username {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	max-width: 300px;
	padding: 0 5px 0 13px;
	text-transform: uppercase;
	color: #40c07a;
	zoom: 1;
}

#serviceMenu .loggedInOptions .inbox {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	min-width: 12px;
	margin-top: 1px;
	padding: 1px 2px;
	border: 1px solid #a62117;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background: url(../img/service-menu/inbox.png) 0 100% repeat-x #ee3224;
	zoom: 1;
}

#serviceMenu .loggedInOptions .inbox.noMessages {
	border-color:#40c07a;
	background: #7fd5a6;
}

#serviceMenu .loggedInOptions .logout {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	padding: 0 8px 0 4px;
	text-transform: uppercase;
	color: #b2b2b2;
	zoom: 1;
}

#serviceMenu .search {
	position: relative;
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width: 209px;
	background: url(../img/service-menu/search.png) 0 0 repeat-y #fff;
	cursor: pointer;
	zoom: 1;
}

#serviceMenu .searchDummy {
	position: relative;
	height: 25px;
	padding: 5px 0 0 13px;
	text-transform: uppercase;
	color: #b2b2b2;
}

#serviceMenu .searchDummy .dummyInput {
	position: absolute;
	display: block;
	top: 6px;
	right: 14px;
	width: 120px;
	height: 18px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/service-menu/dummyInput.png) 0 0 no-repeat;
}

#serviceMenu  .share {
	position: absolute;
	top: 0;
	right: 0;
	background: #fff;
	cursor: pointer;
}

#serviceMenu  .share .display {
	font-size: 0;
}

#serviceMenu  .share .display .label {
	display: inline-block;
	*display: inline;
	width: 137px;
	height: 25px;
	padding-top: 5px;
	padding-left: 15px;
	vertical-align: top;
	font-size: 15px;
	line-height: 22px;
	text-transform: uppercase;
	color: #b2b2b2;
	zoom: 1;
}

#serviceMenu  .share .display .list {
	display: inline-block;
	*display: inline;
	width: 123px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	list-style: none;
	background: url(../img/service-menu/share-list.png) 0 0 no-repeat;
	zoom: 1;
}

#serviceMenu  .share .display li {
	float: left;
	width: 30px;
	height: 30px;
	margin-left: 1px;
	text-indent: -9999px;
}

#serviceMenu  .share .display li:first-child {
	margin-left: 0;

}

#serviceMenu  .share .display li.facebook {
	background: url(../img/service-menu/facebook.png) 0 0 no-repeat;
}

#serviceMenu  .share .display li.twitter {
	background: url(../img/service-menu/twitter.png) 0 0 no-repeat;
}

#serviceMenu  .share .display li.linkedin {
	background: url(../img/service-menu/linkedin.png) 0 0 no-repeat;
}

#serviceMenu  .share .display li.hyves {
	background: url(../img/service-menu/hyves.png) 0 0 no-repeat;
}


#searchResult-rowMain.genPage .colRight {
	margin-top: -5px;
}

#searchResult-rowMain .searchBox {
	padding: 24px 0 19px 24px;
	border: 1px solid #cae6d8;
	background: #fff;
}

#searchResult-rowMain .searchBox .inputWrapper {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	zoom: 1;
}

#searchResult-rowMain .searchBox  .inputWrapper.gray {
	padding: 12px 11px 10px 22px;
}

#searchResult-rowMain .searchBox input[type="text"] {
	width: 406px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#searchResult-rowMain .searchBox .fauxSubmit {
	position: relative;
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width: 50px;
	padding: 12px 15px 10px;
	margin-left: 4px;
	font-size: 15px;
	line-height: 14px;
	letter-spacing: -0.3px;
	zoom: 1;
}

#searchResult-rowMain .searchBox .fauxSubmit .arrow {
	top: 14px;
	right: 14px;
}

#searchResult-rowMain .searchBox .checkBoxes  {
	margin-top: 24px;
}

#searchResult-rowMain .searchBox .checkBoxes  .inputWrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 0 44px 0 0;
}

#searchResult-rowMain .searchBox .checkBoxes  .inputWrapper.MDVers {
	padding-right: 0;
}

#searchResult-rowMain .searchBox .checkBoxes .inputWrapper  .label {
	margin-left: 22px;
	line-height: 14px;
}#searchResult-rowMain.genPage .colRight {

}
#searchResult-rowGreen {
	background: #40c07a;
	height: 124px;
}

#searchResult-rowMain.genPage .colRight .resultAmountWrapper {
	margin-top: 20px;
	border: 1px solid #d2e8dd;
	padding: 20px 0 15px 22px;
	background-color: #fff;
}

#searchResult-rowMain.genPage .colRight .resultAmount {
	color: #00ab4e;
	font-size: 28px;
}

#searchResult-rowMain.genPage .colRight .resultGroupAmountWrapper {
	margin-top: 20px;
	border: 1px solid #41c07b;
	padding: 5px 0 2px 21px;
	background-color: #00ab4d;
}

#searchResult-rowMain.genPage .colRight .resultGroupAmount {
	color: #FFF;
	background: #00ab4d;
	font-size: 20px;
}

#searchResult-rowMain.genPage .results {
}

#searchResult-rowMain.genPage .results .list {
	margin-right: -13px;
	padding-right: 13px;
}

#searchResult-rowMain.genPage .results .list .result {
	position: relative;
	width: 529px;
	padding: 24px 25px 22px 22px;
	border: 1px solid #d2e8dd;
	border-bottom: 0px;
	background: #fff;
}

#searchResult-rowMain.genPage .results .list .result:first-child {
	margin-top: 0;
}

#searchResult-rowMain.genPage .results .list .head {
	font-size: 28px;
	line-height: 28px;
	color: #00ab4e;
	padding-left: 24px;
	margin-top: -2px;
}

#searchResult-rowMain.genPage .results .list .figure {
	float: left;
	padding-right: 24px;
	border-right: 1px solid #bdcfc5;
}

#searchResult-rowMain.genPage .results .list .figure img{
	display: block;
	float: left;
	width: 102px;
	height: 56px;
	padding: 5px;
	margin-left: 2px;
	border: 1px solid #bdcfc5;
	background: #fff;
}

#searchResult-rowMain.genPage .results .list .mdver .figure img,
#searchResult-rowMain.genPage .results .list .club .figure img {
	width: 56px;
}

#searchResult-rowMain.genPage .results .list .text-content {
	float: left;
	width: 310px;
}

#searchResult-rowMain.genPage .results .list .text-content .category {
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00ab4e;
	padding-left: 24px;
}

#searchResult-rowMain.genPage .results a.readMoreBanner {
	position: absolute;
	width : 98px;
	height: 35px;
	right: -13px;
	bottom: 23px;
	text-indent: -9999px;
	background: url(../img/read-more.png) no-repeat scroll 0 0 transparent;
}

#searchResult-rowMain.genPage .results a.readMoreBanner:HOVER {
	background-image: url(../img/read-more-hover.png);
}

#searchResult-rowMain.genPage .results .genLoadMoreBox {
	position:relative;
	width: 530px;
	border: 1px solid #40C07A;
	border-top: none;
	margin-top: -1px;
	margin-left: -1px;
	background: url(../img/news/bg.png) repeat-x scroll 0 0 #e5f6ed;
}#mdvSelect-rowMain .searchBox {
	padding: 19px;
	border: 1px solid #d2e8dd;
	background: #fff;
}

#mdvSelect-rowMain .searchBox .inputWrapper {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	zoom: 1;
}

#mdvSelect-rowMain .searchBox input[type="text"] {
	width: 390px;
}

#mdvSelect-rowMain .searchBox .fauxSubmit {
	position: relative;
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width: 94px;
	margin-left: 13px;
	padding: 8px 0 5px 13px;
	font-size: 16px;
	line-height: 23px;
	zoom: 1;
}

#mdvSelect-rowMain .searchBox .fauxSubmit .arrow {
	top: 14px;
	right: 14px;
}#mdvSelect-rowMain {
	background: #e5f6ed;
}

#mdvSelect-rowMain .rowContent {
	padding-top: 55px;
}

#mdvSelect-rowMain .colLeft {
	float: left;
	width: 324px;
	padding-top: 17px;
}

#mdvSelect-rowMain .colLeft #mainMenu {
	margin-left: -34px;
}

#mdvSelect-rowMain .colRight {
	float: left;
	width: 577px;
	padding-left: 25px;
	border-left: 1px solid #cceedc;
}


/* Count header */

#mdvSelect-rowMain .countHeader {
	margin-top: 47px;
	padding: 20px 21px 15px;
	border: 1px solid #d2e8dd;
	font-size: 32px;
	line-height: 33px;
	color: #fff;
	background: #000;
}

#mdvSelect-rowMain .countHeader .count {
	color: #00ab4e;
}#mdvSelect-rowMain .introBlock  {
	width: 298px;
	border: 1px solid #d2e8dd;
	margin-top: 15px;
	margin-bottom: 30px;
	background: #fff;
}

#mdvSelect-rowMain .introBlock .head {
	padding: 13px 22px 11px;
	font-size: 32px;
	line-height: 47px;
	color: #00ab4e;
}

#mdvSelect-rowMain .introBlock .body {
	padding: 21px 23px 18px;
	font-size: 13px;
	line-height: 18px;
	text-align: justify;
	color: #006d32;
	background: url(../img/mdvSelect/introBlock/body.png) 0 0 repeat-x;
}

#mdvSelect-rowMain .introBlock .body p {
	padding-top: 18px;
}

#mdvSelect-rowMain .introBlock .body a {
	text-decoration: underline;
}

#mdvSelect-rowMain .introBlock .body p:first-child{
	padding-top: 0px;
}

#mdvSelect-rowMain .introBlock .loginBtnNoClick,
#mdvSelect-rowMain .introBlock .loginBtn {
	width: 249px;
	font-size: 20px;
	line-height: 21px;
	padding: 6px 25px 3px 25px;
	background: url(../img/plus.png) no-repeat scroll 263px 8px #000;
	cursor: pointer;
}#mdvSelect-rowMain .mdvList .list {
	margin: 46px 0 0 -7px;
	overflow: hidden;
}

#mdvSelect-rowMain .mdvList .item {
	position: relative;
	float: left;
	width: 235px;
	height: 110px;
	margin: 0 0 9px 7px;
	padding: 24px;
	border: 1px solid #d2e8dd;
	background: url(../img/mdvSelect/mdvList/item.png) 0 100% repeat-x #fff;
}

#mdvSelect-rowMain .mdvList .item .info {
	position: relative;
}

#mdvSelect-rowMain .mdvList .item .image {
	float: left;
	width: 56px;
	height: 59px;
	border: 4px solid #40c07a;
}

#mdvSelect-rowMain .mdvList .item .text {
	float: left;
	width: 152px;
	margin-left: 19px;
	padding-bottom: 16px;
}

#mdvSelect-rowMain .mdvList .item .name {
	max-height: 32px;
	overflow: hidden;
	margin-top: -1px;
	font-size: 18px;
	line-height: 17px;
	color: #40c07a;
}

#mdvSelect-rowMain .mdvList .item .location {
	max-height: 14px;
	overflow: hidden;
	margin-top: 4px;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #40c07a;
	margin-bottom: 3px;
}

#mdvSelect-rowMain .mdvList .item .projectCount {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

#mdvSelect-rowMain .mdvList .item .buttons {
	margin-top: 20px;
}

#mdvSelect-rowMain .mdvList .item .buttons span {
	cursor: pointer;
}

#mdvSelect-rowMain .mdvList .item .btnContact {
	position: absolute;
	bottom: 25px;
	left: 25px;
	width: 98px;
	padding: 1px 0 0 9px;
	font-size: 15px;
	line-height: 21px;
}

#mdvSelect-rowMain .mdvList .item .btnProfile {
	position: absolute;
	bottom: 25px;
	right: 25px;
	width: 98px;
	padding: 1px 0 0 9px;
	font-size: 15px;
	line-height: 21px;
}
