html,body,form{margin:0;padding:0;}body{font:75%/150% "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;background:#EEECE7;color:#000;}body.embedded{height:500px;}a img{border:none;}#wrapper{margin:20px auto;width:700px;}body.embedded #wrapper{margin:0 auto;}#header{background:transparent;padding:0;margin:0;}#content{background:#fff;margin:0;padding:1px 20px 20px 20px;}#survey_tbl{width:100%;margin:0;padding:0;border:none;border-collapse:collapse;background-color:#fff;}#survey_tbl thead tr,#survey_tbl tfoot tr{background-color:#fff;height:4px;padding:0;}#survey_head_col_left{background:url(/media/survey/img/white-top-left.gif);background-repeat:no-repeat;background-position:top left;width:4px;}#survey_head_col_right{background:url(/media/survey/img/white-top-right.gif);background-repeat:no-repeat;background-position:top right;width:4px;}#survey_foot_col_left{background:url(/media/survey/img/white-bottom-left.gif);background-repeat:no-repeat;background-position:bottom left;width:4px;}#survey_foot_col_right{background:url(/media/survey/img/white-bottom-right.gif);background-repeat:no-repeat;background-position:bottom right;width:4px;}h1{font-size:160%;margin:.3em 0 .6em;}h1 .subheader{font-size:50%;color:#999;}h2{font-size:120%;margin:1em 0 .5em;}fieldset{margin:1em 0;padding:1em;border:1px solid #ccc;}fieldset.radio-set label,fieldset.checkbox-set label{float:none;width:auto;text-align:left;}.textarea{width:540px;height:100px;}.textbox{width:400px;}.form-area p{margin:0 0 .5em 0;}.form-area p.submit{padding-top:.5em;}.question{font-weight:bold;}table.option{border-collapse:collapse;margin:0;padding:0;}#errors{padding:1em;margin-bottom:1em;background-color:#fed5d5;border:1px solid #ccc;color:#E40B0B;font-weight:bold;}#errors p{margin:0;}fieldset.error{background:#fed5d5;}fieldset p.error{margin:1em 0 0 0;color:#E40B0B;font-weight:bold;}div.pb_box{width:70px;border:1px solid #999;margin:1px 0;font-size:1px;line-height:1px;height:4px;}div.pb_box div{width:0;height:4px;background-color:#F8E25D;font-size:1px;line-height:1px;float:left;}div.pb_box div.pb_nok{background-color:#F8E25D;}div.pb_box div.pb_ok{background-color:#75C66E;}