/* -- Form Buttons ---*/

.sample_list_add, input#updateList, .sendRequest, .sampleAdded {
	float: left;
	display: block;
	text-indent: -9999em;
	cursor: pointer;
	border: 0!important;
}
.sample_list_add, .sampleAdded{
	width: 133px;
	height: 22px;
	}
	.sample_list_add {
	background: url(../images/buttons/sample-list-add.png) no-repeat 0 0;
	}
	.sampleAdded {
	background: url(/images/buttons/sample-list-added.gif) no-repeat 0 0;
	}
	.sample_list_add:hover {background-position: 0 -22px;}
	ul.product_data li.side_sample_list {border: 0;padding: 0;}

input#updateList {
	background: url(../images/buttons/update-list.gif) no-repeat 0 0;
	width: 83px;
	height: 22px;
	clear: both;
	}
	input#updateList:hover {background-position: 0 -22px;}
.sendRequest {
	background: url(../images/buttons/send-request.gif) no-repeat 0 0;
	width: 123px!important;
	height: 22px;
	}
	.sendRequest:hover {background-position: 0 -22px;}

/* --- Forms ---*/

.ncform {
	padding: 2em 0;
	width: 50%;
	}
	.ncform fieldset ol {
		list-style: none;
		}
		.ncform li {
			padding: 2px 0;
			border-bottom: 1px dotted #e1e1e1;
			background: #f4f4f4;
			display: block;
			margin-bottom: 2px;
			width: 99%;
			}
			.ncform label {
				padding: 10px 0 5px 0;
				margin: 0;
				color: #00457C;
				font-size: 1em;
				font-weight: bold;
				display: block;
				width: 100%;
				}
				.ncform select {
					width: 256px;
					padding: 1px 2px;
					margin: 4px 0 8px 0;
					}
					.ncform input, .ncform textarea {
						margin: 4px 0 5px 0;
						padding: 2px 3px;
						width: 350px;
						border: 1px solid #d5d5d5;
						font-family: Arial, Verdana, serif;
						font-size: 12px;
						color: #5B6582;
						}
						.ncform  em {
							color: #C5201D;
							}
							.ncform li .inputText {
								width: 200px;
								}
								.ncform p {
									padding-bottom: 15px;
									}
									.ncform .inputButton {
										padding: 2px 6px;
										font-weight: bold;
										margin-top: 5px;
										}
h3.success {
	font-size: 1.2em;
	padding-bottom: 1.5em;
	color: #447BC6;
	font-weight: bold;
}
