/* CSS Document */

/******** Class use to make border on every sections ********/

.regpro_error {

  background-color: #FFE;

  border: 1px solid #CC9;

  color:#C00;

  text-transform:uppercase;

  padding: 4px;

  text-align:center;

  vertical-align:middle;

  font-weight:bold;

}



.regpro_outline {



  padding: 2px;


}



div#regpro_outline a:link, div#regpro_outline a:visited  {

	text-decoration: none;

	font-weight: normal;

}



div#regpro_outline a:hover {

	text-decoration: underline;

	font-weight: normal;

}



.regpro_vtop {

	vertical-align:top;

}



.regpro_vtop_aright {

	vertical-align:top;

	text-align:right;

}



.regpro_vtop_aleft {

	vertical-align:top;

	text-align:left;

}



.regpro_vtop_acenter {

	vertical-align:top;

	text-align:center;

}



.regpro_vmiddle_aright {

	vertical-align:middle;

	text-align:right;

}



.regpro_vmiddle_aleft {

	vertical-align:middle;

	text-align:left;

}



.regpro_vmiddle_acenter {

	vertical-align:middle;

	text-align:center;

}



.regpro_aleft{

	text-align:left;

}



.regpro_aright{

	text-align:right;

}



.regpro_acenter{

	text-align:center;

}



.regpro_search_table{	

	text-align:center;

	padding:0;

	margin:0;

} 



/* ajax loading css box */

#ajaxmessagebox_frontend {

	margin-bottom:10px;

	width: auto;

	padding: 4px;

	border: solid 1px #DEDEDE;

	background: #FFFFCC;

	display: none;

	text-align:center;								

}



/* content tables */

.regpro_sectiontableheader {



  font-weight: bold;

  padding: 4px;


}



.regpro_sectiontableheader-regpro {


  font-weight: bold;

  padding: 4px;


}



/* content tables */



.regpro_header-regpro {


  font-weight: bold;

  padding: 4px;


  vertical-align:middle;

}



.regpro_footer-regpro {


  font-size:10px;

  padding: 2px;


}



.regpro_blink{

	text-decoration:blink;

}



.regpro_registration_allowed{


	font-size:15px;

	font-weight:bold;

}



/************************************ Don't change these classes (Use by javascript classes)*******************************/



input.errHilite, select.errHilite, textarea.errHilite {

	border: 1px solid #DDC;

	}

label.errHilite {


	}

	

div#errors {

	display: none;

	margin-top: 1em;


	border: 1px solid #CC9;

	padding: .3em;


	font-weight: bold;

	}

	

div#errors li {

	list-style-type: none;

	margin-top: .2em;

	margin-bottom: .2em;

	padding: 1;

	}

div#errors li.heading {

	list-style-type: none;


	font-weight: normal;

	font-style: normal;

	margin: .2em 0;

	padding: 1;

	}



/***************************************** END Don't change these classes ****************************************/
