form.pK{
	padding: 20px 20px 0px 20px; border: solid 2px #abcdef; margin-bottom: 20px; background: url("../images/bg_f.gif") top left repeat-x #fff;
	width: 536px;
}
form.pK2{
	padding: 20px 20px 0px 20px; border: solid 2px #abcdef; margin-bottom: 20px; background: url("../images/bg_f.gif") top left repeat-x #fff;
	width: 520px;
}
form.pK label, form.pK2 label{
	display: block;
	float: left;
	width: 130px;
	font-weight: bold;
}
form.pK h2,form.pK2 h2{
width: 500px;
}

form.pK input, form.pK2 input{
	width: 200px;
	margin:  0px 0px 20px 0px;
}

form.pK label.longer, form.pK2 label.longer{
	display: block;
	float: left;
	width: auto;
	font-weight: bold; padding: 0px 10px 0px 0px;
}

form.pK input.radio, form.pK2 input.radio{
	width: 20px;
	margin:  0px 10px 20px 0px; padding : 5px 0px 0px 0px;
	float: left;  border: 0px;
}

form.pK  select, form.pK2  select{
	width: 200px;
	margin:  0px 0px 20px 0px;
}
form.pK textarea,form.pK2 textarea{
	margin:  0px 0px 20px 0px;
	width: 80%;

}


div.pkLeft{
	width: 280px;
	height: 390px;
	float: left;
} div.pkLeft input{ width: 140px; }


div.pkRight{
	margin-left: 300px;
	height: 320px;
} div.pkRight input{ width: 140px; }
 
 form#search { margin: 0px 0px 20px 0px !important; height: 25px; padding: 0px 0px 0px 25px;   } 
 form#search input{ float : left; margin: 0px 10px 0px 0px; 
 
 }
 form#search input.field { padding: 2px; width: 100px; background-color: #bbccd9; border: solid 1px #91969a; }  
 
