 #Content {
	        max-width: 760px;
	        margin:auto;
	        font-family: georgia;
	        line-height: 1.2;
	        border-radius: 5px;
	        box-shadow: 0px 0px 5px rgba(0,0,0,1);
	        background:white;
	        
        }
        
        #Content table {
	        margin:1em;
	        width:auto;
        }
        
        .QuestionTitle {
	        font-size:32px;
	        color:grey;
        }
        
        .QuestionTitle span {
        	color:black;
        }
        
        .QuestionText {
	        color: grey;
	        font-size: 14px;
	        margin-top:1em;
	        display: block;
        }

.QuestionSubTitle span {
margin-top:1em;
}

label { line-height:1.5}
        
        br {
	        display: none;
        }

 .QuestionTitle br {
display:block;
}
        
        input[type=submit]         
       {display:inline-block;background-color:#ebe8e4;background:-moz-linear-gradient(top, #ebe8e4 0%, #c0b5a9);background:-o-linear-gradient(top, #ebe8e4 0%, #c0b5a9);background:-webkit-gradient(linear, left top, left bottom, from(#ebe8e4), to(#c0b5a9));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebe8e4', EndColorStr='#c0b5a9');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebe8e4', EndColorStr='#c0b5a9')";box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5),inset 0px 0px 2px #94826f;text-decoration:none;color:#3d352d;text-shadow:0px -1px 0px #d5cec7,0px 1px 0px #ebe8e4;border:1px solid #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7.25px 29px;}.button:hover{background:-moz-linear-gradient(top, #c0b5a9 0%, #ebe8e4);background:-o-linear-gradient(top, #c0b5a9 0%, #ebe8e4);background:-webkit-gradient(linear, left top, left bottom, from(#c0b5a9), to(#ebe8e4));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c0b5a9', EndColorStr='#ebe8e4');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#c0b5a9', EndColorStr='#ebe8e4')";color:#3d352d;}
       
       .SurveyButton {
	       font-size: 14px;
       }
       
       .SurveyFooter table{
	       width: 100% !important;
       }
        
        textarea, input[type=text] {
	        border:1px solid #a6a6a6;
	        padding: 0.5em;
	        margin-top:0.5em;
        }
        
       body {
	       background: grey;
	       padding-top:1em;
       }
       
       
       .SurveyHeaderSeparator1 {
	       display: none;
       }
       
       .QuestionsSeparator {
	       border-top:1px grey dotted;
	       padding-bottom: 1em;
       }