form.cv_form{
	text-align:left;
}

.cv_form  div{
    font-size:12px;
	margin-top: 7px;
}
.cv_form  div input[type="checkbox"]{
	margin-right: 2px;
	margin-left: 7px;
}
input.button[type="submit"]{
	background-color:#cc9900;
	border:solid 1px #996600;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	width:220px;
	height:25px;
}

.error{
	color:#d00;
	padding-left: 5px;
} 
.errormsg{
	color:#d00;
	text-align:center;
	width:200px;
	padding:5px;
	border:1px solid #d00;
} 
.successmsg{
	color:#008000;
	text-align:center;
	width:200px;
	padding:5px;
	border:1px solid #008000;
}

.clear{
	clear:both;
}

div.staff_label{
	float: left;
	line-height: 25px;
	text-align:right;
}

div.staff_input{
	float: left;
	margin-left:5px;
}
div.print{
	font-size:14px;
	font-weight:normal;
}
div.print div{
	float:left;
	border-bottom: 1px solid #000;
	padding: 0 20px;
	margin: 0 3px;	
	height:15px;
}
div.print br{
	clear:both;
}
div.print div.title{
	border:none;
	padding:0;
	float:left;
}
div.print div.title2{
	border:none;
	padding:0;
	float:left;
}
div.print table{
	border:none;
	font-size:14px;
}
div.print table tr th{
	border-bottom: 1px solid #000;
}
