#popup {
	z-index: 10000;
	font-size: 0.8em;
	position: absolute;
	padding: 8px;
	top: 30px;
	left: 50%;
}
#popupcontent{
	padding: 8px;
}
#popupcontent .title {
	color: #000;
	width: 90%;
	font-weight: bold;
	margin-bottom: 3px;
	border-bottom: 1px solid;
}
.popuphdr {
	background-color: #0E679A;
	color: #fff;
	width: 100%;
    padding: 8px 0 8px 0;
	font-weight: bold;
	font-size: 1.2em;
}
.popuphdr  a {
    text-decoration: none;
    color: #fff;
}
.raised {
	background:transparent; 
    /** rgba(255, 255, 255, 0.5);   **/
}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
	display:block; 
	overflow:hidden;
	font-size:1px;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
	height:1px;
}
.raised .b1 {
	background:#efefef;
}
.raised .b2 {
	border-left:1px solid #efefef; 
	border-right:1px solid #eee;
}
.raised .b3 {
	border-left:1px solid #efefef; 
	border-right:1px solid #ddd;
}
.raised .b4 {
	border-left:1px solid #efefef; 
	border-right:1px solid #aaa;
}
.raised .b4b {
	border-left:1px solid #eee; 
	border-right:1px solid #999;
}
.raised .b3b {
	border-left:1px solid #ddd; 
	border-right:1px solid #999;
}
.raised .b2b {
	border-left:1px solid #aaa; 
	border-right:1px solid #999;
}
.raised .b1 {
	margin:0 5px; 
}
.raised .b2, .raised .b2b {
	margin:0 3px; 
	border-width:0 2px;
}
.raised .b3, .raised .b3b {
	margin:0 2px;
}
.raised .b4, .raised .b4b {
	height:2px; 
    margin:0 1px;
}
.raised .b1b {
	margin:0 5px;
    background:#999; 
}
.raised .boxcontent {
	display:block;  
	border-left:1px solid #efefef; 
	border-right:1px solid #999;
}