p, h1, form, button {
  border:0;
  margin:0; 
  padding:0;
}
.spacer {
  clear:both; 
  height:1px;
}
/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	width:500px;
	padding:14px;
}
.myform1{
	margin:0 auto;
	width:300px;
	padding:14px;
}


/* ----------- stylized ----------- */
#stylized{
  border:solid 2px #b7ddf2;
  background:#ebf4fb;
}
#stylized h1 {
  font-size:14px;
  font-weight:bold;
  margin-bottom:8px;
}
#stylized p {
font-size:11px;
font-weight: bold;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
margin-top: 3px;
font-size: 13px;
font-weight:bold;
text-align:right;
width:150px;
float:left;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:150px;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:275px;
margin:2px 0 5px 10px;
}
#stylized textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:275px;
height: 120px;
margin:2px 0 5px 10px;
}
#stylized button{ 
clear:both;
margin-top:10px; 
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(/library/images/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
cursor: pointer;
}
.horizontal-seperator {
  background:#b7ddf2 none repeat scroll 0% 50%;
  border:medium none;
  color:#b7ddf2;
  height:1px;
  margin-top:30px;
  margin-bottom:10px;
  margin-left:5px;
  margin-right:5px;
  overflow:hidden;
  clear:both; 
}
.studdetails {
  float:left;
  font-size:12px;
  padding:2px 2px;
  width:275px;
  margin:2px 0 5px 10px;
  color: #003399;
}