h1{
    display:inline-block;
    margin:0px;
   background: #bed864;
   background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyODgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDOEM4QzgiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyODgpIiAvPgo8L3N2Zz4=);
   color:black;
   font:italic bold 10pt Century Gothic;
   letter-spacing:1px;
   border-top-left-radius:10px;
   border-top-right-radius:10px;
   vertical-align:top;

   min-height:20px;
   line-height:20px;
   padding-left:20px;
   padding-right:20px;
   padding-bottom:2px;
   padding-top:2px;
}


h2 {
    display:inline-block;
    margin:0px;
    margin-bottom:20px;
    vertical-align:top;
    color:#bed846;
    font:italic bold 20pt Arial Black;
        text-shadow: 1px 0.5px black;
       }



h3{
      display:inline-block;
    margin:0px;
    margin-bottom:20px;
    vertical-align:top;
    color:#0055A5;
    font:italic bold 36pt Arial Black;
}




h4 {
   display:inline-block;
   margin:0px;
   font:italic bold 8pt Century Gothic;
   letter-spacing:1px;
   border-top-left-radius:10px;
   border-top-right-radius:10px;
   text-align:center;
   padding: 5px 10px;
   line-height:20px;
   cursor:pointer;
   border-top:1px solid #3C87B9;
   background: #28597a;
   color: white;
   }

h4:active {margin:0px;
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   }

h4:hover{

   margin:0px;
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   color:white;

}
h5{ display:inline-block;
    margin:0px;
    width:940px;
    min-height:40px;
    line-height:47px;
    background:#bed864;
   padding-left:30px;
   padding-right:30px;
   padding-bottom:2px;
   padding-top:2px;
    color:#0055a5;
    font:italic bold 12pt century gothic;
    border-top-left-radius:10px;
    border-top-right-radius:10px;

}

hr {display:block;
  margin:0px;
  /*background-color:#0055A5;*/
  background:#00C200;
  height:8px;
  border:0px;

}

body {    margin:0px;
          background:white;
          font:normal normal 11pt century gothic ;
}

.splash{
  display:block;
  width:100%;
  height:200px;
  background:url(./glues/backgrounds/splash.png) center no-repeat #0055a5;
}

.menu{
    margin:0px;
background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyODgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDOEM4QzgiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyODgpIiAvPgo8L3N2Zz4=);
    border-top:1pt solid #c8c8c8;
    border-bottom:1pt solid #c8c8c8;
    height:40px;
    line-height:30px;
}

.buttonMenu{
   display:inline-block;
   vertical-align:center;
   border:0px solid gray;
   background:Transparent;
   color:#0055A5;
   font:normal bold 8pt Century Gothic;
   border-radius:3px;
   height:40px;
   text-align:center;
   cursor:pointer;
   line-height:30px;
}

.buttonMenu:hover{
  border:0pt;
  height:40px;
  line-height:30px;
  color:black;
  background:#bed846;

}

.menuDivider{
    display:inline-block;
    color:#c8c8c8;
    font-size:25px;
    position:relative;
    top:5px;
}

.firstPara
{   display:block;
    margin:0px auto;
    width:960px;
    background:white;
    /*background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyODgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDOEM4QzgiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyODgpIiAvPgo8L3N2Zz4=);*/
    padding:20px;
    font:italic bold 10pt Century Gothic;
    color:#0055a5;
    line-height:16pt;
    border:0px solid #c8c8c8;
    border-radius:15px;
    /*text-shadow: 1px 0.5px #a8a8a8;*/
        -webkit-box-shadow: 4px 2px 9px 0px rgba(50, 50, 50, 0.4);
-moz-box-shadow:    4px 2px 9px 0px rgba(50, 50, 50, 0.4);
box-shadow:         4px 2px 9px 0px rgba(50, 50, 50, 0.4);
}

.noWrap{
   white-space: pre;
}

.head{
  width:100%;
  background:Transparent;
/*  border-top-left-radius:10px;
  border-top-right-radius:10px;*/
}

.text  {
  text-indent:10px;
  text-align:justify;
}

.paragraph{
        display:block;
        width:100%;
        text-align:center;
        padding:1%;
}

a.industryLink:link, a.industryLink:visited{
     color:#38B0FF;
     font-weight:bold;
     text-decoration:none;
}
a.surfaceLink:link, a.surfaceLink:visited{
     color:#0099FF;
     font-weight:bold;
     text-decoration:none;
}
a.typeLink:link, a.typeLink:visited{
     color:#0087E0;
     font-weight:bold;
     text-decoration:none;
}
a.typeLink:hover {   text-decoration:underline; }
a.surfaceLink:hover {   text-decoration:underline; }
a.industryLink:hover {   text-decoration:underline; }

.column{
  display:inline-block;

  height:inherit;
  vertical-align:top;
  background:white;
}

.call{
  display:block;
  padding-top:10px;
  width:100%;
  text-align:center;
  color:black;
  font:italic normal 10pt Century Gothic;

}

.callFloat {
  width:240px;
  color:white;

  position:absolute;
  top:200px;
  position:fixed;
}
.innerCall{
   display:block;
   margin:0px auto;
   margin-top:0px;
   padding-left:10px;
   padding-right:10px;
   width:80%;
   background:white;
   border-radius:15px;
   border:1px solid #c8c8c8;
/*   -webkit-box-shadow: 4px 2px 9px 0px rgba(255, 255, 255, 0.4);
-moz-box-shadow:    4px 2px 9px 0px rgba(255, 255, 255, 0.4);
box-shadow:         4px 2px 20px 4px rgba(255, 255, 255,1);*/
}

img{border:0;}

#chemContact a:link, #chemContact a:visited, #chemContact a:active {
	color: #8AD3F4;
}


#chemContact a:hover {
	color: white;
}

a {
	font-family:Century Gothic;
    letter-spacing:1px;
    font-size: 11px;
	color: #727272;
}

a:link {
	color: #727272;

}

a:visited {
	color: #727272;
}
a:hover {
	color: #727272;
}
a:active {
	color: #727272;
}
#links a:link {
  text-decoration:none;
}
#links a:hover {
  text-decoration:underline;
}
#PDF a:link{
   display:inline-block;
   height:30px;
   text-decoration:none;
 }

 #PDF .prod{
    display:inline-block;
    width:340px;
    margin:5px;
    font:italic bold 1.4em  'arial' ;
    color:black;

 }


#adhesives a:link{
     display:inline-block;
     text-decoration:none;
     padding-left:10px;
     padding-right:10px;
     white-space: nowrap;
     height:20px;
     font-style:italic;
     font-weight:bold;
     width:200px;
     color:white;
}

#adhesives a:visited{
     color:white;
     width:200px;
     text-decoration:none;
}

#adhesives a:hover {

    width:200px;


}

#adhesives a:active {
	color: red;
    width:200px;
}
.sizeTitles{
    display:inline-block;
    width:148px;
    height:25px;
    font:italic normal 10pt Century Gothic;
    line-height:25px;
    margin:0px auto;
    text-align:center;
    border:1pt solid #00AD00;
    border-radius:10px;
    background:#00C200;
    color:white;
}

.topLeft
{   display:inline-block;
    margin:0px auto;

    line-height:110px;
}

.blue{
  background:#2E3192;
}
.ltBlue{
  background:#8AD3F4;
}

.blueGrad
{
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);



}
.redGrad
{
  /* SVG as background image (IE9/Chrome/Safari/Opera) */
  background:red;
  color:white;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0QxMzQzOSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0U4MDAwMCIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzczOSkiIC8+Cjwvc3ZnPg==);
}

.orangeGrad
{
  /* SVG as background image (IE9/Chrome/Safari/Opera) */
  background: #FF8800;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZEMzU5IiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjRkY4ODAwIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODApIiAvPgo8L3N2Zz4=);
}

.yellowGrad
{   background:#FFCA2B;
    /* SVG as background image (IE9/Chrome/Safari/Opera) */
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5OTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkNBMkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGMEEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5OTkpIiAvPgo8L3N2Zz4=);

}

.greenGrad
{
    background:green;
 /* SVG as background image (IE9/Chrome/Safari/Opera) */
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzIwNzQ2OSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3Q0RCQiIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzcyMikiIC8+Cjwvc3ZnPg==);
    color:white;
    border:0pt;
}

.sideLink
{   display:inline-block;
    margin:3px;
    height:90px;
    width:90px;
    font:italic normal 10pt "century gothic";

    color:white;
    border:0px;
    border-radius:45px;
    text-align:center;
    vertical-align:bottom;
}

.sidelink:link
{
    text-decoration:none;
}

.sidelink:visited
{
    text-decoration:none;
}

.sidelink:active
{
  color:gray;font-style:bold; text-decoration:none;
}

.sideLink:hover
{
  color:white;
  border:0px;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzQxNzdGNSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzAwNTVBNSIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzgxMikiIC8+Cjwvc3ZnPg==);
  font-style:bold;
  text-decoration:none;

}

.main {
    display:block;
    width:100%;
    margin:0px ;
}

.content {
    display:block;
    font:normal normal 12px Century Gothic;
    color: black;
	line-height:13px;
    background:white;
    width:1000px;
    margin:0px auto;
    border-radius:10px;
    -webkit-box-shadow: 4px 2px 9px 0px rgba(50, 50, 50, 0.4);
-moz-box-shadow:    4px 2px 9px 0px rgba(50, 50, 50, 0.4);
box-shadow:         4px 2px 9px 0px rgba(50, 50, 50, 0.4);
}

.content2 {
    display:block;
    font:normal normal 10pt Century Gothic;
    color: black;
    width:1000px;
    margin:0px auto;

   /* box-shadow: 2px 5px 20px 5px #888;*/
}
/* ADMIN SECTION */
.admin{
    display:block;
    width:1260px;
    padding:10px;
}

#list label{
        display:inline-block;
        margin:0px;
        padding-right:5px;
        border:0px;
        width:auto;
        vertical-align:middle;
        }

#list input{
  padding-left:6px;
  vertical-align:middle;
}

#list input[type=checkbox] + label {
  color: #adadad;
  font-family:century gothic;
  font-style: italic;
  vertical-align:middle;
}

#list input[type=checkbox]:checked + label {
  color: black;
  font-style: normal;
  font-variant: bold;
  vertical-align:middle;
}

.listType{
  display:inline-block;
  width:200px;
  color:green;
  font:normal normal 7pt "Arial";
}

input, select, textarea{
    display:inline-block;
    width:auto;
    border-radius:3px;
    border:1px solid #8AD3F4;
}

/*TABS*/
.selectedTab{
        display:inline-block;
        background:#0055A5;
        cursor:pointer;

}

.unselectedTab{
        display:inline-block;
       /* background:#8AD3F4;  */
       background:#adadad;
       cursor:pointer;
        color:white;
}

.unselectedTab:hover{
        background:#4177F5;
}


.middleContent{
  display:block;
  width:95%;
  font:normal normal 10pt Century Gothic;
  padding-left:20px;
  padding-bottom:20px;
 }

.login{
  display:block;
  margin:auto;
  width:800px;
  padding:20px;
  background:white;
  opacity:0.8;
  font:normal normal 10pt Century Gothic;
  vertical-align:middle;
  border:1pt solid black;
}
.aside{
    display:inline-block;
    margin:0px;
    font:normal 10pt arial;
    width:200px;
    vertical-align:top;
}



.chemContact {
  color:white;
  font-size:10pt;
  margin:0px;
  width:100%;
}



.links{
  display:block;
  width:100%;

  }



.tel{
        width:50px;
        display:inline-block;
}


.fldName{
        display:block;
        color:#888888;
        font:italic normal 10pt 'Arial';
        font-variant:normal;
        vertical-align:top;
}

.fldDesc{
        display:block;
        color:black;
        vertical-align:top;
        font:normal normal 12pt arial ;
        font-variant:normal;
        padding-bottom:15px;
}
/*Products List*/
.prodDiv{
     display:inline-block;

     min-height:40px;
     vertical-align:top;

}

.prodName{
        background:#0055A5;
        display:inline-block;
        width:200px;
        color:white;
        margin:5px;
        padding:5px;
        font:normal normal 10pt 'Arial';
        font-variant:normal;
        vertical-align:top;
        float:left;
        cursor:pointer;
        border-radius:3px;
}

.prodName:hover{
        background:#4177F5;

}

.prodImage{
        float:left;
        padding:5px;
        min-width:200px;
        text-align:center;
        vertical-align:top"
}

.prodDesc{
        display:inline-block;
        /*background:url('./glues/web/wavyBlueBg.png') 0px -200px;*/
        width:100%;
        background:white;
        margin:0px auto;
        color:black;
        vertical-align:top;
        line-height:14pt;
        border-radius:10px;
       -webkit-box-shadow: 4px 2px 9px 0px rgba(50, 50, 50, 0.4);
-moz-box-shadow:    4px 2px 9px 0px rgba(50, 50, 50, 0.4);
box-shadow:         4px 2px 9px 0px rgba(50, 50, 50, 0.4);
}

.prodText {

        min-height:80px;
        padding:10px;
        font:normal normal 10pt century gothic;
        text-indent:20px;
        text-align:justify;
        vertical-align:middle;

}
.prodBottom{
  display:block;
  color:black;
  font-size:8pt;
  padding:10px;
  margin:0px;
  border-radius:10px;
  border-top-left-radius:0px;
  border-top-right-radius:0px;
  border:0px;
}

.PDF {
   display:inline-block;
   float:right;
   width:150px;
   text-align:center;
   padding-bottom:10px;
}

.close{ display:block;
        float:right;
        cursor:pointer;
        color:red;
        min-width:20px;
        font-size:15pt;
        font-style:normal;
        font-variant:bold;
        text-align:right;
}

.close:hover {
         color:green;
         }
/*Footer*/
footer{
  display:block;
  margin:0px auto;
  width:100%;
  text-align:center;
  height:150px;
  }

.buttonLink{

   margin:3px;
   border:1px solid gray;
   background:url(glues/buttons/keyboard.png);
   color:#0055A5;
   font:normal normal 8pt Century Gothic;
   border-radius:3px;
   width:120px;
   height:40px;
   text-align:center;
   cursor:pointer;
}

.buttonLink:hover{
    background:url(glues/buttons/keyboard.png) bottom;

    height:40px;
    width:120px;
    margin:3px;
}

.copyRight {
  color:white;
  padding-top:17px;
  height:48px;
  width:800px;
  margin:0px auto;
  text-align:center;
  font-size:11px;
}
/* end Footer */

/* Forms */
.forms{
    display:inline-block;
    width:100%;
    line-height:30px;

    margin:0px auto;
    text-align:center;
}
.update{
  display:inline-block;
  width:70%;
  text-align:left;
}

.searchForm{
            border:#f8f8f8;
            border-radius:15px;
            margin:15px;

}

#searchForm label{

            color:gray;
            font-size:14pt;
            width:250px;
}

label {
     display:inline-block;
     width:150px;
     text-align:right;
     clear:none;
     line-height:28px;
     height:28px;
     padding-right:5px;
     border:0px solid transparent;
     border-top-right-radius:10px;
     border-bottom-right-radius:10px;
     font-style:italic;
     color:#888;
     vertical-align:top;

 }

 .industry{
   width:220px;
 }

 .itemName{
        width:60px;
        display:inline-block;
}



 select{
   margin-top:6px;
   margin-bottom:5px;
 }



.button{
   border:1px solid gray;
   background: url(/glues/buttons/keyboard.png);
   color:black;
   border-radius:3px;
   width:118px;
   height:40px;
   line-height:25px;
   text-align:center;
   cursor:pointer;
}
.button:hover{

   background: url(/glues/buttons/keyboard.png) 0px -40px;
   color:#666666;

}
.buttonRound{
  line-height:25px;
   margin-top:10px ;
   border:0px solid black;

   background: url(glues/buttons/keyboardButton5.png)   ;
   background-position:top;
   font:normal bold 9pt arial ;
   color:black;
   border-radius:0px;
   width:90px;
   height:100px;
   text-align:center;
   cursor:pointer;
   vertical-align:top;
}
.buttonRound:hover{
  padding-top:5px;
  background-position:bottom ;
  Z-index:200;
  color:white;
}

.typeButton{
    display:inline-block;
    margin-bottom:10px;
    width:33%;

}
.buttonType{
  line-height:17px;
   margin-top:15px;
   background: url(glues/buttons/keyboardTypeButton.png) no-repeat ;
   font:italic bold 8pt century Gothic;
   color:black;
   Border:0px;
   border-radius:13px;
   width:240px;
   height:60px;
   text-align:center;
   cursor:pointer;
}
.buttonType:hover{
  background-position:bottom;

  border-radius:13px;
}

.buttonGreen{
    display:inline-block;
    margin:0px;
    width:200px;
   border: 1px outset #6FD8CA;

   background: #2EA898;
   background: -webkit-gradient(linear, left top, left bottom, from(#207469), to(#47CDBB));
   background: -webkit-linear-gradient(top, #207469, #47CDBB);
   background: -moz-linear-gradient(top, #207469, #47CDBB);
   background: -ms-linear-gradient(top, #207469, #47CDBB);
   background: -o-linear-gradient(top, #207469, #47CDBB);
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;

    color:white;
    font:italic normal 10pt Century Gothic;

    border-top-left-radius:15px;
    border-top-right-radius:15px;
    border-bottom-left-radius:15px;
    border-bottom-right-radius:15px;
    text-align:center;
    min-height:20px;
    line-height:20px;
    padding-left:5px;
    padding-right:5px;

}

.buttonGreen:hover{
  background:#207469;
}

.red{
        background:red;
}
.green{
        background:#00A800;

}


.successful{
    display:block;
    width:100%;
    height:22px;
    line-height:22px;
    border:1px solid green;
    background:#CFEDCF;
    text-align:center;
    font-family:Arial;
    color:green;
}

.unsuccessful{
    display:block;
    width:100%;
    height:22px;
    line-height:22px;
    border:1px solid red;
    background:#FFC7C7;
    text-align:center;
    font-family:Arial;
    color:red;
}

.noDisplay {
  display:none;
}
.phoneDisplayOnly   { display:none;}


.comment{
    color:gray;
    font:italic bold 1em 'Century Gothic';
}

/* Normal styles for the modal */
#modal {
	background:#fff;
	left:50%;
	margin:-250px 0 0 -40%;
	position:absolute;
	top:-50%;
	width:80%;
	border-radius:5px;
	box-shadow:0 3px 7px rgba(0,0,0,.25);
	-moz-box-shadow:0 3px 7px rgba(0,0,0,.25);
	-webkit-box-shadow:0 3px 7px rgba(0,0,0,.25);
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
/* Normal styles for the modal */
#modal {
	left:50%;
	margin:-250px 0 0 -40%;
	opacity: 0;
	position:absolute;
	top:-50%;
	visibility: hidden;
	width:80%;
	box-shadow:0 3px 7px rgba(0,0,0,.25);
	box-sizing:border-box;
	transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
}

/* Make the modal appear when targeted */
	#modal:target {
		opacity: 1;
		top:80%;
		visibility: visible;
	}
#modal .header,#modal .footer {
	border-bottom: 1px solid #e7e7e7;
	border-radius: 5px 5px 0 0;
}
#modal .footer {
		border:none;
		border-top: 1px solid #e7e7e7;
		border-radius: 0 0 5px 5px;
	}
#modal h2 {
	margin:0;
}
#modal .btn {
	float:right;
}
#modal .copy,#modal .header, #modal .footer {
	padding:15px;
}
.modal-content {
	background: #f7f7f7;
	position: fixed;
    z-index: 20;
	border-radius:5px;
}
#modal .copy {
	background: #fff;
    color:gray;
    font:italic normal 1.2em 'Century Gothic';
}


#modal .overlay {
	background-color: #000;
	background: rgba(0,0,0,.5);
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 10;
}

.noFloat2    { float:none;}

@media all and (max-width:480px) {
    button      { background:#0055A5;width:200px; }
    .typeButton { display:block;width:95%;}
    .margin      { display:block;width:100%;margin:0px auto;text-align:center;    }
    .content    { width:95%;}
    .middleContent{ width:95%;margin-left:0px;padding:3%;}
    .sideLink   { display:inline-block;width:46%;height:40px;vertical-align:top;border-radius:20px;text-align:center;}
    .column     { width:93%;margin-bottom:10px;}
    .aside      { width:100%;height:60px;}
    .links      { width:93%;padding:5px;}
    .noFloat    { float:none;}
    img {       max-width:220px;

    }

    .copyRight  { width:100%}
    .phoneDisplayOnly   { display:block;}
    .mobile-only        { display:block;}
    .noPhoneDisplay     { display:none;}
    .topLeft            { width:95%;height:20px;margin-top:55px;line-height:40px;}
    .productSelect      { width:93%;}
    }

