@font-face { font-family: 'arvil_sansregular'; src: url('/files/D671BE84-2A77-4DC9-8049-0A7CD5103E64--30B07676-7FC1-475A-A754-0D6779555B4F/arvil-sans-webfont.eot'); src: url('/files/D671BE84-2A77-4DC9-8049-0A7CD5103E64--30B07676-7FC1-475A-A754-0D6779555B4F/arvil-sans-webfont.eot?#iefix') format('embedded-opentype'),url('/files/D671BE84-2A77-4DC9-8049-0A7CD5103E64--4B317D49-29DE-48D4-8520-AF6D22E5560D/arvil-sans-webfont.woff') format('woff'),url('/files/D671BE84-2A77-4DC9-8049-0A7CD5103E64--73536403-5C88-40BF-8D6D-7054DAD3B14C/arvil-sans-webfont.ttf') format('truetype'),url('/files/D671BE84-2A77-4DC9-8049-0A7CD5103E64--D7191B0B-0839-4E15-B871-F2875E6638A5/arvil-sans-webfont.svg#arvil_sansregular') format('svg'); font-weight: normal; font-style: normal; }

html, button, input, select, textarea{ font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; }
html { font-size: 100%; }
body { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 100%; color: #535659; font-weight: normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
p { margin:0 0 20px; }
a { color: #337ab7; text-decoration: none; }

/* webkit stop mobile text scaling */
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { -webkit-text-size-adjust:none; }


/* Headings
-------------------------------------------------------------- */

h1 { font-family: 'arvil_sansregular'; font-size: 3.750em; font-weight: normal; line-height: 1.2em; color: #005695; margin: 0 0 30px 0; }
h2 { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 1.875em; font-weight: bold; line-height: 1.2em; color: #005695; margin: 10px 0 20px 0; }
h2.blue-stripe { display: block; font-family: 'arvil_sansregular'; font-size: 2.250em; font-weight: normal; line-height: 1.2em; color: #ffffff; margin: 20px 0 10px 0; padding: 0 20px; background: url(/files/5CD55BBD-9BD7-42CD-9275-52D38A0FFA65--4F7FA07F-5E84-4EAB-9E89-FA88485D5619/bg-blue-stripes.png) top left repeat; text-transform: uppercase; }
h2.orange-stripe { display: block; font-family: 'arvil_sansregular'; font-size: 2.250em; font-weight: normal; line-height: 1.2em; color: #ffffff; margin: 20px 0 10px 0; padding: 0 20px; background: url(/files/5CD55BBD-9BD7-42CD-9275-52D38A0FFA65--93C8F757-52F9-4878-95E7-9A443696A8FF/bg-orange-stripes.png) top left repeat; text-transform: uppercase; }
h3 { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 1.250em; font-weight: bold; line-height: 1.2em; color: #005695; margin: 0 0 10px 0; padding: 0; }
h3 a{ text-decoration: none; }
h4 { display: block; min-width: 210px; font-family: 'arvil_sansregular'; font-size: 2.250em; font-weight: normal; line-height: 1.2em; color: #ffffff; margin: 20px 0 10px 0; padding: 0 20px; background: #f0ab19 url(/files/5CD55BBD-9BD7-42CD-9275-52D38A0FFA65--4F7FA07F-5E84-4EAB-9E89-FA88485D5619/bg-blue-stripes.png) top left repeat; text-transform: uppercase; }


/* buttons
-------------------------------------------------------------- */

input[type=button], input[type=submit], .Button, .button { border:none; display:inline-block; font-family: 'arvil_sansregular'; font-size: 2.000em; font-weight: normal; line-height: 1.5em; color: #ffffff; margin: 10px 0; padding: 0 20px; background: #f0ab19 url(/files/5CD55BBD-9BD7-42CD-9275-52D38A0FFA65--93C8F757-52F9-4878-95E7-9A443696A8FF/bg-orange-stripes.png) top left repeat; text-transform: uppercase; text-align: center; }
input[type=button]:hover, input[type=submit]:hover, .Button:hover, .button:hover, .Button:focus, .button:focus { text-decoration:none; color:#fff; }


/* table row coloring */
table, img { max-width:100%; height:auto !important; }
table[border='1'], table[border='1'] td { border:1px solid #cdcdcd; border-collapse:collapse; }
table[border='1'] th, table[border='1'] td { padding:.5em; }
table[border='1'] tr:nth-child(even) { background-color:#fff; }
table[border='1'] tr:nth-child(odd) { background-color:#e0e0e0; }
table[border='1'] th { background:#525151; color:#fff; }
tr.even, table.altrowcolors tr:nth-child(even), table[border='1'] tr:nth-child(even) { background-color:#fff; }
tr.odd, table.altrowcolors tr:nth-child(odd), table[border='1'] tr:nth-child(odd) { background-color:#e0e0e0; }
table[border='1'], table.altrowcolors, ul.altrowcolors { border-collapse:separate; border-spacing:1px; }
table[border='1'], table.altrowcolors td, table.altrowcolors th, ul.altrowcolors { padding:.5em; }
table.altrowcolors th { text-transform:uppercase; }


/* Field Colors */
input[type=text], input[type=date], input[type=password], textarea, select, .Fields { box-sizing:border-box; padding:5px; border:1px solid #999999; color:#575454; background:#fff; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; font-weight:400; }
input[type=text], input[type=date], input[type=password], textarea { -webkit-appearance:none; }
input[type=text]:focus, input[type=date]:focus, input[type=password]:focus, textarea:focus, select:focus, .Fields:focus, .FieldsReq { border-color:#005695 !important; }

/* Border Color */
.Borders { border:5px solid #fff; padding:0 !important; font-size:11px; box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3); behavior:url(/universal/scripts/PIE.htc); }

/* Field Required Color */
.Required, .required { color:#95161a; }

/* Background Colors */
.BackColor { background-color:#005695; }
.FrontColor { background-color:#F1AF1E; }
.SponsorColor { background-color:#cdcdcd; }
.Background { background-color:#fff; }
.Search1 { background-color:#e1e4e6; }
.Search2 { background-color:#f5f5f5; }
					
					
						.readmore-marker { visibility:hidden; }
						.readmore { background:inherit; padding:10px 0 0 0; }
						.readmore a, .readmore a:hover { display:inline-block; background:#4f8aca; color:#fff; margin-top:20px; padding:3px 10px; border-radius: 15px; text-decoration:none; }
						.readmore-content { height:200px; overflow:hidden; }
						@media only screen and (max-width:576px)  {
						  .readmore { text-align:center; }
						}
					
					
				
					
					
					
					
				
		
	

	
