@charset "utf-8";
/* CSS Document */

.popupmenu {
	*z-index:999;
	position: relative;
}

.popupmenu a.popupctrl {
	background-image:url(http://www.webidsupport.com/forums/images/misc/black_downward_arrow.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:15px;
	_padding-right:25px;
}

.popupmenu a.popupctrl.nogadget {
	padding-right:0;
	background-image:none;
}

.popupgroup .popupmenu a.popupctrl {
	font-size:11px;
	padding:2px 4px;
	border:solid 1px transparent;
	background-color:transparent;
	text-decoration:none;
	padding-right:15px;
	margin-left:5px;
}

.popupgroup .popupmenu:hover a.popupctrl {
	border-color:1;
	background-color:transparent;
}

/* see PopupMenu.set_control_style() */
.popupgroup .popupmenu:hover a.popupctrl.active,
.popupmenu a.popupctrl.active {
	border-color:1;
	background-color:transparent;
}

.popupgroup .popupmenu {
	float:left;
}

.blockfoot .popupctrl {
	text-decoration:none;
	padding:2px 6px;
	padding-right:15px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.blockhead .popupctrl {
color: #ffffff;
}

.blockhead .popupctrl:hover {
color: #ffffff;
}

.popupbody {
	background:#e1e1e1 url(http://www.webidsupport.com/forums/images/misc/blog/top-highlight.png) repeat-x  ;
	border:1px solid #cecece; 
	padding:2px;
	position:absolute;
	z-index:1000;
	top:1.5em;
	left:0;
	display:none;
	min-width:200px;
}

.popupmenu:hover ul.popuphover {
	display:block;
}

.popupbody li {
	border-top:solid 1px #e1e1e1;
}

.popupbody > li:first-child {
	border-top:none;
}

.popupbody li > a,
.popupbody li > label {
	display:block;
	color:inherit;
	padding:7.5px 10px;
	background:rgb(255, 255, 255)  bottom repeat-x;
	text-decoration:none;
	text-align:left;
	white-space:nowrap;
	font:   normal 11px Tahoma, Calibri, Verdana, Geneva, sans-serif;
}
.blockhead .popupbody li > a {
	color:#3e3e3e;
}

/* vbmenu_hilite and vbmenu_option are for the ajax popup menus (tags) */

.popupbody li > a:hover,
.popupbody li > label:hover,
.popupbody li.vbmenu_hilite > a {
	background-color:#ffeb90;
	color:#3e3e3e;
}

.popupbody li.vbmenu_hilite, li.vbmenu_option {
float: none;
display:list-item;
width: 100%;
}

.popupbody li.vbmenu_option > a:hover {
	background:rgb(255, 255, 255)  bottom repeat-x;
}

.popupbody li input.searchbox {
	width:180px;
	padding:0px;
	font-size:10pt;
	font-style:italic;
	color:#777777;
}

.popupbody li input.searchbox:focus {
	font-style:normal;
	color:#3e3e3e;
}

.popupbody li.formsubmit {
	text-align:right;
	padding:0px;
	background:transparent;
}

.popupbody li.formsubmit .submitoptions {
	float:left;
	text-align:left;
}

.popupbody li.formsubmit .submitoptions label {
	display:block;
}

.popupbody li.formsubmit.jumptopage > label {
	display:inline;
	background:none;
}

.popupbody li.formsubmit input[type="submit"],
.popupbody li.formsubmit input[type="reset"],
.popupbody li.formsubmit input[type="button"] {
	font:9pt Tahoma, Calibri, Verdana, Geneva, sans-serif;
	padding:2px;
	padding-bottom:1px;
}

.popupbody li.formsubmit input[type="submit"]:hover,
.popupbody li.formsubmit input[type="reset"]:hover,
.popupbody li.formsubmit input[type="button"]:hover {
	color:#417394;
}

.nonotifications .popupbody p {
	color: rgb(0, 0, 0);
	text-align: left;
	background: rgb(255, 255, 255);
	border-top: 1px solid #7192A8;
	padding: 2px 5px;
	display:block;
	margin: 0px;
}

.nonotifications div.popupbody {
	min-width: 170px;
	background: #7192A8;
	border: 1px solid #7192A8;
}

.notifications {
	color: white;
	font-size: 11px;
	padding: 8px 2px 6px 0px;
}
