.txtButton
{
  color:white !important;
  font-size:100% !important;
}

.txtCheckout,.txtUpdate
{
  color:white !important;
  font-size:100% !important;
}

a.txtviewCart
{
  font-size:100% !important;
}

div.siteDocs a
{
  font-size:100%;
}

div.txtCopyright
{
  color:black;
}

div.boxContent p
{
  font-size:130%;
}

span.txtContentTitle
{
  font-size:120%;
}

#prodCode
{
  font-weight:bold;
}

.txtCopy
{
  font-size:85%;
}

input[name=submit]
{
  font-size:120%;
  background-color:darkgreen;
  padding:0 10px;
}

.bodyCart .txtCopyright
{
  display:none;
}

#table1
{
  width:100%;
}

#container
{
  background:#fff;
}

*, *:before, *:after
{
  box-sizing:content-box;
}
  
div.pagecontent
{
  font-size:100%;
}

body
{
  margin-top:0;
  margin-bottom:0;
}

div.disclaimer
{
  position:relative;
  left:auto;
  right:auto;
  bottom:auto;
  padding:1em 0;
}

.siteDocs { font-size: 77%; }