@CHARSET "UTF-8";
.registrati	onForm #country_id,.registrationForm #state,.registrationForm #city,.registrationForm #state_id,.registrationForm #city_id{
	width: 312px!important;
}
.collapse-wrapper  #country_id,.collapse-wrapper #state,.collapse-wrapper #city,.collapse-wrapper #state_id,.collapse-wrapper #city_id{
	width: 180px!important;
}
.fail{
	background-color: #FFFFCC;
	color: #FF3300;
	padding: 10px 15px;
}
.button.disabled-over a, .button.back-to-cart-over a, .button.orange-over a{
	text-decoration: underline; 
}
#make_an_order a,   button.back-to-cart a{
	font-weight: inherit;
}
#make_an_order.button.orange a{
	color:#006699;
	cursor:pointer;
}
#make_an_order.button.orange-over a{
	color:#006699;
	cursor:pointer;
	text-decoration: none;
}
/*#comment-element #comment{
	width: 180px!important;
	margin-right: 10px;
	height: 50px!important;
}*/
/*#zip-element #zip, #first_name-element #first_name, #last_name-element #last_name, #middle_name-element #middle_name, #phone-element #phone, #email-element #email{
	width: 180px!important;
}*/
.submit100-over {
	cursor:pointer; font-family: Verdana; font-size: 11px;
}
.submit100-over {
	margin: -8px 95px 0 0; width: 80px; text-align: center;
}
.submit100-wait {
	border:none; height: 24px; padding: 0 10px 10px 10px; cursor:pointer; font-family: Verdana; font-size: 11px;
}
.submit100-wait {
	background-color: #EEEEEE; margin: -8px 95px 0 0; width: 80px; text-align: center; font-weight: bolder;
}

#my_account_form #password-element #password, #my_account_form #confirmpassword-element #confirmpassword, #my_account_form #email-element #email, #my_account_form #phone-element #phone, #my_account_form #first_name-element #first_name, #my_account_form #last_name-element #last_name, #my_account_form #middle_name-element #middle_name, #my_account_form #company-element #company, #my_account_form #specialization-element #specialization,#my_account_form #icq-element #icq, #my_account_form #address-element #address, #my_account_form #country_id-element #country_id, #my_account_form #comment-element #comment, #registration_form #country_id{
	width: 312px!important;
}
.preorder-message {
	clear:both;
	font-size:9px;
	padding-top:2px;
	text-align:center;	
}

.account-data dd input, .account-data dd select, .account-data dd textarea, .account-data dd b {
margin: 0 0 0 20px;
}
.account-data dd input#subscribe_news{margin-bottom: 25px;}
#my_account_form .zend_form .bottom-buttons.top-dotted{
	width: 500px!important;
}
#registration_form .registration-table .phone-row #additional_data-label{
	width: 160px;
}
.account-data #my_account_form .zend_form #address-element, .account-data #my_account_form .zend_form #additional_data-element{
	float: left;
	padding-right: 19px;
}
.account-data #my_account_form .zend_form #radio-element{
	margin-right: 260px;
	width: 270px;
	height: 160px;
}
.collapse-wrapper .registrationForm #delete{
	margin-left: 145px!important;
}
#comment-label{
	height: 50px;
}
.collapse-content .collapse-wrapper .registrationForm .top-dotted.address-buttons .submit100.button-text, .collapse-content .collapse-wrapper .registrationForm .top-dotted.address-buttons .submit100.button-text-over, .collapse-content .collapse-wrapper .registrationForm .top-dotted.address-buttons .submit100.button-text-wait,.collapse-content .collapse-wrapper .registrationForm .top-dotted.address-buttons .submit100, .collapse-content .collapse-wrapper .registrationForm .top-dotted.address-buttons .submit100-over{
	margin-right: 155px;
}
table.myorders {
	margin-top:20px;
	width:100%;
}
table.myorders tr th.c {
text-align:center;
width:22%;
}
table.myorders tr th {
padding-bottom:1px;
padding-left:10px;
padding-top:1px;
text-align:center;
}
table.myorders tr th {
padding-bottom:1px;
padding-left:10px;
padding-top:1px;
text-align:center;
}
table.myorders tr td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
padding-bottom:3px;
padding-top:3px;
text-align:center;
}
.path span {
float:right;
font-size:11px;
}
h1.account-title{
	font-size: 14px;
	font: bold;
}
.accstatus-text{
	margin-bottom: 7px;
}
.shadow{
	color: black;
	font-weight: bold;
}
.accumulators-container a:hover{
	color: black;
}
#comment {
	height:50px;
	width:245px;
}
#login{
	margin-left: 10px;
}
.close{
	display: none;
}
*HTML #copyright {
	background-color: white;
	height: 30px;
	margin-left: -10px; 
	margin-right: -10px;
	padding: 5px 0px;
	border-top:1px solid #D8DCDE;
	margin-top: -10px;
}
*HTML #right-block {
	width: 230px;
}
*HTML #menucont {
	margin-left:200px;
}
*HTML #leftmenu ul li {
	width:232px;
}
*HTML #leftmenu ul li ul li, #leftmenu ul li ul li ul li{
	width:220px;
}
*HTML #leftmenu ul li ul li ul{
	border: 1px solid black;
}
*HTML #leftmenu ul.mn li a{
	display: block;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
*HTML .block {
	position:absolute;
	width:230px;
	background: #EEEEEE;
	border: 1px solid black;
	margin-top: -5px;
}
*HTML ul li ul li #arrow {
_margin-top: -10px;
}

*HTML .block iframe {
	position:absolute;
	margin-left:-30px;
	z-index: -1;
	filter:mask();
	width:265px;
	height: 500px;
}
loginIE
*HTML .loginIE {
	position:absolute;
	width:200px;
	height: 175px;
	background: #EEEEEE;
	border: 1px solid black;
}
*HTML .loginIE iframe {
	position:absolute;
	margin-left:-30px;
	top:10px;
	z-index: -1;
	filter:mask();
	width:200px;
	height: 155px;
}
*HTML #leftmenu ul li ul li{
	margin: 5px 0px 5px 0px;
	left: -8px;
}
*HTML #leftmenu ul li ul li a{
	height: 25px;
	letter-spacing:-1px;
}
*HTML .authentication-div .login-div {
	LEFT: -45px;
}
*HTML .button.orange a{
	text-decoration: none;
}
*HTML #body_left-block {
	padding-right: 2px;
}
*:first-child+html #body_left-block {
	padding-right: 12px;
}

/*new buttons*/
input.submit180 {
    background: url("/images/buttons/chk-buttons.gif") no-repeat scroll 0 0 transparent;
    height: 27px;
    width: 141px;
    border: medium none !important;
    color: white;
    line-height: 27px;
    font-size: 16px;
    padding: 0 0 4px;
}
input.submit180-over {
	background: url("/images/buttons/chk-buttons.gif") no-repeat scroll 0 -27px transparent;
    height: 27px;
    width: 141px;
    border: medium none !important;
    color: white;
    line-height: 27px;
    font-size: 16px;
    padding: 0 0 4px;
	cursor: pointer;	
}
/*new buttons*/

/* account form*/
#my_account_form .zend_form .errors {
	margin-left: 170px;
}
/* account form*/
