/*** contact-us */

.contactinfo-block 
{ float: left; }

.contactinfo-icon-block 
{ width: 205px; }

.contact-us .contactinfo-blurb-block 
{ width: 280px; }

.contact-us .contactinfo-detail-block  
{ width: 220px; }

.contact-us .contactinfo-stretch-block 
{ width: 500px; }

.contact-us .contactinfo-detail-block .box-module 
{ margin-bottom: 10px; }

.contact-us .contactinfo-detail-block .last-item 
{ margin-bottom: 3px; }

.contact-us .contactinfo-detail-block .box-body-frame 
{ min-height: 150px; }

* html .contact-us .contactinfo-detail-block .box-body-frame 
{ height: 150px; }

.contact-us .contactinfo-block h3, 
.contact-us .contactinfo-block .box-body-content h3 
{ font-size: 15px; color: #777d84; padding-left: 0; margin-bottom: 20px; }

.contact-us .contactinfo-block p, 
.contact-us .contactinfo-block .box-body-content p 
{ color: #333; font-size: 12px; }

.contact-us .contactinfo-icon-block 
{ padding-top: 20px; }

.contact-us .contactinfo-blurb-block 
{ padding-top: 35px; }

.contact-us .contactinfo-icon-block img, 
.contact-us .contactinfo-icon-block .png 
{ margin-left: 20px; }

.contact-us .contactinfo-blurb-block p 
{ margin-right: 30px; }

.contact-us .contactinfo-item-phone .contactinfo-detail-block 
{ padding-top: 35px; }

.contact-us .contactinfo-item-phone .contactinfo-detail-block .box-body-frame, 
.contact-us .contactinfo-item-email .contactinfo-detail-block .box-body-frame 
{ min-height: 0; }

* html .contact-us .contactinfo-item-phone .contactinfo-detail-block .box-body-frame, 
* html .contact-us .contactinfo-item-email .contactinfo-detail-block .box-body-frame 
{ height: auto; }

.contact-us .contactinfo-item-phone .contactinfo-blurb-block p, 
.contact-us .contactinfo-item-email .contactinfo-blurb-block p 
{ margin-bottom: 20px; }

.contact-us .contactinfo-item-phone .contactinfo-blurb-block p 
{ margin-bottom: 35px; }

.contact-us .contactinfo-item-phone .contactinfo-blurb-block p.first-item 
{ margin-bottom: 35px; }

.contact-us .contactinfo-item-phone .contactinfo-detail-block .box-body-content h3,
.contact-us .contactinfo-item-phone .contactinfo-detail-block .box-body-content p, 
.contact-us .contactinfo-item-email .contactinfo-detail-block .box-body-content h3,
.contact-us .contactinfo-item-email .contactinfo-detail-block .box-body-content p 
{ margin-bottom: 5px; }

.contact-us .contactinfo-item .contactinfo-detail-block .contactinfo-credit .box-body 
{ background: url(/Storage/Owner2/assets/img/icon-and-bkg/contact-credit-logo.gif) 180px 4px no-repeat; }

.contact-us .contactinfo-item .contactinfo-detail-block .contactinfo-afs .box-body 
{ background: url(/Storage/Owner2/assets/img/icon-and-bkg/contact-afs-logo-75-png8.png) 120px 4px no-repeat; }

.contact-us .contactinfo-item .contactinfo-detail-block .contactinfo-credit .box-body, 
.contact-us .contactinfo-item .contactinfo-detail-block .contactinfo-afs .box-body 
{ background-position: 15px 4px; }

.contact-us .contactinfo-item .contactinfo-detail-block .contactinfo-credit .box-body h3, 
.contact-us .contactinfo-item .contactinfo-detail-block .contactinfo-afs .box-body h3 
{ padding-top: 25px; }

/*** /contact-us */

/*** privacy */
.privacy-content h5 
{ margin-bottom: 4px; }

.privacy-content ul 
{ padding-left: 25px; }

.privacy-content li 
{ list-style-type: disc; list-style-position: outside; margin-bottom: 8px; background-image: none; padding-left: 0px; }
/*** /privacy */

/** email sign up **/
.email-signup .contactinfo-stretch-block 
{ width: 435px; }

.email-signup .form2Col .colLeft
{ width: 115px; }

.email-signup .form2Col .colRight
{ width: 320px; }

.email-signup .form2Col input
{ width: 235px; }

.email-signup .contactinfo-icon-block 
{ padding-top: 15px; }

.email-signup .contactinfo-icon-block img, 
.email-signup .contactinfo-icon-block .png 
{ margin-left: 32px; }

.email-signup .contactinfo-stretch-block
{ margin-top: 22px; }

.email-signup .button-block
{ margin-bottom: 0px; }

.email-signup .subscribe-instr
{ margin-top: 20px; }

.email-signup .subscribe-instr span
{ display: block; margin-bottom: 10px; }

.email-signup .disclaimer-cont
{ margin: 0 10px; }

/** email-signup-confirmation.jsp **/
.box-third-one .box-body {background: #ededed url(../img/elements/even-divider.gif) repeat-y 145px 0px; }
.box-third-one .box-body h3 {padding-bottom: 5px; }
.box-third-one .box-body-content p { margin-bottom: 5px; }
.box-third-one .left { float: left; width: 475px; padding-left: 15px; }
.box-third-one .right { width: 165px; float: right; }

/** email-signup-confirmation.jsp **/

