﻿fieldset {
    margin: 0px;
    padding: 0px;
    border: solid 1px #99CC99;
    background: #FFFFFF url(Images/very_subtle_gray_double.jpg) repeat-x scroll left top;
}
fieldset legend {
    color: #99CC99;
    margin: 0px 0px 0px 50px;
    font: normal normal normal 12px/normal Arial, Tahoma, San-Serif;
}
fieldset p label {
	float: left;
	width: 95px;
	font-size: 13px;
	text-align: right;
	margin: 0 7px 0 0;
	padding: 5px 0 0 0;
    font: normal normal normal 12px/normal Arial, Tahoma, San-Serif;
}
fieldset p.longcheckbox label {
	float: left;
	width: auto;
	font-size: 13px;
	text-align: left;
	margin: 0 7px 0 0;
	padding: 5px 0 0 0;
    font: normal normal normal 12px/normal Arial, Tahoma, San-Serif;
}
dt
{
	float: left;
	width: 95px;
	font-size: 13px;
	text-align: right;
	margin: 0 7px 0 0;
	padding: 5px 0 0 0;
    font: normal normal normal 12px/normal Arial, Tahoma, San-Serif;
}
dd {
	margin: 0 0 7px 0;
}
select option, select, input, textbox
{
	font: normal normal normal 12px/normal Arial, Tahoma, Verdana, San-Serif;
}
input {
    width: 170px;
    padding: 3px;
}
fieldset p.longcheckbox input {
    width: 90px;
    float: left;
    padding: 3px;
    text-align: right;
}
select, input, textbox, textarea {
    border: solid 1px #99CC99;
}
textarea {
    width: 150px;
}
input.simplebutton
{
    width: auto;
    font-size: 12px;
    color: #666666;
	text-decoration: none;
	padding: 3px 8px 3px 8px;
	border: solid 1px #999999;
    background: #FFFFFF url(Images/very_subtle_gray.jpg) repeat-x scroll center top;
}