
        body {margin:0;padding:0}

        a:link.csl{font-family: 'Montserrat', sans-serif;color:#286ac1; text-decoration: none; font-size :14pt;}
        a:hover.csl{font-family: 'Montserrat', sans-serif;color:#286ac1; text-decoration: underline;font-size :14pt;}
        a:visited.csl{font-family: 'Montserrat', sans-serif;color:#286ac1; text-decoration: none;font-size :14pt;}
        a:hover.visited.csl{font-family: 'Montserrat', sans-serif;color:#286ac1; text-decoration: underline;font-size :14pt;}


        .alias{font-family: 'Montserrat', sans-serif;font-size :8pt;color :#666666;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}

        .product{font-family: 'Montserrat', sans-serif;font-size :8pt;color :#333333;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}

        .price{font-family: 'Montserrat', sans-serif;font-size :8pt;color :#333333;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}

        .total{font-family: 'Montserrat', sans-serif;font-size :8pt;color :#333333;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}

        .title{font-family: 'Montserrat', sans-serif;font-size :14pt;color :#1A5CAA;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}

        .headers{font-family: 'Montserrat', sans-serif;font-size :10pt;color :#1A5CAA;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}

        .subtotal{font-family: 'Montserrat', sans-serif;font-size :10pt;color :#333333;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}


        a:link.ncolink{font-family: 'Montserrat', sans-serif;font-size :10pt; color:#ffffff; text-decoration: none; font-weight:bold;line-height: 20px;}
        a:hover.ncolink{font-family: 'Montserrat', sans-serif;font-size :10pt;color:#ffffff; text-decoration: none;font-weight:bold;line-height: 20px ;}
        a:visited.ncolink{font-family: 'Montserrat', sans-serif;font-size :10pt;color:#ffffff; text-decoration: none;font-weight:bold;line-height: 20px ;}
        a:hover.visited.ncolink{font-family: 'Montserrat', sans-serif;font-size :10pt;color:#ffffff; text-decoration: none;font-weight:bold;line-height: 20px ;}


        .ncocopy2{font-family: 'Montserrat', sans-serif;font-size :10pt;color :#08488F;font-weight: bold;text-decoration: none;
        text-decoration: none;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;}

		.tblBorder{ border:1px solid #000;   width:100%;  border:0;   cellpadding:0;   cellspacing:0;   bgcolor:grey; }
		
		.AddToCartModal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 11; /* Sit on top */
  padding-top: 200px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.AddToCartModal-content {
  background-color: #FFFFFF;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 40%;
}

/* The Close Button */
.closemessage {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.closemessage:hover,
.closemessage:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
		
		

