/*REGISTER PAGE*/

#regPageRule hr {
 margin-top: 55px; 
 border: 0;
 height: 1px;
 background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}

#registerPage {
 margin-bottom: 50px;
 width: 850px;
 margin: 0 auto;
}

#registerPage #dlLinks {
margin-bottom: 50px;
}

.regTextBox {
	font-family: 'Source Sans Pro', sans-serif;
	color: #6d6d6c;
	text-align: left;
	line-height: 170%;
	margin-bottom: 0px;
	margin-top: 7px;
	font-weight: 100;
	font-size: 21px;
}

.regTextBox1{
	font-family: 'Source Sans Pro', sans-serif;
	color: #6d6d6c;
	text-align: left;
	//line-height: 170%;
	margin-bottom: 0px;
	//margin-top: 7px;
	font-weight: 100;
	font-size: 21px;
}

.formCenter
{
	padding-left:20px;
	padding-top:15px;
	//margin-left: 125px;
}



/*New button style*/

#regButton1 { 
	text-decoration: none;
	color: black;
	color: white;
	background-color: #E9692C;
	padding: 10px;
}


#regButton1 {
font-family: 'Source Sans Pro', sans-serif;
font-size: 20px;
font-weight: lighter;
}

#regButton1 a:link, #regButton1 a:visited {
	text-decoration: none;
	color: black;
	color: white;
	background-color: #E9692C;
	padding: 20px;
} 

#regButton1 a:hover, #regButton1 a:active {
	text-decoration: none;
	color: white; 
	background-color: #6d6d6c;
	padding: 20px;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, .3);
}

/*New button style*/


#regButton { 
 width: 850px;
 margin-top: 25px;
 margin: 0 auto;
 text-align: center;
}


#regButton {
font-family: 'Source Sans Pro', sans-serif;
font-size: 20px;
font-weight: lighter;
}

#regButton a:link, #regButton a:visited {
text-decoration: none;
color: black;
color: white;
background-color: #E9692C;
padding: 7px;
} 

#regButton a:hover, #regButton a:active {
text-decoration: none;
color: white; 
background-color: #6d6d6c;
padding: 7px;
box-shadow: 3px 3px 3px rgba(0, 0, 0, .3);
}

#regFonts {
font-family: 'Source Sans Pro', sans-serif;
width: 150px;
text-align: left;
margin: 0 auto;
margin-top: 75px;
}

/*registration info box*/
#registrationInfo {
/*border: 1px solid red;*/
width: 850px;
margin-bottom: 50px;
}

.form-control-resize {
	width: 250px; 
	height: 30px;
	font-size:17px;
	marigin-left:5px;
	padding-left:10px;
}

.form-control-resize1{
	width: 265px; 
	height: 35px;
	font-size:17px;
	marigin-left:5px;
	padding-left:10px;
}

#mandSymbol{
	font-color:red;
}

.formRow{
	width:700px;
	float:left;
	//border:1px solid green;
}

.regTextLabel{
	float:left;
	width:190px;
	font-family: 'Source Sans Pro', sans-serif;
	color: #6d6d6c;
	text-align: left;
	line-height: 170%;
	margin-bottom: 0px;
	margin-top: 7px;
	//font-weight: 100;
	font-size: 20px;	
	//border:1px solid green;
}

#notes{
	color:gray;
	//font-weight:bold;
	padding-top:20px;
	//padding-left:150px;
	font-style: italic;
}

.errMsg{
	color:red;	
}

.errContainer{
	padding-bottom:10px;
	//border:1px solid green;
}