.tabs
{
  clear: both;
  float: left;
  height: 145px;
  margin-top: -15px;
  margin-left: 10px;
  color: #666666;
  width: 900px;
}

.tabs_top_line
{
  height: 8px;
  border-top: 1px solid #F78F3F;
  border-left: 1px solid #F78F3F;
  width: 750px;
  margin-left: 215px;
  margin-top: 2px;
}

.tabs_area_one
{
  width: 500px;
  margin-top: 4px;
  font-weight: bold;
  clear: both;
  float: left;
}

.tabs_area_one_tabs
{
  width: 290px;
  margin-left: 185px;
  margin-top: -13px;
}

.tabs_area_two
{
  position: relative;
  width: 500px;
  top: -18px;
  font-weight: bold;
  clear: both;
  margin-left: 440px;
}

.tabs_area_two_tabs
{
  width: 300px;
  margin-left: 159px;
  margin-top: -13px;
}

.tabs_area_three
{
  width: 700px;
  font-weight: bold;
  clear: both;
  float: left;
}

.tabs_area_three_tabs
{
  width: 700px;
  margin-left: 185px;
  margin-top: -13px;
}

.tabs_area_four
{
  width: 700px;
  margin-top: 20px;
  font-weight: bold;
  clear: both;
  float: left;
}

.tabs_area_four_tabs
{
  width: 800px;
  margin-left: 185px;
  margin-top: -13px;
}

.tab, .tab_selected, .tab_inactive
{
  float:left;
  text-decoration: none;
  padding-top: 2px;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 2px;
  border: 1px solid #F78F3F;
  margin-right: -1px;
  font-size: 90%;
  font-weight: normal;
}

.tab
{
  color: #666666;
  background-color: #eaeaea;
}

.tab_selected
{
  color: white;
  background-color: #a600a6;
}

.tab_inactive
{
  background-color: white;
  color: #bbbbbb;
}

.main_analysis_content_area, .summary_analysis_content_area
{
  clear: both;
  height: 380px;
  width: 800px;
  overflow: auto;
  margin-left: 15px;
  margin-top: 10px;
}

.main_analysis_selection_list_item
{
  color: black;
  text-decoration: none;
  font-size: 90%;
}

.main_analysis_selected_area, .summary_analysis_display_area
{
  clear: both;
  margin-top: -387px;
  margin-left: 825px;
  width: 170px;
  height: 383px;
  font-weight: bold;
  color: #666666;
}

.summary_analysis_display_button, .summary_analysis_display_button_selected
{
	padding: 3px;
	text-align: center;
	background-color: #dddddd;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid orange;
}

.summary_analysis_display_button_selected
{
	background-color: #bbbbbb;
}

.selected
{
  overflow: auto;
  height: 348px;
  width: 175px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.selected_area
{
  width: 145px;
  padding-top: 4px;
  border: 1px solid #F78F3F;
  background-color: #e9e9e9;
  text-align: center;
}

.select_area_spacer
{
  height: 10px;
  border-left: 1px solid #F78F3F;
  margin-left: 75px;
}

.selected_area_values
{
  font-weight: normal;
  padding-bottom: 6px;
  padding-top: 4px;
  font-size: 90%;
}

.output_tabs_line
{
  float: left;
  clear: both;
  border-top: 1px solid #F78F3F;
  height: 1px;
  margin-top: -10px;
}

.resistance_pattern_grey
{
  background-color: #cccccc;
  width: 150px;
  text-align: center;
  border: 1px solid black;
}

.resistance_pattern_lgrey
{
  background-color: #e7e7e7;
  width: 150px;
  text-align: center;
  border-top: 1px solid black;
  border-right: 1px solid black;
}

.resistance_pattern_white
{
  background-color: #ffffff;
  text-align: center;
  border-right: 1px solid black;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}

.resistance_pattern_table
{
  border-collapse: collapse;
  margin-top: 20px;
}

.resistance_pattern_container
{
  margin-top: 5px;
  margin-left: 100px;
}

.results_table
{
  border-collapse: collapse;
  border-top: 1px solid black;
  border-right: 1px solid black;
  width: 750px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  font-size: 90%;
}

.results_graph
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display:block;
	margin-left: 22px;
}

.results_table_white
{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  background-color: white;
}

.results_table_red
{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  background-color: #f04040;
}

.results_table_orange
{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  background-color: #ffa033;
}

.results_table_dgrey
{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  background-color: #e0e0e0;
}

.results_table_grey
{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  background-color: #eeeeee;
}

.results_table_pink
{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  background-color: #eeb6ed;
}

.results_table_blue
{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  background-color: #d6f4f4;
}

.summary_tabs
{
  clear: both;
  float: left;
  height: 145px;
  margin-top: -15px;
  margin-left: 15px;
  color: #666666;
  width: 900px;
}

.summary_tabs_top_line_item, 
.summary_tabs_second_line_item, 
.summary_tabs_third_line_item, 
.summary_tabs_fourth_line_item
{
	float: left;
	width: 240px;
}

.summary_tabs_area
{
	margin-left: 100px;
	margin-top: 10px;
}

.summary_tabs_spacing_area
{
	margin-left: 100px;
}

.summary_tabs_spacing_line
{
  height: 1px;
  margin-bottom: -1px;
  border-top: 1px solid #F78F3F;
  width: 750px;
  margin-left: 215px;
  margin-top: 2px;	
}

.summary_tabs_line_spacer
{
	float: left;
	height: 10px;
	border-left: 1px solid orange;
	width: 125px;
	margin-left: 115px;
	margin-bottom: 2px;
}

.summary_tabs_select_box
{
	width: 90%;
}