.Name {
  background-color : #f0F0ff;
}

.submitButton {
  background-color : #f0F0ff;
  font-weight: bold;
}

.recalcbutton {
   background-color : #80FFc0;
   font-weight: bold;
   margin: 2% 0 0 2%;
   border: 1px solid #800;
   /*
   padding:  2%  2%  2%  2%;
   background-color: #ffFF80;
    */
}

.outerContainer { border: none; border-collapse: collapse; }  /* width: 65%; */
.innerContainer { clear: both; border: none; }
.leftBox        { float: left; border: none; text-align: left;   padding-left: 1px; padding-right: 1px; color: #8b008b; font-size: 120%; }  /*  width: 40%;   */
.rightBox       { float: left; border: none; text-align: left;   padding-left: 1%; color: #8b008b; font-size: 120%;  }  /*  width: 20%;  */
.shortrightBox  { float: left; border: none; text-align: right;  color: #8b008b; font-size: 120%;  }    /*  width: 10%;   */

.returnForm {
  margin-left:   5%;
  margin-right:  5%;
}

div.ddNotice {
  margin: 5%;
  font-size: 110%;
  font-weight: bold;
}


div.returnMessage {
/* top right bottom left */
  margin:  5%   15%     1%  15%;
  font-weight: bold;
}



div.pleaseWait {
         /* top right bottom left */
  margin:    2%    2%      2%  3%;
  font-weight: bold;
  text-align: left;
}



.submitReturn {
  background-color : #f0F0ff;
  font-weight: bold;
/* top right bottom left */
  margin:  1%   15%     1%  15%;
}


.submitConfirm {
  background-color: #f0F8ff;
  font-weight: bold;
       /* top right bottom left */
  margin:  1%   5%     1%  5%;
}


div.PayPalButton {
   margin:   2%   1%   2%  10%;   /* top right bottom left */
   padding:  2%;
   /* width = 100px; */
}

.PayPalButtonBox {
   padding:  2%  2%  2%  2%;
   background-color: #ffFF80;
}
   
div.PayPalForm {
   margin:   2%   1%   2%   2%;   /* top right bottom left */
}  


table.borderCollapse {
   border-collapse: collapse;
}

span.Blue { color: #0000C0; }
span.HighlightStart  { color: #ff0000; }

input.howReferred {
   margin-top: 1%;
}

.fiveoff {
   margin: 2% 0 0 0;
}

.notapplicable {
   margin: 0 0 0 3%;
}

.todeal {
   margin: 0 0 0 3%;
   background-color: #eef; 
   font-weight: bold;
}

.kooziespec { 
   margin:  1% 0 1% 8%;
   padding: 1% 0 1% 8%;
}

option { white-space: nowrap; }

body { margin:0; padding:0; height: 100%; font: normal 100.01% sans-serif; color: black; background-color: white; }
.mainContent { padding: 20px; }
.reminder {
    font-family: helvetica,arial,sans-serif;
    text-align: left;
    color: #600;
    margin: 0 15% 0 15%;
}
select { padding: 0 0.4em; }

/* left column */
.c120 { width: 10%; float: left; border: 0px solid #0000ff;}
.c220 { clear: both; }
.c320 { border: 0px solid #ff0000; clear: both; }
/* right column */
.c420 {
  width: 80%;    border: 0px solid #00ff00;
  float: left;   margin: 0 0 0 1%;
}
.c520 { border: 0px solid #a400a4; }

.brightDate { color: #0000cc; background-color: #ffFFcc; }
.bnw { font-weight: bold; white-space: nowrap; }

li.orderError { list-style: none; }
