.cssform p {
	width: 370px;
	clear: left;
	margin: 0;
	padding: 0px 0px 5px 0px;
	padding-left: 125px; /*width of left column containing the label elements*/
	/*border-top: 1px dashed gray;*/
	float:left;
}
.cssform label {
	float: left;
	padding: 7px 0px 0px 14px;
	margin-left: -105px; /*width of left column*/
	width: 191px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
.cssform span{
	float: left;
	padding: 10px 0px 0px 0px;
	margin-left: -105px; /*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;
	padding:2px 2px 2px 3px;
	margin:0px;
	font-family: Trebuchet MS;
	font-size:1.00em;
	color:#4D4848;
	float:left;
}
.cssform textarea{
	/*width: 180px;*/
    height: 52px;
	text-decoration:none;
	font-family: Trebuchet MS;
	font-size:1.1em;
	padding:2px 2px 2px 3px;
	margin:0px;
	border:1px solid #E7ADA8;
	float:left;
	width:198px;
	color:#4D4848;
}
.dropdown2{
	width: 48px;
	padding:0px;
	height:20px;
	margin:0px;
	font-size:0.88em;
}

.dropdown3{
	width: 66px;
	padding:0px;
	height:20px;
	margin:0px 0px 0px 0px;
	font-size:0.88em;
}
.cssform-reg p{
width: 230px;
clear: left;
float:left;
padding: 5px 0px 8px 0px;
margin:2px 0px 2px 0px;
padding-left: 85px;/*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;
}
.cssform-reg p{
width: 270px;
clear: left;
float:left;
padding: 5px 0px 0px 0px;
margin:2px 0px 2px 0px;
padding-left: 80px;/*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;

}
.cssformrt-reg p{
width: 265px;
clear: left;
float:left;
padding: 5px 0px 0px 0px;
margin:2px 0px 2px 0px;
padding-left: 80px;/*width of left column containing the label elements*/
/*border-top: 1px dashed gray;*/
height: 1%;

}
.cssform-reg span{
float: left;
padding: 4px 0px 0px 0px;
margin-left: -80px; /*width of left column*/
width: 155px;/*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssformrt-reg span{
float: left;
padding: 4px 0px 0px 0px;
margin-left: -30px; /*width of left column*/
width: 105px;/*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform-reg input[type="text"],.cssformrt-reg input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
font-family: Trebuchet MS;
font-size:0.9em;
text-decoration:none;
padding:0px 0px 0px 0px;
margin:3px 0px 0px 0px;
color:#4f4f4f;
height:18px;
}


.cssform-reg input[type="file"]{
font-family: Trebuchet MS;
font-size:0.9em;
text-decoration:none;
padding:0px 0px 0px 0px;
margin:3px 0px 0px 0px;
color:#4f4f4f;
width:100px;

}

.cssform-reg textarea,.cssformrt-reg textarea{
/*width: 180px;*/
height: 80px;
font-family: Trebuchet MS;font-size:0.9em;text-decoration:none;padding:0px;margin:0px;color:#4f4f4f;
}

.accdropdown{
	width: 180px;
	height:22px;
	float:left;
	border:1px solid #CFCDCD;
	color:#776222;
	font-family: Trebuchet MS;font-size:0.75em;text-decoration:none;padding:0px;margin:0px;
}
.formcont{width:700px;padding:0px;}
.formcont-lt{width:350px;margin:0px;padding:0px;}

.frmtxtbx{
width:185px;
color:#7F9DB9;
font-family: Trebuchet MS;
font-size:0.75em;
float:left;
margin:0;
border:1px solid #7F9DB9;

vertical-align:middle;
}
.frmtxtbx1{
width:133px;
font-size:0.69em;
font-family: Trebuchet MS;
margin:0;
border:1px solid #7F9DB9;
}
