*:focus { outline: none;}

input {
background-color:transparent;
border    : 0px solid;
padding   : 0px;
margin    : 3px 0px 0px 0px;
height    : 23px;
width     : 280px;
font-size : 15px;
color     : #888888;
}

.catalog-input input {
background-color:transparent;
border      : 0px solid;
padding     : 0px;
margin      : 8px 0px 0px 0px;
height      : 15px;
width       : 63px;
text-align  : right;
font-size   : 15px;
color       : #000000;
}

.reg-counter-input input {
background-color:#ffffff;
border      : 1px solid;
padding     : 0px;
margin      : 0px 0px 0px 0px;
height      : 20px;
width       : 63px;
text-align  : center;
font-size   : 16px;
color       : #000000;
}

.register-input input {
background-color:transparent;
border      : 0px solid;
padding     : 0px;
margin      : 0px 0px 0px 10px;
height      : 15px;
width       : 180px;
text-align  : left;
font-size   : 15px;
color       : #000000;
}

.promo-input input {
background-color:transparent;
border      : 0px solid;
padding     : 0px;
margin      : 8px 0px 3px 10px;
height      : 15px;
width       : 200px;
font-size   : 15px;
color       : #000000;
}

.discount-input input {
background-color:transparent;
border      : 0px solid;
padding     : 0px;
margin      : 0px 0px 0px 0px;
height      : 20px;
width       : 250px;
text-align  : right;
font-family : myFirstFont;
font-size   : 20px;
color       : #000000;
}

.regedit-input input {
background-color:#FFFFFF;
border      : 0px solid;
padding     : 0px;
margin      : 0px 0px 0px 0px;
height      : 20px;
width       : 250px;
font-family : myFirstFont;
font-size   : 20px;
color       : #000000;
}

.admin-input input {
background-color:#fcfcfc;
border      : 1px solid;
padding     : 2px;
margin      : 0px 0px 0px 0px;
height      : 15px;
width       : 163px;
text-align  : left;
font-size   : 15px;
color       : #000000;
}

.admin400-input input {
background-color:#fcfcfc;
border      : 1px solid;
padding     : 2px;
margin      : 0px 0px 0px 0px;
height      : 15px;
width       : 400px;
text-align  : left;
font-size   : 15px;
color       : #000000;
}

.admin-input-button input {
background-color:#4C82F5;
border      : 1px solid;
border-color: #000000;
padding     : 2px;
margin      : 0px 0px 0px 0px;
height      : 25px;
width       : 163px;
text-align  : center;
text-shadow : 1px 1px #000000;
font-weight : 900;
font-size   : 15px;
color       : #FFFF00;
}

.admin-input-button:hover input {
background-color:#F4F64C;
color       : #000000;
text-shadow : 1px 1px #ffffff;
}

.admin70Narrow-input-button input {
background-color:#4C82F5;
border      : 1px solid;
border-color: #000000;
padding     : 2px;
margin      : 0px 0px 0px 0px;
height      : 25px;
width       : 70px;
text-align  : center;
text-shadow : 1px 1px #000000;
font-weight : 900;
font-size   : 15px;
color       : #FFFF00;
}

.admin70Narrow-input-button:hover input {
background-color:#F4F64C;
color       : #000000;
text-shadow : 1px 1px #ffffff;
}

.admin250wide-input-button input {
background-color:#4C82F5;
border      : 1px solid;
border-color: #000000;
padding     : 2px;
margin      : 0px 0px 0px 0px;
height      : 25px;
width       : 250px;
text-align  : center;
text-shadow : 1px 1px #000000;
font-weight : 900;
font-size   : 15px;
color       : #FFFF00;
}

.admin250wide-input-button:hover input {
background-color:#F4F64C;
color       : #000000;
text-shadow : 1px 1px #ffffff;
}

.admin-input-link a {
background-color:#4C82F5;
border         : 1px solid;
border-color   : #000000;
padding        : 2px;
margin         : 0px 0px 0px 0px;
height         : 25px;
width          : 163px;
text-align     : center;
text-shadow    : 1px 1px #000000;
text-decoration: none;
font-weight    : 900;
font-size      : 15px;
color          : #FFFF00;
}

.admin-input-link:hover a {
background-color:#F4F64C;
color       : #000000;
text-shadow : 1px 1px #ffffff;
}

.admin-select {
margin     : 0px 0px 3px 0px;
width      : 307px;
height     : 18px;
overflow   : hidden;
background : url(down_arrow_select.jpg) no-repeat right #fff;
border     : none;
}

.admin-select select {
background    : transparent;
width         : 324px;
padding       : 1px 0px 0px 0px;
font-size     : 15px;
line-height   : 1;
border        : 0;
border-radius : 0;
height        : 21px;
-webkit-appearance: none;
}

.applynow-select {
margin     : 6px 0px 3px 22px;
width      : 381px;
height     : 18px;
overflow   : hidden;
background : url(down_arrow_select.jpg) no-repeat right #fff;
border : none;
}

.applynow-select select {
background    : transparent;
width         : 413px;
padding       : 1px 0px 0px 0px;
font-size     : 15px;
line-height   : 1;
border        : 0;
border-radius : 0;
height        : 21px;
-webkit-appearance: none;
}

.training-center-select {
margin     : 0px 0px 3px 0px;
width      : 426px;
height     : 18px;
overflow   : hidden;
background : url(down_arrow_select.jpg) no-repeat right #fff;
border : none;
}

.training-center-select select {
background    : transparent;
width         : 474px;
padding       : 1px 0px 0px 0px;
font-size     : 15px;
line-height   : 1;
border        : 0;
border-radius : 0;
height        : 21px;
-webkit-appearance: none;
}

.catalog-select {
margin     : 6px 0px 3px 18px;
width      : 107px;
height     : 18px;
overflow   : hidden;
background : url(down_arrow_select.jpg) no-repeat right #fff;
border     : none;
}

.catalog-select select {
background    : transparent;
width         : 124px;
padding       : 1px 0px 0px 0px;
font-size     : 15px;
line-height   : 1;
border        : 0;
border-radius : 0;
height        : 21px;
-webkit-appearance: none;
}

.buycourse-input input {
background-color:transparent;
border      : 0px solid;
padding     : 0px;
margin      : 0px 0px 0px 18px;
height      : 15px;
width       : 165px;
font-size   : 15px;
color       : #000000;
}

.register-select {
margin     : 0px 0px 0px 15px;
width      : 274px;
height     : 18px;
overflow   : hidden;
background : url(down_arrow_select.jpg) no-repeat right #fff;
border     : none;
color      : #000000;
}

.register-select select {
background    : transparent;
width         : 291px;
padding       : 1px 0px 0px 0px;
font-size     : 15px;
line-height   : 1;
border        : 0;
border-radius : 0;
height        : 21px;
color         : #000000;
-webkit-appearance: none;
}

.buycourse-select {
margin     : 2px 0px 0px 15px;
width      : 163px;
height     : 18px;
overflow   : hidden;
background : url(down_arrow_select.jpg) no-repeat right #fff;
border     : none;
color      : #ffff00;
}

.buycourse-select select {
background    : transparent;
width         : 180px;
padding       : 1px 0px 0px 0px;
font-size     : 15px;
line-height   : 1;
border        : 0;
border-radius : 0;
height        : 21px;
color         : #000000;
-webkit-appearance: none;
}

.buycourse-select2 {
   margin     : 0px 0px 0px 15px;
   width      : 83px;
   height     : 18px;
   overflow   : hidden;
   background : url(down_arrow_select.jpg) no-repeat right #fff;
   border     : none;
   color      : #000000;
   }

.buycourse-select2 select {
   background     : transparent;
   width          : 100px;
   padding        : 1px 0px 0px 0px;
   font-size      : 15px;
   line-height    : 1;
   border         : 0;
   border-radius  : 0;
   height         : 21px;
   color          : #000000;
   -webkit-appearance: none;
   }


