f/*---------------------------------------------------------------------------*\
|                                                                             |
| File name: Scannerz.css                                                     |
| Copyright, 2015, Sofware and Computer Systems Company, LLC                  |
|                                                                             |
\*---------------------------------------------------------------------------*/

/* css reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	/* vertical-align: baseline; */
}
 body 
   {
   background-color: #fff;
   color: #555555;
   font-style: normal;
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: .75em; 
   font-weight: lighter;
   margin-top: 0%;
	margin-right: auto;
	margin-bottom: 0%;
	margin-left: auto;
   min-width: 900px;
   }  
h1
   {
   color:#555555;
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   margin: auto;
   vertical-align: center;
   text-align: center;
   max-width: 800px;
   min-width: 800px;
   font-size: 4em;
   font-weight: lighter;
   white-space:nowrap;
   }   
h2
   {
   color:#555555;
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   text-align: center;
   font-size: 2em;
   font-weight: lighter;
   /*white-space:nowrap;*/
   margin-top: 1%;
   margin-bottom: 1%;
   margin-right: auto;
   margin-left: auto;
   width: 80%;
   }  

h3
   {
   width: 100%;
   padding: 5%;
   border-spacing: 0%;
   border-collapse: separate;    
   vertical-align:center;
   text-align:center;
   background-color:#ffffff;
   /*height: 30; */
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-weight: normal;
   /*font-style: italic;*/
   font-size: 1.0em;
   color: red;
   } 
tr td 
   {     
   vertical-align:center;
   text-align:left;
   background-color:#ffffff;
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-weight: lighter;
   font-size: 1.5em;
   color: #555555;
   line-height: 1.3;
   font-weight: lighter;
   }
table
   { 
   width: 100%;
   padding: 0% 8% 0% 8%;
   border-spacing: 0px;
   border-collapse: separate; 
   }
img
   {
   /*max-width: 90%;
   height: auto;
   width: 90% */
   display: block;
   margin-left: auto;
   margin-right: auto;
   }
   
b
   {
   font-weight: 700;
   }
   
i
   {
   font-style: italic;
   }
   
/* Fix for FireFox's bad scaling */
@-moz-document url-prefix() 
   {  
   img 
      {   
      width: 100%;   
      }
   }

.scscheader tr td
   {     
   
   /* New code for 3d header below */
   background-image: url("http://scsc-online.com/Images/TitleBackground.png");
   background-repeat: repeat-x;
   /* End of 3d header code */
   
   vertical-align:center;
   text-align:center;
   background-color:#666666;
   height: 50px;
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-weight: normal;
   font-size: 2em;
   color: #ffffff;
   white-space:nowrap;
   
   }
   
.mobileDropDown
   {
   display: none;
   }

.scscheader table
   { 
   width: 100%;
   padding: 0%;
   border-spacing: 0px;
   border-collapse: separate; 
   }

.scsclinks table
   {
   width: 100%;
   padding: 0px;
   border-spacing: 0px;
   border-collapse: separate;
   }
.scsclinks tr td
   {     
   vertical-align:center;
   text-align:center;
   background-color:#cccccc;
   height: 30px;
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-weight: normal;
   font-size: 1em;
   color: #ffffff;
   white-space:nowrap;
   }
         
.scsclinks a:link 
   {
   color:#ffffff;
   text-decoration: none;
   }

.scsclinks a:visited 
   {
   color:#ffffff;
   text-decoration: none;
   }

.scsclinks a:hover 
   {
   /*font-weight: bold;*/
   color:#000000;
   }

.scsclinks a:active 
   {
   color:#ffffff;
   text-decoration: underline;
   }

.scscSpecialMessages table
   {
   width: 100%;
   padding: 1%;
   border-spacing: 0px;
   border-collapse: separate;
   }
.scscSpecialMessages   tr td
   {     
   vertical-align:center;
   text-align:center;
   background-color:#ffffff;
   /*height: 30;*/
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-weight: bold;
   font-style: italic;
   font-size: 1.2em;
   color: red;
   } 
.textBlock
   {
   margin: auto;
   vertical-align: middle;
   max-width: 78%;
   min-width: 800px;  
   }
    

.textBlock h2
   {
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-weight: bold;
   text-align: left;
   font-size: 1.37em;
   margin-right: 10%;
   margin-left: 10%;
   margin-bottom: 0%;
   }
   
.halfBreak
   {
   font-size: 0.6em;
   line-height: 0.2;
   }   

.fullBreak
   {
   font-size: 1.2em; 
   }
     
.textBlock p
   {
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: 1.4em;

   
   /*margin-right: 10%;
   margin-left: 10%;
   max-width: 90%;*/
   min-width: 800px;
   overflow: none; 
   }
   
.textBlock ul li
   {
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: 1.4em;
   line-height: 1.2em;
   margin-bottom: 0.3em;
   /*margin-right: 10%;*/
   margin-left: 50px;
   max-width: 90%;
   min-width: 790px;
   overflow: none; 
   }
   
   
.textBlock ol li
   {
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: 1.4em;
   line-height: 1.3em;
   /*margin-right: 10%;*/
   margin-left: 50px;
   max-width: 90%;
   min-width: 790px;
   overflow: none; 
   }
 
   
.textBlock a:link 
   {
   color: #0099FF;
   text-decoration: none;
   }

.textBlock a:visited 
   {
   color: #0099FF;
   text-decoration: none;
   }

.textBlock a:hover 
   {
   /*font-weight: bold;*/
   color: LightSkyBlue;
   }

.textBlock a:active 
   {
   color:#0099FF;
   text-decoration: none;
   }   

.textBlock img
   {
   display: block;
   margin-left: auto;
   margin-right: auto;
   }
.floatRight p
   {
   margin: auto;
   /*margin-left: 10%;
   margin-right: 10%;*/
   max-width: 100%;
   min-width: 800px; 
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: 1,4em;
   overflow: visible;
   }
   
.floatRight img
   {
   float: right;
   width: 95;
   height: 60;
   margin-left: 0%;
   margin-right:2%;
   margin-top: auto;
   margin-bottom: auto;
   }
.floatLeft p
   {
   margin: auto;
   /*margin-left: 10%;
   margin-right: 10%;*/
   max-width: 100%;
   min-width: 800px; 
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: 1.4em;
   overflow: visible;
   }
   
.floatLeft img
   {
   float: left;
   width: 95;
   height: 60;
   margin-left: 0%;
   margin-right:2%;
   margin-top: auto;
   margin-bottom: auto;
   }
       
.universalBinary
   {
   margin: auto;
   /*margin-left: 10%;
   margin-right: 10%;*/
   max-width: 90%;
   min-width: 800px;  
   }
    
.universalBinary img
   {
   float: left;
   width: 95;
   height: 60;
   margin-left: 0%;
   margin-right:2%;
   margin-top: auto;
   margin-bottom: auto;
   }
   
.universalBinary p
   {
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: 1.2em;
   /*margin-right: 10%;
   margin-left: 10%;
   max-width: 900px;*/
   overflow: visible; 
   } 
   
.footer p
   {
   font-family: "Helvetica","Arial Light", "Verdana", "sans-serif";
   font-size: 0.5em;
   margin: auto;
   vertical-align: middle;
   line-height: 1.5em;
   color: #aaaaaa;
   /* margin-left: 5%;*/
   overflow: visible; 
   max-width: 90%;
   min-width: 800px;
   } 


