/* Copyright 2009 Palm, Inc.  All rights reserved. */

/* Put Application specific CSS here. */
 
.bt_msg_box {
	display: table;
	width: 100%;
	padding: 10px 15px 15px 15px;
}

.bt_msg_box div {
	display: table-cell;
}

.bt_msg_spinner.active {
	width: 32px;
	padding-right: 5px;
}

.bt_msg_area {
	vertical-align: middle;
}

.bt_msg_area.error {
	color: red;
}

/* Bluetooth device name */
.bt_device_name.connected,
.bt_device_name.disabled.connected {
	font-weight: bold;
}
.bt_device_name.disabled:not(.connected) {
	color: #999;
}
.bt_device_name.opp {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;	
}


/* Bluetooth connect status */
.bt_connect_status_hfg.connected {
	background: url(../images/bt_hfg_connected.png) center center no-repeat;
}									
.bt_connect_status_hfg:not(.connected) {
	display: none;
}									
.bt_connect_status_a2dp.connected {
	background: url(../images/bt_music_connected.png) center center no-repeat;
}									
.bt_connect_status_a2dp:not(.connected) {
	display: none;
}									

.bt_cod {
	margin-left:-8px;
}

.palm-row-wrapper > .title > .icon.right{
	width:32px;
	margin-left:8px;
}

/* Bluetooth Class-of-Device icon */
.bt_cod.computer {
	background: url(../images/bt_icon_computer.png) center center no-repeat;
}									
.bt_cod.phone {
	background: url(../images/Bluetooth_icons_phone.png) center center no-repeat;
}									
.bt_cod.a2dp {
	background: url(../images/Bluetooth_icons_musiconly.png) center center no-repeat;
}									
.bt_cod.carkit {
	background: url(../images/Bluetooth_icons_carkit.png) center center no-repeat;
}									
.bt_cod.headset {
	background: url(../images/Bluetooth_icons_headset.png) center center no-repeat;
}									
.bt_cod.headset_a2dp {
	background: url(../images/Bluetooth_icons_musicheadset.png) center center no-repeat;
}									
.bt_cod.other {
	background: url(../images/Bluetooth_icons_unknown.png) center center no-repeat;
}									


/* Bluetooth PAN icon */
.bt_pan_icon.enabled {
	background: url(../images/bt_pan_connected.png) center center no-repeat;
}									
.bt_pan_icon:not(.enabled) {
	display:none;
}


/* Bluetooth Trusted Device icon */
.bt_trusted_icon.trusted {
	background: url(../images/Bluetooth_icons_Paired.png) center center no-repeat;
}									
.bt_trusted_icon:not(.trusted) {
	display:none;
}									

.bt_inq_box {
	display: table;
	height: 30px;
	padding: 10px 15px 15px 15px;
}

.bt_inq_box div {
	display: table-cell;
}

.bt_inq_msg {
	vertical-align: middle;
}
.bt_inq_msg.error {
	color: red;
}

.bt_ssp_passkey {
	font-size: 22px;
	text-align: center;
	padding: 10px 0px 10px 0px;
}
.palm-page-header .header-icon.bluetooth {
	background: url(../images/header-icon-bluetooth.png) no-repeat;
}
.palm-page-header .header-icon.bluetooth.contacts {
	background: url(../../com.palm.app.contacts/images/header-icon-contacts.png) no-repeat;
}