
/*********************************************\
* Forms - print.css *
\*********************************************/


.mainContent {width:700px; padding-top:0px; margin-left:0px; margin-top:0px;}  /* width:700px; */
.printForm { page-break-after:always; }
.contactForm {padding-left :0px; padding-top:0px; margin-left:0px; margin-top:0px; border:none}
.contactFormMiddle {padding: 0px 5px 5px 5px; vertical-align:top; background-color:White}
.contactFormMiddle fieldset {padding:0; margin:0; border:none; vertical-align:top}
.formRow {padding-bottom:5px; page-break-inside:avoid}
.formFields {margin-bottom:0px; padding-top:10px} /*margin-bottom:10px*/
.formHeaderRow {padding-top:0px; padding-bottom:0px; vertical-align:top; page-break-after:avoid} /*padding-bottom:3px;*/
.formFields h3 {padding-bottom:3px;color:#444444 !important} /*padding-bottom:3px*/
.contactForm h1 {margin-top:5px!important;padding-top:0px!important}

.formButtons, .aside {display: none}
.section { width: auto!important; float: none!important; padding-top: 0px!important; padding-right: 25px!important; padding-bottom:0px; padding-left:0px!important }
.terms {margin-top:5px}

/* .header, .nav-main, .breadcrumb, .aside, .bottomSection, .footerLinks ul { display:none !important; } */


/* fieldsets within the form fields - eg for sub-groups of fields*/
.formFields fieldset
{
  margin: 5px 0px 10px 20px;
  padding: 10px 0px 0px 5px;
  width: 590px;
  border: 1px dotted #dddddd;
}

.formFields fieldset legend
{
  font-weight: bold;
  font-size: 1.2em;
  margin-bottom: 20px;
  padding-left: 5px;
  padding-right: 5px;
}

.fieldsetInternalPrintHeader 
{
  font-weight:bold; border-bottom: 1px dotted #dddddd; border-top: 1px dotted #dddddd;
}

.bottomSection, .footer {display:none}