#errorcigs { display:none; border:1px solid red; background-color:#E0E0E0; width:50%; padding:5px; margin:10px;}
#erroryears { display:none; border:1px solid red; background-color:#E0E0E0;width:50%; padding:5px; margin:10px;}
label{width: 15em;text-align: left;margin-right: 0.5em;display: block}
.submit input{width:100%; margin-top:5px; text-align:centre; border-left:2px solid black; border-bottom:2px solid black;} 
.strong {font-weight:bold;}
input{color: #000;background: #FFFF99;border: 1px solid #000;}
select{color: #000;background: #FFFF99;border: 1px solid #000;float:left;display:inline; margin-left:3px;}
fieldset{border: 1px solid #003366;width: 30em;padding:5px;}
legend{color: #000;background: #99CCFF;border: 1px solid #003366;padding: 2px 6px}
#answers {display:none; width:100%;font-size:1.2em;}
#answers h3 {font-size:1.4em;}
#numerofcigs {height:160px;; padding:5px; }
#cost {height:160px; padding:5px;}
#taringested { height:160px; padding:5px;}
#nico {height:160px; padding:5px;}
#monoxide {height:160px; padding:5px;}
#arsenic {height:160px; padding:5px;}
#life {height:160px; padding:5px;}
#time {height:160px; padding:5px;}