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

.jbar{
	height:65px;
	width:100%;
	background-color: #fff;
	position:fixed;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); 
	opacity: 0.95;
	-moz-opacity: 0.95;
	text-align:center;
	left:0px;
	z-index:9999999;
	margin:0px;
	padding:0px;
}
.jbar-top{
	top:0px;
	border-top:2px solid #fff;
	border-bottom: 1px solid #ebebeb;
}
.jbar-bottom{
	bottom:0px;
	border-bottom:2px solid #fff;
	border-top: 1px solid #ebebeb;
	color:#777;
}
.jbar-content{
	line-height:60px;
	font-size: 18px;
	/*font-family:'Lucida Grande',sans-serif;*/
}
a.jbar-cross{
	position:absolute;
	width:31px;
	height:31px;
	background:transparent url(../images/jbar_cross.png) no-repeat top left;	
	cursor:pointer;
	right:10px;
}
a.jbar-cross:hover{
	background-image: url(../images/jbar_cross_hover.png)
}
.jbar-top a.jbar-cross{
	top:8px;	
}
.jbar-bottom a.jbar-cross{
	bottom:8px;
}

/*
	CSS for form errors
*/

div.PlaceHolder{
	width:auto;
	height:auto;
	float:left;
    padding: 3px;
	position:absolute;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	z-index:1010;
}

span.errorIcon{
	float:none !important;
}
span.errorIcon:hover {
	cursor:help;
	font-size:normal;
}