@font-face {
    font-family: 'HelveticaNeueLight';
    src: url('fonts/helveticaneuelight_0.eot');
    src: url('fonts/helveticaneuelight_0.eot') format('embedded-opentype'),
         url('fonts/helveticaneuelight_0.woff') format('woff'),
         url('fonts/helveticaneuelight_0.ttf') format('truetype'),
         url('fonts/helveticaneuelight_0.svg#HelveticaNeueLight') format('svg');
}

.checkbox {
	width:15px!important;
	height:14px;
	padding:0px;
	background:url(../../images/common/check.png) 0 0 no-repeat;
	display: block;
	clear: left;
	float: left!important;	
}
.radio {
	width:16px;
	height:16px;
	padding:0px;
	background:url(../../images/common/radio.png) 0 0 no-repeat;
	display: block; /*margin-right:8px; */ margin-top:2px;
	clear: left;
	float: left;
}
 
.select {
	position: absolute;
	overflow: hidden;
	height:42px;
}
input.styled {
	display: none;
}
select.styled {
	position: relative;
	opacity: 1;
	filter: alpha(opacity=0);
	z-index: 5;
	color:#000;
	background:#fff;
	border:0;
	border: 1px solid #c2c2c2;
}
.disabled {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.selectblock1{background:url(../../images/common/select-bg.jpg) no-repeat 0 0; margin-left:0px; height:35px; line-height:19px; width:482px !important; padding:1px 0 0 0px!important; float:left;}
.selectblock1 span{ font:normal 12px; color:#8d8d8d; text-transform:capitalize; padding:9px 8px 0px 9px !important; text-align:left!important; margin-left:0px; line-height:16px; width:auto;}


.selectblock1 select.styled.styled{width:482px!important;  padding:0px!important; height:35px; line-height:14px;     font: normal 12px 'arial';
    color: #656565;}
.selectblock1 select.styled.styled option{padding:2px 5px 2px !important; font:12px; color:#000; background:#fff;}

.selectblock2{background:url(../../images/common/select-bg1.jpg) no-repeat 0 0; height:32px; line-height:49px; width:286px; float:left;}
.selectblock2 span{ font:normal 14px 'arial'; color:#656565; text-transform:none; padding:6px 0px 0 14px!important; text-align:left!important; margin-left:0px; line-height:23px; height:26px;}
.selectblock2 select.styled.styled {
    height: auto;
    margin-left: 1px;
    padding: 0 !important;
    width: 286px !important;
}
.selectblock2 select.styled.styled option{padding:2px 5px 2px !important; font:normal 14px 'arial'; color:#666666; background:#fff;}



.selectblock3{/*background:url(../../images/common/select-bg1.jpg) no-repeat 0 0;*/ height:30px; line-height:49px; width:166px; float:left; margin-bottom:10px;}
.selectblock3 span{ font:normal 12px 'arial'; color:#b0b0b0; text-transform:none; padding:7px 0px 0 12px!important; text-align:left!important; margin-left:0px;}
.selectblock3 select.styled.styled{width:166px !important;padding:0px!important; line-height:45px; font:normal 13px 'arial'; color: #b0b0b0; 
height:28px; display:block;}
.selectblock3 select.styled.styled option{padding:2px 5px 2px !important; font:normal 13px 'arial'; color:#656565; background:#fff;}

.selectblock4{/*background:url(../../images/common/select-bg2.jpg) no-repeat 0 0;*/ float:left; height:31px; width:245px; position:relative; padding-bottom: 15px; }
.selectblock4 span{font:normal 13px 'arial'; color:#656565; text-transform:none; padding:5px 0px 0 12px!important; text-align:left!important; margin-left:0px; }
.selectblock4 select.styled.styled {
    width: 203px!important;
    padding: 0px!important;
    display: block;
    height: 28px;
    border: 1px solid #c2c2c2;
}
.selectblock4 select.styled.styled option{padding:2px 5px 2px !important; font:normal 13px 'arial'; background:#fff;}


.selectblock5 {background:url(../../images/common/select-bg3.jpg) no-repeat 0 0; float:left; height:31px; width:164px;}
.selectblock5 span{font:normal 13px 'arial'; color:#656565; text-transform:none; padding:7px 0px 0 12px!important; text-align:left!important; margin-left:0px; }
.selectblock5 select.styled.styled{width:164px!important;  padding:0px!important; display:block; height:31px;}
.selectblock5 select.styled.styled option{padding:2px 5px 2px !important; font:normal 13px 'arial'; background:#fff;}

.selectblock6 {background:url(../../images/common/select-bg4.jpg) no-repeat 0 0; float:left; height:31px; width:104px;}
.selectblock6 span{font:normal 13px 'arial'; color:#656565; text-transform:none; padding:7px 0px 0 12px!important; text-align:left!important; margin-left:0px; }
.selectblock6 select.styled.styled{width:104px!important;  padding:0px!important; display:block; height:31px;}
.selectblock6 select.styled.styled option{padding:2px 5px 2px !important; font:normal 13px 'arial'; background:#fff;}

.selectblock7 {background:url(../../images/common/select-bg5.jpg) no-repeat 0 0; float:left; height:26px; width:201px;}
.selectblock7 span{font:normal 13px 'arial'; color:#656565; text-transform:none; padding:7px 0px 0 12px!important; text-align:left!important; margin-left:0px; }
.selectblock7 select.styled.styled{width:201px;  padding:0px!important; display:block; height:26px; border: 1px solid #c2c2c2; font: normal 13px 'arial';
    color: #656565;}
.selectblock7 select.styled.styled option{padding:2px 5px 2px !important; font:normal 13px 'arial'; background:#fff;}

.selectblock8 {/*background:url(../../images/common/select-bg8.png) no-repeat 0 0;*/ float:left; height:26px; width:211px;}
.selectblock8 span{font:normal 12px 'arial'; color:#656565; text-transform:none; padding:7px 0px 0 12px!important; text-align:left!important; margin-left:0px; width:176px; height:18px; }
.selectblock8 select.styled.styled{width:211px!important;  padding:0px!important; display:block; height:26px;     font: normal 12px 'arial';
    color: #656565;}
.selectblock8 select.styled.styled option{padding:2px 5px 2px !important; font:normal 13px 'arial'; background:#fff;}

#SearchFindConsultantForm .selectblock3 span {
    height: auto;
}

#SearchFindConsultantForm .selectbox-block input {
    float: left;
}
