
.banner{

height:60px;
background-color: #6291D1;
font-size: 14px;
color: white;	
padding: 5px;
}
.banner h2{

	
}

.mainbody{
margin-left: auto;
margin-right: auto;
margin-top:10px;
margin-bottom: 10px;
width: 90%;
height: 100%;	
	
}
.normal {
color: #6096BF;
background-color: #E6F4FF;
text-align: center;	
}

.unconfirmed {

color: #6096BF;
height: 20;
background-color: #d5d5ff;
text-align: center;	
}
.unavailable {

color: #6096BF;
height: 20;



background-color: #fff;
text-align: center;	
}

.today {

color: green;
background-color: #fff;
height: 20;

text-align: center;	
}

.weekend {

color: #6096BF;
background-color: #E6F4FF;
height: 20;

font-weight : bold;
text-align: center;	
} 

.event {
color: #FFFFFF;
background-color: #FFCCBF;
height: 20;

text-align: center;	
} 
.eventwe {
color: gray;
background-color: #FFCCBF;
height: 20;

font-weight : bold;
text-align: center;	
}
.selected {

color: #FFFFFF;
background-color: #C00000;
height: 20;

} 
.head{

color: #FFF;
background-color: #80C9FF;
height: 20;
font-weight : bold;
text-align: center;

}

.noday{

color: #000;
background-color: #FFFFFF;
height: 20;
text-align: center;
	
}
.title{

color: #FFFFFF;
background-color: #6096BF;
height: 22px;
text-align: center;	
font-weight : bold;	
}
.forback{

color: #FFFFFF;
background-color: #6096BF;
font-weight : bold;
text-align: center;
height: 20;
padding-left: 5pt;
padding-right: 5pt;

}
.forback a {
color: #FFFFFF;	
	
}
.smcal  {
border-left: 1px solid #80C9FF;
padding:0px;
color: red;
margin:10px;

}
table.smcal td {
border:1px solid  #80C9FF;
}
table.calcont  {
background-color: #EFFAFF;
margin-bottom: 10px;

}
table.calcont tbody tr td {
border: none;

}
 .bookings_color_table{
border: 1px solid #808080;
margin:2px;
width:600px;
}
.band_table{
border: 1px solid #80C9FF;
width:600px;

}
table .band_table_show_all{

border: 1px solid #80C9FF;	

margin:2px;
}
table.band_table tbody tr th {
font-size: 12px;	
	
}
table.band_table_show_all tr td{

border-bottom: 1px solid #80C9FF;	

}
#calenclose {	
margin:0 auto;
width:600px;

}
.smallcal{
margin:5px;
width:180px;
float:left;

}
