@CHARSET "UTF-8";
  .tooltip
        {           
            position: relative;
            display: inline;
            text-decoration: none;
            left: 0px;
            top: 0px;     
        }
        .tooltip:hover:before
        {
            bottom: 21px;
            content: "";
            left: 300px;
            top: 62px;
            position: absolute;
            z-index: 95;         
            border-left: 10px solid transparent;
            border-right: 10px solid transparent;
            border-bottom: 10px solid #e32;         
        }
        .tooltip:hover:after
        {
            background: #e32;
            border-radius: 5px;
            color: #fff;
            width: 300px;
            width-min: 300px;
            left: 150px;
            top: 10px;           
            content: attr(alt);
            position: absolute;           
            padding: 5px 15px;          
            z-index: 95;           
        }
.InvoiceIframe {
	position:absolute;
	top:200px;
	right:20px;
	width:500px;
	height:700px;	
}
.equipment_charge{
	background: #AA0114;
}
#menu input {
	display:inline;
	font-size: 100%;
	margin-right: 5px;
}

#EventMenusearch {
	width:70%;
	margin-top: 3px;
}



#menusearchholders{
	width: 300px;
	border-style: none;
}

#menusearchholders a{
	width: 300px;	
	padding-top: 7px;
	padding-bottom: 9px;
}

.ledgertotal {
	border-top:2px solid #999;
}

.narrowbox {
	width: 20%;
}

.actions form {
	font-size: 80%;
}

.narrowform {
	width:40%;
	float:right;
	border-left:1px solid #666;
	padding:10px 2%;	
	margin-right: 35%;
}

#eventPickerRight {

	float: right;
	width: 40%;
}

#eventPickerLeft {
	width:40%;
	float: left;
}
.half_width {
	width:45%;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.clear {
	clear:both;
}
.relative{
	position:relative;
}
#home_content{
	width:100%;
}
#home_content .row{
	width:100%;
}
#home_content .width50{
	width:50%;
	float: left;
}
