body {
	margin: 0;
	background-color: #000000;
	background-image:url('/web/20160224211434im_/http://tyler4tech.com/images/bwblurdark.png');
	background-size: cover;
	background-attachment: fixed;
	background-position: 50% 50%;
}

#headerWrap{
	background-color: #EBEBEB; 
	border-bottom:1px solid #BCBCBC; 
	min-height:60px;
	z-index:50; 
}
#header{
margin: 0px auto 0px auto; 
max-width: 1000px; 
text-align: left; 
padding: 0px 20px;
}
#logoWrap
{
	padding-top: 10px; 
	padding-bottom: 5px; 
	float: left;
	z-index:100; 
}
#navContainer{
padding-top: 8px; 
max-width: 900px; 
z-index:100; 
float: right;
}
a:link {
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	color: #9F161A;
	text-decoration: none;
}
a:visited {
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	color: #9F161A;
	text-decoration: none;
}
a:hover {
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	color: #333333;
	text-decoration: none;
}
a:active {
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	color: #9F161A;
	text-decoration: none;
}


.headerlink a:link {
	text-decoration: none;
	color: #000;
	padding-right: 30px;
	margin-top:11px;
	font-size:18px; 
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;
}
.headerlink a:visited {
	text-decoration: none;
	color: #000;
	font-size:18px; 
	padding-right: 30px;
	margin-top:11px;
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;	
}
.headerlink a:hover {
	color: #B72626;
	text-decoration: none;
	font-size:18px; 
	padding-right: 30px;
	margin-top:11px;
	display: inline-block;
	vertical-align:top;
	text-align: center;
	font-family: 'Lato', Helvetica, arial;	
}
.headerlink a:active {
	text-decoration: none;
	color: #000;
	font-size:18px; 
	padding-right: 30px;
	margin-top:11px;
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;
}




.FooterLinks a:link {
	text-decoration: none;
	color: #999999;
	font-size:18px; 
	padding-right: 30px;
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;
}
.FooterLinks a:visited {
	text-decoration: none;
	color: #999999;
	font-size:18px; 
	padding-right: 30px;
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;
}
.FooterLinks a:hover {
	text-decoration: none;
	color: #BCBCBC;
	font-size:18px; 
	padding-right: 30px;
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;
}
.FooterLinks a:active {
	text-decoration: none;
	color: #999999;
	font-size:18px; 
	padding-right: 30px;
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;
}


.footertext {
	color: #F4F4F4;
	font-size:20px; 
	padding-right: 30px;
	margin-top:11px;
	display: inline-block;
	vertical-align:top;
	font-family: 'Lato', Helvetica, arial;
	text-align: center;
}

.copyright {
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color: #B4B4B4;
}





.tag {
	font-family: 'Lato', arial, sans-serif;
	font-size: 40px;
	color: #E3E3E3;
}
.tagscroll {
	font-family: 'Lato', arial, sans-serif;
	font-size: 23px;
	color: #ffffff;
}
.mission {
	font-family: 'Lato', arial, sans-serif;
	font-size: 45px;
	color: #9F161A;
}

.missiontitle {
	font-family: 'Lato', arial, sans-serif;
	font-size: 32px;
	color: #505050;
}


.H1 {
	font-family: 'Oswald', sans-serif;
	font-size: 40px;
	color: #9F161A;
	font-weight: bold;
}

.H2 {
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	color: #505050;
}

.homelink {
	font-family: 'Lato', sans-serif;
	font-size: 25px;
	color: #9F161A;
	text-align:right;
}

.formtext {
	font-family: 'Lato', arial, sans-serif;
	font-size: 22px;
	color: #666666;
}

.mc {
	margin: 0px auto 0px auto;
	max-width: 980px;
}





.pagetitle {
	font-family: 'Lato', arial, sans-serif;
	font-size: 120px;
	color: #9F161A;
}

.maingraph {
	font-family: 'Lato', arial, sans-serif;
	font-size: 30px;
	color: #9F161A;
}

.scrollbox {
    width: auto;
    height: 430px;
    border: 0px;
    white-space: nowrap;
}
.scrollbox .viewport{
	height: 100%;
}
.scrollimg {
	padding-right: 10px;
}


.contentdiv {
	margin: 0px auto 0px auto;
	max-width: 980px;
	text-align: left; 
	padding: 0px 20px 20px 20px;
}
.contentdivresources {
	margin: 0px auto 0px auto;
	max-width: 600px;
	text-align: left; 
	padding: 0px 20px 20px 20px;
}
.contentdivsponsors {
	margin: 0px auto 0px auto;
	max-width: 800px;
	text-align: left; 
	padding: 0px 20px 20px 20px;
}
.contentdivheadline {
	margin: 0px auto 0px auto;
	max-width: 980px;
	text-align: center; 
}

.bgdiv1 {
	background-color: #F4F4F4; 
	border-bottom: 1px solid #CCCCCC; 
	padding: 30px 0px 30px 0px;
}
.bgdiv2 {
	background-color: #EBEBEB; 
	border-bottom: 1px solid #CCCCCC; 
	padding: 30px 0px 30px 0px;
}
.bgdiv3 {
	background-color: #F0F0F0; 
	border-bottom: 1px solid #CCCCCC; 
	padding: 30px 0px 30px 0px;
}



.dropdown p {
	display: inline-block;
	font-weight: bold;
}

.dropdown select {
    border: 1px solid #A5A5A5;
    -webkit-appearance: none;  /*Removes default chrome and safari style*/
    -moz-appearance: none; /* Removes Default Firefox style*/
    background: url('/web/20160224211434im_/http://tyler4tech.com/dropdown_arrow.png') no-repeat;  /*Adds background-image*/
	background-color:#DADADA;
    background-position: 382px 9px;  /*Position of the background-image*/
    width: 400px; /*Width of select dropdown to give space for arrow image*/
    text-indent: 0.01px; /* Removes default arrow from firefox*/
    text-overflow: "";  /*Removes default arrow from firefox*/
    /*My custom style for fonts*/
	font-size:20px;
	font-family: 'Lato', sans-serif;
	color: #000;
}

.formfieldtext {
	color: #000; 
	font-family: 'Lato', sans-serif; 
	font-size: 20px;
}

.lightline {
    border: 0;
    height: 0;
	margin-top:35px;
    border-top: 1px solid #BCBCBC;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.contentdivheadline > div{
	text-align: left;
	width: 380px;
}
#menuToggle{
	padding-top: 10px;
}
 .clearFix:before,
.clearFix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
@media(max-width:960px){
	.contentdivheadline {
		padding: 1em;
	}
	.contentdivheadline > div{
		display:block;
		margin:0 auto;
		padding: 15px 0;
	}

}
@media(max-width:380px){
	.contentdivheadline > div{
		width:100%!important;
	}
}
@media(max-width:364px){
	.contentdivheadline > div>a>img{
		width:100%;
	}
}
@media(max-width:1030px){
	.sf-menu > li
	{
		display:none;
		float:none!important;
	}
	.sf-menu
	{
		float:none!important;
	}
	#menuToggle{
		float:right;
		display:block!important;
	}
	#menu
	{
		display: block;
		right:20px;
	}
	.menuOpen{
	background-color: #F4F4F4;
    box-shadow: 2px 2px 3px #444444;
    display: block;
    list-style: none outside none;
    margin: 0;
    position: absolute;
	z-index: 500;
	}
	#menu.menuOpen > li
	{
		display:block!important;
		padding: 0 5px;
	}
	.headerlink
	{
		display:block;
		
	}
	#logoWrap{
		width:30%;
	}
	#logoWrap img{
		width: 100%!important;
	}
	#navContainer{
		width:20%;
	}
	#navContainer img
	{
		width:100%!important;
	}
	.headerlink a:link {
	font-size:30px; 
	}
	.headerlink a:visited {
	font-size:30px; 
	}
	.headerlink a:hover {
	font-size:30px; 
	}	
	.headerlink a:active {
	font-size:30px; 
	}
}
@media(min-width:960px){
		.contentdivheadline > div{
			display: inline-block;
	}
	.contentdivheadline > div:nth-child(odd){
			padding: 30px 50px 0 0;
	}
	.contentdivheadline > div:nth-child(even){
			padding-top:30px;
	}
}
/*
     FILE ARCHIVED ON 21:14:34 Feb 24, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:32:08 Jun 30, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 160.827 (3)
  esindex: 0.006
  captures_list: 235.023
  CDXLines.iter: 10.336 (3)
  PetaboxLoader3.datanode: 221.258 (5)
  exclusion.robots: 0.174
  exclusion.robots.policy: 0.164
  RedisCDXSource: 45.188
  PetaboxLoader3.resolve: 75.744 (2)
  load_resource: 140.362
*/