/* PRINT CSS */

body {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
}

div#top, div#left, div#footer {
	display: none;
}

p {
	font-size: 10pt;
	line-height: 18pt;
	margin: 0 0 24pt 0;
}

h1 {
	font-size: 16pt;
	margin: 24px 0 6px 0;
}

h2 {
	font-size: 14pt;
	margin: 0 0 12px 0;
}

h3 {
	font-size: 12pt;
	margin: 0 0 0 0;
}

h4 {
	font-size: 10pt;
	margin: 0 0 0 0;
}

li {
	font-size: 10pt;
	margin: 0 0 6px 0;
}

a:link {
	display: none;
}

a:hover {
	display: none;
}

a:visited {
	display: none;
}

a:active {
	display: none;
}

img {
	display: none;
}

/*******************************************************
	BASIC STRUCTURE
*******************************************************/

/* OVERALL STRUCTURE */

div#global {
	display: none;
}

/* TOP */
div#top {
	display: none;;
}

div#top div#logo {
	display: none;
}

div#top a {
	display: none;
}

h1#topLogo { /* Logo */
	display: none;
}

h1#topLogo span { /* Logo - image defined */
	display: none;
}

/* LEFT */

div#left {
	display: none;
}

div#left ul {
	display: none;
}

div#left ul li {
	display: none;
}

div#left ul li.firstNavLink {
	display: none;
}

div#left ul li a {
	display: none;
}

div#left ul li a:hover {
	display: none;
}

body.home div#left ul li.firstNavLink a.home, body.about ul li a.about, body.services ul li a.services, body.quote ul li a.quote, body.info ul li a.info, body.clients ul li a.clients, body.resources ul li a.resources, body.contact div#left ul li a.contact {
    display: none;
   }
   
/* MAIN CONTENT */

div#main { /* Main content on right side */
	display: none;
}

/* FOOTER */

div#footer {
	display: none;
}

div#footer ul {
	display: none;
}

div#footer ul li {
	display: none;
}

div#footer p.legal {
	display: none;
}

/* MISC */

div.spacer {
	display: none;
}

span.req { /* required fields */
	display: none;
}

div.dotH { /* horizontal dotted line */
	display: none;
}

div.skipNav {
	display: none;
}


/*******************************************************
	FORM
*******************************************************/

div#contactForm {
	display: none;
}

div#contactForm h3 {
	display: none;
}

div#contactForm h3 span.reqInstruct, div#contactForm legend span.reqInstruct {
	display: none;
}

div#contactForm legend {
	display: none;
}

div#contactForm form fieldset {
	display: none;
}

div#contactForm div.labelCol {
	display: none;
}

div.inputCol {
	display: none;
}

div.inputCol div.formCheck-item { /* container for each answer */
	display: none;
}

div.formCheckRadio {
	display: none;
}

div.formCheckText {
	display: none;
}

div.inputCol input {
	display: none;
}

div.submitInput { /* Submit button container */
	display: none;
}

div.formQDef { /* Small text, usually used for 'examples' like Ex. Apples, Oranges, etc. */
	display: none;
}

/*******************************************************
	CONTACT INFO
*******************************************************/

div.contactInfoContainer {
	display: none;
}

div.contactInfoContainer div.Col1, div.contactInfoContainer div.Col2 {
	display: none;
}

div.contactInfoContainer div.Col1 {
	display: none;
}

div.contactInfoContainer div h3 {
	display: none;
}

div.contactInfoContainer div ul {
	display: none;
}