
.tbl-cell{
	background-color:#0F6
}

#rep_until{
display:none;
}

#position_list{
float:left; 
width:40%;	
}

#event_info{
float:left;
}

#add_staff_form{
float:left;
width:40%;
border:thick; 
border-radius:9px;
}

#form{
    padding:10px; 
    margin-left: 30%;
    margin-top: 10%;
    background: #adadad; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    width: 400px;
    font-family: arial; 
    color:#285e8e;
}

#reset_form{
	 padding:10px; 
    margin-left: 30%;
   
}

.hidden{
display:none;
}

#delete_form{
    padding:10px; 
	margin-left: 30%;
    background: #adadad; 
	align:left; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    width: 400px;
    font-family: arial; 
    color:#285e8e;
}

#schedule_form{
    padding:5px;
	padding-bottom:10px; 
    background: #adadad; 
	margin-left: 30%;
	text-align:center;
    border:1px solid #ccc; 
    border-radius: 5px; 
    width: 400px;
    font-family: arial; 
    color:#285e8e;
}

.register_form{
    display:none; 
}

.reset_form{
    display:none; 
}

#venue_id{
    font-size: 14pt;
    font-family: arial;
}

#event_starttime{
    float:left;
}
#event_header{
    text-align: center;
}
.register_venue_form{
    text-align: center;
    padding:10px; 
    margin-left: 30%;
    margin-top:10px;
    //background:#f7f7f7; 
    background: #adadad; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    width: 400px;
    font-family: arial; 
    color:#285e8e; 
}





.profile_form{
   text-align: left;
    padding:10px; 
    margin-left: 30%;
    margin-top:10px;
    background:#f7f7f7; 
    background: #adadad; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    width: 400px;
    font-family: arial; 
    color:#285e8e; 

}

.profile_header{
	text-align:center;
	font-size:14pt;
	font-weight:bold;
	
}


.login_form{
    text-align: center;
    font-family: arial; 
    color:#285e8e;
}

.addStaff_form{
	
	 background: #adadad; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    text-align: left;
    font-family: arial; 
    color:#285e8e;
}

#content{
    width:200px;
    margin:auto; 
}

.h2{
    text-align: center;
    font-family: arial; 
    color: #dff0d8;
}
#table1{
    padding: 10px;
    border:4px #269abc;
    font-family: arial; 
    color:#285e8e;
    
}

.container{
    float: left;
}


#sidebar{
    width:15%; 
    min-height:500px;
    height:auto;
    margin-left: 10px;
    background-color:  #245269;
    float:left;   
}

.mainContent{
    float:right;
    width:82%;
    margin-right: 10px;
    border:double #245269;
    border-radius: 4px;
    height:auto;
}

.mainContent_full{
	float:left;
    width:100%;
    margin-right: 10px;
    border:double #245269;
    border-radius: 4px;
    height:auto;
}



.navbar{
    min-height: 100px;
}
.user_menue{
    float: right;
    margin:50px;
}
#head{
    display:block; 
    width:100%;
    float:left; 
    background-color:  #245269; 
}

.head{
    display:block; 
    width:100%;
    float:left; 
    background-color:  #245269; 
}
#user_menue{
    float:right;
    background-color: #269abc;
    margin-right: 100px;
}

.calendar{
    margin:10px;
    /*width:780px;*/
	width:1100px;
    height:auto;
    border:double;
    border-radius: 5px;
}

.cal_item_small{
    font-size: 6pt;
}

.cal_day{
	/*
	width:110; 
	height:130;
	*/
  width:150px;
  height:170px;
  border:double #245269;
  border-radius: 5px;
  float:left;
  font-weight: bold;
  
}

.cal_day_current{
		/*
	width:110; 
	height:130;
	*/
  width:150px;
  height:170px;
  border:double #245269;
  background-color:#CCCCCC;
  border-radius: 5px;
  float:left;
  font-weight: bold;
  
}

.cal_day_pre{
		/*
	width:110; 
	height:130;
	*/
  width:150px;
  height:170px;
  border:double #245269;
  background-color:#999999;
  border-radius: 5px;
  float:left;
  font-weight: bold;
  
}

.highlight{
		/*
	width:110; 
	height:130;
	*/
  width:150px;
  height:170px;
  border-radius: 5px;
  float:left;
  font-weight: bold;
  border:outset  #d9534f; 
}
.cal_item{
    font-weight: normal;
    border:thin 1px; 
    border-color: black;
    font-size: 10pt;
    width:100%; 
    height:20px;
}
.cal_item_event{
    font-weight: normal;
    border:solid thin; 
    border-color: black;
    font-size: 9pt;
    width:100%; 
    height:20px;
    background-color: #e38d13;
}

.cal_item_shift{
    font-weight: normal;
    border:solid thin;
    border-color: black;
    font-size: 8pt;
    width:100%; 
    height:20px;
	background:#FF3300;
}


.cal_item_shiftB{
    font-weight: normal;
    border:solid thin;
	background:#FF3300;
}



.venue_1{
	background-color:#0FC;
}

.venue_2{
	background-color:#FF0;
}

.venue_3{
	background-color:#0F6;
}

.venue_4{
	background-color:#FF00CC;
}

.venue_5{
	background-color:#F93;
}

.venue_6{
	background-color:#C5C5EC;
}

.venue_7{
	background-color:#28a4c9
}

.venue_8{
	background-color:blueviolet
}

.venue_9{
	background-color:#269abc;
}
.venue_10{
        background-color:#20FFAC;
}

.Tvenue_1{
	background-color:#00FFFF;
}

.Tvenue_2{
	background-color:#0FC;
}

.Tvenue_3{
	background-color:#0F6;
}

.Tvenue_4{
	background-color:#FF00CC;
}

.Tvenue_5{
	background-color:#6FF;
}

.Tvenue_6{
	background-color:#C5C5EC;
}

.Tvenue_7{
	background-color:#28a4c9
}

.Tvenue_8{
	background-color:blueviolet
}
.Tvenue_9{
        background-color: #269abc;
}

.Tvenue_10{
        background-color:#20FFAC;
}

.btn-small
{
 float:right;
 height: 20px;
 width:20px;
 padding: 1px;
}

.btn-medium{
height:25px;
padding:1px;  
}


.btn-settings{
    height:10px;
    float:right;
}

#user_menue1{
    float:left;
}

.form_elements_inline{
    float:left;
}

#shift_position{
	height:auto;	
}

.shift_positions{
text-align:left;
width:150px; 
float:left; 
padding-top:1px;
padding-right:1px;
}

.event-info{
width:auto;

	margin:20px;
 	
    margin-left: 10px;
    margin-top: 0;
    background: #adadad;
    border:1px solid #ccc; 
    border-radius: 5px; 
    font-family: arial; 
    color:#285e8e;


}

#shift-detail{
width:50%; 
}

.report-small{
font-size:10px; 
	
}

.tblrow-even{
	background-color:#999999;
}

.tblrow-odd{
	background-color:#CCCCCC;

}

.tbl-right{
	border-right:double;
	border-right-color:#000000;
}

.tbl{
	width:100%; 
	border:double;
	text-align:center;
	
}

.reset_form{
	margin-left:35%;
	border-radius:5px;
    text-align: center;
    padding:10px; 
    margin-left: 30%;
    margin-top:10px;
    background:#f7f7f7; 
    background: #adadad; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    width: 400px;
    font-family: arial; 
    color:#285e8e; 
}	


#last_month{
float:left;	
}



#next_month{
float:left;	
}

.form-std{
    margin-left: 30%;
    background: #adadad; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    width: 400px;
    font-family: arial; 
    color:#285e8e;
}

#publish{
float:left;
}
#quickkeys{
float:left;
}

.form-inline{
float:left;
text-align:left; 	
}

#wait{
	text-align:center;
	padding:100px;
	vertical-align:central;
	border:outset; 
	background:#CCCCCC;
	width:50%; 
	height:50%; 
	position:absolute; 
	display:none;
}

#mobile_body{
width:100%;
height:500px;
padding:1%;
margin:1%;
}

#MobilemainContent{
    border-radius: 4px;
    height:auto;
}

#messages{
display:none;	
visible:false;
}

.message_header{
    background-color:  #245269;
	border:double;
	}
	
.info-bar{
display:none;	
}

/*
//////////////
*/
.equip_form{
	border:double;
	text-align: left;
    padding:10px; 
    margin-left: 5px;
    margin-top:10px;
    background:#f7f7f7; 
    background: #adadad; 
    border:1px solid #ccc; 
    border-radius: 5px; 
    font-family: arial; 
    color:#285e8e; 
	
}


.col_day{
    font-size: 14pt;
}

#openShift{
    font-weight: bold;
}
#postedShift{
    font-weight: bold;
}




.tiny{
    font-size: 5pt;
    font-weight: bold;
}

.eventActive{
color: #FF3300; 
 
}

