table.cmP_survey span.cmP_questionNumber, table.cmP_survey td.cmP_questionSpacer { display:none; }                
.cmP_label { font-size:0.8em; font-weight:normal; }                
.cmP_question { font-size:1em; font-weight:bold; }                
.cmP_requiredSubQuestion, .cmP_requiredQuestion { color:#B02527; font-weight:bold; }
.cmP_survey input { margin:0 5px 5px 0; }
.cmP_submit { padding:5px 0px; }  
.cmP_submit input { border:1px solid; border-color:#CCC #000 #000 #CCC; background-color:#808080; color:#FFF; 
                    font-weight:normal; padding:2px 10px 5px; } 
.cmP_submit input:hover { position:relative; border-color:#000 #CCC #CCC #000; background-color:#808080; top:1px; left:1px; }
