﻿div.div_selectedPersonsShow
{
	text-align	: left;
	margin-left	: 5px;
}

div.div_searcherChangePersonButton div.div_personsImages
{
	margin-top: 5px;
}

div.div_selectedPersonsText
{
	float		: left;
	margin-left	: 5px;
	display		: table;
	height		: 43px;
	max-width	: 145px;
	margin-top	: 2px;
}

div.div_selectedPersonsText p
{
	display			: table-cell; 
	vertical-align	: bottom; 
	text-align		: left;
}

div.div_selectedPersonsText p
{
	*margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt(this.parentNode.offsetHeight - this.offsetHeight) + "px" : "0");
}

section.section_modalPersonsSelector
{
    width			: 400px;
    background-color: White;
    padding			: 15px;
    display			: none;
    color			: #252525;
    font-size		: 12px;
}

section.section_modalPersonsSelector h2
{
	margin-top: 0;
}

section.section_modalPersonsSelector div.div_modalButtons
{
	margin-top: 10px;
}

section.section_modalPersonsSelector div.div_modalButtons div.div_okButton
{
	margin-right: 10px;
}

section.section_modalPersonsSelector div.div_personsSelectorInfo
{
	width			: 100%;
	text-align		: center;
	margin-bottom	: 10px
}

section.section_modalPersonsSelector div.div_personsSelectorInitInfo
{
	width			: 100%;
	text-align		: center;
	font-weight		: bold;	
	margin-bottom	: 10px
}

section.section_modalPersonsSelector table.table_personsSelector
{
	text-align: left;
}

section.section_modalPersonsSelector table.table_personsSelector select
{
	border: 1px solid Silver;
}

section.section_modalPersonsSelector table.table_personsSelector td.td_personSliderCell
{
	width		: 250px;
	text-align	: center;
}

section.section_modalPersonsSelector table.table_personsSelector td.td_personTitleCell
{
	width		: 110px;
	font-weight	: normal;
	height		: 25px;
}

section.section_modalPersonsSelector table.table_personsSelector td.td_personSliderCell div
{
	margin	: auto;
	width	: 200px;	
}

span.span_childrenAges
{
}

span.span_ageTexts
{
	font-size	: 14px;
	color		: #252525;
	position	: absolute;
	top			: 9px;
	margin-left	: 5px;
}

span.span_selectedPersonOne
{
	display	: block;
	float	: left;
}

div.div_changePersonsLabel span.span_personsImages
{
    cursor			: pointer;
    display			: inline-block;
    height			: 30px;
    margin-left		: 1px;
    overflow		: hidden;
    padding-left	: 5px;
    padding-right	: 3px;
    position		: relative;
    width			: 150px;
    font-size		: 14px;
}

div.div_changePersonsLabel span.span_adultsImages
{
	margin-left: 6px;
}

div.div_changePersonsLabel span.span_childrenImages
{
}

div.div_changePersonsLabel span.span_adultsImages img,
div.div_changePersonsLabel span.span_childrenImages img
{
	margin-top: 5px;
}

div.div_changePersonsLabel span.span_personsImages img
{
	margin-top: 5px;
}

div.div_changePersonsLabel span.span_personsImages span.span_PersonsAges
{
	display		: inline-block;
    position	: absolute;
    top			: 9px;
    color		: Black;
    margin-left	: 5px;
}

div.div_searcherChangePersonLink
{
    background		: url("../CssImages/MultiselectComboBox/combobox.png") no-repeat scroll right -21px transparent;
    cursor			: pointer;
    height			: 32px;
    padding-right	: 28px;
    width			: 195px;
    border			: 1px solid #CCCCCC;
}

div.div_changePersonsLabel 
{
    background	: url("../CssImages/MultiselectComboBox/ComboRight.png") no-repeat scroll right 0 transparent;
    cursor		: pointer;
    height		: 32px;
    width		: 195px;
    border		: 1px solid #CCCCCC;
    position	: relative;
}
