#stopreports {
 margin: 20px 10px 0 80px;
 padding: 2px 2px 5px 2px;
 border-bottom: 1px solid #f88218;
}

	#stopreports img {
	 vertical-align: middle;
	}

	#stopreports .stopreports_title {
	 color: #f88218;
	 font-weight: bold;
	 text-decoration: underline;
	}

	#stopreports .stopreports_clearer {
	 clear: both;
	}
	
	#stopreports_controls, #stopreports_results {
	 float: left;
	 line-height: 20px;
	}

	#stopreports_results {
	 margin-top: 40px;
	}

		#stopreports_controlsLoading, #stopreports_resultsLoading {
		 display: none;
		 padding: 2px 0 0 10px;
		}

		#stopreports_controlsTimeout, #stopreports_resultsTimeout, #stopreports_resultsError {
		 display: none;
		 color: #900;
		 font-weight: bold;
		}

			#stopreports_controlsTimeout a, #stopreports_resultsTimeout a {
			 font-weight: normal;
			 text-decoration: none;
			}

		#stopreports_controlsBlock, #stopreports_resultsBlock {
		 display: none;
		}

		#stopreports_resultsBlock {
		 padding: 0 10px 0 10px; 
		 background-color: #f4faf4;
		}

			#stopreports_controlsBlock table {
			 margin-left: 20px;
			 width: auto;
			 border: 0;
			 border-spacing: 0;
			}

				#stopreports_controlsBlock table tr.active {
				 background-color: #f4faf4;
				}

				#stopreports_controlsBlock table td {
				 padding: 2px;
				 border: 0;
				 font-weight: normal;
				 text-align: left;
				}

				#stopreports_controlsBlock table td.selector {
				 width: 130px;
				}

			#stopreports_controlsBlock select {
			 border: 1px solid #333;
			 font-size: 11px;
			}

			#stopreports_resultsBlock table {
			 width: auto;
			 border: 0;
			 border-spacing: 0;
			}

				#stopreports_resultsBlock table td {
				 padding: 2px;
				 border: 0;
				 text-align: left;
				}

				#stopreports_resultsBlock table td.title {
				 color: #219d2b;
				 font-weight: bold;
				}

				#stopreports_resultsBlock table td.name {
				 font-weight: normal;
				}

				#stopreports_resultsBlock table td.value {
				 padding-left: 10px;
				 font-weight: bold;
				}

			#stopreports_resultsBlock .field, #stopreports_resultsBlock .field_gain, #stopreports_resultsBlock .field_loss {
			 display: inline;
			 font-weight: bold;
			}

			#stopreports_resultsBlock .field_gain {
			 color: #219d2b;
			}

			#stopreports_resultsBlock .field_loss {
             color: #f88218;
			}