.clear-block {
	clear:both;
}

#topbar {
	position:relative;
	text-align:right;
}

#topbar p {
	margin:3px 10px;
	color: white;
}

/**************** Header region *********************/
#header {
	position:relative;
	background:url(../images/header-background.png) repeat-x;
	height: 96px;
}

#header .basic-paging-logo {
    position:absolute;
    background: url('../images/basic-paging-logo.png') -0px 8px no-repeat;
    float:left;
    height: 84px;
    width: 379px;
    margin: 7px 0 0 15px;
}

#header .advanced-paging-logo {
    position:absolute;
    background: url('../images/advanced-notification-logo.png') -0px 15px no-repeat ;
    float:left;
    height: 100px;
    width: 379px;
    margin: 7px 0 0 15px;
}

#header .icon-bar {
    white-space: nowrap;
	position:absolute;
	right: 0px;
	height: 80px;
	margin-top:16px;
	float:right;
}

/**************** Icon Menu *****************/

/** <YUI version> **/

div.icon-bar-left-edge {
	width: 19px;
	height: 80px;
	padding: 0 0 0 0;
	position: relative;
	float: left;
	background: url(../images/iconbar-leftback.png) no-repeat;
}

#icon-bar-body {
	float: left;
}

#icMenuBar.yuimenubar {
    background: url(../images/iconbar-background.png) left 5px repeat-x;
    border: 0px;
}

#icExtraMenuBar.yuimenubar, #icExtraMenuBar.yuimenu {
    background: transparent;
    border: 0px;
}

#icMenuBar .yui-menu-shadow {
   background-color: gray;
   opacity: 0.15;
}

#icMenuBar .yuimenubaritem {
    height: 80px;
}

#icMenuBar .yuimenubaritemlabel {
	padding: 54px 0px 12px;
	margin: 0px 0px 0px;
	text-align: center;
	color: white;
    border: none;
	font-size: 12px;
	font-weight: bold;
    width: 64px;
    /*visibility: hidden;*/
}

#icMenuBar .yuimenubaritemlabel-selected {
	color: #D78A12;
    /*color: white;*/
	text-decoration: underline;
    visibility: visible;
}

#icMenuBar .bd {
    background: transparent;
    border: none;
}

#icMenuBar .yuimenu {
    background: url(../images/menu-background-1.png) repeat;
	font-size: 13px;
	font-weight: bold;
}

#advanced-notification-caption-short {
    float: left;
    width: 30px;
    padding-top: 5px;
    padding-left: 5px;
    overflow: visible;
    font-weight: bold;
    color: white;
}

#advanced-notification-caption-long {
    float: left;
    width: 30px;
    padding-top: 5px;
    padding-left: 35px;
    overflow: visible;
    font-weight: bold;
    color: white;
}

#icMenuBar .yuimenuitem-selected {
    background-color: #AEC5D8;
}

#buy-advanced-menu {
	background: url(../images/upgrade-now.png) center 27px no-repeat;
}

#buy-advanced-menu.yuimenubaritem-selected {
	background: url(../images/upgrade-now-active.png) center 27px no-repeat;
}

#try-advanced-menu {
	background: url(../images/start-your-trial.png) center 27px no-repeat;
}

#try-advanced-menu.yuimenubaritem-selected {
	background: url(../images/start-your-trial-active.png) center 27px no-repeat;
}

#learn-about-advanced-menu {
	background: url(../images/learn-more.png) center 27px no-repeat;
}

#learn-about-advanced-menu.yuimenubaritem-selected {
	background: url(../images/learn-more-active.png) center 27px no-repeat;
}

#home-menu {
	background: url(../images/home-icon.png) center 8px no-repeat;
}

#home-menu.yuimenubaritem-selected {
	background: url(../images/home-icon-active.png) center 8px no-repeat;
}
#messages-menu {
	background: url(../images/message-icon.png) center 8px no-repeat;
}

#messages-menu.yuimenubaritem-selected {
	background: url(../images/message-icon-active.png) center 8px no-repeat;
}

#recipients-menu {
	background: url(../images/groups-icon.png) center 8px no-repeat;
}

#recipients-menu.yuimenubaritem-selected {
	background: url(../images/groups-icon-active.png) center 8px no-repeat;
}

#speakers-menu {
	background: url(../images/speaker-icon.png) center 8px no-repeat;
}

#speakers-menu.yuimenubaritem-selected {
	background: url(../images/speaker-icon-active.png) center 8px no-repeat;
}

#bell-scheduler-menu {
	background: url(../images/bell-icon.png) center 8px no-repeat;
}

#bell-scheduler-menu.yuimenubaritem-selected {
	background: url(../images/bell-icon-active.png) center 8px no-repeat;
}

#admin-menu {
	background: url(../images/admin-icon.png) center 8px no-repeat;
}

#admin-menu.yuimenubaritem-selected {
	background: url(../images/admin-icon-active.png) center 8px no-repeat;
}

#help-menu {
	background: url(../images/help-icon.png) center 8px no-repeat;
}

#help-menu.yuimenubaritem-selected {
	background: url(../images/help-icon-active.png) center 8px no-repeat;
}

#plugin-menu {
	background: url(../images/plugin-icon.png) center 8px no-repeat;
}

#plugin-menu.yuimenubaritem-selected {
	background: url(../images/plugin-icon-active.png) center 8px no-repeat;
}

/** </YUI version> **/

#contextMenuArea .bd {
    background: transparent;
    border: none;
}

#contextMenuArea .yui-menu-shadow {
   background-color: gray;
   opacity: 0.15;
   
/*   opacity: 0.5; */
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
   filter: alpha(opacity=15);

}

#contextMenuArea .yuimenu {
    background-color: #f3f9cd;
    border: none;
    font-size: 15px;
    font-weight: bold;
}

#contextMenuArea .yuimenuitemlabel {
    color: #0055A5;
    outline: none;
}

#contextMenuArea .yuimenuitemlabel-disabled {
    color: #A6A6A6;
    outline: none;
}

#contextMenuArea .yuimenuitem-selected {
    background-color: #e4eef7 /*#aecfdb*/;
}

#breadcrumb A:link { color: #0055a5; text-decoration: none; }
#breadcrumb A:visited { color: #0055a5; text-decoration: none; }
#breadcrumb A:active { color: #0055a5; text-decoration: none; }
#breadcrumb A:hover[href="#"] { color: #0055a5; text-decoration: none; }
#breadcrumb A:hover { color: #d78a12; text-decoration: underline; }

#userbar A:link { color: #FFFFFF; text-decoration: none; padding-right: 10px; }
#userbar A:visited { color: #FFFFFF; text-decoration: none; }
#userbar A:active { color: #FFFFFF; text-decoration: none; }
#userbar A:hover { color: #FA9B07; text-decoration: underline; }

ul.list-menu, ul.list-menu ul {
	list-style:none outside none;
	padding: 5px 0;
	margin:0 0 0 0;
/*	z-index:600;*/
	position:relative;
	float:right;
}

.list-menu li {
	float:left;
	padding:20px 10px 12px;
	margin:0;
	text-align:center;
	background:url(../images/iconbar-background.png) left top repeat-x;
/*	z-index:600;*/
}

li.icon-bar-left-edge {
	width:30px;
	height:98px;
	padding:0 0 0 0;
	background:url(../images/iconbar-leftback.png) no-repeat;
}

.list-menu li a {
	color:white;
	text-decoration:none;
}

.list-menu li a:hover {
	color:#d78a12;
}

.list-menu li ul {
	position:absolute;
	top:97px;
	left:0px;
	visibility:hidden;
	width:150px;
	margin-top:1px;
	z-index:999;
}

.list-menu li:hover > ul {
	visibility:visible;
}

.list-menu li li {
	background:url(../images/menu-background.png) repeat;
	text-align:center;
	float:none;
	width:150px;
	padding:0;
	margin:0;
}

.list-menu li ul a {
	display:block;
	color:black;
	text-decoration:none;
	padding:6px 10px;
	margin:0;
	text-align:center;
}

.list-menu li ul a:hover {
	color:#d78a12;
}

/************** User Bar ******************/
#userbar {
	clear:both;
	text-align:right;
	height:21px;
	padding-top:5px;
	background:url(../images/menu-bar-background.png) repeat-x;
}

#userbar p {
	margin:0px 10px;
}

#userbar a {
	color:white;
	text-decoration:none;
}

/***************** Content Section w/ left sidebar **********************/
#content-background {
	background:#fff url(../images/content-background.png) left top repeat-y;
}

#column-container {
	float:left;
	width:100%;
	color:black;
	z-index:1;
}

#column-container-ie {
	width:100%;
	color:black;
	z-index:1;
}
#column-container .column-style {
}

#content-column {
	margin-left:200px;
	padding-top:20px;
	z-index:1;
}

#left-column {
	float:left;
	/* width:165px; */
	padding:10px 10px 10px 75px;
	margin-left:-100%;
	z-index:2;
}

#contentbase {
	clear:both;
	position:relative;
	height:27px;
}

#contentbase-left {
    float:left;
	height:27px;
    width:100px;
	background:url(../images/content-lowleft-new.png) bottom left no-repeat;
}

#contentbase-right {
    position:absolute;
    right: 0px;
    left:100px;
	height:27px;
	background:url(../images/content-bottom.png) repeat-x;
}

/****************** Footer section *********************/
#footerbar {
	position:relative;
	height:89px;
	margin-top:25px;
	background:url(../images/footer_blocks.png) bottom left repeat-x;
}

ul.bottom {
	margin-left:39px;
}

ul.bottom li {
	background:none;
	padding:10px 8px;
}

ul.bottom A:link { color: #000000; text-decoration: none; padding-right: 10px; }
ul.bottom A:visited { color: #000000; text-decoration: none; }
ul.bottom A:active { color: #000000; text-decoration: none; }
ul.bottom A:hover { color: #B7740B; text-decoration: underline; }

/*ul.bottom li a:hover {
	color: #D78A12;
	text-decoration: underline;
}


ul.bottom li a:link, ul.bottom li a:visited {
	color:#000;
}*/

#footerbar .singlewire-logo {
	width:178px;
	float:left;
	margin: 17px 30px 0 15px;
}

#copyright {
	clear:both;
	font-size:11px;
	color:white;
	text-align:center;
	margin:5px 5%;
}
