.r,.l{display: block;}
.r{float: right;}
.l{float: left;}
.brS{-moz-border-radius: 4px;}
.brM{-moz-border-radius: 5px;}
.brL{-moz-border-radius: 8px;}
.mnu,.mnuH{border:1px solid #838383;background-color:#e6e6e6;}
.mnuH{font-weight:bolder;background-color:#BBB;}
.disabled .mnu,.disabled .mnuH{border:1px solid #838383;background-color:#323232;color:#dadada;}
.pS1{padding:1px;}
.pS{padding:3px;}
.pM{padding:5px;}
.pL{padding:8px;}
.mS{margin:3px;}
.mM{margin:5px;}
.mL{margin:8px;}
.mtS{margin-top:3px;}
.mtM{margin-top:5px;}
.mtL{margin-top:8px;}
.mlM{margin-left:3px;}
.mlS{margin-left:5px;}
.mlL{margin-left:8px;}
.bxM{width: 100px; height: 20px; font-size: 14px; text-align: center;}
.clearer{clear:both;}
.cp{cursor:pointer;}
.slV{overflow-x:hidden;overflow-y:auto;}
.Llght:hover,.Mlght:hover{background-color:#fafafa;background-image:none;cursor:pointer;}
.Mlght:hover,.Milght:hover{background-color:#dadada;}
.Lilght:hover{background-color:#fafafa;}
.Filght:hover{background-color:#FFF;}
/*my icons*/
.icon-edit{background-image: url(/images/my_icons.png)}
a .ui-icon{margin:2px 2px -2px 0;}
#logregDiv input:not([type="submit"]){
	padding:2px;
	border:1px solid #6F6E6E;
	background:white url("/images/back3_diagonals.png") repeat-x scroll 0 0;
	-moz-border-radius:3px;
}
#logregDiv textarea{
	padding:2px;
	border:1px solid #6F6E6E;
	background:white url("/images/back3_diagonals.png") repeat scroll 0 0;
	-moz-border-radius:4px;
}

#logregDiv a.button,a.button, .dialer_catalog a,.ic{/*icon container*/
	padding:1px 5px 4px;
	margin:0 3px;
	border:1px solid #838383;
	-moz-border-radius:4px;
	background:#E6E6E6 url("/css_general/images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 0 -32px;
	cursor:pointer;
}
.ic:hover,.dialer_catalog a:hover,a.button:hover{border-color: #fccfa1; background: #EBE9DE none;}
.dealers_models{margin-bottom: 5px;}
.country_box,.city_box{background-color:#ccc;-moz-border-radius: 8px;border: 1px solid #dde;}
.country_box{margin:3px 0 5px 15px;}
.country_name,.city_name{margin: -3px 50px 0 -15px;display: block;-moz-border-radius: 4px; border:1px solid #838383;padding:1px 4px;}
.country_name{background-color:#ddd;}
.city_name{background-color:#ccc; cursor:pointer;padding:3px 5px 8px 32px;}
	.city_box { margin: 0 16px 3px 100px;clear:both;}
	.co_R_mnu{border:1px solid #838383;margin: 3px -5px 6px 0;background:#ddd;padding:1px 4px;}
	.box_Cities_to_select .ui-selecting { background: #FECA40; }
	.box_Cities_to_select .ui-selected { background: #F39814; color: white; }
.brand_in_ci{min-width: 200px;}
#bx_l_s,#bx_m_s,#bx_br_m_cr{overflow-x:hidden;overflow-y:auto;}
#bx_l_s,#bx_m_s{width:150px;}
#bx_l_s{height:400px;}
#bx_m_s{height:200px;}
#bx_br_m_cr{height:271px;}

.hidden {display: none;}
.ready,.ready >.city_name{border-color:#fccfa1;background:#DBC9AE url(/images/checkS.png) no-repeat scroll 0 0;}
.ready >.city_name	{background-position:1px 1px;border-color:#838383;}
.country_box.ready	{background-position:88px 1px;}
.disabled,.disabled >.city_name{border-color:black; background:gray url(/images/disabledS.png) no-repeat scroll 1px 0;}

/*last for animation*/
.red{background-color:red;}
.b_pnl{border-top:1px solid #AAAAAA;padding:2px 0 0;position:absolute;text-align:right;top:89%;width:95%;}

