/*------------------ selectDark -----------------*/
		
.selectDark .styleSelect_item{
		width:229px;
		}
		
.selectDark .styleSelect_item_start{
		height:0px;
		background:#fefefe;
		}
		
.selectDark .styleSelect_item_content{
		height:140px;
		overflow-x: hidden;
		overflow-y: scroll;
		background:#fefefe;
		}
		
.selectDark .styleSelect_item_end{
		height:8px;
background:#fefefe;
		}

.selectDark{
			background:url(../images/drop_bg.jpg) repeat-x;
		font-size:14px;
		text-transform:uppercase;
		font-weight:lighter;
		color:#929292;
		}

.selectDark .passiveSelect,.selectDark .activeSelect{
		height:36px;
		line-height:36px;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:10px;
		}
		
.selectDark .passiveSelect{
		background:url("../images/drop_arrow_smal.jpg") no-repeat center right;
font-weight:lighter;
		color:#929292;
		}
		
.selectDark .activeSelect{
		background:url("../images/drop_arrow_smal.jpg") no-repeat center right;
font-weight:lighter;
		color:#929292;
		}
		
.selectDark ul{
		padding:0;
		margin:0;
		list-style:none;
		cursor:pointer;	
		}
		
.selectDark li{
		padding:0;
		margin:0;
font-weight:lighter;
		color:#929292;
		padding:2px 0 2px 12px;

		}
		
.selectDark li:hover{
		color:#00aeef;
		}
		
.selectDark .selected{
		color:#929292;
		}
		
/*------------------ selectFruits -----------------*/

.selectFruits{
		font-size:16px;
		background:url("images/fruitsBackground.jpg") repeat-x top right;
		height:27px;
		width:160px;
		}

.selectFruits .passiveSelect,.selectFruits .activeSelect{
		height:25px;
		line-height:2.4em;
		display:block;
		cursor:pointer;	
		padding-left:10px;
		margin-right:6px;
		color:#fff;
		font-weight:bold;
		background:url("images/fruitsNormal.jpg") no-repeat top right;
		}
		
.selectFruits .activeSelect{
		color:#86c729;
		background:url("images/fruitsSelected.jpg") no-repeat top right;
		}
		
.selectFruits ul{
		padding:0;
		margin:0;
		list-style:none;
		max-height:350px;
		overflow-y: visible;
		overflow-x: visible;
		cursor:pointer;
		width:350px;
		padding:3px;
		background:#fefefe url("images/fruitsBackground2.jpg") repeat-x top right;
		}
		
.selectFruits li{
		padding:0;
		margin:0;
		width:110px;
		color:#fff;
		display:block;
		float:left;
		padding:3px;
		}
	
.selectFruits  .special{
		font-weight:bold;
		}
		
.selectFruits .selected,.selectFruits li:hover{
		color:#86c729;
		}

/*------------------ otherStyles -----------------*/

.select{
		padding:0px;
		float:left;
		}

.clear{
	clear:both;
	}
	
	input.textbox{
	background:#F8F8F8;
	border:1px solid #E8E8E8;
	width:200px;
	height:30px;
color: #929292;
}

input.Title{
	background:#F8F8F8;
	border:1px solid #E8E8E8;
	width:350px;
	height:30px;
color: #929292;
}

select.mySelect{
	background:#F8F8F8;
	border:1px solid #E8E8E8;
	width:203px;
	height:30px;
color: #929292;
}

textarea.Title1{
	background:#F8F8F8;
	border:1px solid #E8E8E8;
	width:450px;
	height:150px;
color: #929292;
}




/* Changes made */

.error-msg {
	margin-left: 12px;
	color: #D43922;
	font-weight: 700;
}

.success-box {
	display: block; padding: 6px 7px 7px; font-weight: bold; font-size: 14px; color: white; background-color: #5da423; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 12px; border-radius: 3px; text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
	text-align: center;
}

/**********************************************/
form#reg_formm input {
    margin-bottom: 11px;
    /* width: 36.4% !important; */
}

form#reg_formm label {
    float: left;
    /* border: 1px solid; */
    width: 31%;
    /* display: inherit; */
}
form#reg_formm textarea {
    margin-bottom: 11px;
    width: 36.4% !important;
}
form#reg_formm select {
    margin-bottom: 11px;
    width: 36.4% !important;
}
input.carspace-btn {
    margin-top: 10px;
    padding: 10px 28px;
    background: #cd301f;
    color: #fff;
    border: none;
    margin-bottom: 14px;
    cursor: pointer;
}