/*************************** FORM ELEMENTS **********************
  Used in all modules
 ****************************************************************/

/* 
	Selector: ist-textbutton 
	Is an <a href> tag that acts as a button, instead of a form 
	button or submit button.  
	Merchandiser => Details page - Request Pricing & Add to Registry button
*/
.ist-textbutton a:link, .ist-textbutton a:visited {
	color: #336666;
	font: normal 11px "Trebuchet MS";
	text-align: left;
	text-decoration: none;
	font-stretch: normal;
	letter-spacing: 0.1em;
	text-transform: capitalize;	
}

.ist-textbutton a:hover {
	color: #FBF9F4;
	font: normal 11px "Trebuchet MS";
	text-align: left;
	text-decoration: none;
	font-stretch: normal;
	letter-spacing: 0.1em;
	text-transform: capitalize;	
}

input, button {
	font-family: verdana, tahoma, sans-serif, helvetica, arial;
	font-size: 10px;
	color: #484848;
}

textarea {
	font-family: verdana, tahoma, sans-serif, helvetica, arial;
	font-size: 12px;
	color: #484848;
}

select {
	font-family: verdana, tahoma, sans-serif, helvetica, arial;
	font-size: 10px;
	color: #484848;
}

.ist-form-outline-box {
	width: 484px;
	border: 1px solid #FBF9F4;
	background-color: #C4D2D3;
	padding: 12px;
}

.ist-form-field-label {
	color: #333333;
	font: normal 10px Verdana;
	text-align: left;
	text-decoration: none;
	line-height: 15px;
	font-stretch: normal;
	letter-spacing: 0.01em;
	text-transform: none;
}

/*
	Selector: ist-form-buttons 
	Form based Submit and Reset buttons, using a <button> or <input>.  
*/
#ist-form-button-container {
	float: left;
	text-align: left;
}

#ist-form-button-req-stmnt {
	float: right;
	margin: auto 0;
	text-align: right;
	vertical-align: bottom;
	padding: 8px 30px 0px 0px;
}

a.ist-form-buttons:link, a.ist-form-buttons:visited, .ist-form-buttons {
	display: block;
	width: 68px;
	margin: 20px 0px;
	padding: 2px 8px;
	border: 1px solid #FBF9F4;
	background-color: #96AFAB;
	color: #FBF9F4;
	font: normal 8px Verdana;
	text-decoration: none;
	font-stretch: normal;
	letter-spacing: 0.13em;
	margin-top: 8px;
	margin-bottom: 8px;
}

.ist-form-buttons-hover {
	cursor: pointer;
	width: 68px;
	padding: 2px 8px;
	border: 1px solid #FBF9F4;
	background-color: #BDC592;
	color: #333333;
	font: normal 8px Verdana;
	text-decoration: none;
	font-stretch: normal;
	letter-spacing: 0.13em;
	margin-top: 8px;
	margin-bottom: 8px;
}