.menu {font-size: 14px; font-family: Helvetica, Arial, Helvetica, "Arial Cyr", "Arial Ua"; font-style: normal; font-weight: normal}
body {
	font-size: 8pt;
	font-family:  Verdana, helvetica, arial, sans-serif;
}
b { font-weight: bold; font-family:Arial, Helvetica;}

p,td {font-size: 9pt; font-family: Arial, Helvetica, sans-serif;}

A:link{text-decoration: none; color: #2C1674;}
A:visited{text-decoration: none; color: #2C1674;}
A:hover {text-decoration: none; }
A:hover span {
	text-decoration: none;
	background-color: #4392B3;
   color: #FFFFFF;
   text-decoration: none;
    
}

.find {
background-color: #FFFF97;
}


h1{font-weight: bold; font-size: 18px; color: #cc0000;}
h2{font-weight: bold; font-size: 16px; color: #cc0000;}
h3{font-weight: bold; font-size: 14px; color: #cc0000;}
h4{font-weight: bold; font-size: 12px; color: #cc0000;}

a.linkMain:link { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none; margin-left : 3px; margin-top : 2px; }
a.linkMain:visited { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none; margin-left : 3px; margin-top : 2px; }
a.linkSub:link {color: #666666; font-family: Verdana, Arial, Helvetica; text-decoration:none; padding:1px; padding-left:3px;}
.linkMain {color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none; padding:1px; padding-left:3px; font-weight:bold;}
.linkSub {color: #666666; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none; padding:1px; padding-left:3px;}

.navbarMainHover{
background-color: #2C1674;
border: 1px solid #2C1674;
padding: 1px;
padding-left: 3px;
padding-right: 3px;
text-decoration:underline;

}

.navbarMain {
    -moz-border-radius-topleft : 4px;
    -moz-border-radius-topright : 4px;
    -webkit-border-top-left-radius : 4px;
    -webkit-border-top-right-radius : 4px;
    
    
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 2px;

	background-color: #bbbbbb;
	background:#000 url('images/menu_color.png');
	background-size: 100%;

	border: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
	border-top: 1px solid #bbbbbb;

	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;

}

 .NavBarSel {
   -moz-border-radius-topleft : 4px;
   -moz-border-radius-topright : 4px;
   -webkit-border-top-left-radius : 4px;
   -webkit-border-top-right-radius : 4px;
   
   background-size: 100%;

   -moz-box-shadow: 0 0 2px #000;
   -webkit-box-shadow: 0 0 2px #000;

	margin-left : 4px;
	margin-right : 4px;
	margin-top : 2px;


	color: #FFFFFF;
	background:#000 url('images/menu_color_selected.png');
	text-align: center;

	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
}


 .MainMenuFrame {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    
	border: 1px solid #bbbbbb;
    background: #E2E2E2;
    border: 1px solid #2C1674;

}

 .BasketFrame 
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    
    
	border: 1px solid #bbbbbb;
    background: #e6e6fa;
    border: 1px solid #2C1674;
    -moz-box-shadow: 0 0 3px #000;
    -webkit-box-shadow: 0 0 3px #000;

}



.acat {color: #FFFFFF; font-size: 11px; font-family:
Verdana, Arial, Helvetica; background-color: #2C1674; border: 1px solid #2C1674;
border-left: 1px solid #2C1674; border-top: 1px solid #2C1674; padding: 1px;
padding-left: 4px; padding-right: 3px; text-decoration:none; font-weight:bold;}


.Asub {color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica;
background-color: #FF9999; border: 1px solid #2C1674; border-left: 1px solid
#2C1674; border-top: 1px solid #2C1674; padding: 1px; padding-left: 3px;
padding-right: 3px; text-decoration:none; font-weight:bold;}


.navbarSubHover {
background-color: #ffcccc; padding: 1px; padding-left: 3px; padding-right: 3px;
border: 1px solid #ffcccc; border-left: 1px solid #ffcccc; border-top: 1px solid
#ffcccc; } .navbarSub { background-color: #eeeeee; padding: 1px; padding-left:
3px; padding-right: 3px; border: 1px solid #eeeeee; }

.button {font-weight:
bold; font-size: 11px; background: #666666; cursor: hand; color: #ffffff}
.headup{BACKGROUND-COLOR:#ffcccc}



.linkMain{ color: #FFFFFF; font-family: Verdana,
Arial, Helvetica; font-size: 11px; text-decoration:none; margin-left : 4px;
margin-right : 4px; margin-top : 2px;}

.linkSub{color: #666666; font-family:
Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none; margin-left :
4px; margin-right : 4px; margin-top : 2px;}
a.linkSub:link {color: #666666;
font-family: Verdana, Arial, Helvetica; text-decoration:none; padding:1px;
padding-left:3px;}

.navbarSubHover{background-color:#ffcccc;}
.navbarSub{background-color: #eeeeee}

.Acat {color:
#FFFFFF; font-size: 11px; background-color: #2C1674; text-decoration:none;
margin-left : 4px; margin-right : 4px; margin-top : 2px; font-weight:bold;}

.Asub {color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica;
background-color: #FF9999; margin-left : 4px; margin-right : 4px; margin-top :
2px; text-decoration:none; font-weight:bold;}

.search_dialog {
font-size: 9pt;
height: 19px;
color: #000000;

text-indent: 5px;
border:solid 1px #848388;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
font-family: Helvetica, Arial, Helvetica, "Arial Cyr", "Arial Ua"
}

.search_dialog_c {
font-size: 9pt;
color: #000;
text-indent: 5px;
border:solid 1px #848388;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
font-family: Helvetica, Arial, Helvetica, "Arial Cyr", "Arial Ua"
}

background: url('images/search.png') no-repeat 1px;

input {
	font-size: 11px;
	height: 19px;
	color: #6567AF;
	border:solid 1px #848388;
	text-align: left;
}

select {width: 450px; border-top-width: 1px;
border-left-width: 1px; font-size: 11px; border-bottom-width: 1px; font-family:
verdana, arial, helvetica, sans-serif; background-color: #ffffff; color:
#666666; border-right-width: 1px;}

textarea {font-family: verdana, arial, helvetica, sans-serif; border: 1 solid #2C1674;
background-color: #ffffff; font-size: 11px; color: #6567AF;}

.copy { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica;}.osc_button {
	color: #FFFFFF;
	background-color: #003399;
	font-weight: bold;
}
.maillisttbl {
	border: 1px solid #999999;
	color: #000000;
	background-color: #EBEBEB;
}

.red_font {
	color: #CC0000;
	font-weight: bold;
}.src_grp {
	width: 150px;
}


.usr_name_label {
	font-size: 14px;
	font-weight: bold;
}
.usr_name {
	font-size: 14px;
	font-weight: normal;
}
.usr_region_label {
	font-size: 14px;
	font-weight: bold;
}
.usr_region {
	font-size: 12px;
}
.usr_manager_label {
	font-size: 14px;
	font-weight: bold;
}
.usr_manager_name {
	font-size: 12px;
}
.usr_message_label {
	font-size: 14px;
	font-weight: bold;
}
.usr_message_body {
	font-size: 12px;
	font-weight: normal;
}
.usr_openorder_label {
	font-size: 14px;
	font-weight: bold;
}
.usr_openorder_body {
	font-size: 12px;
	font-weight: normal;
}
.usr_closedorder_label {
	font-size: 14px;
	font-weight: bold;
}
.usr_closedorder_body {
	font-size: 12px;
	font-weight: normal;
}

.usr_rezerv_body {
	font-size: 12px;
	font-weight: normal;
}

.usr_rezerv_label {
	font-size: 14px;
	font-weight: bold;
}
.usr_menu_label {
	font-size: 14px;
	font-weight: bold;
}

.usr_menu_body {
	font-size: 12px;
	font-weight: normal;
}
.editorder_label {
	font-size: 14px;
	font-weight: bold;
}
.editorder_body {
	font-size: 12px;
	font-weight: normal;
}
.pricelist_srchgrp {
	width: 250px;
	font-size: 10px;
	font-weight: normal;
}
.pricelist_srchstr {
	width: 150px;
	font-size: 10px;

}
.pricelist_label {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.pricelist_body {

	font-size: 12px;
	font-weight: normal;
}
.pricerise {
	background-color: #ff4d00;
	font-weight: normal;
}
.pricelow {
	background-color: #9dd742;
	font-weight: normal;

}
.pricenorm {
	text-align: center;
	font-size: 11px;
	font-weight: normal;

}
.pricelist_form {
	display: inline;
}
.partner_body {
	background-color: #C7CED6;
}
.pricelist_light_row {
	background-color: #FFFFFF;
}
.in_order_dark {
	background-color: #E3E6E4;
	color: #333300;
	font-weight: bold;
}
.in_order_light {
	background-color: #FFFFFF;
	color: #333300;
	font-weight: bold;
}
.additem_label {
	font-size: 14px;
	font-weight: bold;
}
.additem_body {
	font-size: 12px;
	font-weight: normal;
}
.pricelist_dark_row {
	background-color: #E3E6E4;
}
.pricelist_storage {
	font-size: 9px;
	font-weight: normal;
}
.pricelist_sel_menu_item {
	border: 5px dotted #330099;
}



.contacts_dep_head {
	font-size: 18px;
	font-weight: normal;
	color: #333300;
	background-color: #999999;
	text-align: center;
	border: thin dotted #00CCFF;
	font-style: italic;
	text-transform: uppercase;
}
.contacts_body {
	font-size: 12px;
	font-weight: normal;
}
.contacts_head {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #330099;
}

.usr_head {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #CCCCCC;
}

.usr_sub_head {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #D8DEDD;
}

.editorder_sub_head {
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF;
	background-color: #999999;
}
.back_to_usr_page {
	font-size: 24px;
	font-weight: bolder;
	color: #006699;
	background-color: #FFFFFF;
	border: 3px dotted #CCFFFF;
}
.frm_style_inline {
	display: inline;
}

.pricelst_highgrp_highlight {

	background-color: #FFFFFF;
    color: #4392B3;
    font-weight: bold;
    padding-left:5px;
    padding-right:5px;
    border: 1px;
}

.pricelst_grp_highlight {

	background-color: #4392B3;
    color: #FFFFFF;
    font-weight: bold;

}


.vert_splitter {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.goods_lst {

    -moz-border-radius-topleft : 4px;
    -moz-border-radius-topright : 4px;
    
    -webkit-border-top-left-radius : 4px;
    -webkit-border-top-right-radius : 4px;    

	font-size: 12px;
	font-weight: bold;
	background-color: #CCCCCC;
	text-align: center;
	cursor:pointer;


}
.inline_form {
	display: inline;
}
.bright_button {
	font-size: 10px;
	background-color: #F4F4F4;

}

.balance_doc_title {

    -moz-border-radius-topright : 4px;
    -webkit-border-top-right-radius : 4px;

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #CCCCFF;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	

}

.balance_doc_date {

    -moz-border-radius-topleft : 15px;
    -webkit-border-top-left-radius : 15px;

	font-size: 12px;
	font-weight: bold;
	text-align: right;
	background-color: #CCCCFF;
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;
}

.balance_doc_sum {

    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #CCCCFF;
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;
	
}

.balance_doc_presum {

    -moz-border-radius-bottomleft : 15px;
    -webkit-border-bottom-left-radius : 15px;

    font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #EEEEEE;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	

}


.reserv_doc_title {

    -moz-border-radius-topright : 4px;
    -webkit-border-top-right-radius : 4px;


	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #badbad;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	
	

}

.reserv_doc_date {

    -moz-border-radius-topleft : 15px;
    -webkit-border-top-left-radius : 15px;

	font-size: 12px;
	font-weight: bold;
	text-align: right;

	background-color: #badbad;
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;
	
}

.reserv_doc_sum {

    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;

	font-size: 12px;
	font-weight: bold;
	text-align: center;

	background-color: #badbad;
	-moz-box-shadow: 0 0 1px #000;
	-webkit-box-shadow: 0 0 1px #000;

}

.reserv_doc_presum {

    -moz-border-radius-bottomleft : 15px;
    -webkit-border-bottom-left-radius : 15px;

    font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #badbad;
	-moz-box-shadow: 0 0 1px #000;
	-webkit-box-shadow: 0 0 1px #000;

}

.order_title_head
{
    -moz-border-radius-topright : 15px;
    -moz-border-radius-topleft : 15px;

    -webkit-border-top-right-radius : 15px;
    -webkit-border-top-left-radius : 15px;
	
    -moz-box-shadow: 0 0 1px #000;
	-webkit-box-shadow: 0 0 1px #000;
    
    font-size: 21px;
	font-weight: bold;
	text-align: center;
	background-color: #8bacc9;

    text-shadow: 0px 0px 1px #fff;	
	
}

.order_title
{
   font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #8bacc9;
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;
}

.order_title_right
{
    -moz-border-radius-topright : 15px;
    -webkit-border-top-right-radius : 15px;
   
   font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #8bacc9;
	-moz-box-shadow: 0 0 1px #000;
	-webkit-box-shadow: 0 0 1px #000;

}


.order_sum
{
    -moz-border-radius-bottomright : 15px;
    -webkit-border-bottom-right-radius : 15px;
    -moz-border-radius-bottomleft : 15px;
    -webkit-border-bottom-left-radius : 15px;
   
    font-size: 21px;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;	
	background-color: #8bacc9;
	
	-moz-box-shadow: 0 0 1px #000;
	-webkit-box-shadow: 0 0 1px #000;
	
}


.money_title
{
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;
    
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;    

	font-size: 12px;
	font-weight: bold;
	text-align: center;	
	background-color: #EA0006;

}

.money_list_bottom {

   -moz-border-radius-bottomright : 8px;
   -webkit-border-bottom-right-radius : 8px;
   -moz-border-radius-bottomleft : 8px;
   -webkit-border-bottom-left-radius : 8px;
      
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;
   
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #EA0006;

}


.comment_text
{
    
    border: 1px solid black;
    -moz-border-radius : 5px;
    -webkit-border-radius : 5px;
    font-size: 12px;
	text-align: left;	
	color: black;
	background-color: #ccccff;
	paddind: 5px;
}

.button_send
{
    height: 24px;
    width:  100px;	
}


.button_apply
{
    height: 22px;
    width:  40px;

}

.button_enter
{
    height: 22px;
    width:  60px;
}

.servise_list_title {

   -moz-border-radius-topright : 4px;
   -webkit-border-top-right-radius : 4px;
   -moz-border-radius-topleft : 4px;
   -webkit-border-top-left-radius : 4px;
      
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;
   
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #d2691e;

}

.servise_list_bottom {

   -moz-border-radius-bottomright : 8px;
   -webkit-border-bottom-right-radius : 8px;
   -moz-border-radius-bottomleft : 8px;
   -webkit-border-bottom-left-radius : 8px;
      
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;
   
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #d2691e;

}


.repair_title_left_coner {

    -moz-border-radius-topleft : 10px;
    -webkit-border-top-left-radius : 10px;

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #ABB0F2;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	

}

.repair_title_right_coner {

    -moz-border-radius-topright : 10px;
    -webkit-border-top-right-radius : 10px;

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #ABB0F2;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	

}

.repair_title_midle {

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #ABB0F2;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	
}

.repair_device {

	font-size: 12px;
	text-align: right;
	background-color: #E3E6E4;
}

.repair_device_name {

	font-size: 12px;
	text-align: left;
	background-color: #E3E6E4;
        color: #000000;   
}

.repair_warranty_status {

	font-size: 12px;
	font-weight: bold;	
	text-align: center;
	color: #5A5E7F;
	background-color: #E3E6E4;
}

.repair_sn_title_left {

	font-size: 12px;
	text-align: right;
    background-color: #ABB0F2;
    -moz-border-radius-bottomleft : 15px;
    -webkit-border-bottom-left-radius : 15px;

    -moz-box-shadow: 0 0 1px #000;	
    -webkit-box-shadow: 0 0 1px #000;	
	
}

.repair_sn {

	font-size: 12px;
	text-align: left;
	background-color: #ABB0F2;

    -moz-box-shadow: 0 0 1px #000;	
    -webkit-box-shadow: 0 0 1px #000;	
}

.repair_sn_title_right {

	font-size: 12px;
	text-align: right;
	background-color: #ABB0F2;
    -moz-border-radius-bottomright : 15px;
    -webkit-border-bottom-right-radius : 15px;

    -moz-box-shadow: 0 0 1px #000;	
    -webkit-box-shadow: 0 0 1px #000;	
}

.repair_diagnosis {

    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;

    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;    

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #CCCCFF;
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;
	
}

.repair_diagnosis_text {

    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;    

	font-size: 12px;
	text-align: left;
    background-color: #E3E6E4;
	
}

.repair_job_left {

    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;  

	font-size: 12px;
	text-align: center;
	background-color: #CCCCFF;
    
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;    
	
}

.repair_job_center {

	font-size: 12px;
	text-align: center;
	background-color: #CCCCFF;
    
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;    
	
}

.repair_job_right {

    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;

	font-size: 12px;
	text-align: center;
	background-color: #CCCCFF;
    
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;    
	
}

.repair_job_text {
	background-color: #E3E6E4;
	color: #000000;
}



.repair_title_left_coner_na {

    -moz-border-radius-topleft : 10px;
    -webkit-border-top-left-radius : 10px;

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #D7D8E5;
	color: #828282;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	

}

.repair_title_right_coner_na {

    -moz-border-radius-topright : 10px;
    -webkit-border-top-right-radius : 10px;

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #D7D8E5;
    color: #828282;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	

}

.repair_title_midle_na {

	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #D7D8E5;
    color: #828282;
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;	
}

.repair_device_na {

	font-size: 12px;
	text-align: right;
	background-color: #E3E4F2;
    color: #828282;
}

.repair_device_name_na {

	font-size: 12px;
	text-align: left;
	background-color: #E3E4F2;
    color: #828282;
}

.repair_warranty_status_na {

	font-size: 12px;
	font-weight: bold;	
	text-align: center;
	background-color: #E3E4F2;
    color: #828282;
}

.repair_sn_title_left_na {

	font-size: 12px;
	text-align: right;
    -moz-border-radius-bottomleft : 15px;
    -webkit-border-bottom-left-radius : 15px;

    -moz-box-shadow: 0 0 1px #000;	
    -webkit-box-shadow: 0 0 1px #000;	
    
	background-color: #D7D8E5;
    color: #828282;    
	
}

.repair_sn_na {

	font-size: 12px;
	text-align: left;
	background-color: #ABB0F2;

    -moz-box-shadow: 0 0 1px #000;	
    -webkit-box-shadow: 0 0 1px #000;
    
    background-color: #D7D8E5;
    color: #828282;
}

.repair_sn_title_right_na {

	font-size: 12px;
	text-align: right;
	background-color: #ABB0F2;
    -moz-border-radius-bottomright : 15px;
    -webkit-border-bottom-right-radius : 15px;

    -moz-box-shadow: 0 0 1px #000;	
    -webkit-box-shadow: 0 0 1px #000;	
    
	background-color: #D7D8E5;
    color: #828282;   
}

.repair_diagnosis_na {

    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;

    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;    

    color: #828282;    
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #CCCCFF;
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;
	
}

.repair_diagnosis_text_na {

    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;    

    color: #828282;
	font-size: 12px;
	text-align: left;
    background-color: #E3E6E4;
	
}

.repair_job_left_na {

    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;  

	font-size: 12px;
	text-align: center;
	background-color: #E2E2FF;
    color: #828282;
    
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;    
	
}

.repair_job_center_na {

	font-size: 12px;
	text-align: center;
	background-color: #E2E2FF;
    color: #828282;
    
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;    
	
}

.repair_job_right_na {

    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;

	font-size: 12px;
	text-align: center;
	background-color: #E2E2FF;
    color: #828282;
    
   -moz-box-shadow: 0 0 1px #000;
   -webkit-box-shadow: 0 0 1px #000;    
	
}

.repair_job_text_na {
	background-color: #E3E6E4;
    color: #828282;

}

.news_title
{
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;
    
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;    

	font-size: 18px;
	font-weight: bold;
	text-align: center;	
	background-color: #DCD8FF;

}

.news_bottom {

   -moz-border-radius-bottomright : 8px;
   -webkit-border-bottom-right-radius : 8px;
   -moz-border-radius-bottomleft : 8px;
   -webkit-border-bottom-left-radius : 8px;
      
   -moz-box-shadow: 0 0 1px #000;	
   -webkit-box-shadow: 0 0 1px #000;
   
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: #DCD8FF;

}

.vendor
{
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-topleft : 5px;
    -webkit-border-top-left-radius : 5px;
     -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    
   -moz-box-shadow: 0 0 1px #000;    
   -webkit-box-shadow: 0 0 1px #000;    

     
    background-color: #DCD8FF;

}

* {
    margin:0;
    padding:0;
}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('images/autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
 

.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:0.8em;
  color:#26A908;
}



 .buttonSubmit, .buttonSubmitHovered {
	width:100px;
	height:20px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background-color: #8bacc9;
	cursor:pointer;
	border:none;
	
	-moz-border-radius-topright : 5px;
    -moz-border-radius-topleft : 5px;
	-moz-border-radius-bottomright : 5px;
    -moz-border-radius-bottomleft : 5px;
    
    -webkit-border-top-right-radius : 5px;
    -webkit-border-top-left-radius : 5px;
    -webkit-border-bottom-right-radius : 5px;
    -webkit-border-bottom-left-radius : 5px;
}
.jNiceInputWrapper {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(input_left.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 23px}
.jNiceInputInner {PADDING-RIGHT: 4px; PADDING-LEFT: 0px; BACKGROUND: url(input_right.gif) no-repeat right top; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 4px; PADDING-TOP: 2px}
.jNiceInputInner DIV {HEIGHT: 19px;}
.jNiceInputInner INPUT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px}

.jNiceSafari .jNiceInputInner DIV {OVERFLOW: hidden; POSITION: relative}
.jNiceSafari INPUT {LEFT: -4px; POSITION: absolute; TOP: -2px; HEIGHT: 26px}

.jRadioWrapper {FLOAT: left}
.jNiceRadio {DISPLAY: block; BACKGROUND: url(radio.gif) no-repeat center top; VERTICAL-ALIGN: middle; WIDTH: 18px; HEIGHT: 18px}

.jNiceCheckbox {DISPLAY: block; BACKGROUND: url(checkbox.gif) no-repeat center top; VERTICAL-ALIGN: middle; WIDTH: 18px; HEIGHT: 18px}
.jNiceChecked {BACKGROUND-POSITION: center bottom}

.jNiceSelectWrapper {WIDTH: 132px; POSITION: relative; HEIGHT: 17px}
.jNiceSelectWrapper DIV SPAN {BORDER-RIGHT: #cccccc 1px; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FLOAT: none; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 104px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; HEIGHT: 15px}
.jNiceSelectWrapper DIV A {	DISPLAY: block; RIGHT: 0px; BACKGROUND: url(images/select_right.gif) no-repeat center center; WIDTH: 21px; POSITION: absolute; HEIGHT: 17px}

.jNiceSelectWrapper UL {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; OVERFLOW-Y: auto; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 16px; HEIGHT: 150px; BACKGROUND-COLOR: #fff}
.jNiceSelectWrapper UL A {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #0099cc; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none}
.jNiceSelectWrapper UL A:hover {BACKGROUND: #e1f5ff}

.jNiceSelectWrapper UL A.selected {BACKGROUND: #ededed}
.jNiceHidden {DISPLAY: none}