a{
	text-decoration:underline;
	color:black;
}
a:hover{
	color:#ee3224;
}
p{
	font-family:arial,sans-serif;
	font-size:12px;
}
h3{
	font-family:arial,sans-serif;
	font-size:16px;	
}
.stepper-toggle a {
/*  font-family: arial,sans-serif;*/
font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;  display: block;
  float:left;
  padding: 4px 8px 3px 8px;
  width: 13px;
  color: black;
  font-size: 18px;
  border-left: 0px;
	color:#ccc;
  text-align: center;
margin-top:10px;
}
.stepper-toggle a.stepper-active {
  color:white;
  background-color:#ee3224;
}
.stepper-toggle .stepper-next {
  width: inherit;
  padding-right: 4px;
  text-transform: lowercase;
}
.stepper-toggle {
  float:left;
}
.stepper-toggle.stepper-grayed {
  opacity:.25;
}
.stepper-canvas {
  clear:both;
  position: relative;
  width: 530px;
  /*border: 1px solid #cdcdcd;*/
  height: 370px;
  /*padding: 5px;*/
}
.stepper-bar {
  position:absolute;
  bottom:0px;
  width: 120px;
  margin-left:15px;
  margin-right: 15px;
  background-color: #065718;
  z-index: 1;
}
.stepper-label {
  text-align:left;
  position:absolute;
  font-family: "Helvetica Nueue", helvetica, sans-serif;
  display: block;
  font-size: 12px;
  color:#303030;
}
.stepper-wrapper {
  float: left;
  height: 1%;
  width:590px;
}
.stepper-line{
	
}
.stepper-legend{
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	color:#303030;
	text-align:left;
	position:absolute;
	height: 15px;
	width: 15px;
  	display: none;
}
.stepper-legend span{
	position:absolute;
	left:20px;
}
.stepper-title{
	position:absolute;
	font-family: arial, sans-serif;
	font-size:13px;
	text-align:center;
	width:495px;
}
.stepper-highlight{
	position: absolute;
	width: 72px;
	top: 0;
	height: 354px;
	background-color: white;
	text-align:center;
	z-index: -1;
	-moz-opacity:.7;
	filter:alpha(opacity=70);
	opacity:.7; 
	-khtml-opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"
}
.one-highlight{
	left:285px;
}
.one-and-a-half-highlight{
	right:27px;
}
/* Custom */
#paper-wrapper{
	width:590px;
	height:280px;
	z-index:1;
}
.blueBg{
	position:absolute;
	top:0;
	width:530px;
	height:350px;
	background-color:#EEF7F9;
	z-index:-1;
}
.vGrid{
	position:absolute;
	top:0;
	left:0;
	width:530px;
	height:350px;
	background-color:transparent;
	z-index:0;
}
.divider_line_h{
	padding-left:25px;
	margin-top:29px;
	width:100%;
	border-bottom: 1px solid #FBFDFE;
}
.first_line_h{
	margin-top:29px;
}
.divider_line_v{
	margin-left:72px;
	height:100%;
	border-right:1px solid #FBFDFE;
	display:inline-block;
}
.first_line_v_sept{
	margin-left:65px !important;
}
.divider_line_v_sept{
	margin-left:13px;
	height:100%;
	border-right:1px solid #FBFDFE;
	display:inline-block;
}
.first_line_v{
	margin-left:65px !important;
}
.d_line{
	font-family: "Helvetica Nueue", helvetica, sans-serif;
	font-size:10px;
	color:#9E9E9E;
}
.x_line{
	position:absolute;
	text-transform:lowercase;
	font-weight:bold;
	bottom:-24px;
	margin-left:-10px;
	text-align:center;
}
.x_line_sept{
	position:absolute;
	text-transform:uppercase;
	bottom:-15px;
	margin-left:-11px;
}
.source{
	font-size:10px;
	font-family: 'Droid Sans',sans-serif;
	color: #303030;
}
.bar-box{
	position:absolute;
	top:0;
	left:0;
	width:100px;
	background-color:moccasin;
}
.annote-box{
	border-left:1px solid #ababab;
	border-bottom:1px solid #ababab;
	border-right:1px solid #ababab;
	height:8px;
	width:72px;
}
.feingold-box{
	top: 375px;
	left: 210px;
	width: 72px;
}
.feingold-text{
	top: 390px;
	left: 216px;
	text-align: center;
}
.wrtl-box{
	top: 375px;
	left: 285px;
}
.wrtl-text{
	top:390px;
	left:286px;
	text-align:center;
}
.two-highlight{
	left:431px;
/*	width:212px;
	left:277px;*/
}
.cu-box{
	right: 26px;
	top: 375px;
}
.cu-text{
	right: 21px;
	top: 390px;
	text-align: center;
}
.vh-box{
	right: 25px;
	top: 375px;
}
.vh-text{
	right:12px;
	top:390px;
	text-align:center;
}
.right-label{
	text-align:right!important;
}
.ec-one{
	left: 179px;
	top: 147px;
	width:75px;
}
#sp_cBox{
	width: 960px;
	float: left;
	font-family: arial,sans-serif;
	color: #303030;
	font-size: 12px;
	height: 166px;
	margin-top: 20px;
}
#sp_tBox{
	width: 21%;
	height: 72px;
	float: left;
	font-weight: bold;
	text-align: center;
	margin-left: 20px;
	padding-right: 20px;
	border-right: 1px solid #CCC;
	font-size: 15px;
}
#sp_caption{
	width: 661px;
	padding-left: 20px;
	float: left;
	line-height: 15px;
}
.note08{
	left: 287px;
	top: 204px;
}
.note10{
	left:395px;
	top:273px;
}
.note12{
	right: 27px;
	bottom: 35px;
}
.note08-2{
	right: 94px;
	bottom: 42px;
}
.note10-2{
	right: 28px;
	top: 261px;
}
.note12-2{
	left: 426px;
	font-weight: bold;
	top: 56px;	
	font-size:14px;
}
.cycleLegend{
	left:72px;
	top:6px;
	width:110px;
	font-weight:bold;
	font-size:11px;
}
.ecLegend{
	background-color: #FF8B0F;
	left:72px;
	top:46px;
}
.ieLegend{
	background-color: #00a99d;
	left:72px;
	top:86px;
}
.orange-label{
	color:#ff8b0f;
}
.blue-label{
	color:#00a99d;
}
.logoWrapper{
	position: absolute;
	top: 230px;
	left: 765px;
	border: 1px solid #CCC;
	padding: 5px;

}
.logoWrapper img{
		width:150px;
}