﻿  
  .Questionnaire ul {margin:0px;padding-left:20px;} 
  .Questionnaire li {margin:0px; list-style:none; }   
      
  .No, .Question { font-weight:bold;}    
            
  .No {float:left; text-align: right; vertical-align:top;width:20px; padding:1px 3px 0px 0px; }    
  .Question {width:690px;}  
  
  .Question, .SelectAnswer, .AnswerText { float:left; text-align:left;}
  .SelectAnswer { min-width:1px; padding-right:5px;}
  .AnswerText {min-width:1px;}
  
  
 .OtherTextBox, .SetOrderTextBox  { min-height:25px;}
  .OtherTextBox input[type='text']{ width:350px; }
  .SetOrderTextBox input[type='text']{ width:50px;}
        
  .Error{ font-weight:bold; font-size:12px; color:#ff0000; padding:10px 0px;}
  .NextQueston { clear:both; height:10px;}

/* ########  Member Form ######## */ 
  #MemberForm {width:760px;}
  #MemberForm input[type='text'] { width:250px;}
  #MemberForm .Left,  #MemberForm .Right { float:left;min-height:20px;}
  #MemberForm .Center { text-align:center;min-height:25px;}
  #MemberForm .Left { text-align:right; width:250px; font-weight:bold; vertical-align:top;  }
  #MemberForm .Right {text-align:left; width:500px;vertical-align:top; padding:3px 0px 0px 3px; }
  #MemberForm   .clear { height:1px;}
/* ########  Member Form ######## */  