@charset "UTF-8";
/* CSS Document */

body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #464e66; font-size: 12px; }

a img { border: none; }

a { text-decoration: none; }

.clear { clear: both; }

p, ul, ol, li, h1, h2, h3, h4, h5 { margin: 0; padding: 0 !important; list-style: none; }


h1, h2, h3 {
  
  color: #002854;
}

.red { color: #b81d22; }
.blue { color: #464e66; }


/* Structure
=================================================== */

#outer { width: 920px; border: 1px solid #464e66; background: url(../rt_images/backgrounds/outer-extend.jpg) repeat-y; margin: 20px auto; overflow: hidden; }

#inner { background: url(../rt_images/backgrounds/outer.jpg) no-repeat; }

#header { 
  height: 118px;
  padding: 0;
}

#left, #center { display: block; float: left; }

#left { width: 193px; padding-top: 100px; }
#center { width: 450px; margin-left: 50px; padding-top: 70px; }
#right { width: 200px; padding-top: 85px; float: right; }

#copyright { text-align: center; /* width: 400px; */ clear: both; }

#footer { clear: both; padding: 40px 0 20px 200px; text-align: center; }

#footmenu { text-align: center; /* width: 400px; */ clear: both; }
#footmenu li a { color: #464e66; }

/* Main Menu */

ul#mainmenu { width: 153px; float: left; }
ul#mainmenu li { display: block; border-bottom: 1px solid #cfcbbd; text-align: right; padding: 8px 0 !important; text-transform: uppercase; }
ul#mainmenu li.last { border-bottom: none;  }
ul#mainmenu li a { color: #002854; font-weight:bold; }
ul#mainmenu li a.active { color: #464e66; }
ul#mainmenu li ul#submenu li { font-weight:normal; border:none; padding:2px 0; }
ul#mainmenu li ul#submenu li a { font-weight:normal !important; font-size:.9em; padding:4px 0;}



#content h1 { font: bold 16px arial, sans-serif; }
#content h2 { font-size:12px; margin-top: 15px; }
#content p { margin: 10px 20px 10px 0; }
#content p a { color: #464e66; text-decoration: underline; }
#content #center li { list-style: disc; margin-left: 15px; padding-left: 10px; }
#content #center ul { margin-top: 10px; }


#content #right a { color: #b81d22; text-decoration: none; }
#logo { width: 725px; float: left; padding-left:15px; padding-top:10px;}
#logo img {width:50%;}
#header-text { float: right; width: 130px; text-align: right; font: bold 12px arial, sans-serif; margin: 57px 30px 0 0; }
#header-text a { color: #002854; font: bold 16px arial, sans-serif; } 

#tagline { font: italic 22px "Times New Roman", Times, serif; color: #878c9c; font-weight: bold; margin: 6px 0 0 8px; display: none;   }


div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { margin: 0; padding: 0; }

/* Footer */

ul#footmenu li { display: inline; }


div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left: 0 !important;
}

#content .tx-irfaq-pi1 {
  width: 430px;
}

.tx-irfaq-dynheader {
  margin: 0 0 15px;
  
}

.tx-irfaq-dynheader p {
  
}

/* Powermail
=================================================== */
.tx-powermail {width: 450px !important;}
.tx-powermail h3 {display: none;}
.tx-powermail p {margin: 0px 0px 10px 0px !important;}

.tx-powermail .powermail_fieldset .powermail_field {
  width: 220px !important;
}
.tx-powermail .powermail_fieldset .powermail_legend {
  font-weight: bold;
  color: #444 !important;
  font-size: 100% !important;
  float: left !important;
}
.tx-powermail .powermail_fieldset {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  border: none !important;
  padding: 10px 20px 10px 0px !important;
}
.tx-powermail .powermail_fieldset .powermail_field.powermail_submit, .tx-powermail .powermail_fieldset .powermail_field.powermail_reset {
  background-color: #002854 !important; 
}

fieldset.tx-powermail-pi1_fieldset {
  border: none;
}

fieldset.tx-powermail-pi1_fieldset legend {
  display: none;
}

fieldset.tx-powermail-pi1_fieldset label {
  display: block;
  width: 130px;
  float: left;
  font-weight: bold;
  color: #002854;
}

fieldset.tx-powermail-pi1_fieldset .powermail_check_inner label {
  font-weight: normal;
}

fieldset.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html_checkbox_title {
  font-weight: bold;
  color: #a43236;
}

fieldset.tx-powermail-pi1_fieldset input {
  float: left;
}

fieldset.tx-powermail-pi1_fieldset #powermaildiv_uid1 input, fieldset.tx-powermail-pi1_fieldset #powermaildiv_uid2 input, fieldset.tx-powermail-pi1_fieldset #powermaildiv_uid4 input {
  width: 250px;
}

fieldset.tx-powermail-pi1_fieldset #powermaildiv_uid5 textarea {
  width: 250px;
  height: 150px;
}

fieldset.tx-powermail-pi1_fieldset #powermaildiv_uid6 input {
  float: right;
  border: none;
  background: none;
  color: #a43236;
  margin-right: 15px;
}

fieldset.tx-powermail-pi1_fieldset #powermaildiv_uid3 label {
  width: auto;
}
div.tx_powermail_pi1_fieldwrap_html {clear:both; padding-top:5px;}

#textarea .tx-powermail-pi1 ul.powermail_mandatory_list li {
  list-style: none;
  margin: 0;
  padding: 0;
  font-weight: normal;
  color: #a43236;
}
fieldset {
  margin: 0;
  padding: 0;
  border: none;
}

form#powermail {
  margin: 20px 0;
}

form#powermail div#powermaildiv_uid7 {
  margin: 40px 0 15px 0;
  padding: 15px 0 0;
}

form#powermail input#uid1, form#powermail input#uid2, form#powermail input#uid4 {
  margin: 0 0 10px 0;
}


.powermail_mandatory_js {
  color: red;
  font-weight: bold;
  clear: both;
  margin: 0px 0 5px 130px;
}

#textarea .tx-powermail-pi1_confirmation {
  padding: 20px 0 0;
}

#textarea input.tx-powermail-pi1_confirmation {
  padding: 0;
}

fieldset.rtpropform {
  margin-top:25px;
  }
fieldset.rtpropform label { width:150px;}

#content #center ul.tx-irfaq-questions-list li {
  margin: 0; padding: 0; list-style: none;
  font-style: italic;
}

#content #center ul.tx-irfaq-questions-list li a {
  color: #464E66;
}

/* SB */

#content .csc-frame-indent p {
  text-align:center;
}
#content .csc-frame-indent p a {
  font-size: large; 
  font-weight:bold;
  color: #002854;

  text-decoration:none;
}


body.mailtracker #right { display:none;}
body.mailtracker #center { width:650px; }

body.mailtracker #inner { background: url(../rt_images/backgrounds/outer.gif) no-repeat; }

/*Space between multiples results to print*/

#printable .tx_snailmailtracker.pure-table.pure-table-bordered.pure-table-striped {margin-bottom: 50px;}
#printable h1 {margin-top: 50px;} 
#printable h2 {margin-top: 50px;}

