#rcorners2 {
    border-radius: 25px;
	background-color:#FFFFFF;
    border: 2px solid #CCCCCC;
    padding: 20px; 
    width: 600px;
    
}

#dashboard {
    border-radius: 25px;
	background-color:#FFFFFF;
    border: 2px solid #CCCCCC;
    padding: 20px; 
    width: 900px;
    
}

.mainmenu{
	color: #CC0099;
	text-decoration: none;	
}
.mainmenu:hover{
	color: #CC0099;
	text-decoration: underline;
}

.errormsg{
	margin:10px 0px;
	padding:12px;
	color:#D8000C;
	background-color:#FFD2D2;
	font-size:1em;
	vertical-align:middle;
}

.success{
	margin:10px 0px;
	padding:12px;
	color:#333333;
	background-color:#00FF99;
	font-size:1em;
	vertical-align:middle;
}

#dataform {
    border-radius: 5px;
	border:thin #CC66CC solid;
    padding: 20px;
}

  input[type=text], input[type=date], input[type=file], input[type=password], textarea, select, checkbox, option {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

input[type=button], input[type=submit] {
    width: 100%;
    background-color: #CC3399;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

input[type=button]:hover {
    background-color: #CC0099;
}
