﻿/** BaseDropDown **/
.l_div2 {
border:1px solid #C9C9C9;
padding:5px;
background:#f3f3f3;
color:Gray;
z-index:50;
position:absolute;
white-space:nowrap;
display:none;
width:90px;
}

.l_ul {
margin:0;
padding:0;
}

.l_li {
cursor:pointer;
padding-left:16px !important;
padding-bottom:3px;
padding-top:3px;
margin:0;
display:block;
}

.l_div1 {
border:1px solid #C9C9C9;
background:#F3F3F3;
color:#F98804;
padding: 2px 5px;
font-family:Arial;
font-size:12px;
cursor:pointer;
white-space:nowrap;
overflow:hidden;
width:90px;
z-index:1000;
}

.l_img {
position:absolute;
top:6px;
right:5px;
}

.separator {
line-height:1px;
border-bottom-color:Gray;
border-bottom-style:solid;
border-bottom-width:1px;
display:block;
margin-top:3px;
margin-bottom:3px;
}

.ball_red {
background-image:url(../Images/ball_red.gif);
background-repeat:no-repeat;
padding-top:3px;
background-position:left center;
}

.ball_green {
background-image:url(../Images/ball_green.gif);
background-repeat:no-repeat;
padding-top:3px;
background-position:left center;
}

.ball_time {
background-image:url(../Images/clock_small.gif);
background-repeat:no-repeat;
padding-top:3px;
background-position:left center;
}

.skipCall{
background-image:url(../Images/ico_skipCall.gif);
background-repeat:no-repeat;
margin: 3px 10px;
background-position:left center;
}

.inboundCall{
background-image:url(../Images/InboundCall.gif);
background-repeat:no-repeat;
margin: 3px 10px;
background-position:left center;
}

.callNumber{
margin-right:15px;
color:Black !important;
}

/** DateControl **/
.div_DateControl input {
width:70px;
vertical-align:middle;
padding-left:0px;
text-align:center;
}

.div_DateControl img {
padding-left:4px !important;
vertical-align:middle;
cursor:pointer;
}

td#globalBlockContent div.groupPanel div.content .div_DateControl {
padding:0;
}

td#globalBlockContent div.groupPanel div.content .PageOnExpirity input,.PageOnExpirity input,.withTime input {
width:130px;
text-align:center;
}

/* group panel */
.blockGroupPanel .blockTop,.blockGroupPanel .blockBottom,.blockGroupPanel .blockTopIE6 {
background:#fff;
height:6px;
font-size:1px;
}

.blockGroupPanel .blockTop,.blockGroupPanel .blockTopIE6 {
border-top:1px solid #E6E6E6;
}

.blockGroupPanel .blockBottom {
border-bottom:1px solid #E6E6E6;
}

.blockGroupPanel .leftTop {
background:#fff url(../Images/panel.gif) no-repeat 0 top;
padding-left:10px;
height:7px;
}

.blockGroupPanel .rightTop {
height:7px;
padding-right:9px;
background:#fff url(../Images/panel.gif) no-repeat right top;
}

.blockGroupPanel .leftBottom {
padding-left:10px;
background:url(../Images/panel.gif) no-repeat 0 bottom;
}

.blockGroupPanel .rightBottom {
background:url(../Images/panel.gif) no-repeat right bottom;
padding-right:9px;
height:7px;
}

.blockGroupPanel div.content {
_border:1px solid #fff;
padding: 10px 10px 2px 15px;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
background:#fff;
}

.blockGroupPanel .content table {
width:100%;
}

.blockGroupPanel .blockTop {
}

.blockGroupPanel .header {
position:relative;
top:-5px;
background-color:#fff !important;
font-size:11px;
font-family:Tahoma;
font-weight:700;
white-space:nowrap;
height:auto !important;
padding-bottom:1px;
display:inline;
z-index:1;
}

.blockGroupPanel .headerIE6t,.blockGroupPanel .headerIE6b {
background-color:#fff;
font-size:11px;
font-family:Tahoma;
font-weight:700;
white-space:nowrap;
line-height:11px;
}

.blockGroupPanel .headerIE6t {
margin-bottom:-5px;
padding-left:10px;
}

.blockGroupPanel .headerIE6b {
float:left;
margin-top:-6px;
height:12px;
}

.blockGroupPanelBright div.content{
background:url("../Images/contentBg_small11.jpg") repeat-x left bottom transparent !important;
padding-top:20px;
}

.blockGroupPanelBrightNoTopBorder div.content{
	padding-top:10px;
}

.blockGroupPanelBright .blockBottom{
background-color: #E0E0E0;
}

.blockGroupPanelBright .header, .homePanelCollapsed{
font-family:Arial,Sans-Serif;
background-color:Transparent !important;
font-size:15px;

padding-left:5px;
position:static !important;
}

.blockGroupPanelBrightCollapsed div.content{
padding-top:7px;
}

.accordionHeader .blockGroupPanelBrightCollapsed .blockTop, .blockGroupPanelBrightCollapsed .blockTopIE6 {
background-color:#E2E2E2;
}

.accordionHeaderSelected .blockGroupPanelBrightCollapsed .rightBottom { display:none;}

.blockGroupPanelBrightNoTopBorder .leftTop{
display:none;
}

.accordionHeaderSelected .blockGroupPanelBrightCollapsed .blockBottom, .accordionHeaderSelected .blockGroupPanelBrightCollapsed .blockBottomIE6 {
border:none;
}

.accordionHeaderSelected .blockGroupPanelBright div.content{
background:none !important;
}

.blockGroupPanelBrightNoTopPadding div.content
{
	padding-top: 0;
}

.blockGroupPanelBright .blockTop{

}

ul.menu a {display:block; color:#fff; text-decoration:none; font-size:14px; font-family:Verdana, Arial; }
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:23px; background:#F5F5F5; display:none; z-index:1000;}
ul.menu ul li {position:relative; border-top:none; width:150px; padding-left:5px; list-style-position: outside;list-style-image: none !important; border-right:2px solid #ccc; border-left:1px solid #ccc;}
ul.menu ul li a {display:block; padding:7px 7px 5px; background-color:#F5F5F5; color:#464646; font-size:11px; font-weight:bold; font-family:Verdana, Arial;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {padding:4px 7px; font-weight:bold;}
a.menulink {letter-spacing:-1px;}
ul.menu .topline {border-top:1px solid #aaa}
li.noListImage {list-style-image: none !important; border-bottom:4px inset #ccc;}

.blockGroupPanelBright .header a{
padding-right: 33px;
background:url(../Images/wdg_mgt.gif) no-repeat right bottom;
text-decoration: none;
line-height:21px;
position:relative;
display:inline;
}

.blockGroupPanelBright .header span{
position:absolute;
margin-top:3px;
line-height:16px;
}

/* gright panel themmed*/
.blockGroupPanelBrightThemmed div.content{
	padding: 0px 7px;
}




