/* Report Step 4 Styles */
/******************  TAB STYLES ************/
.odd {
  color:#000;
  /*background:#ECE9DB;*/
  background-color:#FFFFDD;
  }
.even {
  color:#000;
  /*background:#ECE9DB;*/
  background-color:#FFFFFF;
  }

/* dan 1/27/09 - through some research I have found that these tabs are from:
		Dynamic Drive
		Shade Image Tabs Menu
		http://www.dynamicdrive.com/style/csslibrary/item/shade-image-tabs-menu/
*/
.shadetabs{
border-bottom: 1px solid gray;
/* width: 90%; width of menu. Uncomment to change to a specific width */
/*margin-bottom: 1em;*/
	margin-bottom: 3px;
}

.shadetabs ul{
padding: 2px 0; /* 3 */
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: normal 12px Verdana;/* 12 */
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 1px 2px; /* 3px 7px */
margin-right: 5px;
border: 1px solid #778;
color: #2d2b2b;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
font: bold 12px Verdana;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
/*top: 1px;*/
}

.shadetabs li.selected a{ /*selected main tab style */
/*background-image: url(/images/shadeactive2.gif);*/
border-bottom-color: white;
font: bold 12px Verdana;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.shadetablink {
background: white url(/images/shade.gif) top left repeat-x;
}
.shadetablink_green {
background: white url(/images/shadegreen.gif) top left repeat-x;
}

.shadetablink_red {
background: white url(/images/shadered.gif) top left repeat-x;
}
/******************  END OF TAB STYLES ************/
/******************  OLD STYLES PRESENT FROM SIMS' WORK ************/
<!--
h3 {
	font-size: 130%;
	}
.reportStepHeader{
	font-size: 130%;
	font-weight:bold;
}
.reportStepHeader2{
	font-size: 110%;
	font-weight:bold;
}

.reportContainer {
	padding: 30px;
	margin: 20px 0 20px 0;
	background: #fff;
	}

#minitabs {
	margin: 0;
	padding: 0 0 20px 10px;
	border-bottom: 1px solid #696;
	}

#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, #minitabs a:visited {
	float: left;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #9c9;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 4px solid #696;
	padding-bottom: 2px;
	background: #fff;
	color: #363;
	}

/* relative font-size version */

#miniflex {
	width: 100%;
	float: left;
	font-size: small; /* could be specified at a higher level */
	margin: 0;
	padding: 0 10px 0 10px;
	border-bottom: 1px solid #333;
	}

#miniflex li {
	float: left;
	margin: 0; 
	padding: 0;
	display: inline;
	list-style: none;
	}
	
#miniflex a:link, #miniflex a:visited {
	float: left;
	font-size: 85%;
	line-height: 20px;
	font-weight: bold;
	margin: 0 10px 0 10px;
	text-decoration: none;
	color: #999;
	}

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
	border-bottom: 4px solid #333;
	padding-bottom: 2px;
	color: #333;
	}

-->
/***************** END OF OLD STYLES ******************************/
