#form_container {
	padding-top:25px;
	clear:both;
}
input, select, textarea {
	border:#999999 solid 1px;
	font-size:16px;
	padding:2px;
}
input:focus, textarea:focus, select:focus {
	background:#FFFFCC;
}
input:hover, textarea:hover, select:hover {
	background:#FFFFCC;
}
input {
	width:250px;
}
select {
	width:256px;
}
input, select {
	margin-left:5px;
}
input.submit_button, input.checkbox {
	border:none;
	width:auto;
	padding:0;
}
#ph0, #ph1, #ph2, #phext {
	padding:2px 6px;
}

.tool-tip {
	padding: 15px;
	width: 200px;
	z-index: 99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	background:#FFFFCC;
	border:1px solid #CBCBD6;
}

#download_form_labels{
    display:inline-block;
    text-align:right;
	width:88%;
}

#download_form_itself{
    display:block;
    right:0%;
    height:400px;
}

#download_form li{
    width:inherit;
}

#download_form input{
    width:100px;
}

#privacy{
    line-height:140%;
    color:#999999;
    font-style:italic;
}