/* The Grid ---------------------- */
.lt-ie9 .row { width: 940px; max-width: 768px; min-width: 768px; margin: 0 auto; }
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.lt-ie9 .row.large-collapse .column, 
.lt-ie9 .row.large-collapse .columns { padding: 0; }
.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }
.lt-ie9 .row .row.large-collapse { margin: 0; }
 
.lt-ie9 .column, .lt-ie9 .columns { float: left; min-height: 1px; padding: 0 15px; position: relative; }
.lt-ie9 .column.large-centered, .columns.large-centered { float: none; margin: 0 auto; }
 
.lt-ie9 [class*="column"] + [class*="column"]:last-child { float: right; }
.lt-ie9 [class*="column"] + [class*="column"].end { float: left; }
 
.lt-ie9 .large-1, 
.lt-ie9 .row .large-1 { width: 8.33333%; }
 
.lt-ie9 .large-2, 
.lt-ie9 .row .large-2 { width: 16.66667%; }
 
.lt-ie9 .large-3, 
.lt-ie9 .row .large-3 { width: 25%; }
 
.lt-ie9 .large-4, 
.lt-ie9 .row .large-4 { width: 31.3333%; }
 
.lt-ie9 .large-5, 
.lt-ie9 .row .large-5 { width: 41.66667%; }
 
.lt-ie9 .large-6, 
.lt-ie9 .row .large-6 { width: 50%; }
 
.lt-ie9 .large-7, 
.lt-ie9 .row .large-7 { width: 58.33333%; }
 
.lt-ie9 .large-8, 
.lt-ie9 .row .large-8 { width: 66.66667%; }
 
.lt-ie9 .large-9, 
.lt-ie9 .row .large-9 { width: 75%; }
 
.lt-ie9 .large-10, 
.lt-ie9 .row .large-10 { width: 83.33333%; }
 
.lt-ie9 .large-11, 
.lt-ie9 .row .large-11 { width: 91.66667%; }
 
.lt-ie9 .large-12,
.lt-ie9 .row .large-12 { width: 100%; }
 
.lt-ie9 .row .large-offset-1 { margin-left: 8.33333%; }
.lt-ie9 .row .large-offset-2 { margin-left: 16.66667%; }
.lt-ie9 .row .large-offset-3 { margin-left: 25%; }
.lt-ie9 .row .large-offset-4 { margin-left: 33.33333%; }
.lt-ie9 .row .large-offset-5 { margin-left: 41.66667%; }
.lt-ie9 .row .large-offset-6 { margin-left: 50%; }
.lt-ie9 .row .large-offset-7 { margin-left: 58.33333%; }
.lt-ie9 .row .large-offset-8 { margin-left: 66.66667%; }
.lt-ie9 .row .large-offset-9 { margin-left: 75%; }
.lt-ie9 .row .large-offset-10 { margin-left: 83.33333%; }
 
.lt-ie9 .pull-2 { right: 16.66667%; }
.lt-ie9 .pull-3 { right: 25%; }
.lt-ie9 .pull-4 { right: 33.33333%; }
.lt-ie9 .pull-5 { right: 41.66667%; }
.lt-ie9 .pull-6 { right: 50%; }
.lt-ie9 .pull-7 { right: 58.33333%; }
.lt-ie9 .pull-8 { right: 66.66667%; }
.lt-ie9 .pull-9 { right: 75%; }
.lt-ie9 .pull-10 { right: 83.33333%; }
 
.lt-ie9 .push-2 { left: 16.66667%; }
.lt-ie9 .push-3 { left: 25%; }
.lt-ie9 .push-4 { left: 33.33333%; }
.lt-ie9 .push-5 { left: 41.66667%; }
.lt-ie9 .push-6 { left: 50%; }
.lt-ie9 .push-7 { left: 58.33333%; }
.lt-ie9 .push-8 { left: 66.66667%; }
.lt-ie9 .push-9 { left: 75%; }
.lt-ie9 .push-10 { left: 83.33333%; }
 
/* Nicolas Gallagher's micro clearfix */
.lt-ie9 .row { *zoom: 1; }
.lt-ie9 .row:before, .row:after { content: " "; display: table; }
.lt-ie9 .row:after { clear: both; }

/* IE8 SPECIFIC STYLES */
.lt-ie9 body { background: url('/wp-content/themes/ipass-responsive/images/bgr.png') top left #fff repeat-x; font-size:15px; }
.lt-ie9 img.support_roll:hover  { filter:alpha(opacity=60); }
.lt-ie9 #content-landing #accordion h3 { line-height:1.5em; }
.lt-ie9 #wrapper { width:768px; height:auto; margin:0 auto; padding:0; overflow:visible; }
.lt-ie9 .text-left { padding:0; margin:0; }
.lt-ie9 .btn {
	display:inline-block;
	outline:none;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	font:1rem/100% Arial, Helvetica, sans-serif;
	padding:8px .4rem;
	font-weight:bold;
	border:solid .2rem #fff;
	-webkit-box-shadow:0 .1rem .1rem rgba(0,0,0,.2);
	box-shadow:0 .1rem .1rem rgba(0,0,0,.2);
}
.lt-ie9 .btn:hover { text-decoration:none; color:#fff; }
.lt-ie9 .btn:active { position:relative; top:1px; }

.lt-ie9 .orange {
	color:#fff;
	background:#ff900c;
	background:-webkit-gradient(linear, left top, left bottom, from(#ffa63d), to(#ff900c));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa63d', endColorstr='#ff900c'); 
}
.lt-ie9 .orange:hover, .lt-ie9 .orange:active {
	color:#fff;
	background:#f47c20;
	background:-webkit-gradient(linear, left top, left bottom, from(#ffaf04), to(#ff7b2d));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaf04', endColorstr='#ff7b2d');
}

.lt-ie9 .blue {
	color:#fff;
	background:#0065a2;
	background:-webkit-gradient(linear, left top, left bottom, from(#008ee5), to(#0065a2));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008ee5', endColorstr='#0065a2'); */
}
.lt-ie9 .blue:hover, .lt-ie9 .blue:active {
	color:#fff;
	background:#40bde8;
	background:-webkit-gradient(linear, left top, left bottom, from(#47d1ff), to(#40bde8));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#47d1ff', endColorstr='#40bde8'); */
}

.lt-ie9 .red {
	color:#fff;
	background:#e60d2e;
	background:-webkit-gradient(linear, left top, left bottom, from(#e60d2e), to(#a30a21));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e60d2e', endColorstr='#a30a21'); */
}
.lt-ie9 .red:hover, .lt-ie9 .red:active {
	color:#fff;
	background:#781f1c;
	background:-webkit-gradient(linear, left top, left bottom, from(#e60d2e), to(#781f1c));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e60d2e', endColorstr='#781f1c'); */
}

.lt-ie9 .green {
	color:#fff;
	background:#59bb77;
	background:-webkit-gradient(linear, left top, left bottom, from(#55bc73), to(#59bb77));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#55bc73', endColorstr='#59bb77');
}
.lt-ie9 .green:hover, .lt-ie9 .green:active {
	color:#fff;
	background:#ff900c;
	background:-webkit-gradient(linear, left top, left bottom, from(#e5830b), to(#ff900c));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5830b', endColorstr='#ff900c');
}
.lt-ie9 .video-inline object {
	display:block;
	width:486px;
	height:410px;
	margin-top:.8em;
	margin-left:0;
}
.lt-ie9 #video-center {
	display:block;
	width:500px;
	height:650px;
	margin:0 auto 1em;
}
.lt-ie9 #video-center object {
	display:block;
	width:500px;
	height:650px;
	margin:-0.8325em 10px 20px 0;
	padding-right:20px;
}
.lt-ie9 .wiz-left object {
	float:left;
	display:inline-block;
	width:366px;
	height:302px;
	margin-left:0;
}

/* HEADER & FOOTER */
.lt-ie9 #header { display:block; width:100%; margin:0; text-align:left; /*border:1px solid #f00;*/ }
.lt-ie9 #header:after { content:"."; display:block; clear:both; visibility:hidden; }
.lt-ie9 #lightbox { filter:alpha(opacity=80); }
.lt-ie9 #search { display:none; }
.lt-ie9 .logo-header { margin:1.125em 0 0 -0.25em; overflow:visible; }
.lt-ie9 #top-menu { float:right; margin:-3em 1.25em 0 0; padding:0; text-align:right; color:#ccc; }
.lt-ie9 #top-menu a, .lt-ie9 #bottom-menu a { border-left:1px solid #ccc; color:#555; font-size:80%; padding:.4em .6em; }
.lt-ie9 #top-menu a.first, .lt-ie9 #bottom-menu a.first { border-left:none; color:#555; font-size:80%; padding:.4em .6em; }
.lt-ie9 #top-menu a img { padding:0 .4em; }
.lt-ie9 #top-menu a:hover, .lt-ie9 #bottom-menu a:hover { color:#ff900c; }
.lt-ie9 #searchform .field { width:75%; display:inline; margin:0 .4em 0 0; }
.lt-ie9 #footer { max-width:100%; margin:.5em auto 0; text-align:left; color:#999; margin-bottom:20px; }
.lt-ie9 .logo-footer { width:2.75em; }
.lt-ie9 .contact { font-size:100%; padding:0.4em 0.4em 0 0.6em; }
.lt-ie9 #footer .footer-online { padding:0 0.9375em; }
.lt-ie9 #footer .copy { padding:1em; }
.lt-ie9 #bottom-menu { float:right; margin:.5em 0 0 0; padding:0; text-align:right; color:#ccc; }
.lt-ie9 #what, .lt-ie9 #solutions, .lt-ie9 #insights, .lt-ie9 #about { font-size:70%; }
.lt-ie9 .copy { font-size:65%; }
.lt-ie9 .copy a { border-left:1px solid #ccc; padding:0 .4em 0 .6em; color:inherit; }
.lt-ie9 .copy a.first { border-left:none; padding:0 .4em 0 .6em; }
.lt-ie9 .copy a:hover { color:#0065a2; }
.lt-ie9 #content a, .lt-ie9 #content-landing a, .lt-ie9 #content-news a, .lt-ie9 #content-blog a, .lt-ie9 #content-forms a { color:#4d9f66; }
.lt-ie9 #footer a { color: #555; }
.lt-ie9 #content a:hover, .lt-ie9 #content-landing a:hover, .lt-ie9 #content-news a:hover, .lt-ie9 #content-blog a:hover, .lt-ie9 #content-forms a:hover, .lt-ie9 #footer a:hover { color:#ff900c; }

.lt-ie9 #hpmainimage {
	position:relative;
	top:0;
	left:0;
	background: url('/wp-content/themes/ipass-responsive/images/global-wifi-enterprise-mobility.png') top center no-repeat;
	min-height:685px;
	width:100%;
	margin:-183px 0 0;
	padding:0;
	z-index:-3;
	/*border:1px solid #f00;*/
}
.lt-ie9 h1.hp-pagehead {
	font-family:Interstate, Arial, Helvetica, sans-serif;
	font-size:3em;
	line-height:1em;
	color:#4d4e53;
	margin-top:10px;
	margin-left:20px;
}
.lt-ie9 #hpcontent { clear:both;padding:0;margin-top:-140px; }
.lt-ie9 .hpenterprise, .lt-ie9 .hpproviders, .lt-ie9 .hpnetworks { padding:0; margin:-175px 0 0; }
.lt-ie9 .hpenterprise h3, .lt-ie9 .hpproviders h3, .lt-ie9 .hpnetworks h3 { color:#ff900c; }
.lt-ie9 .hpproviders h2, .lt-ie9 .hpproviders h3, .lt-ie9 .hpnetworks h2, .lt-ie9 .hpnetworks h3 { text-align:left; }
.lt-ie9 .hpenterprise h2, .lt-ie9 .hpenterprise h3 { margin-left:10px; }
.lt-ie9 .hpproviders h2, .lt-ie9 .hpproviders h3 { margin-left:20px; }
.lt-ie9 .hpnetworks h2, .lt-ie9 .hpnetworks h3 { margin-left:40px; }
.lt-ie9 #mainimage {
	display:block;
	position:relative;
	top:0;
	left:0;
	background-position: top center;
	background-repeat: no-repeat;
	background-size:contain;
	text-align:left;
	/*height:414px;*/
	min-height:414px;
	width:100%;
	margin:-223px 0 0;
	padding:0;
	z-index:-3;
	/*border:1px solid #f00;*/
	}
.lt-ie9 #investimage {
	position:relative;
	top:0;
	left:0;
	background-image: url('/wp-content/themes/ipass-responsive/images/ipass-investors-learn-about-ipas.png');
	background-position: top center;
	background-repeat: no-repeat;
	background-size:contain;
	text-align:left;
	/*height:414px;*/
	min-height:414px;
	width:100%;
	margin:-222px 0 0;
	padding:0;
	z-index:-3;
	/*border:1px solid #f00;*/
	}
.lt-ie9 #defaultimage {
	position:relative;
	top:0;
	left:0;
	background-image: url('/wp-content/themes/ipass-responsive/images/default.png');
	background-position: top center;
	background-repeat: no-repeat;
	/*height:197px;*/
	width:100%;
	margin:-180px 0 0;
	padding:0;
	z-index:-1;
	/*border:1px solid #f00;*/
	}
.lt-ie9 h1.pagehead {
	font-family:Interstate, Arial, Helvetica, sans-serif;
	font-size:3em;
	line-height:1.1em;
	color:4d4e53;
	margin:50px 0 0 22px;
	padding-right:200px;
}
.lt-ie9 h2.pagesub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.35em;
	font-weight:normal;
	line-height:1.25em;
	color:#776b5f;
	letter-spacing:-0.025em;
	margin:0 0 0 25px;
	padding-right:200px;
}
.lt-ie9 #content h1 {
	font-family:Interstate;
	font-size:2.75em;
	line-height:1em;
	color:#4d4e53;
	letter-spacing:-0.05em;
	margin:.5em 0 .4em -0.10em;
}
.lt-ie9 #content h2, .lt-ie9 #content-landing h2, .lt-ie9 #content-forms h2, .lt-ie9 #content-news h1, .lt-ie9 #content h1.h2 {
	font-family:Interstate;
	font-size:2em;
	font-weight:bold;
	line-height:1em;
	color:#776b5f;
	letter-spacing:-0.025em;
	margin:1em 0 1em -0.175px;
}
.lt-ie9 #formimage {
		position:relative;
		top:0;
		left:0;
		/*background-position: top center;
		background-repeat: no-repeat;
		background-size:contain;*/
		text-align:left;
		height:200px;
		width:768px;
		margin:0 auto;
		padding:0;
		z-index:-3;
		/*border:1px solid #f00;*/
		}
.lt-ie9 h1.form-pagehead {
		position:relative;
		float:left;
		font-family:Interstate;
		font-size:2.5em;
		line-height:.859622641509434em;
		color:#4d4e53;
		letter-spacing:-0.05em;
		margin:2em 5em .125em 3em;
		text-align:left;
		z-index:5;
	}
.lt-ie9 h1.form-fix {
		margin-top:4.5em;
	}
.lt-ie9 h1.form-fix-buy {
		margin-top:1.5em;
	}
.lt-ie9 h2.form-pagesub {
	position:relative;
	clear:left;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.35em;
	font-weight:normal;
	line-height:1.429411764705882em;
	color:#776b5f;
	letter-spacing:-0.025em;
	margin:0 9.25em 0 5.75em;
}
.lt-ie9 #content-forms {
	width:768px;
	margin:0 auto 0;
	padding-left:.5em;
	font-size:90%;
}
.lt-ie9 .blue-box {
	height:13em;width:100%;margin:0;padding: 1em 1em .5em; border: 2px solid #0065a2; border-radius: 3px; background-color: #dff2ff;
}
.lt-ie9 #content-forms th {background-color:#fff;color:#4d4e53;padding:1em;font-size:1.25em;}
.lt-ie9 #content-forms td.left {color:#000;padding:.5em .5em .5em 1em;font-size: 1.25em;width:30%;height:100%;}
.lt-ie9 #content-forms td.center {color:#000;padding:.5em;text-align:center;font-size: 1.25em;width:25%;height:100%;}
.lt-ie9 #content-forms td.right {color:#000;padding:.5em;text-align:center;font-size:1.25em;width:45%;height:100%;}
.light {background-color:#eefdf3;}
.med {background-color:#a0e6b5;}
.lt-ie9 #mainoverlay {
	display:block;
	width:100%;
	height:230px;
}
.lt-ie9 #overlay-padding {
	clear:both;
	display:block;
	width:100%;
	height:1px;
}
.lt-ie9 #content {
	clear:both;
	display:block;
	width:100%;
	padding:10px 0 22px 15px;
	font-size:90%;
	line-height:1.5em;
}
.lt-ie9 #content-landing, .lt-ie9 #content-news, .lt-ie9 #content-blog {
	clear:both;
	display:block;
	width:100%;
	padding:10px 22px 22px;
	font-size:90%;
	line-height:1.5em;
}
.lt-ie9 #crumbs { margin-left:12px; }
.lt-ie9 .intro, .lt-ie9 #intro {
	display:block;
	font-style:italic;
	color:#8c8d8e;
	font-size:115%;
	margin:.5em 0;
	padding:.5em 0;
}

.lt-ie9 .hpbody { font-size:1.5em; line-height:1.25em; padding:2em 0; }
.lt-ie9 .cta-btn { display:block; }
.lt-ie9 .hp-learnlink {width:250px;float:left;position:relative;top:-420px;left:20px;font-size:1.15em;line-height:1.22em;font-weight:bold;text-transform:uppercase;color:#ff900c;margin:0;padding:0;}
.lt-ie9 .hp-learnlink a {color:#ff900c;}
.lt-ie9 .hp-learnlink a:hover {zoom:1;filter:alpha(opacity=80);opacity:0.8;}
.lt-ie9 .hp-ctabtn {clear:left;width:auto;height:auto;float:left;position:relative;top:-390px;left:20px;background-color:#fff;}
.lt-ie9 .hp-ctabtn a.cta-btn {height:auto;padding:10px .5em;z-index:2;}
.lt-ie9 .learn-more { border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; }
.lt-ie9 #survey-slider { position:absolute;left:0;margin-top:70px;/*display:none;*/ }
.lt-ie9 .box { margin-bottom:20px; }
.lt-ie9 .box .innertxt { padding-bottom:0; }

/* MAIN NAVIGATION */

.lt-ie9 #menu-icon { display:none; }

.lt-ie9 nav {
	height:40px;
	width:100%;
	margin-left:12px;
	box-shadow:0 4px 4px -2px #888;
	-moz-box-shadow:0 4px 4px -2px #888;
	-webkit-box-shadow:0 4px 4px -2px #888;
}
.lt-ie9 nav ul {
	clear:both;
	font-weight:bold;
	list-style:none;
	margin:17px 0 0 -10px;
	padding:.5em 0 0;
	z-index:10001;
}
.lt-ie9 nav ul li {
	float:left;
	text-align:center;
	position:relative;
	margin-right:30px;
	margin-top:0px;
	border:none;
}
.lt-ie9 nav ul li:hover {
	color:##5d5e5f;
}
.lt-ie9 nav ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#5d5e5f;
	display:block;
	outline:0;
	text-decoration:none;
	padding:10px;
}
.lt-ie9 nav ul li:hover a {
	color:#5d5e5f;
}
.lt-ie9 nav ul li.howto a:hover {
	color:#fff;
}
.lt-ie9 #footer .footer-online a.getonline, .lt-ie9 #footer .footer-online a.getonline:hover {
	color:#fff;
}

/* Investors */  
.lt-ie9 nav ul li > div ul li ul { display:none; }
.lt-ie9 nav ul li > div ul li:hover > ul { display:block;width:200px;position:absolute; top:-4px; left:9.75em; font-size:90%; font-weight:bold; background:#fff; border:1px solid #ccc; padding:.5em;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); }
.lt-ie9 nav ul li > div ul li:hover ul li { margin:0px; padding:0px 0px; float:none; list-style:none; width:auto; position:relative; }
.lt-ie9 nav ul li > div ul li:hover ul li a { display:block;background:#fff;line-height:1em;width:100%; }
.lt-ie9 nav ul li > div ul li:hover ul li.subitem a { font-weight:normal;padding-left:1em;width:100%; }
.lt-ie9 nav ul li > div ul li:hover ul li a:hover { color:#ff900c;line-height:1em;width:100%; }
.lt-ie9 .tkwrap { display: inline; }

/* Drop Down */  
.lt-ie9 .dropdown_singlecol, .lt-ie9 .dropdown_1column, .lt-ie9 .dropdown_2columns, .lt-ie9 .dropdown_3columns {
	margin:0 auto;
	float:left;
	position:absolute;
	top:-999em; /* Hides the drop down */
	left:0;
	text-align:left;
	padding:10px;
}
.lt-ie9 .dropdown_singlecol { width:160px; }
.lt-ie9 .dropdown_1column { width:160px; }
.lt-ie9 .dropdown_2columns { width:480px; }
.lt-ie9 .dropdown_3columns { width:737px; }
.lt-ie9 nav ul li:hover .dropdown_singlecol,  .lt-ie9 nav ul li:hover .dropdown_1column,  .lt-ie9 nav ul li:hover .dropdown_2columns,  .lt-ie9 nav ul li:hover .dropdown_3columns {
	left:-1px;
	top:28px;
	z-index:5;
}
.lt-ie9 .dropdown_singlecol a:hover, .lt-ie9 .dropdown_1column a:hover, .lt-ie9 .dropdown_2columns a:hover, .lt-ie9 .dropdown_3columns a:hover {
	color:##ff900c;
}

	.lt-ie9 nav li:hover .whatis {
		background:url('/wp-content/themes/ipass-responsive/images/nav-whatis-bgr.png') transparent top left no-repeat;
		width:190px;
		padding-top:.5em;
		padding-bottom:.5em;
		margin-top:-1px;
		margin-left:.0375em;
		top:2em;
	}
	.lt-ie9 nav li:hover .insights {
		background:url('/wp-content/themes/ipass-responsive/images/nav-insights-bgr.png') transparent top left no-repeat;
		width:190px;
		margin-top:-1px;
		margin-left:-1.125em;
		top:2em;
	}
	.lt-ie9 nav li:hover .about {
		background:url('/wp-content/themes/ipass-responsive/images/nav-about-bgr.png') transparent top left no-repeat;
		width:190px;
		margin-top:-1px;
		margin-left:-1.75em;
		top:2em;
	}
	.lt-ie9 nav li:hover .how-to {
		background:url('/wp-content/themes/ipass-responsive/images/nav-how-to-bgr.png') transparent top left no-repeat;
		width:190px;
		margin-top:-1px;
		margin-left:0;
		top:2em;
	}
	.lt-ie9 nav li:hover .dropdown_3columns {
		width:738px;
		left:0;
		top:1.5em;
		background:url('/wp-content/themes/ipass-responsive/images/nav-solution-bgr.png') transparent top left no-repeat;
		margin-top:-1px;
		margin-left:-159px;
		padding-left:1.5em;
		overflow:visible;
		z-index:1000;
	}

	/* Columns */  
	  
	.col_single, .col_1, .col_2, .col_3 {
	display:inline;
	float: left;
	position: relative;
	margin:inherit .5em;
	padding:.8em .2em .2em;
}
	.col_single {
		width:100%
	}
	.col_1 {
		width:31.75%;
		height:100%;
	}
	.col_2 {
		width:65%;
	}
	.col_3 {
		width:95%;
	}

	/* Drop Down Content Stylings */  
	  
	.lt-ie9 nav p, .lt-ie9 nav h2, .lt-ie9 nav h3, .lt-ie9 nav li {
		font-family:Arial, Helvetica, sans-serif;
		line-height:1em;
		font-size:100%;
		text-align:left;
	}
	.lt-ie9 nav h2, .lt-ie9 nav li h2  {
		letter-spacing:-1px;
		margin:0 .8em 2px .8em;
		padding:0;
		border-bottom:1px solid #666666;
		max-width: 65%;
	}
	.lt-ie9 nav h3 {
		font-size:1rem;
		margin:7px .8em;
		padding-bottom:7px;
		border-bottom:1px solid #888888;
	}
	.lt-ie9 nav p {
		margin:0 0 10px 0;
	}
	.lt-ie9 nav li ul li a {
		padding: 5px .8em;
	}
	.lt-ie9 nav li:hover div a {
		font-size: 100%;
		line-height: 120%;
		color:#5d5e5f;
	}
	.lt-ie9 nav li:hover div a:hover {
		color:#ff900c;
	}
	.lt-ie9 .strong {
		font-weight:bold;
	}
	.lt-ie9 .italic {
		font-style:italic;
	}
	.lt-ie9 .imgshadow {
		padding:4px;
		border:1px solid #777;
		margin-top:5px;
		-moz-box-shadow:0px 0px 5px #666;
		-webkit-box-shadow:0px 0px 5px #666;
		box-shadow:0px 0px 5px #666;
	}
	.lt-ie9 .img_left { /* Image sticks to the left */
		width:auto;
		float:left;
		margin:5px 15px 5px 5px;
	}
	.lt-ie9 nav li ul {
		list-style:none;
		padding:0;
		margin:0 0 12px 0;
	}
	.lt-ie9 nav li ul li {
		font-size:100%;
		line-height:1em;
		position:relative;
		padding:0;
		margin:0;
		float:none;
		text-align:left;
		width:243px;
	}
	.lt-ie9 nav li ul li:hover {
		background:none;
		border:none;
		padding:0;
		margin:0;
	}

/* Drop Down Content Stylings */  

	.lt-ie9 nav li .howto a.drop {
		color: #fff;
	}
	.lt-ie9 nav li .howto a.drop:hover {
		color: #ddd;
	}
	.lt-ie9 nav ul li .greybox {
		background:#f3f3f3;
		border:1px solid #ccc;
		width:85%;
		margin:.5em 0 0 .8em;
		padding:0 .5em;
	}
	.lt-ie9 nav ul li .greybox:hover {
		background:#fff;
		border:1px solid #ccc;
		width:85%;
		margin:.5em 0 0 .8em;
		padding:0 .5em;
	}
	.lt-ie9 .greyboxlnk {
		font-weight:bold;
		font-size:1em;
		color:#333;
	}
	.lt-ie9 .greyboxlnk:hover {
		color:#ff900c;
	}
	.lt-ie9 nav ul .mm-ome, .lt-ie9 nav ul .mm-omx, .lt-ie9 nav ul .mm-mns, .lt-ie9 nav ul .mm-ome li, .lt-ie9 nav ul .mm-omx li, .lt-ie9 nav ul .mm-mns li {
		/*background-color:#ff900c;*/
		color:#fff;
		padding:0;
		margin:-4px 0 0;
	}
	.lt-ie9 nav ul .mm-ome li a.section-title, .lt-ie9 nav ul .mm-omx li a.section-title, .lt-ie9 nav ul .mm-mns li a.section-title {
		color:#fff;
		text-decoration:underline;
	}
	.lt-ie9 nav ul .mm-ome li a.section-title:hover, .lt-ie9 nav ul .mm-omx li a.section-title:hover, .lt-ie9 nav ul .mm-mns li a.section-title:hover {
		color:#ddd;
	}
	.lt-ie9 nav ul .mm-ome li:hover, nav ul .mm-omx li:hover, nav ul .mm-mns li:hover {
		color:#fff;
	}
	.lt-ie9 nav ul .mm-mns {
		clear:left;
	}
	.lt-ie9 .smalltext {
		display:block;
		text-transform:uppercase;
		letter-spacing:0.125em;
		font-size:11px;
		line-height:1em;
		font-weight:bold;
		color:#bbb;
		margin:0;
		padding:.5em 0 0 1.1em;
		width:100%;
	}
	.lt-ie9 .subtext {
		display:block;
		font-size:12px;
		line-height:1em;
		/*color:#fdcb98;*/
		color:#fff;
		margin:0;
		padding:0 0 1.75em 1em;
		width:100%;
	}
	.lt-ie9 nav ul li ul li a.smalllink {
		display:block;
		font-size:13px;
		line-height:1.5em;
		color:#555;
		margin:.5em 0 .25em 1em;
		padding:0;
		width:80%;
	}
	.lt-ie9 nav ul li ul li a.smalllink:hover {
		color:#ff900c;
	}
	.lt-ie9 a.getonline {
		width:auto;
		text-align:center;
		color:#fff;
		font-weight:bold;
		padding:.25em 1em;
		margin:2em 0 2em 1em;
		background:#ff900c;
		background-color:-webkit-gradient(linear, left top, left bottom, from(#e5830b), to(#ff900c));
		background:-webkit-linear-gradient(top, #e5830b, #ff900c);
		background:-moz-linear-gradient(top, #e5830b, #ff900c);
	}
	.lt-ie9 a.getonline:hover {
		color:#fff;
		background:#f47c20;
		background:-webkit-gradient(linear, left top, left bottom, from(#f47c20), to(#e0721d));
		background:-moz-linear-gradient(top, #f47c20, #e0721d);
	}
	.lt-ie9 .social {
		width:auto;
		text-align:center;
		color:#fff;
		font-weight:bold;
		padding:.25em 0;
		margin:.5em 0 1.275em 1em;
	}
	.lt-ie9 .social a img:hover{
		zoom:1;filter:alpha(opacity=80);opacity:0.8;
	}


/******************** END IE8 STYLES ********************/