.UpMenu a {text-decoration: underline; color: #DA2161; font-family: Times New Roman; font-size: 18px}
.UpMenu a:hover {text-decoration: underline; color: #DA2161; font-family: Times New Roman;}
		
.Head1 h1,.Head1 h2 {font-family: Times New Roman; font-size: 45px; font-weight: normal}
.Head1 h1 {color: #DA2161; margin: 0px}
.Head1 h2 {color: #4B8928; margin: -18px 0px 0px 0px}

		
.Head1 h3,.Head1 h4,.Head1 h5 {font-family: Times New Roman; font-weight: normal}
.Head1 h3 {color: #DA2161; font-size: 36px; margin: 0px}
.Head1 h4 {color: #DA2161; font-size: 24px; margin: -10px 0px 0px 0px}
.Head1 h5 {color: #4B8928; font-size: 24px; margin: -10px 0px 0px 0px}

.Head1 h3.green {font-family: Times New Roman; font-size: 26px; font-weight: bold; line-height: 120%; color: #4B8928; margin-top: 10px;}

.Head1 h1.ya {margin-bottom: 15px; margin-top: 15px;}
.Head1 h2.ya {margin-bottom: 10px;}

.Head1 h1.toptitle {margin-bottom: 25px; margin-top: 0px; font-size: 41px; }
.Head1 h3.greentitle {font-family: Times New Roman; font-size: 26px; font-weight: bold; line-height: 110%; color: #4B8928; margin-top: 6px;}
		
.Head2 h1,.Head2 h2 {font-family: Times New Roman; font-weight: normal}
.Head2 h1 {color: #DA2161; font-size: 36px; margin: 0px}
.Head2 h2 {color: #CCCCCC; font-size: 12px; margin: -5px 0px 0px 0px;}
		
.disclaimer {width: auto; font-family: Arial; display: block;font-size: 12px; color: #8c8a8c; text-align: left; margin-left:168px; margin-top: 10px;}
.disclaimer2 {width: auto; font-family: Arial; display: block;font-size: 12px; color: #8c8a8c; text-align: left; margin-left:10px; margin-right: 10px; margin-top: 10px; text-align: justify;}
		
.step2 {display:none};
.TBLForm {width: 450px;}
.TBLForm2 {width: 430px;}

.TBLForm  td {font-family: arial, verdana, tahoma; font-size: 12px; }
.TDFormName {width: 200px; font-family: arial, verdana, tahoma; font-size: 12px; background-color: #F3F7E5}
.TDFormInput {width: 250px; font-family: arial, verdana, tahoma; font-size: 12px; background-color: #F3F7E5}
.TBLForm2 .TDFormInput {width: 180px; font-family: arial, verdana, tahoma; font-size: 12px; background-color: #F3F7E5}

.TDFormInput input {width: 200px;}
.TDFormInput select {width: 200px;}
.TRform {height: 30px}
.TDFormTitle {font-family: arial, verdana, tahoma; font-size: 14px !important; font-weight: bolder; background-color: #E7EFCE}
.buttons_block {width: 450px;}
.rasp1 {width: 184px}
.rasp2 {width: 234px}

#progress {margin-top: 15px; background: url(/f/i/progress.gif) no-repeat top left; display: none; width: 150px; margin-left: 10px; height: 20px;}
input.step1, input.step2 {background-color: #E7EFCE; font-size: 12px; font-family: arial, verdana, tahoma; margin-right: 10px;}

input.fixwidth {width: 120px}
.phone_order {margin-left: 20px; font-family: arial, verdana, tahoma; font-size: 12px; }

.phone_order .TBLForm {width: 390px;}
.phone_order .TBLForm  td {font-family: arial, verdana, tahoma; font-size: 12px; padding: 6px;}
.phone_order .TDFormName {width: 150px; font-family: arial, verdana, tahoma; font-size: 12px; background-color: #F3F7E5}
.phone_order .TDFormInput {width: 240px; font-family: arial, verdana, tahoma; font-size: 12px; background-color: #F3F7E5}
.phone_order .TDFormInput input {width: 204px; font-size: 12px; font-family: arial, verdana, tahoma;}
.phone_order .TDFormInput select {width: 200px; font-size: 12px; font-family: arial, verdana, tahoma;}

.phone_order .rasp1 {width: 134px}
.phone_order .rasp2 {width: 224px}

.phone_order table.buttons_block {width: 390px;border-collapse:separate !important; padding: 5px;}
.phone_order i{font-style: italic !important}

table.TBLForm tr.chck_box td{color: #5e5e5e; font-size: 13px; font-weight: normal; vertical-align: top;border-bottom: none } 
table.TBLForm tr.chck_box td span{color: #5e5e5e; font-size: 11px !important; vertical-align: top;} 

table.checkbox-tbl {width: 100%; margin: 0; padding: 0;}
table.TBLForm table td.col1_1{padding-right: 0;} 

      .tabs-wrap { background: url(../cre/tabs-bg2.png) 100% 0 no-repeat #e5edc9; width: 444px; margin: 3px 0px 0 3px;}
      .tabs { margin: 0; padding: 0; border-collapse: collapse; width: 100%; background: url(../cre/tabs-bg1.png) 0 0 no-repeat; }
      .tabs td { padding: 0 0 0 10px; border-collapse: collapse; color: #838383; text-align: center; vertical-align: middle; font: 12px Arial, sans-serif; background: url(../cre/bul1.png) 0 50% no-repeat; white-space: nowrap; }
      .tabs td#first-tab { padding: 0; background: none; }
      .tabs .in-wr { padding: 0 12px 0 0; }
      .tabs .in { line-height: 31px; padding: 0 0 0 12px; }
      .tabs .active .in-wr { background: url(../cre/tabs-active-bg2.png) 100% 0 no-repeat; margin: 0 6px; }
      .tabs td#first-tab.active .in-wr { margin-left: 0; }
      .tabs td#last-tab.active .in-wr { margin-right: 0; }
      .tabs .active .in { background: url(../cre/tabs-active-bg1.png) 0 0 no-repeat; color: #fff; }
      .tabs a { color: #44800e; text-decoration: underline; }
      .tabs .active a { color: #fff; text-decoration: none; }


