.regFormSection {
	background-color: White;
	border: thin solid Black;
	margin: 0px 10px 5px 10px;
	padding: 0px 0px 5px 0px;
	width : 100%;
	border-top : none;
}


.regFormHeading {
	background-color : #FF6666;
	/*border : thin solid Black;
	*/
	font-size : 14px;
	font-style : normal;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	border-bottom : thin solid Black;
	border-top : thin solid Black;
}


.regFormLabel {
	font-size : 12px;
	font-style : normal;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	text-align : right;
	padding-top : 10px;
	padding-right : 10px;
	vertical-align : middle;
	height : auto;
	width: 190px;
}

.regFormLabelLeft {
	font-size : 12px;
	font-style : normal;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	padding-top : 10px;
	padding-right : 10px;
	padding-left : 10px;
	vertical-align : middle;
	height : auto;
	width: auto; 
	text-align:left;
}



.regFormText {
	text-align : left;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : middle;
	padding-left : 10px;
}

.regPrefText {
	text-align : left;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : middle;
	padding-left : 2px;
	padding-right : 2px;
	padding-bottom : 10px;
}


.regPageButtonBad {
color: #FFFFFF; 
font-family: Arial, sans-serif;
font-size: 10pt; 
width: 100%; 
height: 22px; 
border: 0px solid #000080; 
margin-left: 0; 
margin-top: 0; 
margin-bottom: 0; 
background-color: #000080; 
background-image: url('http://dev.cosmeticindex.com/images/button_tile.gif'); 
background-repeat: repeat-x; 
background-attachment: fixed;
	width: 100px;
	text-align: center;
	position : absolute;
	left : 40%;
}

.regPageButton {
	color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	height: 22px;
	background-color: #000080;
	width: 100px;
	text-align: center;
	font-weight : bold;
	padding : 2px 5px 2px 5px;
	border: 0px;
	margin-top : 5px;
}

/*general styles*/

.pageTitle {
	font-size : 14px;
	font-style : normal;
	font-weight : bolder;
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
}

.regBasicText {
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
	padding : 2px 5px 2px 10px;
}


