body {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background-image:url(pattern_130_gray.gif);
	}
	
b { color:red }
h2 { font-size:12px; font-weight:bold; padding:0; margin:20px,5px; color:#753602;}
h1 { font-size:16px; font-weight:bold; padding:0; margin:10px; color:#753602;}

p {color:#333333;}

#container {
  	margin: 0 auto;
  	width: 750px;
	padding:0;
  	text-align:left;
	background-color:white;
  	}

#header {
  padding:0;
  margin:0;
}

#top_navigation, #footer {
  width:750px;
  padding-top:5px;
  padding-bottom:5px;
  margin:0px;
  background-color:black;
  text-align:center;
  color:white;
}

#top_navigation a, #footer a {
	color:white;
	text-decoration:none;
  font-size:11px;
  font-weight:bold;
  font-family:Tahoma, Geneva, sans-serif;
  padding:5px;
	}

#top_navigation a:hover, #footer a:hover { color:skyblue; }

#body_row_1 {
  padding-top:10px;
  padding-bottom:10px;
  text-align:center;
  background-color:#dadadb;
  border-bottom:gray solid 2px;
}

#body_row_1 img {
  margin:10px;
  }

#body_row_1 table {
  display:inline;
  text-align:center;
}

#body_row_2 {
  margin-top:15px;
  margin-bottom:15px;
  padding:5px;
}

#body_row_2 p {
  padding:0;
  margin:5px, 5px;
}

#footer {
  padding:0;
  margin:0;
  clear:both;
}

#thumbdisplay {
  text-align:center;
  display:inline;
}

.thumbnail {
  display:inline;
  float:left;
  text-align:center;
  margin:8px;
}

.thumbnail p {
  padding:0;
  margin:0;
  }
  
.preview_details p {
	padding:10px;
	font-size:14px;
	color:#000099;
	}

h4 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	}

.detailsform textarea {
	background-color:#FFFFCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	}
	
.detailsform {
	text-align:center;
	}

.question {font-weight:bold; font-size:13px}
.answer {color:red}