@CHARSET "UTF-8";

/**
 * Content
 * @use general
 */
 


body {
	text-align:center;
}
 
#main {
	width: 1048px;
	margin: 0 auto;
	overflow: auto;
}

#header {
	background:transparent url(../images/background-header.jpg);
	height: 137px;
	position: relative;
}

#header h1 {
	background:transparent url(../images/header-nl.jpg);
	height: 75px;
	width: 530px;
	position: absolute;
	top: 26px;
	left: 339px;
	text-indent: -999em;
	margin:0;
	padding:0;
}

#header h1.fr {
	background:transparent url(../images/header-fr.jpg);
}

#header-shadow {
	background:transparent url(../images/header-shadow.gif) repeat left top;
	height: 16px;
	overflow:hidden;
}

#logo {
	position: absolute;
	background:transparent url(../images/logo-nl.jpg);
	width: 122px;
	height: 122px;
	left: 11px;
	top: 8px;
}

#logo.fr {
	background:transparent url(../images/logo-fr.jpg);
}

#logo a {
	width: 122px;
	height: 122px;
	text-indent: -999em;
	display: block;
}

#menu {
	left: 300px;
	top: 112px;
	position: absolute;
	height: 26px;
	color: #FFF;
	width: 600px;
	text-align: center;
}

#menu ul {
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	margin:0;
	padding:0;
}

#menu li {
	float: left;
	display:inline;
	margin:0;
	padding: 3px 0;
}

#menu a {
	border-left:1px solid #FFFFFF;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:700;
	height:25px;
	margin:-3px 0px 0pt;
	padding:0pt 8px;
	text-decoration:none;
	text-transform:uppercase;
}

#menu .first a {
	border-left-width: 0px;
}

#menu li:hover {
	background-color: red;
}

#background {
	background:transparent url(../images/background.gif);
	padding: 14px 0 24px 0;
}

#content, #footer {
	width: 1000px;
	overflow: auto;
	text-align:left;
}

#content {
	/*margin: 0 auto 50px auto;*/
	margin: auto;
	font-size: 1.2em;
}

#column-right-background {
	background: url(../images/background-right-column.jpg) #FFFFFF 622px;
	position: relative;
	clear: both;
	float: left;
	width: 992px;
	overflow: hidden;
}

.three-columns #column-middle-background {
	float: left;
	width: 200%;
	margin-left: -370px;
	position: relative;
	right: 100%;
	background: #FFFFFF;
}

.three-columns-2 #column-middle-background {
	float: left;
	width: 200%;
	margin-left: -250px;
	position: relative;
	right: 100%;
	background: #FFFFFF;
}

.two-columns #column-middle-background {
	position: relative;
	clear: both;
	float: left;
	width: 992px;
	overflow: hidden;
	background: #FFFFFF;
}

.yellow #column-middle-background {
	background:#FFD40C url(../images/clmn-mddle-bckgrnd-yllw.jpg) no-repeat 250px bottom;
}

.one-column #column-middle-background {
	width: 972px;
	overflow: hidden;
	background: #FFFFFF;
	padding: 0 10px;
}

.three-columns #column-left-background {
	float: left;
	width: 100%;
	margin-left: -50%;
	position: relative;
	left: 620px;
	background: #E0F4F9;
}

.three-columns-2 #column-left-background {
	float: left;
	width: 100%;
	margin-left: -50%;
	position: relative;
	left: 500px;
	background: #E0F4F9;
}

.two-columns #column-left-background {
	float: left;
	width: 200%;
	margin-left: -742px;
	position: relative;
	right: 100%;
	background: #E0F4F9;
}

#column-middle-wrap {
	float: left;
	width: 50%;
	position: relative;
	right: 250px;
}

#column-middle {
	position: relative;
	left: 200%;
	overflow: hidden;
	padding: 0 10px;
	width:472px;
}

.three-columns #column-middle {
	margin: 0 370px 0 250px;
	width: 350px;
}

.three-columns-2 #column-middle {
	margin: 0 250px 0 250px;
}

.two-columns #column-middle {
	margin: 0 0 0 250px;
	width: 720px; 
}

.yellow #column-middle {
	height: 745px;
}

#column-left {
	float: right;
	width: 230px;
	padding: 0 10px;
	/* padding: 0 0 0 12px; */
}

#column-right {
	float: right;
	width: 350px;
	position: relative;
	left: 50%;
	padding: 0 10px;
}

body#articlepage #column-right {
left:1000px;
}

html > body#articlepage #column-right {
float:right;
left:740px !important;
padding:0pt 0px;
position:relative;
width:240px !important;
}

html > body#articlefunctionspage #column-right {
float:right;
left:740px !important;
padding:0pt 0px;
position:relative;
width:240px !important;

}


.three-columns-2 #column-right {
	width: 230px;
}

#shadow-content {
	clear: both;
	background:transparent url(../images/shadow-right-content.gif)  repeat-y right top;
	width:1000px;
	overflow: hidden;
}

#header-content-rounded-left,
#header-content-background-left,
#header-content-background-middle,
#header-content-background-right,
#header-content-rounded-right,
#footer-content-background-left,
#footer-content-background-middle,
#footer-content-background-right {
	height: 15px;
	float: left;
	line-height:15px;
}

#header-content-rounded-left {
	height:15px;
	width: 15px;
	background: transparent url(../images/header-content-rounded-left.gif) no-repeat left top;
}

.one-column #header-content-rounded-left {
	height:15px;
	width: 15px;
	background: transparent url(../images/header-content-rndd-lft-w.gif);
}

#header-content-background-left,
#footer-content-background-left {
	background: #E0F4F9;
	height:15px;
	width: 235px;
}

#header-content-background-middle,
#footer-content-background-middle {
	background: #FFFFFF;
}

.yellow #header-content-background-middle {
	background: transparent url(../images/hdr-cntnt-bckgrnd-mddl-yllw.gif);
}

.yellow #footer-content-background-middle {
	background: transparent url(../images/ftr-cntnt-bckgrnd-mddl-yllw.gif);
}

.three-columns #header-content-background-middle,
.three-columns #footer-content-background-middle {
	width: 372px;
}

.three-columns-2 #header-content-background-middle,
.three-columns-2 #footer-content-background-middle {
	width: 492px;
}

.two-columns #header-content-background-middle,
.two-columns #footer-content-background-middle {
	width: 727px;
}

.one-column #header-content-background-middle,
.one-column #footer-content-background-middle {
	width: 962px;
}

#header-content-background-right,
#footer-content-background-right {
	width: 355px;
	background: transparent url(../images/background-right-column.jpg);
}

.three-columns-2 #header-content-background-right,
.three-columns-2 #footer-content-background-right {
	width: 235px;
	background: transparent url(../images/background-right-column.jpg) 622px;
}

#header-content-rounded-right {
	width: 23px;
	background: transparent url(../images/header-content-rounded-righ.gif);
}

.yellow #header-content-rounded-right {
	background: transparent url(../images/hdr-cntnt-rndd-rght-yllw.gif);
}

#footer-content {
	height: 23px;
	overflow: hidden;
}

#footer-content-rounded-left,
#footer-content-span,
#footer-content-rounded-right {
	height: 23px;
	float: left;	
}

#footer-content-span-background,
#footer-content-span-shadow {
	width: 962px;
}

#footer-content-rounded-left {
	height:15px;
	width: 15px;
	background: transparent url(../images/footer-content-rounded-left.gif);
}

.one-column #footer-content-rounded-left {
	background: transparent url(../images/footer-content-rnded-lft-w.gif);
}

#footer-content-rounded-right {
	width: 23px;
	background: transparent url(../images/footer-content-rounded-righ.gif);
}

.yellow #footer-content-rounded-right {
	background: transparent url(../images/ftr-cntnt-rndd-rght-yllw.gif);
}

#footer-content-span-shadow {
	height: 8px;
	clear: both;
	background: transparent url(../images/footer-content-span-shadow.gif);
}

#footer {
	margin: 0 auto;
	background: #FFFFFF;
	padding: 3px 0;
	text-align: center;
	font-size: 0.9em;
}

#footer a {
	color: #E7173B;
	text-decoration: none;
}

/* By Frank Sonck */

a {
text-decoration:none;
}

.more, .publish_agenda, .publish_activistnews{
text-align:right;
}

.more_agenda, .more_activistnews{
text-align:right;
}

.more a,.more_agenda a,.more_activistnews a, .publish_agenda a, .publish_activistnews a {
	color:red;
	height:9px;
	font-size:11px;
}

/*#menu li:hover{position:relative;}
#menu li li div{left:0;top:0;}
#menu li li:hover div{left:100%;}
#menu div{display:none;position:absolute;z-index:10;margin:-10px 0 0 -35px;padding:10px 30px 30px;}
#menu:after,.menu ul:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}

#menu ul{background-color:#;}
#menu li li:hover > div{left:100%;top:5px;}
#menu ul a:hover{background-color:red;font-weight:400;}
#menu ul a{margin-left:-5px;margin-right:5px;color:#FFF;font-weight:400;}
#hover2 li:hover > a{background-color:#;margin-left:-5px;margin-right:5px;}
#helpmenu a,.menu a{display:block;color:#000;}
#helpmenu a{padding:2px 8px;}*/

.fce1 a, .tx-cal-controller, .tx-cal-controller a, .fce3 h3 a, .fce3 p {color:#495F6A;}

.tx-cal-controller .even {background-color: white !important;}
.tx-cal-controller dt {margin-bottom:15px;}
.tx-cal-controller a {font-size:1em;}

.fce3 h3 {font-size:13px !important;font-weight:700;}

#column-middle h3 a {font-size:15px;font-weight:900;}
#column-right h3 a {font-weight:900;}

ul.news-cleanlist-list-container,ul.news-cleanlist-latest-container{list-style:none;margin:0;padding:0;}
li.news-cleanlist-list-item,li.news-cleanlist-latest-item{background:transparent url(http://www.pvda.be/fileadmin/templates/portal_v01/images/triangle_02.gif) no-repeat scroll 0 22%;margin-bottom:5px;padding-left:10px;}
.news-latest-container HR.clearer{height:1px;border:0 solid #F9FFE5;display:none;clear:left;}
#contentarea_3col .news-latest-container{border:1px solid #000;background-color:#f7fafc;margin:0 0 0 1px;padding:0 0 0 4px;}
H3 a,H3 a:hover,H3 a:visited{font-weight:500;}
.news-latest-gotoarchive{font-size:1.3em;background-image:url(../images/h1_ico_block_gif.gif);background-repeat:no-repeat;background-position:0 6px;color:#000;font-weight:700;margin:5px 0 0;padding:0;}
.news-latest-container P{padding-left:0;padding-bottom:0;margin:0;}
.news-latest-item{line-height:1.3;margin:5px 5px 10px 0;padding:0 0 14px;}
#news-latest-date{background-color:#A7D6EC;position:relative;display:inline;left:0;top:-5px;z-index:100;margin:0 0 0 -3px;padding:0 3px 1px;}
#news-latest-date a{text-transform:uppercase;font-size:8px;}
#news-latest-img{z-index:1;margin:-18px 0 0 -3px;}
.news-latest-morelink{font-size:9px;float:right;width:auto;align:right;background-image:url(/fileadmin/templates/GeneralTemp_v02/images/utilities/arrow_yellow.gif);background-repeat:no-repeat;background-position:10% 45%;margin:1px 0 0;padding:1px 3px 1px 12px;}
.news-list-item{line-height:1.3;clear:both;margin:5px 5px 15px 0;padding:0 0 25px;border-bottom:3px dotted #ccffff;}
#contentarea_2col .news-list-item{line-height:1.3;clear:right;margin:5px 5px 15px 0;padding:0 0 5px;}
.news-list-container P{padding-left:3px;padding-bottom:0;margin:0;}
.news-list-sectitle{display:none;font-weight:400;font-variant:small-caps;}
.news-list-date{color:#0000000;font-size:9px;font-weight:400;font-variant:small-caps;}
.news-list-imgcaption{float:right;padding-top:3px;padding-right:3px;font-size:9px;}
.news-list-container IMG{float:left;border:0 solid #666;margin-bottom:5px;margin-right:5px;}
.news-list-morelink{font-size:9px;float:right;width:auto;align:right;background-image:url(/fileadmin/templates/GeneralTemp_v02/images/utilities/arrow_yellow.gif);background-repeat:no-repeat;background-position:10% 45%;background-color:#CC;margin:0;padding:1px 3px 2px 12px;}
.news-list-category{font-size:9px;margin-left:3px;}
.news-list-browse{text-align:center;}
.news-search-form{margin-bottom:5px;padding:3px;}
.news-search-emptyMsg{font-size:11px;margin:0 0 0 10px;}
.tx-ttnews-browsebox TD{font-size:10px;}
.tx-ttnews-browsebox-SCell{font-weight:700;background-color:#E9F2F9;border:1px solid #666;}
.news-single-item{margin-top:0;margin-bottom:25px;line-height:18px;padding:0 5px;border-bottom:1px solid #eee;}
.news-single-item H2{color:#990000;
font-weight:900;
line-height:25px;
}
.news-single-item H3{font-size:14px;
font-weight:900;
margin-bottom:15px;}
.news-single-img{float:right;margin-left:5px;width:243px;background-color:#E2DECF;padding:6px;}
.news-single-imgcaption{line-height:normal;font-style:italic;margin:0;padding:3px;}
.news-single-category{display:none;font-size:9px;}
.news-single-backlink,.news-single-backlink a{font-weight:700;font-size:13px;margin-bottom:15px;margin-top:10px;clear:both;}
.news-single-toplabel,.news-single-timedata{font-size:9px;border-bottom:1px solid #eee;margin:0 0 15px;}
.news-single-author{font-size:12px;
font-style:italic;
margin:20px 0pt;}
.news-single-additional-info{width:185px;}
.news-amenu-container{margin-top:10px;border:1px solid #333;background-color:#BBE53A;padding:3px;}
.news-amenu-container LI{padding-bottom:1px;}
.news-amenu-container UL{margin-top:5px;margin-left:0;margin-bottom:0;border:1px solid #666;background-color:#F9FFE5;list-style-type:none;padding:3px;}
.news-amenu-container H2{color:#000;border:1px solid #666;background-color:#769024;padding:3px;}
.news-amenu-item-year{font-weight:700;border:1px solid #666;background-color:#769024;color:#000;padding:2px;}
.news-catmenu{border:none;background-color:#F9FFE5;margin:10px 0 10px 10px;padding:5px;}
.news-catmenu-header{font-size:11px;font-weight:700;}
.news-catmenu DIV{font-size:10px;white-space:nowrap;border:none;}
.level1{background-color:#ebf8bf;border-left:1px solid #666;border-top:1px solid #666;padding:1px 1px 1px 10px;}
.level2{background-color:#ddf393;border-left:1px solid #666;padding:0;}
.level3{display:none;padding:0;}
.level4{background-color:#b0cb51;border-left:1px solid #666;padding:1px 1px 1px 10px;}
.tx-guestbook-list-table{border-color:#000;border-style:solid;border-width:1px;}
.tx-guestbook-list-header{background-color:#c4c7c2;color:#FFF;font-weight:700;padding:3px;}
.tx-guestbook-list-row{background-color:#FFF;padding:3px;}
.tx-guestbook-list-rowleft{background-color:#EEE;padding:3px;}
.tx-guestbook-list-entrycomment{font-style:italic;}
.tx-veguestbook-pi1-browsebox-SCell{background-color:#EEE;}
.tx-guestbook-latest-header{background-color:#c4c7c2;color:#FFF;font-weight:700;}
.tx-guestbook-latest-row{background-color:#FFF;}
.tx-guestbook-form-inputfield-med{font-size:14px;color:#333;width:150px;border-color:#c4c7c2;border-style:solid;border-width:1pt;}
.tx-guestbook-form-inputfield-big{font-size:14px;color:#333;width:200px;border-color:#c4c7c2;border-style:solid;border-width:1pt;}
.tx-guestbook-form-textarea{font-size:14px;color:#333;width:350px;border-color:#c4c7c2;border-style:solid;border-width:1pt;}
.news-list-container HR.clearer,.news-single-item HR.clearer{clear:left;height:1px;border:0 solid #F9FFE5;}
.news-latest-gotoarchive A:LINK,.news-latest-gotoarchive A:VISITED,.news-latest-gotoarchive A:HOVER,.news-latest-gotoarchive A{color:#000;}
.news-latest-category IMG,.news-list-category IMG{float:none;border:none;margin:0;}
.news-latest-category,.news-list_titles-morelink,.news-single-timedata{font-size:9px;}
.news-latest-morelink A,.news-latest-morelink A:hover,.news-list-morelink a,.news-list-morelink a:hover{text-align:right;
color:red;
font-weight:900;
font-size:10}
.news-list-container H3 A:LINK,.news-list-container H3 A:HOVER,.news-list-container H3 A:VISITED{margin:0;}
.tx-ttnews-browsebox,.browseBoxWrap{margin:3px;padding:3px;}
.tx-ttnews-browsebox-strong,.news-catmenu-ACT,.tx-guestbook-list-entrycomment-title,.tx-veguestbook-pi1-browsebox-strong,.tx-ttnews-browsebox-SCell{font-weight:700;}
.news-single-related,.news-single-files,.news-single-links{margin:0 0 3px;padding:3px;}
.news-single-related DD,.news-single-links DD,.news-single-files DD{margin:5px 0 0;}

.news-single-related DT,.news-single-links DT,.news-single-files DT{
font-family:Arial,Helvetica,sans-serif;font-size:12px;
font-weight:600;margin-bottom:20px;padding:5px 0 5px 0px;
}






.news-catmenu DIV img,.news-catmenu img,.news-catmenu-header img{vertical-align:middle;margin:0;padding:0;}
.tx-guestbook-list-small,.tx-veguestbook-pi1-browsebox TD,.tx-guestbook-latest-small{font-size:9px;color:#666;}
.tx-guestbook-form-obligationfield,.tx-guestbook-form-error{color:#C00;}
#contentarea_3col h3,.news-search-form FORM,.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{margin:0;}
.csc-frame-frame1{background-color:#E2DECF;padding:5px;}
.csc-frame-frame2{width:40%;float:right;background-color:#E2DECF;padding:5px;}
.csc-frame-frame2:before{content:url(http://engeland.eerstdemensen.be/fileadmin/templates/general_v01/images/start_quote.gif);float:left;}
.csc-frame-frame2:after{content:url(http://engeland.eerstdemensen.be/fileadmin/templates/general_v01/images/end_quote.gif);float:right;}
.news-catmenu-NO{padding-left:5px;}
hr.clearer,.noshow{display:none;}
#menu a:hover{text-decoration:none;}

.news-list-container h3 { font-size: 16px;padding-bottom:7px; }

fieldset.tx-powermail-pi1_fieldset {
background-color:#EEEEEE;
border:1px solid #AAAAAA;
padding:10px;
}

fieldset.tx-powermail-pi1_fieldset legend {
color:red !important;
font-size:25px;
font-variant:small-caps;
}

.tx-powermail-pi1_confirmation p {
font-weight:bold;
font-size:14px;
}

.progtheme {
background-image:url(/fileadmin/templates/verkiezingen/images/ball.gif);
background-repeat:no-repeat;
background-position:5px 10px;
height:40px;
line-height:40px; 
display:block;
padding: 20px 0 0 55px;
margin-bottom:10px;
position:relative;
}

.one {left:350px;}
.two {left:280px;}
.three {left:240px;}
.four {left:200px;}
.five {left:150px;}
.six {left:90px;}
.seven {left:30px;}
.eight {left:80px;}
.nine {left:140px;}
.ten {left:200px;}

.progdeeper {
line-height:40px;
height:40px;
padding: 10px 0 0 55px;
margin:0 0 10px 20px;
background-repeat:no-repeat;
background-position:5px 10px;
}
 .progmore {
background-image:url(http://www.pvda.be/fileadmin/templates/verkiezingen/images/btn_more.gif);
}
 .proghistory {
background-image:url(http://www.pvda.be/fileadmin/templates/verkiezingen/images/btn_opinion.gif);
}
 .progfaq {
background-image:url(http://www.pvda.be/fileadmin/templates/verkiezingen/images/btn_faq.gif);
}

#focus h3 {font-weight:900;margin-bottom:15px;}
#focus {border-bottom:3px dotted #CCFFFF;padding-bottom:20px;margin-bottom:20px;}

/* html area fixes by Frank S */
#editorWraptx_cal_controller[description] {
margin-bottom:50px;
}

#sc1 label {
width:100px;
}

#tx_cal_controller_create_element {
width:720px !important;
height:1000px;
}

#tx_cal_controller_create_element #categoryEntries {
height:300px !important;
width:350px;
margin-left:60px;
}

#tx_cal_controller_create_element #category_tree {
float:none !important;
}

#tx_cal_controller_create_element #category_tree .default_catheader_legend_bullet, #tx_cal_controller_create_element #category_tree .default_catheader_bullet  {
display:none;
}

#tx_cal_controller_create_element #categoryEntries br {
display:none;
}

select#tx_cal_controller[description]-FormatBlock {height:25px !important;}

/* IE stuff */
.csc-textpic-clear, .csc-frame-rulerAfter {
	clear:both;
	display:block;
	width:100%;
}

/*.tx-powermail-pi1 {line-height:100%;}*/



/* meewerk form page */
#powermaildiv_uid435 p.tx_powermail_pi1_fieldwrap_html_checkbox_title {margin-bottom:15px;}
#powermaildiv_uid419 p.tx_powermail_pi1_fieldwrap_html_checkbox_title {margin-bottom:15px;}

#powermaildiv_uid419 label, #powermaildiv_uid435 label, #powermaildiv_uid582 label,
#powermaildiv_uid640 label {width:600px;font-weight:100 !important;margin-right:50px;float:right !important;}

#powermaildiv_uid419 input, #powermaildiv_uid435 input, #powermaildiv_uid582 input,
#powermaildiv_uid640 input {margin:3px 0 5px 0;}

#powermaildiv_uid584, #powermaildiv_uid641 label {width:300px;font-weight:100 !important;margin-right:50px;line-height:100%;}
#powermaildiv_uid584 input, #powermaildiv_uid641 input {width:30px;}
#powermaildiv_uid584, #powermaildiv_uid641 {margin:25px 0px;}

/* bestel page */
#tx-powermail-pi1_fieldset_91, #tx-powermail-pi1_fieldset_93 {margin-top:25px;}

#tx-powermail-pi1_fieldset_91 label, #tx-powermail-pi1_fieldset_93 label {float:right !important;
font-weight:100;
margin-right:400px;}
#tx-powermail-pi1_fieldset_91 input, #tx-powermail-pi1_fieldset_93 input {width:50px !important;}
#tx-powermail-pi1_fieldset_91 input.powermail_submit, #tx-powermail-pi1_fieldset_93 input.powermail_submit {width:auto !important;}

#articlefunctions {
background-color:ffffcc;
padding:5px;
margin-bottom:15px;
}

.articlefunctionstxt {
margin: -20px 0 0 30px;
}

#tx_cal_controller_create_element input[type="text"] {width:100px !important;}

#tx_cal_controller_create_element .constrain {display:none;}

#cal_event_description {width:400px;height:200px;}

#tx_cal_controller_create_element input#inputtitle, #tx_cal_controller_create_element input#inputlocation {width:400px !important;}

#tx_cal_controller_create_element .treelevel0 {margin-left:200px;}

#language {
background-image:url(http://www.stophetpolitiekecircus.be/fileadmin/templates/verkiezingen/images/bg_langselector.gif);
background-repeat:no-repeat;
height:15px;
padding:5px;
position:absolute;
right:169px;
top:145px;
width:60px;
}

/* hide from Mac IE5 \*/
* html #language {
position:absolute;
left:900px !important;

height:25px;
padding:0px;

top:145px;
width:100px;
}
/* END hide from Mac IE5 */

/* hide from Mac IE5 \*/
* html div.tx-srlanguagemenu-pi1 {
position:relative;
left:10px;
}
/* END hide from Mac IE5 */

/* hide from Mac IE5 \*/
* html div.CUR {


}
/* END hide from Mac IE5 */

.tx-srlanguagemenu-pi1 .CUR {
float:left;
font-size:11px;
}

#print-content {text-align:left;}
#print-content h1, #print-content h2, #print-content h3 {color:black;}
#print-content div.news-single-img, #print-content div.tx-comments-pi1, #print-content p.csc-frame-frame2, #print-content div.news-single-backlink, #print-content div.csc-header {display:none;}

p.subheader {
font-weight:700;
color:#990000;
margin:20px 0 0 0;
}

div.tx-comments-pi1 {margin-top:25px;}
div.tx-comments-comment-form {margin-top:25px;}

div.jrTicker a {
color:#990000;
font-weight:900;
font-size:15px;
}

div.jrTicker p {
margin:5px 0;
}

.V9G {font-size:1em;}

#articlefunctionspage #column-right {

left:38%;
position:relative;

}

/* scroll box */

#scrollbox {
width:350px;

overflow:auto;
}

#scrollbox .event {
margin-left:40px;
position:relative;
width:270px;
}

#scrollbox .date {
float:left;
font-weight:900;
}

#scrollbox .odd {
background-color:#FFFFFF;
padding:5px;
}


#scrollbox .even {
background-color:#DDDDDD;
padding:5px;
}

/* styles post-elections survey 2009 */

.required {display:none;}

.questionNumber {}

.tx-pbsurvey-pi1 legend.question {margin:5px 0px;font-weight:900;}
fieldset.survey_item {margin:15px 0 0 0;}
.tx-pbsurvey-pi1 h1 {font-size:1.5em;margin:20px 0;}
.barcontainer {margin-bottom:15px;width:340px;background-color:#eee;}
.bar {background-color:red;height:10px;}
.bartext {padding:5px;color:red;font-weight:900;display:none;}

.formbuttons {margin-top:30px;}
.tx-pbsurvey-pi1 textarea {margin-bottom:30px;height:55px;}

.tx-pbsurvey-pi1 tr.surveyrow_odd td.columnNext {text-align:center;}

.tx-pbsurvey-pi1 fieldset.surveytitle legend.question {font-size:1.5em;margin:10px 0;color:990000;}
.shorterline input {width:75px;}

.nosurveytitle .question, .nosurveytitlepvda .question {display:none;}
.nosurveytitlepvda  {margin-bottom:-15px !important;}
