/* **************************************************************************
 *
 * Override css styles - dtms version
 *
 * **************************************************************************/

.toolbarArea {
	border-right: none;
}

.toolbarAreaRight {
	border-left: none;
}

.toolbarAreaConnectionStatus {
	border-left: none;
}

.toolbarImageDiv {
	border-right: none;
}

.pageLayout {
	border: none;
}

.pageLayoutWest {
	border: none;
	padding-left: 4px;
}

.sideNavCompanyLogo {
	border-bottom: none;
	padding-left: 0px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.sideNavCompanyLogo img {
	width: 200px;
	height: 82px;
	max-width: 200px;
	max-height: 82px;
}

.sideNavMenu div.icePnlClpsblColpsdHdr {
	min-width: 190px;
}

/*
.headerTable {
	margin-left: 4px;
	border-right: 4px solid #FFFFFF;
	margin-bottom: 4px;
}
*/
.headerTableTextRow1 {
	border-bottom: none;
	margin-top: 4px;
}

.headerTableTextRow1 td {
	border-top: 4px solid #FFFFFF;
}

.headerTableTextRow2 {
	border-bottom: none;
}

.headerFlagImages {
	margin-left: 5px;
}

.headerButtonLogout {
	padding-right: 10px;
}

.headerButtonHome {
	padding-right: 10px;
}

.headerButtonHelp {
	padding-right: 10px;
}

.sideNavMenu {
	border-top: 1px solid #FFFFFF;
	display: table;
	border-collapse: collapse;
}

.icePnlClpsblColpsdHdr div {
	background:transparent url(css-images/PnlHdr_collapsed.gif) no-repeat scroll left top;
}

.icePnlClpsblHdr div {
	background:transparent url(css-images/PnlHdr_down.gif) no-repeat scroll left top;
}

.acdAgentStatusRoundedButtonContainer {
	margin-top: 1px;
}

.acdAgentStatusRoundedButton {
	padding-bottom: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
}

.acdTelStatusRoundedButton {
	padding-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
}

b.acdAgentStatusRoundedButtonRTop, b.acdAgentStatusRoundedButtonRBottom {
	display: block;
	background-color: #FFFFFF;
}

b.acdAgentStatusRoundedButtonRTop b, b.acdAgentStatusRoundedButtonRBottom b {
	display: block;
	height: 1px;
    overflow: hidden;
}

b.acdAgentStatusRoundedButtonR1 {
	margin: 0 5px;
}

b.acdAgentStatusRoundedButtonR2 {
	margin: 0 3px;
}

b.acdAgentStatusRoundedButtonR3 {
	margin: 0 2px;
}

b.acdAgentStatusRoundedButtonRTop b.acdAgentStatusRoundedButtonR4, b.acdAgentStatusRoundedButtonRBottom b.acdAgentStatusRoundedButtonR4 {
	margin: 0 1px;height: 2px
}

.AcdTabButtonsSelectedImage {
	background: url("css-images/Tab_MidMid_bullet.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 12px;
}

.agentStatusLink:hover {
	text-decoration: underline;
}

.iceOutConStatActv {
    background: url('css-images/connect_active.gif') no-repeat scroll center center;
}

.acdAgentStatusRoundedButtonMe {
	background-color: #F0F0F0;
}

.acdAgentStatusRoundedButtonImpersonating {
	background-color: #FCDDCD;
}

.cCOverviewStatusMailbox {
	background-color: #cbc6ff;
}

.icePnlTbOver .MidMid td {
	color: #1199FE;
}

.homePageImageLinkDiv {
	background-color: #F5F3F4;
}

.homePageImageLinkDiv:hover {
	background-color: #004D9F;
	color: #FFFFFF;
}

.homePageImageLinkDiv:hover div {
	color: #FFFFFF;
}

.homePageImageLinkDiv:hover div span {
	color: #FFFFFF;
}

.icePnlClpsbl {
	display: table-row;
}

.icePnlClpsblColpsd {
	display: table-row;
}

.icePnlClpsblHdr-dis {
	background: #F5F3F4;
}

.icePnlClpsblHdr {
	background: #F5F3F4;
}

.icePnlClpsblColpsdHdr, .icePnlClpsblColpsdHdr-dis {
	background: #F5F3F4;
}

.iceDatTblColHdr, .iceDatTblColHdr1, .iceDatTblColHdr2, .iceDatTblColGrpHdrCol, .iceDatTblFtr {
	background: #ECECEC;
}

.icePnlClpsblCnt {
	background-color: #FFFFFF;
}

.mainContent {
    margin: 5px 0px 0px 5px;
}

.icePnlTbSetCnt {
    background: #FAFAFA;
}

.icePnlTbOn .MidMid {
    background: #FAFAFA;
}

.icePnlTbOff .MidMid {
    background: #FDFDFD;
}

.icePnlTbOver .MidMid {
    background: #FDFDFD;
}

.icePnlTbOn .MidMid a {
	background: url("css-images/Tab_MidMid_bullet.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}

.icePnlTbOff .MidMid a {
    background: url("css-images/Tab_MidMid_bullet_off.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}

.icePnlTbOff .MidMid a:hover {
    background: url("css-images/Tab_MidMid_bullet_over.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}

.icePnlTbOver .MidMid a {
    background: url("css-images/Tab_MidMid_bullet_off.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}

.icePnlTbOver .MidMid a:hover {
    background: url("css-images/Tab_MidMid_bullet_over.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}

.iceCmdSrtHdrAsc {
    background-image: url("css-images/column_sort_asc.gif");
}

.iceCmdSrtHdrDesc {
    background-image: url("css-images/column_sort_desc.gif");
}
