


#customerServiceBar
{
	text-align:left;
	position:fixed;
	left:0px;
	top:180px;
	z-index:300;
}

#customerServiceBar.closed
{
	left:-240px;
	z-index:300;
}

#customerServiceBar .csbWrapper
{
	padding:0 37px 0 0;
	width:240px;
	position:relative;
}

#customerServiceBar.closed .csbBody
{
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}

#customerServiceBar .csbBody
{
	width:240px;
	padding:0px;
	background:url(/portals/04mysql/logo_images/2012/csb_ribbon_new.png) no-repeat top right #f7f7f8;
	text-align:left;
	position:relative;
	z-index:2;
	border-top-left-radius:0px;
	border-top-right-radius:10px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:10px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:10px;
	box-shadow:1px 2px 10px #ccc;
	-moz-box-shadow:1px 2px 10px #ccc;
	-webkit-box-shadow:1px 2px 10px #ccc;
}

#customerServiceBar .csbBody h3
{
	font-size:11px;
	margin:5px 0 0px 0;
	border-bottom:1px solid #ccc;
	padding:13px 10px;
	color:#fff;
	background:url(/portals/04mysql/logo_images/2012/csb_ribbon_new.png) no-repeat top right #006699;
	border-top-left-radius:0px;
	border-top-right-radius:10px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
}

#customerServiceBar .csbBody .csbText
{
	padding:10px;
}

#customerServiceBar.closed .csbBtn
{
	background:url(/portals/04mysql/logo_images/2012/customerServiceOpen.png) no-repeat top left;
}

#customerServiceBar .csbBtn
{
	width:37px;
	height:37px;
	background:url(/portals/04mysql/logo_images/2012/customerServiceClose.png) no-repeat top left;
	position:absolute;
	right:0;
	top:45px;
	display:block;
	z-index:1;
	box-shadow:1px 2px 10px #ccc;
	-moz-box-shadow:1px 2px 10px #ccc;
	-webkit-box-shadow:1px 2px 10px #ccc;
	border-top-left-radius:0px;
	border-top-right-radius:10px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:10px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:10px;
}

#customerServiceBar .csbBody ul.csbCompanies
{
	list-style:none;
	margin:0px 0;
	padding:0;
}
#customerServiceBar .csbBody ul.csbCompanies li
{
	padding:5px 0 0px 10px;
}
#customerServiceBar .csbBody ul.csbCompanies li a.companyLink
{
	color:#666;
	text-decoration:underline;
	font-weight:bold;
	font-size:1em;
}
#customerServiceBar .csbBody ul.iconList
{
	list-style:none;
	margin:0;
	padding:0;
	font-size:0.9em;
}
#customerServiceBar .csbBody ul.iconList
{
	border-top:1px dashed #ccc;
}

#customerServiceBar .csbBody ul.iconList li
{
	padding:5px 0;
	border-bottom:1px dashed #ccc;
}
#customerServiceBar .csbBody ul.iconList li:hover
{
	background:#ccc;
}
#customerServiceBar .csbBody ul.iconList li a.imgBg
{
	display:block;
	float:left;
	padding:4px 10px 0px 6px;
	width:32px;
}
#customerServiceBar .csbBody ul.iconList li a.imgBg.communityImage
{
	background:url(/global_files/icons/fugue/32/balloon.png) no-repeat left top;
}

#customerServiceBar .csbBody ul.iconList li a.imgBg.teamImage
{
	background:url(/global_files/icons/fugue/32/card-address.png) no-repeat left top;
}

#customerServiceBar .csbBody ul.iconList li a.imgBg.companyImage
{
	background:url(/global_files/icons/fugue/32/application-blue.png) no-repeat left top;
}

#customerServiceBar .csbBody ul.iconList li a.imgBg.billingImage
{
	background:url(/global_files/icons/fugue/32/folder-horizontal.png) no-repeat left top;
}

#customerServiceBar .csbBody ul.iconList li a.imgBg .sfsIcons
{
	margin:16px 10px 0px 16px; 
	width:16px; height:16px; 
	float:left;
}

#customerServiceBar .csbBody ul.iconList li a.groupLink
{
	font-size:11px;
	color:#666;
}

#customerServiceBar .csbWrapper .greeting
{
	display:none;
}

