@import url('formatting.css');
/*
	Main content
*/
#maincontent h1 {padding: 45px 0px 10px 0px; margin: 0; font-size: 20px; color: #595959; font-weight: normal;  }
#maincontent .blockrows {padding: 35px 0px 0px 0px;}
#maincontent .blockrows .blockel {border-top: 1px solid #d5d5d5;}

/*
	Two columns
*/
#twocolumns { line-height: 180%;}
#twocolumns .leftcontainer {width: 580px; float: left;}
#twocolumns .leftcontainer .intro {margin: 0; padding: 0px 0px 40px 0px;}

#twocolumns .leftcontainer .formfield {padding: 0px 0px 10px 0px; margin: 0;}
#twocolumns .leftcontainer .formfield label {width: 90px; float: left; display: block;}
#twocolumns .leftcontainer .formfield label sup {padding: 0px 0px 0px 5px;}
#twocolumns .leftcontainer .formfield .txtfield {width: 143px; height: 18px; padding: 2px 5px 2px 5px; border: 1px solid #3779b0; float: left;}
#twocolumns .leftcontainer .formfield textarea {width: 395px; height: 110px; border: 1px solid #3779b0;}
#twocolumns .leftcontainer .formfield .preferredmethod {float: left; width: 230px; padding: 2px 0px 0px 10px;}
#twocolumns .leftcontainer .formfield .preferredmethod input {float: left; }
#twocolumns .leftcontainer .formfield .preferredmethod span {float: left; padding: 0px 0px 0px 5px; display: block; margin-top: -2px;}
#twocolumns .leftcontainer .submitbtn {padding: 25px 0px 0px 0px;}
#twocolumns .leftcontainer .privacylink {display: block; padding-bottom: 20px;margin-left:90px;}

#twocolumns .leftcontainer .bigleftpadding {padding-left: 90px;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads {background-color: #f2f5f8; width: 396px; color: #595959;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container {padding: 15px 10px 20px 10px;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container h2 {margin: 0; padding: 0px 0px 10px 0px; text-transform: uppercase; font-size: 12px;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container .leftel {width: 173px; float: left;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container .leftel .chkbox {background-image: url(/stylesheets/images/iconacrobat.jpg); background-repeat: no-repeat; background-position: 100% 14px;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container .rightel {width: 173px; float: right;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container .rightel .chkbox {background-image: url(/stylesheets/images/iconword.jpg); background-repeat: no-repeat; background-position: 100% 14px;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container p {padding: 0; margin: 0;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container .chkbox {padding: 10px 0px 0px 0px; margin: 0;}
#twocolumns .leftcontainer .bigleftpadding .freedownloads .container .asterisk {font-size: 9px; padding: 15px 0px 0px 0px; margin: 0;}

#twocolumns .rightcontainer {width: 273px; float: right;}
#twocolumns .rightcontainer h2 {padding: 0; margin: 0; font-size: 12px; color: #f26522; font-weight: normal; text-transform: uppercase;}
#twocolumns .rightcontainer .onereason {margin: 15px 0px 15px 0px; border: 1px solid #999999;}

#twocolumns .rightcontainer .quotecontainer p {padding: 0; margin: 0; font-style: italic; color: #595959;}
#twocolumns .rightcontainer .quotecontainer {padding: 0px 0px 25px 0px; border-bottom: 1px dotted #000000;}

#twocolumns .rightcontainer .relatedlinks {padding: 20px 0px 0px 0px;}
#twocolumns .rightcontainer .relatedlinks ul {margin: 0; padding: 0; list-style: none;}

#twocolumns .rightcontainer .addressblock {padding: 0px 0px 30px 0px; background-repeat: no-repeat;}
#twocolumns .rightcontainer .addressblock strong {display: block;}
#twocolumns .rightcontainer .addressblock p {padding: 0; margin: 0;}
#twocolumns .rightcontainer .contactusamerica {background-image: url(/stylesheets/images/contact_us.jpg); background-position: 100% 5px;}
#twocolumns .rightcontainer .contactusnz {background-image: url(/stylesheets/images/contact_nz.jpg); background-position: 235px 5px;}
/*
	Reasons
*/
#reasons {list-style: none; padding: 0; margin: 0;}
#reasons li {padding: 0px 0px 25px 45px; margin: 0;}
#reasons li p {padding: 0; margin: 0;}
#reasons li .pleasecontactus {padding: 20px 0px 0px 0px; display: block;}

/* inquiries */
#contactusform .submitbtn { margin-left: 90px; padding-top: 0px !important; }