.cssform p {
	width: 455px;
	clear: left;
	margin: 7px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	height: 1%;
	float:left;
}

.cssform label {
	float: left;
	padding: 0px 0 0 0px;
	margin-left: 0px; /*width of left column*/
	width: 81px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform span{
	float: left;
	padding: 0px 0 0 80px;
	margin-left: 1px; /*width of left column*/
	width: 140px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	color:#464646;
	float:left;
}
/* added by Suria Prakash for ask an expert page*/
.cssform1 p {
	width: 455px;
	clear: left;
	margin: 7px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	height: 1%;
	float:left;
}

.cssform1 label {
	float: left;
	padding: 0px 0 0 0px;
	margin-left: 0px; /*width of left column*/
	width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform1 span{
	float: left;
	padding: 0px 0 0 80px;
	margin-left: 1px; /*width of left column*/
	width: 140px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform1 input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	color:#464646;
	float:left;
}
.form1combo{width:160px;color:#464646;float:left;margin-right:20px;}
.form1combonew{width:80px;color:#464646;float:left;margin-right:20px;}
.blackborder2 {
	border:1px solid #ACABA9;
	width: 60px;
	padding:2px 2px 3px 2px;
	float:left;
	color:#464646;
}
.blackborder4 {
	border:1px solid #ACABA9;
	width: 250px;
	padding:2px 2px 3px 2px;
	float:left;
	color:#464646;
}
.blackborder3 {
	border:1px solid #ACABA9;
	width: 330px;
	padding:2px 2px 3px 2px;
	float:left;
	color:#464646;
}

.blackborder3-new {
	border:1px solid #ACABA9;
	width: 264px;
	padding:2px 2px 3px 2px;
	float:left;
	color:#464646;
}

.blackborder {
	border:1px solid #ACABA9;
	width: 260px;
	padding:2px 2px 3px 2px;
	float:left;
	color:#464646;
}
.blackborder1 {
	border:1px solid #ACABA9;
	width: 148px;
	padding:2px 2px 3px 2px;
	float:left;
	margin-top:3px;
	color:#464646;
}
.captchatxt{width:280px; float:left;  padding-left:81px; }
.askimg{ padding-top:130px;}
.cssform textarea{
	/*width: 180px;*/
	height: 150px;
	text-decoration:none;
	font-family: tahoma;
	padding:2px 2px 2px 3px;
	margin:0px;
	border:1px solid #ACABA9;
	float:left;
	width:360px;
	color:#464646;
}
.dropdown {
	width: 205px;
	font-family: tahoma;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px;
	color:#464646;	
}
.cssform p.padtop10{ padding-top:0px; float:left}
.padtop10{ padding-top:10px;}
.padbot{ padding-bottom:10px;}
.padbot27{ padding-bottom:27px;}
.mandifield{padding:0px 0px 0px 245px; margin:0px;font-family: tahoma;color:#858585; font-size:0.69em; float:left ;width:150px;}
* html .threepxfix {
	margin-left: 3px;
}
/***matchmaker*********/


.divvisible{ display:none; }


.captchatxtnew{width:280px; float:left;  padding-left:0px; }

.txtcolor{color:#464646;}
