﻿#addressBook
{
	position:					absolute;
	left:						0;
	top:						0;
	width:						960px;
	height:						450px;
	display:					none;
	z-index:					3000;
	background-color:			#E6E6E6;
    border:                     1px solid #CCCCCC;
    margin:						0px;
	padding:					0px;
	background-image:           url(../../Images/CSE/Forms/FieldsetTitle.gif);
	background-repeat:          repeat-x;
}

.addressBookVisible
{
	width:						960px;
	height:						450px;
	background-color:			#FFEFDF;
    border:                     1px solid #CCCCCC;
    margin:						auto 0px;
	padding:					0px;
	background-image:           url(../../Images/CSE/Forms/FieldsetTitle.gif);
	background-repeat:          repeat-x;
}

.addressTableUnChecked tr td.addressTableEnableControl
{
    color:                      #CCCCCC;
    background-color:           #DDDDDD !important;
}

.addressTableEnableControl
{
    font-weight:                bold;
    font-size:                  13px;
    text-align:                 center;
    color:                      #FFFFFF;
    background-color:           #CCCCCC !important;
}

table.addressBookHeader
{
    height:                     22px;
    width:						960px;
	padding-left:               0px;
	background-image:			none;
	margin:						0px;
	padding:					0px;
	border-collapse:			collapse;
	z-index:					3001;
}

table.addressBookHeader tr td
{
    color:                      #838383;
	font-size:                  12px;
	font-weight:                bold;
	font-style:					normal;
	text-transform:             uppercase;
	text-align:                 left;
	white-space:				nowrap;
	vertical-align:             middle;
	padding:					0px;
	margin:						0px;
}

table.addressBookSearch
{
	margin:						0px;
	border-collapse:			collapse;
	z-index:					3001;
}

table.addressBookSearch tr td
{
    vertical-align:             middle;
    padding:                    3px;
}

table.addressBookSearch tr td.searchText
{
	font-weight:                bold;
}

table.addressBookSearch tr td img
{
    cursor:                     pointer;
    margin-top:                 3px;
}

td.addressBookName
{
	width:						878px;
}

td.addressBookClose
{
	width:						22px;
}

div#addressBookTable
{
    width:						955px;
    height:						390px;
    overflow:					auto;
    overflow-x:					hidden;
    overflow-y:					auto;
	margin:						2px;
	padding:					0px;
	z-index:					3001;
}

table.addressBookTable
{
    width:						100%;
	margin:						0px;
	padding:					0px;
	border-collapse:			separate;
}

table.addressBookTable tr
{
	cursor:						pointer;
}

table.addressBookTable tr td
{
	margin:						1px;
	padding:					1px;
    border:                     none;
    background-color:			#E8E8E8;
}

table.addressBookTable tr.evenRow td
{
    background-color:			#d8d8d8;
}

table.addressBookTable tr.oddRow td
{
}

table.addressBookTable tr.ownAddress td
{
	color:						#555555;
	font-weight:                bold;
}

/* Поля в таблице адресов */
.abName
{
}

.abOfficial
{
}

.abGeography
{
	display:					none;
}

.abGeographyName
{
}

.abCountryGUID
{
	display:					none;
}

.abAddress
{
}

.abSubwayStation
{
	display:					none;
}

.abPhone
{
	display:					none;
}

.abEMail
{
	display:					none;
}

.abInfo
{
	display:					none;
}

.abStreet
{
	display:					none;
}

.abHome
{
	display:					none;
}

.abBuilding
{
	display:					none;
}

.abApartment
{
	display:					none;
}

.abIndex
{
	display:					none;
}