/*! normalize.css v3.0.1 | MIT License | git.io/normalize *//** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling *    user zoom. */*, *:before, *:after {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}                        html {    font-family: sans-serif; /* 1 */    -ms-text-size-adjust: 100%; /* 2 */    -webkit-text-size-adjust: 100%; /* 2 */}body {    margin: 0;}/* HTML5 display definitions========================================================================== *//** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {    display: block;}/** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */audio,canvas,progress,video {    display: inline-block; /* 1 */    vertical-align: baseline; /* 2 */}/** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */audio:not([controls]) {    display: none;    height: 0;}/** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */[hidden],template {    display: none;}/* Links========================================================================== *//** * Remove the gray background color from active links in IE 10. */a {    background: transparent;}/** * Improve readability when focused and also mouse hovered in all browsers. */a:active,a:hover {    outline: 0;}/* Text-level semantics========================================================================== *//** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */abbr[title] {    border-bottom: 1px dotted;}/** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */b,strong {    font-weight: bold;}/** * Address styling not present in Safari and Chrome. */dfn {    font-style: italic;}/** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */h1 {    font-size: 2.3em;    margin:  0.27em 0;    padding-top: 0px;}h10 {    font-size: 3em;    margin: 0.67em 0;}/** * Address styling not present in IE 8/9. */mark {    background: #ff0;    color: #000;}/** * Address inconsistent and variable font size in all browsers. */small {    font-size: 80%;}/** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}/* Embedded content========================================================================== *//** * Remove border when inside `a` element in IE 8/9/10. */img {    border: 0;}/** * Correct overflow not hidden in IE 9/10/11. */svg:not(:root) {    overflow: hidden;}/* Grouping content========================================================================== *//** * Address margin not present in IE 8/9 and Safari. */figure {    margin: 1em 40px;}/** * Address differences between Firefox and other browsers. */hr {    -moz-box-sizing: content-box;    box-sizing: content-box;    height: 0;}/** * Contain overflow in all browsers. */pre {    overflow: auto;}/** * Address odd `em`-unit font size rendering in all browsers. */code,kbd,pre,samp {    font-family: monospace, monospace;    font-size: 1em;}/* Forms========================================================================== *//** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. *//** * 1. Correct color not being inherited. *    Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */button,input,optgroup,select,textarea {    color: inherit; /* 1 */    font: inherit; /* 2 */    margin: 0; /* 3 */}input[type="button"]:disabled, input[type="submit"]:disabled,input[type="reset"]:disabled, input[type="file"]:disabled::-webkit-file-upload-button, button:disabled, select:disabled, keygen:disabled, optgroup:disabled, option:disabled, select[disabled] > option {    color: graytext;}/** * Address `overflow` set to `hidden` in IE 8/9/10/11. */button {    overflow: visible;}/** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */button,select {    text-transform: none;}/** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` *    and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type *    `input` and others. */button,html input[type="button"], /* 1 */input[type="reset"],input[type="submit"] {    -webkit-appearance: button; /* 2 */    cursor: pointer; /* 3 */}/** * Re-set default cursor for disabled elements. */button[disabled],html input[disabled] {    cursor: default;}/** * Remove inner padding and border in Firefox 4+. */button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0;}/** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */input {    line-height: normal;}/** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */input[type="checkbox"],input[type="radio"] {    box-sizing: border-box; /* 1 */    padding: 0; /* 2 */}/** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {    height: auto;}/** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome *    (include `-moz` to future-proof). */input[type="search"] {    -webkit-appearance: textfield; /* 1 */    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box; /* 2 */    box-sizing: content-box;}/** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}/** * Define consistent border, margin, and padding. */fieldset {    border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;}/** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */legend {    border: 0; /* 1 */    padding: 0; /* 2 */}/** * Remove default vertical scrollbar in IE 8/9/10/11. */textarea {    overflow: auto;}/** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */optgroup {    font-weight: bold;}/* Tables========================================================================== *//** * Remove most spacing between table cells. *//* =============================================================================   Tables   ========================================================================== *//*table { 	border-collapse: collapse; 	border-spacing: 0; 	width: 100%; 	table-layout: fixed;}th  { color: #73000a; background-color: #DADADA; }td  { vertical-align: top; width: 25%; }table:not(.dataTable) th, table:not(.dataTable) td  { padding:7px; border: 1px #ccc solid; }			table:not(.dataTable) tr:nth-child(even) { background: #FFF; }table:not(.dataTable) tr:nth-child(odd) { background: #ECECEC; }table p { margin: 0; }caption	{ text-align:left; margin-bottom: 7px; }*//* Layout Styles========================================================================== */                      body { font-family: 'Open Sans', sans-serif; }            /*h1,h2,h3,h4,h5,h6 {    color: #73000A;    line-height: 1.1em;}*/            h3,h4 { margin-bottom: 0; }            p {    font-size: 14px;    font-size: .875rem;    line-height: 1.8em;    margin-top: 5px;}#boxcase {	max-width:100%;	margin-left: auto;    margin-right: auto;	height: 85px;}            .sccf-wrapper {    max-width: 1300px;    margin: 0 auto;    padding: 10px;}    .sccf-wrapper:before, .sccf-wrapper:after {        content: " ";        display: table;    }    .sccf-wrapper:after { clear: both; }#sccf-header,#sccf-footer {    background-color: #052440 /*#98bbef*/;    color: #fff;        float: left;    overflow: hidden;    width: 100%;}            #sccf-header a { color: #fff; text-decoration: none; }/*  Styles for the headings */    #sccf-header h1,    #sccf-header h2 { margin: 0; }    #sccf-header h1 { 		font-family: Georgia, "Times New Roman", Times, serif;		font-weight:normal;        text-align:center;        font-size: 28px;         /*font-weight:  300;*/         width: 400px;        position: absolute;        margin-left: -200px;        left: 50%;        top: 24px;    }    @media only screen and (max-width: 1000px) {        #sccf-header h1 {			font-family: Georgia, "Times New Roman", Times, serif;             right:0px;            left:initial;        }    }    #sccf-header span { font-weight: 700; }    #sccf-header h2 {        font-weight: 600;        font-size: 14px;        text-transform: uppercase;    }            /* Main Content section */            .intro {    padding-bottom: 35px;    border-bottom: 1px dotted #A3A3A3;    font-size: 1.125em;    line-height: 1.4em;} .alert {  padding: 8px 35px 8px 24px;  margin-bottom: 18px;  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);  background-color: #fcf8e3;  border: 1px solid #fbeed5;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  color: #c09853;}.alert-error {  background-color: #f2dede;  border-color: #eed3d7;  color: #b94a48;}.alert-success {  background-color: #9F6;  border-color: #096;  color: #096;}.requiredval:after {    color: #F00;    content: '*';    position: absolute;}/* Footer Styles */#sccf-footer {  /*#000*/; text-align: center; margin-top: 30px; }#sccf-footer.garnet { background-color: #73000a; }                #sccf-footer-copyright {        float: left;        color: #fff;        font-size: 10px;        width: 100%;    }        #sccf-footer-copyright span { display: block; }        #sccf-footer-copyright a { color: #fff; text-decoration: none; }            @media only screen and (min-width: 48em) {    #sccf-header,    #sccf-footer { text-align: justify; }    .left-col,    .right-col { width: 50%; }           .left-col     { float: left; padding-right: 2.5%; }    .right-col    { float: right; padding-left: 2.5%; }        .intro { font-size: 1.625em; }        #sccf-footer-copyright span { float: right; display: inline-table; }}