/*************/
/* pbsurvey  */
/*************/
.tx-pbsurvey-pi1 div {margin-bottom: 10px;}
.tx-pbsurvey-pi1 .pagenumbering {font-size: 60%; position: relative; height: 15px;} 
.tx-pbsurvey-pi1 .barcontainer {background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 15px; position: absolute; z-index: 6; right: 0px;} 
.tx-pbsurvey-pi1 .bar {background-color: #dddddd; height: 15px; z-index: 4; position: absolute; left: 0px;} 
.tx-pbsurvey-pi1 .bartext {z-index: 5; text-align: center; position: absolute; left: 0px; width: 100px; height: 15px;} 
.tx-pbsurvey-pi1 .pageHeader {font-size: 150%; font-weight: bold; color: #003399;} 
.tx-pbsurvey-pi1 .pageIntroduction {} 
.tx-pbsurvey-pi1 .survey_item {margin-top: 20px; margin-bottom: 20px;} 
.tx-pbsurvey-pi1 .itemform {} 
.tx-pbsurvey-pi1 .question {font-size: 120%; font-weight: bold;} 
.tx-pbsurvey-pi1 .questionNumber {padding-right:0.6em} 
.tx-pbsurvey-pi1 .questionSubtext {} 
.tx-pbsurvey-pi1 .required {color: #FF0000; vertical-align: super;} 
.tx-pbsurvey-pi1 .survey_error {color: #FF0000;} 
.tx-pbsurvey-pi1 .additional_ver {margin-left: 20px;} 
.tx-pbsurvey-pi1 .matrix {width: 100%;} 
.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color: #dddddd;} 
.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight: bold; text-align: left;} 
.tx-pbsurvey-pi1 .matrix .columnNext {text-align: center;} 
.tx-pbsurvey-pi1 .survey_item table td {padding-right:1em; } 


/*************/
/* FREECAP  */
/*************/
.tx-srfreecap-pi2-image { margin-left: 1em; }
.tx-srfreecap-pi2-cant-read {padding-bottom:5em}
.tx-srfreecap-pi2-cant-read a:link { background-color:transparent; font-weight:bold; text-decoration:none; }
