/*-------------------------------*/
/* General Setup                 */

	#skipLinks,
	#navigation,
	#caseStudiesContainer,
	#caseStudyTabs,
	#footer ul {
		display: none;
	}
	
	* {
		font-family: arial, helvetica, verdana, sans-serif;
	}
	
	h1, h2, h3, h4, h5, h6 {
		text-transform: uppercase;
		page-break-after: avoid;
	}
	
	p, a {
		font-size: 10pt;
		color: #000000;
		line-height: 160%;
	}
	
	a {
		text-decoration: none;
	}
	
	a[href^="/"]:after {
		color: #666666;
		text-decoration: underline;
	}
	
	object {
		display: none !important;
		width: 0 !important;
		height: 0 !important;
	}
	
	/*--------------------------------------------------*/
	/* Form                                             */

		form fieldset {
			border: 0;
		}

			input {
				font-family: arial, helvetica, verdana, sans-serif;
			}

			/*--------------------------------------------------*/
			/* General rows                                     */

				form .row {
					margin: 0 0 6px;
				}

					form .row label {
						width: 120px;
						display: block;
						float: left;
						padding: 0 12px 0 0;
						text-align: right;
					}
					
					form .checkbox {
						margin-left: 130px;
					}
					
			/*--------------------------------------------------*/
			/* Sumbit                                           */
			
				form .row.submit {
					margin: 20px 0 0 130px;
				}