/**
 * Stylesheet for UTA
 *
 * @media	screen
 * @copyright	Netlash <http://www.netlash.com>
 * @author	Bram Van Damme <bramus@netlash.com>
 */

/**
 * = Global reset
 * ----------------------------------------------------------
 */
 
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		/* outline: 0; */
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}
	
	body {
		line-height: 1;
		color: black;
		background-image: url("/form-v2/wildstream/ui/LP_invulbox_nl.png")
	}
	
	ol, ul {
		list-style: none;
	}
	
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse: separate;
		border-spacing: 0;
	}
	
	caption, th, td {
		text-align: left;
		font-weight: normal;
	}
	
	em {
		font-style: italic;
	}
	
	strong {
		font-weight: 700;
	}
	
/**
 * = Clearfix
 * ----------------------------------------------------------
 */

	/* Modern Browsers */
	.clearfix:after, dl:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	
	/* IE6 */
	.clearfix, dl { 
		_display: inline-block;
	}
	
	/* IE7 */
	*:first-child+html .clearfix, *:first-child+html dl { 
		height: 1%;
	}
	
/**
 * = The form
 * ----------------------------------------------------------
 */

	p {
		padding-top: 8px;
	}
 
 	body {
		font: 400 13px/16px "Trebuchet MS", Trebuchet, Arial;
		color: rgb(159, 159, 159);
		background-color: white; /*#92E910*/
/*		background-image: url(LP_invulbox_nl.jpg);*/
		background-repeat: no-repeat;
	}
 
 	.zend_form {
		padding-top: 75px;
		padding-left: 17px;
		width: 215px;
		font: 400 13px/16px "Trebuchet MS", Trebuchet, Arial;
/*		margin: 0 auto 0; /*remove this to not center the form! */
	}
	
	.zend_form dt {
		width: 215px;
		padding: 0px 5px;
		float: left;
		margin: 0px;
		font-weight: bold;
	}
	
	.zend_form dd {
		width: 215px;
		padding: 2px 5px;
		float: left;
		clear: both;
		margin: 0px;
	}
	
	.zend_form small {
		display: block;
		font-size: 10px;
	}
	
	.zend_form input, .zend_form textarea, .zend_form select {
		width: 215px;
		height: 20px;
		padding: 1px 3px;
		font: 400 12px/18px "Trebuchet MS", Trebuchet, Arial;
		color: rgb(159, 159, 159);
		border-color: rgb(159, 159, 159);
		border-width: 3px;
		border-style: solid;
	}
	
	.zend_form textarea {
		height: 65px;
		width: 215px;
	}
	
	.zend_form select {
		padding: 0;
		height: 20px;
	}
	
	.zend_form .errors {
		width: 215px;
		color: red;
		margin-top: 5px;
		padding: 5px 5px;
		background-color: pink;
		display: block;
		border: 1px solid red;
	}
	
	.zend_form input[type="submit"] {
		border-style: outset;
		border-radius: 5px;
		border-width: 3px;
		border-color: #2B8909;
		background-color: white;
		color: #E94310;
		font-weight: bold;
		font-size: 16px;
		padding: 0px;
		
		width: 223px;
		height: 25px;
	}
	
	.zend_form input[type="submit"]:hover {
		border-style: inset;
		border-radius: 5px;
		border-width: 3px;
		border-color: #2B8909;
		background-color: #8EF46A;
		color: #E94310;
		font-weight: bold;
		font-size: 16px;
		padding: 0px;
		
		width: 223px;
		height: 25px;
	}
	
	
/**
 * = Firefox Fixes - The Classics!
 * ----------------------------------------------------------
 */

	@-moz-document url-prefix() {

		/* enforce scrollbar */
		body {
			overflow: -moz-scrollbars-vertical;
		}

		/* Link outlines */
		*:-moz-any-link {
			overflow: hidden;
		}

		/* CSS disappearing caret fix */
		input[type="text"], input[type="password"], textarea {
			overflow: auto;
		}
  
	}


