#mainContent .formLine {width: 100%; float: left;}
#mainContent .formRow {width: 229px; height: 37px; float: left; padding: 8px 0px 0px 0px; color: #231f20;}
#mainContent .formRow2 {width: 229px; height: auto; float: left; padding: 8px 0px 0px 0px; color: #231f20; }
#mainContent .formRow3 {width: 229px; height: 41px; float: left; padding: 4px 0px 0px 0px; font-size: 12px; color: #231f20; font-style: italic; line-height: 1.3;}
 #mainContent  .formRow3 .smallCaps {font-size: 11px; color: #777; font-weight: 100;}
#mainContent .formInput {width: 400px; height: 45px; float: left;}
 #mainContent  .formInput INPUT {width: 400px; height: 36px; float: left; background-image: url(/images/input-bg.jpg); border: 0px; padding: 0px 10px 0px 20px; font-size: 12px; color: #5a5a5b; font-family: Arial;}
#mainContent .formInput2 {width: 400px; height: 120px; float: left;}

#mainContent .formSubmit {width: 390px; float: left; margin: 10px 0px 15px 0px; padding: 0px 0px 0px 239px;}
  #mainContent .formSubmit INPUT {width: 390px; height: 41px; float: left; border: 0px; font-size: 16px; color: #FFF; font-weight: bold; background-color: #181617;}
  #mainContent .formSubmit INPUT:HOVER {background-color: #6a6a6a;}
  
       #mainContent .formRow {width: 229px; height: 37px; float: left; padding: 8px 0px 0px 0px; font-size: 12px; color: #231f20; font-style: italic;}
       #mainContent .formRow2 {width: 229px; height: 125px; float: left; padding: 8px 0px 0px 0px; font-size: 12px; color: #231f20; font-style: italic;}
         #mainContent .formRow3 {width: 229px; height: 41px; float: left; padding: 4px 0px 0px 0px; font-size: 12px; color: #231f20; font-style: italic; line-height: 1.3;}
       #mainContent .formRow3 .smallCaps {font-size: 11px; color: #777; font-weight: 100;}
      #mainContent .formInput {width: 400px; height: 45px; float: left;}
      #mainContent .formInput.recaptcha {height: auto; padding-left: 10px;}
        #mainContent .formInput INPUT {width: 400px; height: 36px; float: left; background-image: url(/images/input-bg.jpg); border: 0px; padding: 0px 10px 0px 20px; font-size: 12px; color: #5a5a5b; font-family: Arial;}
        #mainContent .formInput2 {width: 400px; height: 120px; float: left;}
          #mainContent .formInput2 TEXTAREA {width: 400px; height: 104px; float: left; background-image: url(/images/input-bg2.jpg); border: 0px; padding: 8px 10px 8px 20px; font-size: 12px; color: #5a5a5b; font-family: Arial;}
         #mainContent .formCheck {width: 629px; float: left; margin: 0px 0px 10px 0px; font-size: 12px; color: #231f20;}
        #mainContent .formCheck INPUT {margin: 0px 10px 0px 0px;}
         #mainContent .formCheck A {color: #d61921;}
        #mainContent .formInputOption {width: 390px; height: 45px; float: left; padding: 0px 0px 0px 10px;}
           #mainContent .formInputOption .item {float: left; padding: 8px 30px 0px 0px; font-size: 12px; color: #231f20;}
           #mainContent .formInputOption .item INPUT {margin: 0px 5px 0px 0px;}
        #mainContent .formInputDropDown {width: 400px; height: 45px; float: left; position: relative;}
         #mainContent .formInputDropDown .box {width: 400px; height: 36px; float: left; background-image: url(/images/dd-bg.jpg); border: 0px; padding: 0px 0px 0px 10px; font-size: 12px; color: #5a5a5b; font-family: Arial;}
            #mainContent .formInputDropDown .box A {width: 345px; height: 29px; float: left; padding: 7px 35px 0px 10px; color: #5a5a5b; text-decoration: none; overflow: hidden; line-height: 2;}
          #mainContent .formInputDropDown .boxOn {width: 390px; height: 36px; float: left; background-image: url(../images/dd-bg2.jpg); border: 0px; padding: 0px 0px 0px 10px; font-size: 12px; color: #5a5a5b; font-family: Arial; display: none;}
            #mainContent .formInputDropDown .boxOn A {width: 370px; height: 25px; float: left; padding: 11px 10px 0px 10px; color: #5a5a5b; text-decoration: none;}
       #mainContent .formInputDropDown UL {width: 388px; float: left; position: absolute; left: 10px; top: 35px; list-style: none; padding: 0px; background-color: #FFF; border: 1px solid #cccccc; margin: 0px; display: none; z-index: 100;}
       #mainContent .formInputDropDown UL LI {width: 388px; float: left; background-image: none; font-size: 12px; color: #5a5a5b; padding: 0px; margin: 0px;}
              #mainContent .formInputDropDown UL LI A {width: 368px; float: left; padding: 5px 10px 5px 10px; color: #5a5a5b; text-decoration: none;}
              #mainContent .formInputDropDown UL LI A:HOVER {background-color: #ccc;}
         #mainContent .formInputDropDown .smallValues {width: 468px !important;}
            #mainContent .formInputDropDown .smallValues LI {width: 468px;}
             #mainContent .formInputDropDown .smallValues LI A {font-size: 10px; width: 448px; padding: 2px 10px 2px 10px;}
        #mainContent .formSubmit {width: 390px; float: left; margin: 10px 0px 15px 0px; padding: 0px 0px 0px 239px;}
          #mainContent .formSubmit INPUT {width: 390px; height: 41px; float: left; border: 0px; font-size: 16px; color: #FFF; font-weight: bold; *background-image: url(/images/button.jpg);}
         #mainContent .formSubmit INPUT:HOVER {*background-image: url(../images/button-on.jpg);} 
 #mainContent .mustBe {font-weight: bold; font-style: normal;}
#mainContent .errorRow {width: 204px; padding-left: 25px; font-weight: bold; color: #d61921; background-image: url(../images/error.jpg); background-repeat: no-repeat; background-position: 0px 7px;}
#mainContent .errorRow2 {width: 604px; padding-left: 25px; font-weight: bold; color: #d61921; background-image: url(../images/error.jpg); background-repeat: no-repeat; background-position: 0px 1px;}
#mainContent .errorP {font-weight: bold; color: #d61921;}
#mainContent .orderStatus {width: 629px; height: auto; float: left; margin: 0px 0px 15px 0px; justify-content: space-between;}
#mainContent .orderStatus .krok {width: 24%; padding: 18px 0; height: auto; float: left; background-color: #d1d1d1; flex-direction: column; justify-content: center;}
#mainContent .orderStatus .krok:last-child {margin-right: 0;}
#mainContent .orderStatus .krok.now {background-color: #cc252c;}
#mainContent .orderStatus .krok P {width: 100%; float: left; margin: 18px 0px 0px 0px; text-align: center; border: 0px; font-size: 11px; font-weight: 100; color: #777;}
#mainContent .orderStatus .krok H3 {width: 100%; float: left; margin: 0px 0px 0px 0px; text-align: center; border: 0px; font-size: 13px; font-weight: bold; color: #777; padding: 0px;}
#mainContent .orderStatus .now H3 {color: #FFF;}
#mainContent .orderStatus .now P {color: #FFF;}
#mainContent .orderStatus .delimiter {width: 3px; height: 72px; float: left;}








