/* 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 {}



/* 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: -20px 0 15px 0px;
	padding: 3px 5px 6px 0;
	width: 693px;	
	background: #EBEBEB;
	font-family: "Segoe UI", Tahoma, Helvetica, "Trebuchet MS", sans-serif ;	
	font-size: .9em;
	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:#404040; width: 100%; display: block; padding: 3px 0 0 5px; margin: 0;}
#secondary-nav li a:hover{ background-color: #4292F4 !important; color: #FFFFFF; display: block; }
#secondary-nav li a.current { border-bottom: 1px #5B5B5B solid !important; text-decoration:none; padding: 3px 0 0 0; margin: 3px 0 0 5px; display: inline; line-height: 1.8em;}
#secondary-nav li a.current:hover { color:#5B5B5B; background-color: transparent !important; text-decoration:none;display: inline;}


/* old hover colors 
.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 .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: -43px 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: #004AD4 !important; text-decoration: none; border-bottom: 1px #004AD4 solid !important;
	}
/* End Steps on pages without SECONDARY NAVIGATION ====================== */		