input, select { vertical-align:middle; }
fieldset { border:none; }
textarea { border:1px solid #c9c9c9; padding-left:2px; font-family:Verdana, Geneva, sans-serif; color:#555555; font-size:12px; overflow:auto; }
select, input { border:1px solid #bcbcbc; color:#5a5c5d; height:1.6em; font-size:11px; font-family: Tahoma, Geneva, sans-serif; }
input { height:1.4em; padding:2px 2px 2px 4px; background: url(../../../images/new/input_bg.gif) left top repeat-x #fff; }
input.chkbx { height:auto !important; padding:0 !important; border: none !important; }
input.checkbox { height:auto !important; padding: 1px !important; border: none !important; }
.top .search-block input[type=text] { border:1px solid #d0d0d0; background:#f6f6f6; height:1.4em; padding:2px 2px 2px 4px; }
.search-block input.w-180 { margin-right:2px; }
.search-block input.btn-search { margin-right:7px; background:url(../../../images/new/btn_search.gif) left top no-repeat; width:55px; height:21px !important; }
.right-col .sign-newsltr input, .right-col .recomm-to-friend input, .right-col .great-rss input, .right-col .useful-video input { height:1.45em; padding-top:6px; margin-bottom:6px; }
.right-col .sign-newsltr input.btn-signup, .right-col .recomm-to-friend input.btn-signup {background:url(../../../images/new/btn_sign-up.gif) left top no-repeat; width:64px; height:28px !important;}
.right-col .recomm-to-friend input.btn-send, .right-col .great-rss input.btn-send, .right-col .useful-video input.btn-send {background:url(../../../images/new/btn_send.gif) left top no-repeat; width:53px; height:28px !important;}
.right-col .my-cart input.btn-checkout { background:url(../../../images/new/pages/checkout/checkout-button.gif) left top no-repeat; width:101px; height:28px !important;}
.right-col .my-cart input.btn-checkout.btn-hover {background-position:left top !important;}
.right-col .my-cart input.btn-checkout.flash { background:url(../../../images/new/btn_checkout.gif) no-repeat;}

.right-col .my-acc input.btn-logout { background:url(../../../images/new/btn_logout.gif) left top no-repeat; width:80px; height:28px !important; position:relative;}
.sort-block .btn-search-big, .smpl-block .search-block .btn-search-big, .sort-block2 .btn-search-big, .filter-block .btn-search-big, .keyw-sort .btn-search-big {background:url(../../../images/new/btn_search_big.gif) left top no-repeat; width:63px; height:28px !important;}
.filter-block .btn-search-big {float:right;}
.sort-block .btn-search-again, .sort-block2 .btn-search-again, .keyw-sort .btn-search-again {background:url(../../../images/new/btn_search-again.png); width:92px; height:28px !important;}
input.btn-set-it {background:url(../../../images/new/btn_set-it.gif); width:51px; height:21px !important;}
input.btn-calendar {background:url(../../../images/new/ico_calendar.png); width:26px !important; height:27px !important;background-position:bottom !important;}
.filter-block input.btn-calendar {margin-left:6px; margin-right:7px;}
.smpl-block .search-block input { height:1.5em;padding:5px 2px 2px 4px; margin-top:-2px;}
.contact-tbl td input, .login-tbl td input {background:#fff; border:1px solid #c9c9c9; height:1.6em; padding:6px 2px 1px 8px; font-family:Verdana, Geneva, sans-serif; color:#555555; font-size:12px;}
.login-tbl td input {margin-right:18px;}
input.btn-back {background:url(../../../images/new/btn_back.gif); width:68px; height:29px !important;}
input.btn-back-sm {background:url(../../../images/new/btn_back_sm.gif); width:49px; height:23px !important;}
input.btn-next-big {background:url(../../../images/new/btn_next-big.gif); width:110px; height:44px !important;}
input.btn-buy-big {background:url(../../../images/new/btn_buy-big.gif); width:83px; height:44px !important;}
input.btn-next-big-dsbl {background:url(../../../images/new/btn_next-big-dsbl.gif); width:110px; height:44px !important; cursor:default;}
input.btn-proceed-paym {background:url(../../../images/new/btn_proceed-paym.png) no-repeat; width:196px; height:44px !important; cursor: pointer; border: none; }
input.btn-confirm-order {background:url(../../../images/new/btn_confirm-order.png); width:194px; height:43px !important;}
input.btn-upd-subscr {background:url(../../../images/new/btn_upd-subscr.gif); width:137px; height:33px !important;}
input.btn-save-big {background:url(../../../images/new/btn_save-big.png); width:92px; height:44px !important;}
input.btn-add-to-cart {background:url(../../../images/new/btn_add-to-cart.gif); width:119px; height:44px !important;}

input.btn-apply-now {background:url(../../../images/new/btn_apply-now.gif); width:110px; height:44px !important;}
input.btn-sold-out {background:url(../../../images/new/btn_sold-out.gif); width:95px; height:44px !important;}

input.btn-remove-ad {background:url(../../../images/new/btn_remove-ad.png); width:88px; height:28px !important;}
input.btn-click-here {background:url(../../../images/new/btn_click-here.png); width:94px; height:27px !important;}
.contact-tbl td textarea {width:572px; height:70px; background:#fff;border: 1px solid #C9C9C9}
.contact-tbl2 td textarea {width:332px; height:160px; background:#fff;border: 1px solid #C9C9C9}
.hand { cursor:hand; cursor:pointer; }
input.disable, input[disabled] { cursor: default !important; }
input.btn-hover {background-position:bottom !important;}
.contact-tbl td textarea {width:572px; height:70px; background:#fff;}
.contact-tbl2 td textarea {width:332px; height:160px; background:#fff;}
.contact-tbl input.btn-submit { background:url(../../../images/new/btn_submit_big.gif) left top no-repeat; width:110px; height:44px !important; }
input.btn-submit-green { background:url(../../../images/new/btn_submit_green.png) no-repeat; width: 110px; height: 44px; border: none; cursor: pointer; }
input.btn-extend-green { background:url(../../../images/new/btn_extend_green.png) no-repeat; width: 110px; height: 44px; border: none; cursor: pointer; }
.login-tbl input.btn-login {background:url(../../../images/new/btn_login.gif) left top no-repeat;width:110px;height:44px !important;margin-top:5px;}
input.btn-register {background:url(../../../images/new/btn_register.gif) left top no-repeat;width:115px;height:44px !important;}
input.btn-submit-mid { background:url(../../../images/new/btn_submit_mid.gif) left top no-repeat; width:76px; height:34px !important; }
input.btn-submit-mid2 { background:url(../../../images/new/btn_submit_mid2.gif) left top no-repeat; width:65px; height:28px !important; }
input.btn-browse { background:url(../../../images/new/btn_browse.png) left top no-repeat; width:63px; height:28px !important; }
input.btn-cancel2 { background:url(../../../images/new/btn_cancel2.png) left top no-repeat; width:63px; height:28px !important; }
input.btn-preview { background:url(../../../images/new/btn_preview.png) left top no-repeat; width:63px; height:28px !important; }
input.btn-view { background:url(../../../images/new/btn_view.png) left top no-repeat; width:63px; height:28px !important; }
input.btn-delete { background:url(../../../images/new/btn_delete.png) left top no-repeat; width:63px; height:28px !important; }
input.btn-deselect-all { background:url(../../../images/new/btn_deselect-all.png) left top no-repeat; width:92px; height:30px !important; }
input.btn-select-all { background:url(../../../images/new/btn_select-all.png) left top no-repeat; width:85px; height:30px !important; }
input.btn-compare-sel-test { background:url(../../../images/new/btn_compare-test.png) left top no-repeat; width:175px; height:39px !important; }
.sort-block input, .sort-block2 input, .filter-block input, .keyw-sort input{ height:1.5em; padding:5px 2px 2px 8px; margin-left:8px; }
.keyw-sort input {margin-left:0; margin-right:8px;}
.filter-block input {margin-left:4px;}
.sort-block input.chkbx, .sort-block2 input.chkbx, .filter-block input.chkbx, .box-faq-ctrls input.chkbx { position:relative; top:1px; left:-2px; }
.vote-list .btn-vote {background:url(../../../images/new/btn_vote.png) left top no-repeat; width:68px; height:30px !important;}
.vote-list .btn-hover {background-position:left top !important;}
.vote-list input.disable {background-position:bottom !important;}
.tests-cols .second .descr .bg p input.w-32 {padding-top:1px; padding-bottom:1px;}
input.btn-submit { margin-right:7px; background:url(../../../images/new/btn_submit.gif) left top no-repeat; width:75px; height:23px !important; }
input.btn-submit-big { background:url(../../../images/new/btn_submit_big.gif) left top no-repeat; width:110px; height:44px !important; }
.package-create input { font-family: Verdana, Geneva, sans-serif; color:#555; font-size:1.2em; font-weight:bold; height:1.5em; padding:4px 2px 2px 4px; margin:1px 0 2px 0;}
.ch-order table tr.discount td.last input {height:1.4em; padding:6px 2px 2px 4px;}

textarea.comments { width:582px; height:110px;}

.w-28 {width:28px;}
.w-32 {width:24px;}
.w-45 {width:45px;}
.w-50 {width:50px;}/*hack in styles-ie*/
.w-51 {width:51px;}
.w-75 {width:75px;}
.w-81 {width:71px;}
.w-90 {width:90px;}
.w-100 {width:102px;}/*hack in styles-ie*/
.w-110 {width:70px;}
.w-110real {width:110px;}
.w-113 {width:105px;}
.w-126 {width:114px;}
.w-130 {width:130px;}
.w-135 {width:135px;}
.w-144 {width:144px;}
.w-160 {width:152px;}
.w-170 {width:162px;}
.w-171 {width:163px; margin-right:10px; margin-left:8px; }
.w-180 {width:172px;}
.w-196 {width:196px;}
.w-210 {width:210px;}
.w-221 {width:221px;}
.w-242 {width:242px;}/*hack in styles-ie*/
.w-245 {width:238px;}
.w-256 {width:244px;}
.w-260 {width:260px;}
.w-270 {width:256px;}
.w-304 {width:285px;}
.w-325 {width:319px;}
.w-330 {width:324px;}
.w-335 {width:329px;}
.w-340 {width:339px;}
.w-341 {width:338px;}
select.w-350 {width:353px;}
.w-355 {width:355px;}
.w-360 {width:360px;}
.w-368 {width:368px !important;}
.w-400 {width:395px;}
.w-615 {width:600px;}
.w-674 {width:670px;}

.w-88p {width:88%;}
.w-98p {width:98%;}

*:first-child+html select { height:auto; }
.login-tbl td input {margin-right:18px;}
.login-tbl input.btn-login {background:url(../../../images/new/btn_login.gif) left top no-repeat;width:110px;height:44px !important;margin-top:5px;}

.optgroup {
	font-weight: bold;
}

.group-option {
	padding-left: 20px !important;
}

/* Registration Input Style */
.show-overflow {
	overflow: visible !important;
}

/* Edit Profile Input Style */
input.btn-upd-subscr {
	background: transparent url('../../../images/new/btn_upd-subscr.gif') repeat scroll 0 0;
	height: 33px !important;
	width: 137px;
}

input.btn-save-big {
	background:  transparent url('../../../images/new/btn_save-big.png') repeat scroll 0 0;
	height: 44px !important;
	width: 92px;
}

.change-password-tbl input.btn-submit { margin-right:7px; background:url(../../../images/new/btn_submit.gif) left top no-repeat; width:75px; height:23px !important; margin-left: -1px; }

.margin-0{margin:0}
.ssl-logo-login-popup {
    margin-left: 260px;
    margin-top: -15px;
    position: absolute;
}

