.blockPage{
	border-radius:15px;
	padding:10px 15px 20px 15px !important;
	overflow:auto;
}
.blockPage h1{
	font-size: 16px;
	line-height: 1.42857;
}
.blockPage .DefaultFont{
	font-size: 14px;
	line-height: 1.42857;
}
.blockPage .BoldFont{
	font-size: 14px;
	line-height: 1.42857;
	font-weight: normal;
}
.blockPage table:not([class*=table02]), .blockPage table:not([class*=table02]) > tbody > tr > td{
	background-color:#FFF;
}
.blockPage input:not([type=hidden]), .blockPage select, .blockPage textarea{
	/*background-color: #fff;*/
	/*border: 1px solid #ccc;*/
	/*padding: 6px 12px;*/
	background-image: none;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555;
	font-size: 14px;
	line-height: 1.42857;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
.blockPage button, .blockPage select {
	text-transform: none;
}

.blockPage button, .blockPage input, .blockPage optgroup, .blockPage select, .blockPage textarea {
	margin: 0;
}
.blockPage input[type=reset], .blockPage input[type=submit], .blockPage input[type=button]{
	-moz-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857;
	margin-bottom: 0;
	/*padding: 6px 12px;*/
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	
	cursor: pointer;
}

.blockPage input[type=reset]{
	background-color: #f0ad4e;
	border-color: #eea236;
	color: #fff;
}

.blockPage input[type=submit], .blockPage input[type=button][id=btnSubmit]{
	background-color: #5cb85c;
	border-color: #4cae4c;
	color: #fff;
}
.calendar{
	z-index:1100;
}
#s_std_group_code{
	text-transform:uppercase;
}