﻿.apnaInput {
    margin-bottom:5px;
    margin-left:0;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(/images/helcon/input-bgUploadImage.gif) no-repeat scroll 0 0;
    border:medium none;
    height:21px;
    padding-left:3px;
    width:260px;
    padding-top:5px;
	font-size:15px;
	color:#797979;
	font-family:Arial;    
}
.apnaInput2 {
    margin-left:0;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(/images/helcon/input-bgUploadImage.gif) no-repeat scroll 0 0;
    border:medium none;
    height:21px;
    width:260px;
	font-size:15px;
	color:#797979;
	font-family:Arial;    
}
.apnaUploadImage {
    margin-left:0;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(/images/helcon/input-bgUploadImage.gif) no-repeat scroll 0 0;
    border:medium none;
    height:21px;
    width:260px;
    font-size:15px;
	color:#797979;
	font-family:Arial;    
}
.apnaUploadFloorPlan {
    margin-bottom:5px;
    margin-left:0;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(/images/helcon/input-bgUploadImage.gif) no-repeat scroll 0 0;
    border:medium none;
    height:21px;
    padding-left:3px;
    width:260px;
    padding-top:5px;
	font-size:15px;
	color:#797979;
	font-family:Arial;    
}


.apnaInput3 {
    margin-bottom:5px;
    border:1px solid #237D98;
    height:19px;
    width:252px;
	font-family:Arial;    
}
.input1 {
	background: transparent url(/images/helcon/input_boxes.gif) no-repeat scroll 0 0;
	border: none;
	width: 264px;
	height: 36px;
	padding-left: 3px;
}

.input2 {
	background: transparent url(/images/helcon/input_boxes.gif) no-repeat scroll 0 0;
	border: none;
	width: 264px;
	height: 36px;
	padding-left: 3px;
}




div.fileinputs {
	position: relative;
	height: 35px;
	width: 355px;
}

input.file {
	width: 355px;
	margin: 0;
}

input.file.hidden {
	position: absolute;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

div.fakefile {
	position: relative;
	top: 0px;
	left: 0px;
	width: 365px;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor:pointer;
}

 div.fakefile input 
 {
	padding-left:6px;
	margin-left: 0;
}
