.main {
	background:transparent;
}
.block {
	margin-top:10px;
}
.error {
	color:#FF0000;
}
.borders{
	border:thin #3c3c3c solid;
	border-top:none;
	
}
.header{
	
	width:614px;
	height:41px;
	background-image: url(/images/head_strech_bg.jpg);
	background-color:#000;
	height:54px
	
}
.sub-header{
	width:316px;
	height:41px;
	background-image: url(/images/su61441.jpg);
}
.headTitle{
	float:left;
	margin:18px 15px 0 10px;
	z-index:13;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	
	
}
.backhome{
	float:right;
	margin:18px 15px 0 0;
	z-index:13;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	
}
#becomemember{
	width:614px;
	float:left;
	background-color:#1e1e1e;
}
#becomemember .content{
	padding:10px 62px 20px 32px;
}
#becomemember .content #signup .formRow{
	width: 600px;
}
#becomemember .content #signup .formRow .errorLabel{
	width:520px;
	display:none;
}
#becomemember .content #signup .formRow .rowData{
	height:30px;
}
#becomemember .content #signup .formRow .rowData .rowLabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
	padding:5px 0 5px 0
}
#becomemember .content #signup .formRow .rowData .rowInput{
	float:left;
	width: 600px;
    
}
#becomemember .content #signup .formRow .rowData .rowInput input{
	
	margin-bottom:5px;
}
 #becomemember .content #signup .formRow .rowData .rowInput #country, #becomemember .content #signup .formRow .rowData .rowInput #state{
 	/*width:357px;*/
	margin-bottom:5px;
 }
 .sign_up_title
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	width:600px
 }
 .gray_italic
 {
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:14px; 
	 color:#969696; 
	 font-weight:normal; 
	 font-style:italic
	
 }
.buttons{
	color:#fff;
	width:100px;
	border-color:#b6b6b6;
	margin-right:15px;
	background-color:#797979;
}
#whyx1fmnetwork{
	width:316px;
	float:right;
	background-color:#1e1e1e;
	padding-bottom:15px;
}
#whyx1fmnetwork .content{
	padding:0 8px 15px 15px;
}
#whyx1fmnetwork .content ul{
	padding:0 0 0 15px;
	margin:0 0 0 10px;  
	/*float:left;*/
	width:235px;
}
#whyx1fmnetwork .content li{
	padding-bottom:8px;
}
#whyx1fmnetwork .content p{
	margin-left:5px;
}
#signup-login{
	width:316px;
	float:right;
	background-color:#1e1e1e;
	background-image: url(/images/head_strech_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	
}
#signup-login .content{
	padding:0 0 15px 10px; 
	float:left;
}
#signup-login h3{
	color:#F0E3B1;
	margin:5px 0 0 1px;
}


/*
 * date picker css
 */
.embed + img { position: relative; left: -21px; top: -1px; }
#ui-datepicker-status-inline{color:#000;}
