body{ 
	font:       75% Verdana, Sans-serif; 
	text-align: justify;
	}

#survey_form *{
	margin:  0;
	padding: 0;
	}

/***************************************************************************/
/* Dividers                                                                */
/***************************************************************************/

#survey_form{
	margin: 20px auto;
	width:  500px;
	}
	
#survey_form form div{ 
	padding:    10px;
	text-align: right;
	}

/***************************************************************************/
/* Forms                                                                   */
/***************************************************************************/

#survey_form form fieldset{ 
	border: 0; 
	margin: 10px 0;
	}
	
/***************************************************************************/
/* Images                                                                  */
/***************************************************************************/

#survey_form form fieldset img{ 
	display: block;
	margin:  10px auto; 
	}

/***************************************************************************/
/* Lists                                                                   */
/***************************************************************************/

#survey_form form fieldset ul{ 
	list-style-type: none;
	padding:         5px 10px 5px 20px;
	}
	
#survey_form form fieldset ul li{ font: .8em Tahoma, Sans-serif; }

/***************************************************************************/
/* Paragraphs                                                              */
/***************************************************************************/

.error{ color:       #f00; }