﻿@charset "utf-8";
body {
	font: 100%/1.4 Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #474747;
	background-color: #F7F7F7;
}

/* ~~ Element/tag selectors ~~ */

ul, ol, dl {
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding:0;
}
h1 {
	color: #124c8f;
	font-family: Arial, sans-serif;
	font-size: 20px;
	line-height: 24px;
}
h2 {
	font-size: 160%;
}
h3 {
	font-size: 130%;
}
h2, h3, h4, h5 {
	color: #000;
	font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
}
h2, h3 {
	font-variant: small-caps;
}
h3, h4 {
	margin-bottom: .4em;
}
h4 {
	font-size: 105%;
	color: #474747;
	margin-left: 2em;
}
	#about div.list h4 {
		margin-left: 0;
	}
a img {
	border: none;
}

/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */

a:link {
	text-decoration: underline;
	color: #124c8f;
}
a:visited {
	text-decoration: underline;
	color: #51238e;
}
a:hover, a:active, a:focus {
	text-decoration: none;
	color: #124c8f;
}

/* ~~ This fixed width container surrounds all other blocks ~~ */

.container {
	width: 960px;
	margin: 0 auto;
}
/* ~~ The header is not given a width. It will extend the full width of your layout. ~~ */
#headerContainer {
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGVhZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #e8eaf4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e8eaf4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e8eaf4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#e8eaf4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#e8eaf4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#e8eaf4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8eaf4',GradientType=0 ); /* IE6-8 */
	position: relative;
}
	header.container {
		background: 340px 0 url(../images/fdic-emblem.png) no-repeat;
		position: relative;
		z-index: 999;
		zoom: 1;
	}
	#fdicLogo {
		float: left;
		width: 154px;
		margin: 15px 15px 10px 0;
	}
	header h1 {
		float: left;
		width: 300px;
		margin: 34px 0 0 0;
		display: inline;
	}
	#otherPrograms {
		display: inline-block;
		position: absolute;
		width: 50%;
		bottom: -1px;
		right: 0;
		z-index: 9999;
		zoom: 1;
	}
	#otherPrograms ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
		#otherPrograms li {
			display: inline-block;
			float: right;
			margin-left: 10px;
		}
			#otherPrograms a {
				display: inline-block;
				padding: 8px 20px;
				font: 100%/1.4 Arial,Helvetica,sans-serif;
				font-weight: bold;
				text-decoration: none;
				border: 1px solid #ad9442;
				border-bottom: 0;
				border-top-left-radius: 4px;
				border-top-right-radius: 4px;
				background-color: #fff;
				color: #124c8f;
			}
				#otherPrograms a.ets-freddy:hover {
					background: #8fc400; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
					background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmYzQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTlhMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					background: -moz-linear-gradient(top,  #8fc400 0%, #299a0b 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#299a0b)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #8fc400 0%,#299a0b 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #8fc400 0%,#299a0b 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #8fc400 0%,#299a0b 100%); /* IE10+ */
					background: linear-gradient(to bottom,  #8fc400 0%,#299a0b 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#299a0b',GradientType=0 ); /* IE6-8 */
					color: #FFF;
				}
				#otherPrograms a.ets-alert:hover {
					background: #c62826; /* Old browsers */
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
					background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2MjgyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YTE5MWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					background: -moz-linear-gradient(top,  #c62826 0%, #8a191f 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c62826), color-stop(100%,#8a191f)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #c62826 0%,#8a191f 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #c62826 0%,#8a191f 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #c62826 0%,#8a191f 100%); /* IE10+ */
					background: linear-gradient(to bottom,  #c62826 0%,#8a191f 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c62826', endColorstr='#8a191f',GradientType=0 ); /* IE6-8 */
					color: #FFF;
				}
				#otherPrograms a.ets:hover {
					background: #6ac7e0; /* Old browsers */
					/* IE9 SVG, needs conditional override of 'filter' to 'none' */
					background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhYzdlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzkzYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					background: -moz-linear-gradient(top,  #6ac7e0 0%, #0793b0 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ac7e0), color-stop(100%,#0793b0)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #6ac7e0 0%,#0793b0 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #6ac7e0 0%,#0793b0 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #6ac7e0 0%,#0793b0 100%); /* IE10+ */
					background: linear-gradient(to bottom,  #6ac7e0 0%,#0793b0 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ac7e0', endColorstr='#0793b0',GradientType=0 ); /* IE6-8 */
					color: #fff;
				}
                #otherPrograms a.etsTraining:hover {
					background: #f26500; /* Old browsers */
					/* IE9 SVG, needs conditional override of 'filter' to 'none' */
					background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhYzdlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzkzYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					background: -moz-linear-gradient(top,  #f26500 0%, #de5d00 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f26500), color-stop(100%,#de5d00)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #f26500 0%,#de5d00 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #f26500 0%,#de5d00 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #f26500 0%,#de5d00 100%); /* IE10+ */
					background: linear-gradient(to bottom,  #f26500 0%,#de5d00 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26500', endColorstr='#de5d00',GradientType=0 ); /* IE6-8 */
					color: #fff;
				}

/* ~~ These are the columns for the layout. ~~ */

.content {
	padding: 10px 0;
	width: 960px;
	margin: 0 auto;
}

/* ~~ This grouped selector gives the lists in the .content area space ~~ */

.content ul, .content ol {
	padding: 0 15px 15px 40px;
}
.content ul ul, .content ol ul, .content ul ol, .content ol ol {
	padding-bottom: 0;
}

/* ~~ The navigation list styles (can be removed if you choose to use a premade flyout menu like Spry) ~~ */

#navContainer {
	z-index: 999;
	display: block;
	width: 100%;
	border-top: 1px solid #ad9442;
	border-bottom: 1px solid #826627;
	background: #ddbb68; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkYmI2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZDk0NDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ddbb68 0%, #ad9442 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddbb68), color-stop(100%,#ad9442)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ddbb68 0%,#ad9442 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ddbb68 0%,#ad9442 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ddbb68 0%,#ad9442 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ddbb68 0%,#ad9442 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddbb68', endColorstr='#ad9442',GradientType=0 ); /* IE6-8 */
}
	nav ul{
		list-style: none;
		margin: 0;
		padding: 0;
	}
		nav li {
			display: inline-block;
			white-space: nowrap;
		}
			nav a, nav a:visited {
				padding: 5px 25px 5px 0px;
				font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
				color: #000 !important;
				font-size: 110%;
				text-decoration: none !important;
				display: inline-block;
			}
#mainContainer {
	background-color: #FFF;
	clear: both;
	position: relative;
}
section aside {
	width: 30%;
	float: right;
	height: 25em;
}
	aside a, .alertClickOnce .alertBtn, .etsClickOnce .etsBtn, .diagnosticClickOnce .diagnosticBtn {
		color: #FFF !important;
		font-weight: bold;
		text-align: center;
		text-decoration: none !important;
		display: block;
		width: 11em;
		margin: 4em auto 0;
		padding: 5px 12px;
		font-size: 95%;
		border-radius: 8px;
		border: 1px solid rgba(0,0,0,0.1);
		border-bottom: 1px solid rgba(0,0,0,0.4);
		-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.3);
		-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.3);
		box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.3);
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		transition: none;
	}
	aside.alert a, .alertClickOnce .alertBtn {	
		background: #c62826; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2MjgyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YTE5MWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #c62826 0%, #8a191f 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c62826), color-stop(100%,#8a191f)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c62826 0%,#8a191f 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c62826 0%,#8a191f 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c62826 0%,#8a191f 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c62826 0%,#8a191f 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c62826', endColorstr='#8a191f',GradientType=0 ); /* IE6-8 */
	}
	.ets a, .etsClickOnce .etsBtn {	
		background: #6ac7e0; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhYzdlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzkzYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #6ac7e0 0%, #0793b0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ac7e0), color-stop(100%,#0793b0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #6ac7e0 0%,#0793b0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #6ac7e0 0%,#0793b0 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #6ac7e0 0%,#0793b0 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #6ac7e0 0%,#0793b0 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ac7e0', endColorstr='#0793b0',GradientType=0 ); /* IE6-8 */
	}
    .etsTraining a, .etsTrainingClickOnce .etsTrainingBtn {	
		background: #f26500; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhYzdlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzkzYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #f26500 0%, #de5d00 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f26500), color-stop(100%,#de5d00)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f26500 0%,#de5d00 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f26500 0%,#de5d00 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f26500 0%,#de5d00 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f26500 0%,#de5d00 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26500', endColorstr='#de5d00',GradientType=0 ); /* IE6-8 */
	}
	aside.diagnostic a, .diagnosticClickOnce .diagnosticBtn {	
		background: #8fc400; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmYzQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTlhMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #8fc400 0%, #299a0b 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#299a0b)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #8fc400 0%,#299a0b 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #8fc400 0%,#299a0b 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #8fc400 0%,#299a0b 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #8fc400 0%,#299a0b 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#299a0b',GradientType=0 ); /* IE6-8 */
	}
	.ets a {
	}
		div a span {
			display: block;
			font-size: 130%;
		}
		div a span.arrow {
			width: 41px;
			height: 45px;
			float: left;
			margin-right: 15px;
			background: url(../images/download-arrow.png) 0 4px no-repeat;
		}
#faqs p.question {
	font-size: 105%;
	font-weight: normal;
	color: #124c8f;
	cursor: pointer;
	line-height: 115%;
	display: block;
	margin-left: 2em;
	margin-bottom: 12px;
	text-decoration: underline;
	}
	#faqs p.question:hover, #faqs p.question:active, #faqs p.question:focus {
		text-decoration: none;
	}
#faqs div, #about div.list {
	margin-bottom: 15px;
	margin-left: 2.1em;
}

/* ~~ The footer ~~ */

#footerContainer {
	clear: both; /* this clear property forces the .container to understand where the columns end and contain them */	
	position: relative;/* this gives IE6 hasLayout to properly clear */
	background: #f7f7f7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #dbdbdb 0%, #f7f7f7 21%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(21%,#f7f7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dbdbdb 0%,#f7f7f7 21%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dbdbdb 0%,#f7f7f7 21%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dbdbdb 0%,#f7f7f7 21%); /* IE10+ */
	background: linear-gradient(to bottom, #dbdbdb 0%,#f7f7f7 21%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-8 */
}
	footer {
		padding: 0;
	}
		footer p {
			padding-top: 15px;
			width: 7em;
			float: left;
		}
		footer img {
			width: 58px;
			float: left;
			margin-top: .9em;
		}

/*HTML 5 support - Sets new HTML 5 tags to display:block so browsers know how to render the tags properly. */

header, section, footer, aside, article, figure {
	display: block;
}
div.clrFlt {
	clear: both;
	height: 1px;
	line-height: 1px;
}
img.imgCtr {
	display: block;
	margin: 0 auto;
	border: 0;
}

/* ~~ Landing page specific-styles ~~ */

#homeContainer {
	width: 960px;
	height: 20em;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10em;
	margin-left: -480px;
	background-color: #FFF;
	border: 2px solid #CCC;
	border-radius: 8px;
}
	#homeContainer h1 {
		font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
		width: 100%;
		text-align: center;
		font-size: 200%;
		float: none;
		display: block;
		line-height: 120%;
	}
	#homeContainer .alertClickOnce, #homeContainer .etsClickOnce, #homeContainer .alertClickOnce, #homeContainer .diagnosticClickOnce {
		width: 25%;
		text-align: center;
		margin-top: 3em;
	}
	#homeContainer .alertClickOnce {
		float: right;
		margin-right: 8%;
		display: inline;
	}
	#homeContainer .etsClickOnce {
		float: right;
		margin-right: 4%;
		display: inline;
	}
	#homeContainer .diagnosticClickOnce {
		float: left;
		margin-left: 8%;
		display: inline;
	}
		.alertClickOnce .alertBtn, .etsClickOnce .etsBtn, .diagnosticClickOnce .diagnosticBtn {
			font-family: Arial, Helvetica, sans-serif;
			margin: 1em auto 0;
			font-size: 120%;
			width: 8em;
		}
			.alertClickOnce .alertBtn span, .etsClickOnce .etsBtn span, .diagnosticClickOnce .diagnosticBtn span {
				display: block;
				font-size: 80%;
			}
	#homeContainer footer {
		width: 12em;
		position: absolute;
		bottom: 0%;
		left: 50%;
		margin-left: -6em;
	}