html, body{
	height:100%;
}
body{
	background-color:#f1f1f1;
	font-family:"Trebuchet MS", sans-serif;
	margin:0px;
	margin-top:30px;
}
.page{
	width:900px;
	margin:0px auto;
}
.navbar{
	float:right;
}
.navitem, a:visited{
	float:left;
	display:inline;
	font-size:16pt;
	padding:5px;
	background-color:#f8f8f8;
	margin-left:20px;
	border:1px solid #bcbcbc;
	border-radius:4px;
	box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
	color:#282828;
	text-decoration:none;
}
.day{
	position:relative;
	display:inline;
	float:left;
	height:400px;
	border-left:1px solid #ccc;
	width:128px;
	box-sizing:border-box;
}
.day:last-child{
	border-right:1px solid #ccc;
}
.event{
	position:absolute;
	font-family:"Trebuchet MS";
	padding:1.5px;
	font-size:11px;
	box-sizing:border-box;
	width:100%;
	border-radius:3px;
}
.blue{
	background-color: rgba(112,150,214,0.8);
	border:1px solid rgb(100,140,200);
	color:rgb(50,95,125);
}
.green{
	background-color: rgba(114, 188, 73,0.8);
	border:1px solid rgb(47,148,62);
	color:rgb(33,115,43);
}
.gray{
	background-color: #ccc;
	border:1px solid #B3AFAF;
	color:black;
}
.content{
	position:relative;
	top:10px;
}
.bold{
	font-weight:600;
}
.name{
	text-align:center;
	line-height:30px;
	font-size:13px;
}
.deleteevent, .deleteevent:visited{
	float:right;
	color:red;
	position:relative;
	top:2px;
	right:2px;
	text-decoration:none;
}
.datepicker{
	text-align:center;
	font-size:11pt;
}
.datepicker span{
	line-height:25px;
}
.datepicker input{
	border:1px solid gray;
	height:20px;
	border-radius:4px;
	outline:none;
}
.newevent, .newevent:visited{ 
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	border-radius:4px; 
	background:#30de09; 
	background: -moz-linear-gradient(top, #30de09 0%, #20bf00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#30de09), color-stop(100%,#20bf00));; 
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#30de09', endColorstr='#20bf00',GradientType=0 ); 
	border:1px Solid #1f9405; 
	box-shadow:0px 0px 0px rgba(0, 0, 0, 0.6); 
	-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.6);   
	-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.6); 
	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);  
	color:#FFFFFF; 
	padding:0px; 
	font-weight:bold; 
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; 
	font-size:16pt;  
	width:100%; 
	height:40px; 
	text-align:center; 
	display:inline-block; 
	text-decoration:none;
	line-height:40px;
	margin-bottom:5px;
}
.newevent:hover{
	background: -moz-linear-gradient(top, #5ae83a 0%, #20bf00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ae83a), color-stop(100%,#20bf00));; 
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ae83a', endColorstr='#20bf00',GradientType=0 ); 
}
p select, p input{
	float:right;
	border:1px solid gray;
	height:20px;
	border-radius:4px;
	outline:none;
	width:190px;
}
.searchfield{
	border:1px solid gray;
	height:20px;
	border-radius:4px;
	outline:none;
	width:190px;
}
table.customers {
  border: 1px solid white;
  width: 100%;
}
table.customers{
	width:100%;
	border: solid 1px #dcdcdc;
	font-family: 'Helvetica Neue', 'Droid Sans', helvetica, arial, sans-serif;
	font-size: 13px;
}
table.customers th {
	background:#ebebeb;
	background:url('images/tab-gradient.png') repeat-x bottom #ebebeb;
	padding:10px;
	font-size:14px;
}
table.customers tr {
  	border-top: 1px solid #dcdcdc;
  	background:url('images/tab-gradient.png') repeat-x bottom;

}
table.customers tr.even {
	border-top: 1px solid #dcdcdc;
	background: #f3f3f3;
	background:url('images/tab-gradient.png') repeat-x bottom #efefef;
}
table.customers tr:hover {
	border-top: 1px solid #dcdcdc;
	background: #ececec;
	background:url('images/tab-gradient.png') repeat-x bottom #eaeaea;
}
table.customers td{
	padding:10px;
}
/*LOGIN PAGE*/
.loginCenter{
	width:300px;
	height:300px;
	margin:0px auto;
	position:relative;
	top:50%;
	margin-top:-200px;
}
.loginCenter p{
	line-height:25px;
}