/* CSS Document */

/* ======================== RESET ======================== */

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,th,td{font-size:12px;color:#333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/* ======================== /RESET ======================== */

* { font-family: Arial, Helvetica, sans-serif;}

BODY {
	background:#2a292c;
	overflow:-moz-scrollbars-vertical;
	overflow-x:auto;
}

.csc-mailform-submit {
	background-color: red;
	font-size: 14px;
	color: white;
	font-weight: bold;
	width: 445px;
	height: 45px;
	margin-left: auto;
	margin-right: auto;
}

#rightcontent {padding: 5px 5px 5px 5px;
}

TABLE{ border-collapse:0; border:0;}

td{
	margin: 0px;
	padding: 0px;
	}
	
table.contenttable td {
	padding: 10px;
	}

P{margin:0 10px 15px 0;padding:0;}

H1, H2, H3, H4, H5, H6{margin:0;padding:0}

h4	{
	font-weight: bold;
	padding:0 0 8px 0;	
}

INPUT{
	padding:2px;
	margin:0;
	border:1px solid #666;
	font-size:11px;
}

a:link, a:visited{color:#a8b934;text-decoration:none;}
a:hover, a:active{color:#697421;text-decoration:underline;}

.clear{
	clear:both;
	visibility:hidden;
	margin:0;
	padding:0;
	height:1px;
}

H1{
	font-size:20px;
	margin:0 0 10px 0;
	text-transform:uppercase;
}

H2{
	font-size:18px;
	color:#434343;
	padding:0 0 9px 0;
	text-transform:uppercase;
}

H3{
	font-size:16px;
	padding:0 0 8px 0;
	text-transform:uppercase;
}

p {
	text-align:justify;
}

.event_date {

	font-size:14px;

	padding:0 0 10px 0;

	text-decoration:bold;

	text-transform:upppercase;

}

LI{ list-style-image:url(../design/dot.gif);
	margin-top: 2px;
	margin-bottom: 2px;
	}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border-width: 1px;
	border-color: #a8b934;
	border-style: solid;
}

.csc-textpic-text {
	text-align: justify;
	}

/* ============================================================================================
TOP
============================================================================================ */

#top{
	height:28px;
	width:910px;
	margin:0 auto;
}

#search {
	width:180px;
	float: right;
}

.searchBlock{
	background:url(../design/search.gif) no-repeat top left;
	float:right;
	width:179px;
	height:18px;
	position:relative;
	top:5px;
}

.field{
	height:14px;
	width:146px;
	float:left;
	border:0;
	padding:2px 7px;
	background:transparent;
}

.send{
	height:18px;
	width:19px;
	float:right;
	border:0;
	padding:0;
	background:transparent;
	cursor:pointer;

}

#social {
	height:28px;
	width:720px;
	display: block;
	position: relative;
	float:left;
	top: 2px;
}

/* ============================================================================================
CONTAINER
============================================================================================ */

#contain{
	background:#fff url(../design/background.gif) repeat-x center top;
}

#container{
	width:910px;
	margin:0 auto;
	padding:0 0 20px 0;
}

/* ======================== MENU TOP ======================== */

.menu{

	background:url(../design/menu_top.gif) no-repeat left top;
	padding:15px 5px;
	
	text-align:right;
	
	font-weight:bold;
}

.menu A:link , .menu A:visited{

	background:URL(../design/menu.gif) left bottom no-repeat;
	
	padding:15px 7px;
	font-size:14px;
	
	color:#545342;
}

.menu A:hover , .menu A:active{
	text-decoration:none;
	background:URL(../design/menu-hover.gif) left bottom no-repeat;
}
 
.menu A.goHome:link , .menu A.goHome:hover , .menu A.goHome:visited , .menu A.goHome:active{background:none;}

/* ======================== /MENU TOP ======================== */

.topLine{
	height:12px;
	padding:7px 0;
	position:relative;
}

/* ======================== BREADCRUMP ======================== */

.breadcrumb{
	color:#b0b7be;
	font-size:9px;
}

.breadcrumb A:link , .breadcrumb A:visited{
	color:#b0b7be;
	text-decoration:underline;
}

.breadcrumb A:hover , .breadcrumb A:active{
	color:#fd9702;
}

/* ======================== /BREADCRUMP ======================== */

/* ======================== TOOLS RIGHT TOP ======================== */

.tools{
	width:140px;
	height:12px;
	position:absolute;
	top:5px;
	right:5px;
}

#textIco{
	height:12px;
	width:75px;
	display:block;
	float:left;
	text-align:right;
	color:#fd9702;
	font-size:9px;
}

.tools A{
	height:16px;
	width:20px;
	display:block;
	float:right;
}

A.contactIco{background:url(../design/sendto.gif) no-repeat center center;}
A.contactIco:hover{background:url(../design/sendto_hover.gif) no-repeat center center;}

A.printIco{background:url(../design/print.gif) no-repeat center center;}
A.printIco:hover{background:url(../design/print_hover.gif) no-repeat center center;}

A.sitemapIco{background:url(../design/sitemap.gif) no-repeat center center;}
A.sitemapIco:hover{background:url(../design/sitemap_hover.gif) no-repeat center center;}


/* ======================== /TOOLS RIGHT TOP ======================== */

/* ============================================================================================
BOTTOM
============================================================================================ */

#bottom{
	width:910px;
	margin:0 auto;
	clear:both;
}

/* ======================== BOTTOM_MENU ======================== */

.menuBottom{
	height:50px;
	padding:5px 0 0 0;
	/*background:url(../design/bleu-line.gif) repeat-x 0 0;*/
	
	float:left;
	width:700px;
	
	color:#fff;
	font-size:11px;
	text-align:left;
}

.menuBottom A:link , .menuBottom A:visited{
	color:#fff;
	text-decoration:underline;
}
.menuBottom A:hover , .menuBottom A:active{	
	text-decoration:none;
}

/* ======================== /BOTTOM_MENU ======================== */

/* ======================== COPYRIGHT ======================== */
.copyright{
	height:50px;
	padding:5px 0 0 0;
	/*background:url(../design/bleu-line.gif) repeat-x 0 0;*/
	
	float:right;
	width:200px;
	
	color:#ccc;
	font-size:11px;
	text-align:right;

}

.copyright A:link , .copyright A:visited{color:#ccc;text-decoration:none;}
.copyright A:active , .copyright A:hover{	text-decoration:underline;}

/* ======================== /COPYRIGHT ======================== */

/* ============================================================================================
INNER PAGES
============================================================================================ */

#left{
	width:211px;
	float:left;
	
	background:url(../design/left.gif) repeat-y left center;
}

#left .top{
	background:url(../design/left-top.gif) no-repeat left top;
	height:7px;
}
#left .bottom{
	background:url(../design/left-bottom.gif) no-repeat left bottom;
	height:7px;
}

/* ======================== LEFT MENU ======================== */

#left UL.menuLeft{
	margin:0;
	padding:5px 15px;	
}

#left UL.menuLeft LI{
	margin:0;
	padding:7px 0;
	list-style-type:none;
	list-style-image:none;
	text-align: left;
}


#left UL.menuLeft LI A:link , #left UL.menuLeft LI A:visited{
	font-size:14px;
	color:#545342;
	font-weight:bold;
}

#left UL.menuLeft LI A:hover , #left UL.menuLeft LI A:active{
	color:#fdc400;
	text-decoration:none;
}

#left UL.menuLeft LI H2 {
	font-size:18px;
	color:#e05015;
	padding:0 0 0 15px;
	background:url(../design/menu-title.gif) no-repeat left center;
}


#left UL.menuLeft SPAN{
	font-size:14px;
	color:#fdc400;
	font-weight:bold;
}

#left UL.subLevel{
	padding:0 0 0 10px;
	margin:0;
	border-left:4px solid #fdc400;
}
#left UL.subLevel LI{
	padding:5px 0;
}

#left UL.subLevel LI A:link , #left UL.subLevel LI A:visited{
	font-size:11px;
	font-weight:normal;
}

/*
#left UL.subLevel LI A:visited , #left UL.subLevel LI A:active{
	color:#fdc400;
}
*/

#left UL.subLevel LI SPAN{
	font-size:11px;
	color:#fdc400;
	font-weight:normal;
}

/* ======================== /LEFT MENU ======================== */

/* ======================== MEMBERS AREA ======================== */

.membersArea{
	background:#e05116 url(../design/menbers-area.gif) repeat-y left center;

	padding:25px 15px;
	color:#fff;
	font-size:10px;
}

.membersArea H2{
	color:#fff;
}

.membersArea A:link , .membersArea A:visited{
	color:#fff;
	display:block;
	padding:5px 0 5px 8px;
	background:url(../design/arrow-white.gif) no-repeat left center;
}

.membersArea A:hover , .membersArea A:active{}

.membersArea .loginField{
	width:170px;	
	height:14px;
	padding:4px 5px;
	background:transparent url(../design/login.gif) no-repeat left top;
	border:none;
	margin:5px 0;
}

.membersArea .passField{
	width:110px;	
	height:14px;
	padding:4px 5px;
	background:transparent url(../design/pass.gif) no-repeat left top;
	border:none;
	margin:5px 0;
}

.membersArea .go{
	width:51px;	
	height:22px;
	padding:4px 5px;
	background:transparent url(../design/go.gif) no-repeat left center;
	border:none;
	margin:5px 0 5px 5px;
	cursor:pointer;	
}

/* ======================== /MEMBERS AREA ======================== */

/* ======================== NEWSLETTERS ======================== */

.newletters{
	padding:10px 15px;
	color:#434343;
	font-size:10px;
}

.newletters A:link , .newletters A:visited{
	color:#fd9702;
	display:block;
	padding:0 0 0 8px;
	background:url(../design/arrow-orange.gif) no-repeat left center;
	clear:both;
}

.newletters A:hover , .newletters A:active{}

.emailField{
	width:170px;	
	height:14px;
	padding:4px 5px;
	background:transparent url(../design/e-mail.gif) no-repeat left top;
	border:none;
	margin:5px 0;
}

.subscribe{
	width:103px;	
	height:22px;
	padding:4px 5px;
	background:transparent url(../design/subscribe.gif) no-repeat left center;
	border:none;
	margin:5px 0 5px 5px;
	float:right;
	cursor:pointer;
}

/* ======================== /NEWSLETTERS ======================== */

#right{
	width:211px;
	float:right;
	
	background:url(../design/left.gif) repeat-y left center;
}

#right .top{	
	background:url(../design/right-top.gif) no-repeat left top;
	height:7px;
}

#right .bottom{
	background:url(../design/right-bottom.gif) no-repeat left bottom;
	height:7px;
}

#right .picture{

}

/* ======================== READ MORE ======================== */

.readMore{
	padding:20px 15px;
	background:url(../design/right-separator.gif) center top no-repeat;
}

.readMore H2{
	color:#fd9702;
}

/* ======================== /READ MORE ======================== */
  
/* ======================== /SPONSORS ======================== */         

.sponsors{
	padding:20px 15px;
	background:url(../design/right-separator.gif) center top no-repeat;
}

.logos IMG{margin:5px;}

/* ======================== SPONSORS ======================== */

/* ======================== /LINKS ======================== */

.links{
	padding:20px 15px;
	background:url(../design/right-separator.gif) center top no-repeat;
}

.links H2{
	color:#fd9702;
}

.links A:link , .links A:visited{
	display:block;
	background:url(../design/link.gif) no-repeat 0 2px;
	padding:3px 0 3px 20px;
	color:#454545;
}

.links A:hover , .links A:selected{color:#fd9702;}

/* ======================== /LINKS ======================== */

#center{
	margin:0 0 0 20px;
	width:445px;
	float:left;
}

#acordion{
	width:444px;
	margin-top:20px;
}

.accordionTop{
	background:url(../design/accordion-top.gif) no-repeat center top;
	width:444px;
	height:4px;
}

.accordionMiddle{
	width:442px;
	border:solid #ccc;
	border-width:0 1px;
	padding:5px 0;
}

.borderBottom{
	border-bottom:1px solid #ccc;
}

.accordionMiddle .title{
	cursor:pointer;
	background:#eef1d6 url(../design/plus.gif) no-repeat 410px 5px;
	padding:5px 10px;
	margin:5px;
	
	height:13px;
	
	color:#626262;
	font-size:12px;
	font-weight:bold;
}

.linksAccor{
	display:none;
	padding:5px 20px;

}


.linksAccor A:link , .linksAccor A:visited{
	/*
	display:block;
	background:url(../design/pdf.gif) no-repeat 0 2px;
	*/
	padding:3px 0 3px 20px;
	color:#454545;
}
.linksAccor A:hover , .linksAccor A:selected{color:#fd9702;}

.accordionBottom{
	background:url(../design/accordion-bottom.gif) no-repeat center bottom;
	width:444px;
	height:4px;
}



/* ============================================================================================
HOME PAGE
============================================================================================ */

A.moreInfo:link , A.moreInfo:visited , div.news-latest-item a , div.moreInfo a {
	color:#fd9702;
	display:block;
	padding:0 0 0 8px;
	margin-bottom: -4px;
	background:url(../design/arrow-orange.gif) no-repeat left center;
	/*width:85px;*/
	float:right;
}

div.event_ A.moreInfo:link, 
div.event_ A.moreInfo:visited, 
div.event_ div.moreInfo a {
	display: inline;
	float: none;
}

A.moreInfo:hover , A.moreInfo:active{
	
}

A.button:link , A.button:visited{
	display:block;
	background:url(../design/button.gif) no-repeat center center;
	text-align:center;
	padding:3px 0;
	width:103px;
	font-weight:bold;
	color:#fff;
	float:left;
	font-size: 11px;
	
}

A.button:hover , A.button:active{	
	background:url(../design/button-hover.gif) no-repeat center center;
	text-decoration:none;
}

/* ======================== /PUB ======================== */
.bannerPub{
	margin:0 0 0 0;
	background:url(../design/banner-pub.gif) no-repeat center top;
	padding:5px 0 0 0;
	text-align:center;
}

.bannerPubBottom{
	padding:1px 0 0 0;
	height:4px;
	background:url(../design/banner-pub-bottom.gif) no-repeat center bottom;
}

.bannerPub IMG{margin:0;padding:0;}

/* ======================== /PUB ======================== */

.lineHome{
	margin:10px 0 0 0;
	background:url(../design/horiz-line.gif) repeat-x center bottom;
	height:2px;
}

.homeBlock1 , .homeBlock2 , .homeBlock3{
	width:303px;
	min-height:420px;
	float:left;
}

.homeBlock1{background:URL(../design/vert-line.gif) repeat-y right top;}
.homeBlock3{background:URL(../design/vert-line.gif) repeat-y left top;}

/* ======================== HOME MEMBERS AREA ======================== */

.membersAreaHome{
	background:#e05116;

	padding:25px 13px 20px 13px;
	color:#fff;
	font-size:11px;
	position:relative;
	top:-2px;
}

.membersAreaHome H2{
	color:#fff;
}

.membersAreaHome A:link , .membersAreaHome A:visited{
	color:#fff;
	display:block;
	padding:5px 0 5px 10px;
	background:url(../design/arrow-white.gif) no-repeat 0 10px;
	width:45%;
	float:left;
	
	font-weight:bold;
}

.membersAreaHome A:hover , .membersAreaHome A:active{}

.membersAreaHome .inputField{
	width:210px;	
	height:14px;
	padding:4px 5px;
	background:transparent url(../design/input.gif) no-repeat left top;
	border:none;
	margin:7px 0;
	float:left;
}

.membersAreaHome .go{
	width:51px;	
	height:60px;
	padding:4px 0px;
	background:transparent url(../design/go-home.gif) no-repeat left center;
	border:none;
	margin:5px 0 5px 5px;
	cursor:pointer;	
	float:right;
}

/* ======================== /HOME MEMBERS AREA ======================== */

/* ======================== SPONSORS HOME ======================== */

.sponsorsHome{
	padding:25px 15px 25px 0;
}

.sponsorsHome .images{clear:both;}

.sponsorsHome .images IMG{
	margin:0 5px;
	vertical-align:middle;
}

.sponsorsHome H2{float:left;width:auto;}

A.become:link , A.become:visited{
	position:relative;
	top:5px;
	color:#fd9702;
	display:block;
	padding:0 0 0 8px;
	background:url(../design/arrow-orange.gif) no-repeat left center;
	width:105px;
	float:right;
	font-weight:bold;
}

/* ======================== /SPONSORS HOME ======================== */

/* ======================== UPCOMMING EVENT ======================== */

.upcomingEvent{
	padding:25px 15px;
}

.upcomingEvent .image{margin-bottom:5px;}

.upcomingEvent .date{
	font-size:10px;
	color:#e05115;
	margin:0 0 10px 0;
}

.upcomingEvent STRONG{
	display:block;
	margin:0 0 10px 0;
}

.upcomingEvent HR.clear {
	padding:5px 0;
}

.moreInfo{
	
}

div.event_ div.moreInfo {
	text-align:right;
	width:100%;
	}

/* ======================== /UPCOMMING EVENT ======================== */

/* ======================== LATEST RELEASE|PUBLICATION ======================== */

.latest{
	padding:25px 0 5px 15px;
	clear:both;
}
.latest IMG{
	float:left;
	margin:0 5px 5px 0;
}
.latest STRONG{
	display:block;
}

.latest HR.clear {
	padding:5px 0;
}

/* ======================== /LATEST RELEASE|PUBLICATION ======================== */

.bottomHome{
	clear:both;
	padding:10px 0 0 0;
	background:url(../design/horiz-line.gif) repeat-x center top;
}

/* ======================== NEWSLETTER HOME ======================== */

.newsletterHome{
	float:left;
	width:320px;
	padding:5px 0 0 0;
	background:url(../design/newsletter-block.gif) no-repeat center top;
}

.newsletterHome FORM{
	padding:10px;
}

.newsletterHome H2{float:left;width:auto; padding: 8px 0 2px 13px;}

.newsletterHome A.seeNl:link , .newsletterHome A.seeNl:visited{
	position:relative;
	top:9px;
	color:#fd9702;
	display:block;
	padding:0 0 0 8px;
	background:url(../design/arrow-orange.gif) no-repeat left center;
	width:125px;
	float:right;
	font-weight:bold;
}

.newsletterHome .emailField{float:left;}
.newsletterHome .subscribe{float:right;}

.newsletterHomeBottom{
	width:320px;
	height:5px;
	background:url(../design/newsletter-block-bottom.gif) no-repeat center bottom;
}

/* ======================== /NEWSLETTER HOME ======================== */

/* ======================== NEWS MEMBERS ======================== */

.membersHome{
	float:right;
	width:572px;
	padding:5px 0 0 0;
	background:url(../design/new-members.gif) no-repeat center top;
}

.membersHome .imageMembers{
	padding:13px 10px;
}

.membersHome .imageMembers IMG{
	margin:0 10px;
}

.membersHome H2{
	width:100px;
	float:left;
}

.membersHomeBottom{
	width:572px;
	height:5px;
	background:url(../design/new-members-bottom.gif) no-repeat center bottom;
}

/* ======================== /NEWS MEMBERS ======================== */

.csc-uploads-icon {margin-left:5;}

.csc-uploads-fileName {margin-left:5;}

.event_descr table {width:"680px"}

.csc-uploads-icon img {margin:0 3px 12px 0;}

.csc-uploads-icon td {valign:top}


/*========= Newsletter Inner ========= */

.newsletters_inner h2 {
padding: 15px 10px;
}

.newsletters_inner a:link, .newsletters_inner a:visited {
background:transparent url(../design/arrow-orange.gif) no-repeat scroll left center;
clear:both;
color:#FD9702;
display:block;
padding:0 0 0 8px;
margin: 0 0 0 10px;
text-decoration: none;
}

.align-left {
	width: 100%;
	padding:5px 5px 5px 5px;
}

th.tx-mmforum-th {
	font-size:17px;
	color:#434343;
	padding:3px 0 5px 3px;
	text-transform:uppercase;
}

td.tx-mmforum-pi1-listforum-forum {
	font-size:11px;
	padding:10px 0 10px 0;
	text-transform:uppercase;
	text-weight: bold;
}

.tx-mmforum-pi1-listtopic-image img {
	padding-bottom: 5px;
}

#tx-mmforum-footer {
	display: none;
}

.tx-mmforum-table td {
	padding: 10px 3px 10px 3px;
	border-bottom: 1px solid green;
}

.csc-textpic-caption {
	font-size: 11px;
	font-style: italic;
}

#tx-pbsurvey-pi1 {
	padding: 5px 5px 5px 5px;
	}
	
.survey_item input {
	margin: 5px 3px 3px 25px;
	}

.survey_item select {
	margin: 5px 3px 3px 25px;
	}

.question {
	margin-left: 15px;
	margin-bottom:5px;
	font-weight: bold;
}

fieldset.survey_item {
	margin-top: 30px;
}

.formbuttons {
	margin-top: 15px;
}

.tx-ncpbsurveyfesimplestats-pi1 table {
	margin-top: 15px;
	margin-bottom: 15px;
	width:100%;
}

.pagenumbering {
	display:none;
}

/* Powermail */

span.powermail_mandatory {
    	color: red;
    	}
    
input.validation-failed,
textarea.validation-failed {
    	background-color: red;
    	}
    
div.powermail_mandatory_js {
    	color: red;
    	margin: 3px 0 15px 210px;
    	}
    
fieldset.tx-powermail-pi1_fieldset {
    	border: 1px solid #A5ACB2;
    	padding: 0px;
    	}

fieldset.tx-powermail-pi1_fieldset label {
    	display: block;
	text-align:left;
	width:200px;
   	float: left;
    	clear: both;
    	font-weight: bold;
    	padding-left: 5px;
	}

fieldset.tx-powermail-pi1_fieldset legend {							
    	font-size: 12px;
	}

fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset textarea{
	width:400px
    	}

div.tx_powermail_pi1_fieldwrap_html {
    	margin: 10px 5px 5px 10px;
    	}

div.tx_powermail_pi1_fieldwrap_html_label {
    	padding-left:205px;
    	}

.powermail_all {
	height: 12px;
	}

tr.powermail_all_tr {
    	padding: 5px 10px 5px 10px;
   	font-size: 11px;
	}

td.powermail_all_td {
    	padding: 5px 10px 5px 10px;
   	font-size: 11px;
    	}
			    
div.powermail_check_inner label {
    	display: inline;
    }

div.powermail_check_inner input {
    	width: 15px;
    }

div.powermail_radio_inner label {
    	display: inline;
    	}

div.powermail_radio_inner input {
    	width: 15px;
    	}
    
input.powermail_submit {
	color: #000000;
	font-size: 14px;
	font-weight:bold;
	margin: 10px auto 10px 120px;
	text-align:center;
	width:120px;    
	}

.tx-srfreecap-pi2-cant-read {
	display:block;
	margin-left: 205px;
	}
	
.tx-srfreecap-pi2-image {
	margin: 10px 0 10px 205px;
	}
	
.bodytext p {
	height:12px;
}

.tx_powermail_pi1_formconfirmation_submit {
	margin: 5px;
	}
.tx-powermail-pi1_confirmation_back {
	margin: 5px;
	}
	
#powermaildiv_uid182 {
	padding-left: 10px;
	}

#powermaildiv_uid183 {
	padding-left: 10px;
	}
	
#powermaildiv_uid184 {
	padding-left: 10px;
	}
	
#tx-gooffotoboek-pi1 {
	padding: 2px 2px 2px 2px;
	}

/*#rgaccord1-nest {
	padding-left: 10px;
	}
	
.rgaccord1-nest {
	padding-left: 10px;
	}*/
	
p.bodytext img {
	padding: 0px 6px 0px 2px;
        }
        
.barcontainer {
	margin: 3px 5px 3px 25px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	height:15px;
	position:relative;
	width:100px;
	z-index:6;
	}

.tx-powermail-pi1_confirmation p {
	font-weight: bold;
	font-size: 16px;
	color: #E05115;
	}
	
.ddl_item img {
	padding: 5px 10px -5px 0px;
	margin-top: 5px;
	}
	
.powermail_uid1005 {
	margin-left: 205px;
	width: 400px;
	}

.powermail_uid970 {
	margin-left: 205px;
	width: 400px;
	}
	
.tx_powermail_pi1_fieldwrap_html_1005 select { 
	margin-top: -25px;
	}

.tx_powermail_pi1_fieldwrap_html_970 select { 
	margin-top: -25px;
	}
	
.tx_powermail_pi1_fieldwrap_html_1029 label {
	margin-top: 15px;
	margin-bottom: 10px;
	}

.tx_powermail_pi1_fieldwrap_html_1029 select { 
	margin-top: 15px;
	margin-bottom: 10px;
	}

.tx_powermail_pi1_fieldwrap_html_1031 label {
	margin-top: 15px;
	margin-bottom: 10px;
	}

.tx_powermail_pi1_fieldwrap_html_1031 select { 
	margin-top: 15px;
	margin-bottom: 10px;
	}
.tx_powermail_pi1_fieldwrap_html_995 label {
	margin-top: 15px;
	margin-bottom: 10px;
	}

.tx_powermail_pi1_fieldwrap_html_995 select { 
	margin-top: 15px;
	margin-bottom: 10px;
	}
.tx_powermail_pi1_fieldwrap_html_993 label {
	margin-top: 15px;
	margin-bottom: 10px;
	}

.tx_powermail_pi1_fieldwrap_html_993 select { 
	margin-top: 15px;
	margin-bottom: 10px;
	}
.tx_powermail_pi1_fieldwrap_html_1065 label { 
	margin-top: 5px;
	margin-bottom: 5px;
	}

.tx_powermail_pi1_fieldwrap_html_1066 label { 
	margin-top: 5px;
	margin-bottom: 5px;
	}

.tx_powermail_pi1_fieldwrap_html_1067 label { 
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
.tx_powermail_pi1_fieldwrap_html_1065 input { 
	margin-top: 5px;
	margin-bottom: 5px;
	}

.tx_powermail_pi1_fieldwrap_html_1066 input { 
	margin-top: 5px;
	margin-bottom: 5px;
	}

.tx_powermail_pi1_fieldwrap_html_1067 input { 
	margin-top: 10px;
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1114 label {
        display: inline;
	width: 500px;
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1114 select {
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1115 label {
        display: inline;
	width: 500px;
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1115 select {
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1116 label {
        display: inline;
	width: 500px;
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1116 select {
	margin-bottom: 10px;
	}
	
div.tx_powermail_pi1_fieldwrap_html_1117 label {
        display: inline;
	width: 500px;
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1117 select {
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1156 label {
        display: inline;
	width: 500px;
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1156 select {
	margin-bottom: 10px;
	}
	
div.tx_powermail_pi1_fieldwrap_html_1157 label {
        display: inline;
	width: 500px;
	margin-bottom: 10px;
	}

div.tx_powermail_pi1_fieldwrap_html_1157 select {
	margin-bottom: 10px;
	}

.tx-powermail-pi1_fieldset {
	margin-top: 15px;
	margin-bottom:15px;
}

.tx-powermail-pi1_confirmation input {
	height: 25px;
	background-color: #E05115;
	color: #FFFFFF;
	font-weight: bold;
}

div.bannerPub img{
	padding-left: 4px;
}

#chart71 {
	display : none;
}

li {
	text-align:justify;
}

/*.csc-default {
padding-left: 10px;
}*/
