p {
	font-size: 12px; 
	font-family: arial, helvetica, san-serif; 
	}

p.bserial {
	font-size: 14px; 
	font-family: arial, helvetica, san-serif;
	font-weight: bold;
	color: red
	}


.alert {  font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
}

.form1 { font-family: 'Roboto', sans-serif; color: #000000; font-size:13px; }

.rounded { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; position:relative; }

.form1 .red { color:#dc2d2d; }

.form1 h1 { text-align:center; font-size:36px; font-weight:normal; color: #6366f1;; padding:20px 0px 0px; margin:0px; }
.form1 h2 { text-align:left; font-size:16px; padding:5px; font-weight:normal; padding:5px 0px 0px; margin:0px; }

.formreg { background-color:#eeeeee; font-weight:400; border:1px solid #dcdcdc; width:618px; padding:25px 0px; float:left; clear:both; display:block; font-size:13px; -moz-border-radius: 9px; -webkit-border-radius: 9px; -khtml-border-radius: 9px; border-radius: 9px; }
.t1 { color:#001388; font-weight:400; }

.form1 input, select { font-size:15px; font-weight:bold; }
.form1 .long-s select { width:560px; height:32px; line-height:29px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; border:1px solid #afd2e2; background-color:#ffffff; margin:0px; padding:7px 5px 5px 5px; line-height:20px; }
.form1 .trio-s select { width:170px; height:32px; line-height:29px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; border:1px solid #afd2e2; background-color:#ffffff; margin:0px; padding:7px 5px 5px 5px; line-height:20px; }
.form1 .half { width:268px; padding:5px; margin:0px; height:30px; line-height:20px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; border:1px solid #afd2e2; background-color:#ffffff; }
.form1 .full { width:558px; padding:5px; margin:0px; height:30px; line-height:20px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; border:1px solid #afd2e2; background-color:#ffffff; }
.form1 .trio { width:172px; padding:5px 5px 5px 5px; margin:0px; height:30px; line-height:20px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; border:1px solid #afd2e2; background-color:#ffffff; }
.form1 .f1 { background:url(../images/HCSLP722-20140604-04R_f1.jpg) no-repeat 5px center #ffffff;  width:172px; padding:5px 5px 5px 30px; }
.form1 .f2 { background:url(../images/HCSLP722-20140604-04R_f2.jpg) no-repeat 5px center #ffffff;  width:172px; padding:5px 5px 5px 30px; }
.form1 .f3 { background:url(../images/HCSLP722-20140604-04R_f3.jpg) no-repeat 5px center #ffffff;  width:172px; padding:5px 5px 5px 30px; }
.form1 .submit { background-color:#6366f1; border:1px solid #4849ac; padding:10px; text-align:center; height:48px; width:266px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; font-size:22px; color:#ffffff; font-weight:400; }
.form1 .submit:hover { background-color:#4849ac; cursor:pointer; }

.form1 .h-full { padding:4px 10px 9px 10px; display:inline-block; }
.form1 .h-half { padding:4px 10px 9px 10px; display:inline-block; }
.form1 .h-trio { padding:4px 10px 9px 10px; display:inline-block; }
.form1 .bg-highlight { background-color:#FFF7C2; }
.form1 .p-2 { padding-bottom:2px; }
.form1 .right { float:right; }
.form1 .left { float:left; }