.ol_instructions {
	margin:0;
	padding:0 10px;
	float:left;
	position:relative;
}
.ol_instructions li {
	list-style-type:decimal;
	padding:0;
	margin:0 20px;
}

.btnAddCertPerson { margin-left:70px; float:left;}


#column_Content p {
	clear:left;
}

.dvBtnDisplay {
	text-align:center;
	margin:10px 0 0 0 !important;
}


#column_Content h1 { font-size:1.6em; color:#007EC6; margin-top:0; }


/**** NEW BUTTONS - starts */
button { border:none;	background:none; padding:0; margin:0; overflow:visible; text-align:center; white-space:nowrap; height:36px; line-height:20px; cursor:pointer; font-size:1.2em; }
.dvBtn {width:16em;text-align:center;/*float:left;display:inline-block;*/}
.dvBtn a:link, .dvBtn a:visited { text-decoration:none; font-size:1.2em; color:#FFFFFF; }
.dvBtn a:hover, .dvBtn a:active { color:#FFFF00 !important; }
.dvBtn span, .dvBtn em { display:block; height:36px; 	line-height:30px;	margin:0; color:#FFFFFF; font-weight:bold; }	
button span, button em { display:block; height:36px; line-height:30px; margin:0; color:#FFFFFF; font-weight:bold; }	
.dvBtn span, button span{	padding-left:15px; background:url(../images/bg_btn.gif) no-repeat 0 0; cursor:pointer; }	
.dvBtn em, button em{ font-style:normal; padding-right:15px; background:url(../images/bg_btn.gif) no-repeat 100% 0; cursor:pointer; }	
/*center link buttons*/
.dvBtnDisplay ul{ list-style:none; margin:10px auto; padding:0; display:table; /*border:1px solid #000; padding:2px;*/ white-space:nowrap; }
.dvBtnDisplay ul li{ display:table-cell; padding:0 10px; }
.dvBtnDisplay ul li a { font-size:1.2em; text-decoration:underline; }
.dvBtnDisplay ul a{ display:block; padding:0 3px; text-decoration:none; /*background:#FBF5D7;*/ /*border:1px solid #ff0000;*/ }
.btnPrint {width:11em; margin-left:10px; margin-bottom:20px;font-size:0.8em;}
/**** NEW BUTTONS - ends */


.frm_userProfileWrap {border:12px solid #E0E0E0; padding:15px 0 15px 15px; /*font-size:0.9em;*/ zoom:1; clear:both;}
.frm_userProfile {  }
.frm_userProfileWrap h2 { font-size:2em; margin:0 0 0.5em 0; }
.frm_userProfileWrap p { margin:0 0 5px 0;}
label.lblExtension { display:block; float:left; width:5em !important; }
.frm_userProfileWrap label { display:block; float:left; width:7.2em; }
.frm_userProfileWrap label em, .tbl_certifiedFor th em, .frm_userProfileWrap p em { color:#990000; font:normal 1.2em "Times New Roman", Times, serif; padding:0 1px; float:none; display:inline; }
.frm_userProfileWrap input, .frm_userProfile textarea, .frm_userProfileWrap select, .frm_userProfileWrap button { font:1.1em/110% Arial, Helvetica, sans-serif; color:#000000; }
.frm_userProfileWrap p.pLblRight { float:left; width:auto; display:block; }
.frm_userProfileWrap p.pLblRight input { float:left;  }
.frm_userProfileWrap p.pLblRight label { width:auto; }

.profile_Contact { margin-bottom:20px; }

.w50Percent {width:50%;}