form
{
 margin-right: 10px ;
 font: 8pt Arial, Helvetica, sans-serif ;
}

form p
{
 clear: both ;
}

form p label
{
 float: left ;
}

form p input, form p textarea, form p select
{
 float : right ;
}

#clear
{
 clear:both ;
}

#generalenquiryform
{
 font: 8pt Arial, Helvetica, sans-serif ; 
 border: 0px solid red ;
 margin-right: 0px ;
}

.row2
{
 clear: both ; 
 font-size: 8px ;
 /* overflow: visible; */
 margin-left: 10px ;
 border: 0px solid green ;
 padding:7px 0 7px 0;
}

.col1
{
 float: left;
 text-align: left;
 border: 0px solid #000 ;
 overflow: visible;
 width: 30% ;
 padding:0 0 0 130px;
 font: 8pt Arial, Helvetica, sans-serif ; 
}

.col2
{
 float: right;
 text-align: right;
 border: 0px solid #000 ;
 width: 35% ;
 margin-right:0;
 font: 8pt Arial, Helvetica, sans-serif ; 
}

.col2 input
{
 float: right;
 margin-right: 0px ;
}

.col2 select
{
 float: right;
 margin-right: 10px ;
}

.col2 textarea
{
 float: right;
 margin-right: 0px ;
}

.col2 p
{
 float: right;
 margin-right: 0px ;
}
