INPUT.wsinput, INPUT, TEXTAREA {
/*	font-style: normal;
	font-weight: normal;
	font-family: Arial;
	font-size: 12pt;
	line-height: 16pt;*/	
	background-color: #ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #999999;
}
INPUT[type=text].wsinput,INPUT[type=password].wsinput{
	height: initial;
	padding: 4px 6px;
	border-radius: 4px;
}

SELECT.wsinput, SELECT {
	font-style: normal;
	font-weight: normal;
	font-family: Arial;
	background-color: #ffffff;
	font-size: 12pt;
	line-height: 16pt;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #999999;
}

BUTTON.ui-button-text-only{
	border-width: 1px;
	padding: 1px;
}

INPUT[type=submit]{
	border-width: 1px;
}

BUTTON.btn-lg.ui-button-text-only{
	padding: 10px;
}

.wsinput_sf_selected_wrap_back2 {
 background-color: none;
 padding: 2px;
 margin: 0x 0px 0px 0px;
 display: inline-block;
 border-radius: 5px 3px;
}

DIV.wsinput_sf_selected_wrap_back {
 background-color: #888888;
 padding: 1px;
 margin: -1x 0px 0px 2px;
 display: inline-block;
 border-radius: 5px 3px;
}

DIV.wsinput_sf_selected_section {
 background-color: #FFFFDD;
 margin: -1px 0px 0px -2px;
 border: solid 1px #aaaaaa; 
 padding: 5px;
 border-radius: 5px 3px;
}

SPAN.wsinput_sf_selected_textcell {
 font-size: 8pt;
 line-height: 10pt;	
 color: #555555;
 padding: 3px;
}

SPAN.wsinput_sf_selected_idcell {
 font-size: 8pt;
 line-height: 10pt;	
 color: #000000;
 padding: 3px;
}

SPAN.wsinput_sf_selected_deletecell {
 font-size: 8pt;
 font-family: courier;
 line-height: 10pt;	
 font-weight: bold;
 color: #881188;
 cursor: pointer;
 padding: 3px;
}


.wsinput_sf_submit_button {
 font-size: 8pt;
 padding: 2px;
 margin: 0px;
 behavior: #ffffff url(/qbws/themes/common/border-radius.htc);
 border-radius: 3px 3px;
}
