table.record_manager {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-collapse: collapse;
	margin-left:20px;
	margin-right:20px;
}
table.record_manager th {
	border: 1px solid #666;
	padding: 8px;
	background-color: #dedede;
	
}
table.record_manager td {
	border: 1px solid #666;
	padding: 8px;
	background-color: #ffffff;
	padding-right:4px;
}



.rounded {
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
-khtml-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
}



.bottom_shadow {
-webkit-box-shadow: -1px 3px 3px -1px #aaa;
   -moz-box-shadow: -1px 3px 3px -1px #aaa;
        box-shadow: -1px 3px 3px -1px #aaa;    
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#aaa')"; 
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#aaa'); 

}


.formbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	border-top-left-radius:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	border-top-right-radius:2px;
	-webkit-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	border-bottom-right-radius:2px;
	-webkit-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	border-bottom-left-radius:2px;
	text-indent:0;
	border:1px solid #ccc;
	display:inline-block;
	color:#363636;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	height:26px;
	line-height:28px;
	padding-left:12px;
	padding-right:12px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	cursor:pointer;
	margin-top:10px;
}
.formbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
.formbutton:active {
	position:relative;
	top:1px;
}

#leftoflogin {
line-height:180%; 
font-size:14px; 
padding:24px; 
float:left; 
width:538px; 
height:388px; 
background-color:#fff; 
border-right:1px solid #ccc;
}

#login {
float:right;
display:block; 
margin:auto;  
height:388px;
width:248px;  
padding:24px;

/*border:1px solid #ddd;*/
background-color:#fff; 
color:#aaa; 

   
/*
-moz-box-shadow: 1px 1px 1px #000; 
-webkit-box-shadow: 1px 1px 1px #000;  
box-shadow: 1px 1px 1px #000;       
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000')"; 
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000'); 
*/
 /* 
-moz-border-radius: 6px 6px 6px 6px;
-webkit-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
*/
}


#create {

display:none; 
float:right;
display:block; 
margin:auto;  
height:388px;
width:248px;  
padding:24px;

/*border:1px solid #ddd;*/
background-color:#fff; 
color:#aaa; 

}

#confirm {

float:center;
display:block; 
margin:auto;  
height:388px;
width:248px;  
padding:24px;

/*border:1px solid #ddd;*/
background-color:#fff; 
color:#aaa; 


}




#apptablemat {
border:1px solid #999999; 
background-color:#dddddd;
padding:14px;
display:relative;
color:#333333;
width:600px;
margin-left:28px;
margin-top:10px;
}
#tabletitle {
font-size:16px;
color:#5E5E5E;
}

#tablemain {
margin-left:20px;
border:1px solid #bababa;
background-color:#F2F2F2;
border-collapse:collapse;

}
#headerrow {
border:1px solid #bababa;
background-color:#627FA1;
color:#EDEDED;
text-align:center;
height:26px;
}
#headtd {
border:1px solid #bababa;
width:100px;

}
#regrow{
height:35px;
}
#regtd {
border:1px solid #bababa;
padding-left:10px;
padding-right:10px;
color:#555555;
font-size:14px;
}



.disabledbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:2px;
	-moz-border-radius-topleft:2px;
	border-top-left-radius:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-topright:2px;
	border-top-right-radius:2px;
	-webkit-border-bottom-right-radius:2px;
	-moz-border-radius-bottomright:2px;
	border-bottom-right-radius:2px;
	-webkit-border-bottom-left-radius:2px;
	-moz-border-radius-bottomleft:2px;
	border-bottom-left-radius:2px;
	text-indent:0;
	border:1px solid #ccc;
	display:inline-block;
	color:#aaa;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	height:28px;
	line-height:28px;
	padding-left:12px;
	padding-right:12px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	margin-top:10px;
}

