/*  Start H2 Page  styles (images) 
=========================*/
/*#rightcol h2 {font: 1.2em/25px  Tahoma, "Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; margin:0px 0 20px 0; padding: 0 0 0px 60px; text-transform: uppercase !important; font-weight: bold;}
*/


#rightcol h2.step {}

#rightcol h2.step span{ vertical-align: bottom; margin: 0px 15px 0px -48px; color: #ffffff;}
.HC #rightcol h2.step { border-bottom: 2px #52AA22 solid; background: url(/_res/images/dropdown-menu/dd-step-HC-hv.png) no-repeat; }
.LI #rightcol h2.step { border-bottom: 2px #AC3C20 solid; background: url(/_res/images/dropdown-menu/dd-step-LI-hv.png) no-repeat; }
.RHC #rightcol h2.step { border-bottom: 2px #208FAB solid; background: url(/_res/images/dropdown-menu/dd-step-RHC-hv.png) no-repeat; }
.SL #rightcol h2.step { border-bottom: 2px #AD2090 solid; background: url(/_res/images/dropdown-menu/dd-step-SL-hv.png) no-repeat; }
.ABOUT #rightcol h2.step { border-bottom: 2px #204AAC solid; background: url(/_res/images/dropdown-menu/H2-About.jpg) no-repeat; }
.CONT #rightcol h2.step { border-bottom: 2px #F7991C solid; background: url(/_res/images/dropdown-menu/H2-Cont.jpg) no-repeat; }
.SP #rightcol h2.step { border-bottom: 2px #F7991C solid;  background: url(/_res/images/dropdown-menu/H2-SP.jpg) no-repeat; }
/*  end H2  Page styles 
=========================*/


/*  /begin SECONDARY NAVIGATION links ====================== 
#content-2column.HC #secondary-nav {border: 1px #52AA22 solid; }
#content-2column.LI #secondary-nav {border: 1px #AC3C20 solid;}
#content-2column.SL #secondary-nav {border: 1px #AD2090 solid; border-left: 2px #AD2090 solid; border-right: 0px #AD2090 solid;  }
#content-2column.RHC #secondary-nav {border: 1px #208FAB solid;}
#content-2column.ABOUT #secondary-nav {border: 1px #204AAC solid;}
#content-2column.CONT #secondary-nav {border: 1px #CCCCCC solid; background: #E5E5E5;}
#content-2column.SP #secondary-nav {border: 1px #F7991C solid; background: #F5F5F5;}*/

#secondary-nav {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px #e5e5e5 solid;
	border: 1px #CCCCCC solid;
	border-top: 0px #CCCCCC solid;
	margin: 0px 0 15px 0px;
	padding: 3px 5px 6px 0;
	width: 693px;	
	background: #F5F5F5;
	background: #E5E5E5;
	font-family: "Segoe UI", Tahoma, Helvetica, "Trebuchet MS", sans-serif ;	
	font-size: .8em;
	line-height: 1.2em;
	float: left;
}

#secondary-nav:hover {
	border: 1px #CCCCCC solid;
	border-top: 0px #CCCCCC solid;
	color: #333;
}
#secondary-nav.no-display {
	display: none;
}


#secondary-nav  ul{ padding: 0 0 0 15px; margin: 0; border: 0px #09F solid; list-style: none !important; width: 100%;}
#secondary-nav  ul li{ padding: 0 !important; margin: 0 !important; border: 0px #09F solid !important; background: none !important; height: 20px;}




#secondary-nav li a { border-bottom: 1px transparent solid !important; text-decoration:none; background: none !important; color:#5B5B5B; width: 100%; display: block; padding: 3px 0 0 5px; margin: 0;}
#secondary-nav li a.current {  text-decoration:none; padding: 3px 0 0 0; margin: 3px 0 0 5px; display: inline; line-height: 1.8em;}


.HC #secondary-nav li a:hover{ background-color: #52AA22 !important; color: #FFFFFF; display: block; }
.LI #secondary-nav li a:hover{ background-color: #AC3C20 !important; color: #FFFFFF; display: block; }
.SL #secondary-nav li a:hover{ background-color: #AD2090 !important; color: #FFFFFF; display: block;}
.RHC #secondary-nav li a:hover{ background-color: #208FAB !important; color: #FFFFFF; display: block; }
.ABOUT #secondary-nav li a:hover{ background-color: #204AAC !important; color: #FFFFFF; display: block; }
.CONT #secondary-nav li a:hover{ background-color: #F7991C !important; color: #FFFFFF; display: block; }
.SP #secondary-nav li a:hover{ background-color: #F7991C !important; color: #FFFFFF; display: block; }

.HC #secondary-nav li a.current{ border-bottom: 1px #52AA22 solid !important; text-decoration:none; }
.LI #secondary-nav li a.current{ border-bottom: 1px #AC3C20 solid !important; text-decoration:none; }
.SL #secondary-nav li a.current{ border-bottom: 1px #AD2090 solid !important; text-decoration:none;}
.RHC #secondary-nav li a.current{ border-bottom: 1px #208FAB solid !important; text-decoration:none; }
.ABOUT #secondary-nav li a.current{ border-bottom: 1px #204AAC solid !important; text-decoration:none; }
.CONT #secondary-nav li  a.current{ border-bottom: 1px #F7991C solid !important; text-decoration:none; }
.SP #secondary-nav li a.current{ border-bottom: 1px #F7991C solid !important; text-decoration:none; }

#secondary-nav li a.current:hover { color:#5B5B5B; background-color: transparent !important; text-decoration:none;display: inline;}

#secondary-nav  .row1{
	margin: 0 10px 0 2px; 
	padding: 0;
	width: 210px;
	float: left !important;
	border: 0px #F00 solid;
	}
#secondary-nav  .row1 ul li{
	margin: 0; 
	padding:  2px 0 0 5px;
	width: 100%;  
	border: 0px #09F solid !important;
	}

	
#secondary-nav  .row2{
	margin: 0 10px 0 10px; 
	padding: 0;
	width: 210px;
	float: left;
	left: 230px;
	border: 0px #F00 solid;
	}
#secondary-nav  .row2  ul li{
	margin: 0; 
	padding: 2px 0 0 5px;
	width: 100%; 
	border: 0px #09F solid !important;
	}
#secondary-nav  .row3{
	margin: 0 0px 0 10px; 
	padding: 0;
	width: 210px;
	float: left;
	left: 460px;
	border: 0px #F00 solid;
	}
#secondary-nav .row3  ul li{
	margin: 0; 
	padding: 2px 0 0 5px;
	width: 100%; 
	border: 0px #09F solid !important;
	}
#secondary-nav  .row4{
	margin: 0 0px 0 15px; 
	padding: 0;
	width: 210px;
	float: left;
	left: 460px;
	border: 0px #F00 solid;
	}
#secondary-nav .row4  ul li{
	margin: 0; padding: 2px 0 0 5px;
	width: 100%; border: 0px #09F solid !important;
	}

/*  /end SECONDARY NAVIGATION links ====================== */


/* Steps navigation within SECONDARY NAVIGATION ====================== 
Go to secondary nav css to modify those Steps		*/
.steps{
	float: right;
	border: 0px #960 solid;
	clear: both;
	width: 130px;
	margin: -23px 0 0 0;
	font-family: "Segoe UI", Tahoma, Helvetica, "Trebuchet MS", sans-serif;
	font-size: 1em;
	font-weight: normal;
}
.steps .left-step{
	border-right: 1px #919191 solid;
	padding: 0px 0 0 15px;
	padding: 0px 0 0 0;
	width: 63px; height: 20px;
	background: url(/_res/images/dropdown-menu/step-arrow-lt.png) left no-repeat !important;
	float: left;
	clear: both;
	}
.steps .left-step a{
	color:#727272 !important; 
	height: 17px; 
	width:47px !important; 
	cursor: pointer;
	padding: 0px 0 0 15px;
	margin: 0;background: none !important;
	border-bottom: 0px #919191 solid !important;
	}
.steps .left-step-final a:hover,
.steps .left-step a:hover{
	color: #DD4D00 !important; text-decoration: none; border-bottom: 1px #ccc solid !important;
	}
.steps .left-step-final{
	border: 0px #000 solid;
	padding: 0px 0 0 0px;
	width: 62px; height: 20px;
	background: url(/_res/images/dropdown-menu/step-arrow-lt.png) left no-repeat !important;
	float: right;
	clear: both;
	}
.steps .left-step-final a{
	color:#727272 !important; 
	height: 17px; 
	width:47px !important; 
	cursor: pointer;
	padding: 0px 0 0 15px;
	margin: 0;background: none !important;
	border-bottom: 0px #919191 solid !important;
	}
	
.steps .right-step{
	border: 0px #C00 solid;
	padding: 0px 6px 0 4px;
	padding: 0px 0px 0 0px;
	width: 63px; height: 20px;
	background-color:#156;
	background: url(/_res/images/dropdown-menu/step-arrow-rt.png) right no-repeat !important;
	float: right;
	}
.steps .right-step a{
	color:#727272 !important; 
	height: 17px; 
	width: 60px !important; 
	cursor: pointer;
	padding: 0px 10px 0 0px;
	margin: 0 0 0 4px;background: none !important;
	border-bottom: 0px #919191 solid !important;
	}
.steps .right-step a:hover{
	color: #DD4D00 !important; text-decoration: none; border-bottom: 1px #ccc solid !important;
	}
/* End Steps on pages without SECONDARY NAVIGATION ====================== */		