/* !General Form Styling
--------------------- */

@font-face {
 font-family: 'FontSiteSans Light';
 src: url('/water/fonts/fontsitesans_light_macroman/FontSiteSans-Light-webfont.eot');
 src: url('/water/fonts/fontsitesans_light_macroman/FontSiteSans-Light-webfont.eot?iefix') format('eot'),  url('/water/fonts/fontsitesans_light_macroman/FontSiteSans-Light-webfont.woff') format('woff'),  url('/water/fonts/fontsitesans_light_macroman/FontSiteSans-Light-webfont.ttf') format('truetype'),  url('/water/fonts/fontsitesans_light_macroman/FontSiteSans-Light-webfont.svg#webfontpVAbKcMZ') format('svg');
 font-weight: normal;
 font-style: normal;
}


/* !Base Typography
--------------------- */
form strong {
	position:static !important;
	font-weight: bold !important;
	text-transform: none !important;
	color:#006699 !important;
	font-size:100% !important;
}

form label {
	width: 290px;
	float:left;
}
form fieldset div {
	padding: 5px;
}

form fieldset ol li {
	background:url("/water/images/symbols/bullet.gif") no-repeat scroll 0 0 transparent;
	list-style-type:none;
	margin:0;
	padding:0 0 0.4em 16px;
}

form input,
form textarea,
form select {
}

form fieldset textarea {
	margin-top:1.5em;
}

form .controls {
	text-align:right;
	padding
}

form .clicktext {
	cursor:pointer;
	text-decoration:underline;
	background:url("/water/images/twisty-02.gif") no-repeat scroll 5px -17px transparent;
	color:#006699;
	font-weight:bold;
	margin-top:1em;
	padding-left:25px;
}

form .active {
	cursor:pointer;
	text-decoration:underline;
	background:url("/water/images/twisty-02.gif") no-repeat scroll -15px 3px transparent;
	color:#006699;
	font-weight:bold;
	margin-top:1em;
	padding-left:25px;
}

form #buttonPrev {
	float:left;
	text-align:left;
	padding: 0;
}

form #buttonSubmit {
	text-align:center;
	margin: 0 auto;
	padding: 0;
}

form #buttonNext {
	float: right;
	text-align: right;
	padding: 0;
}

form .partCount, form .partNumber {
	font-family: 'FontSiteSans Light', Verdana, Arial, Helvetica, sans-serif;
}