/* CSS Document */
.topnavigation {background-color:#ffffff;}



.outertable {background-color: #4c4d4c; font-family: verdana, sans-serif; padding-top:16px; padding-bottom:6px;}


.innertable {border: #ffffff 3px solid;}


.helpdeskNav {color: #666666; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; text-align: justify; padding-top:3px; padding-bottom:3px; padding-left:7px;}



.helpdesk {color: #000000; font-family: verdana, sans-serif; font-size: 12px; text-decoration: none; text-align: justify;}



.helpdeskSml {color: #000000; font-family: verdana, sans-serif; font-size: 9px; text-decoration: none;}



.drops {font-family:verdana,arial,geneva,helvetica; font-size:12px; color:black; text-align: left;}


.formErrorcopy { font-size:11px; font-family: arial; color:#bb0000; font-weight:normal; text-align: left; padding-left:6px; }



.formErrorcopyNoPad { font-size:11px; font-family: arial; color:#bb0000; font-weight:normal; }



.helpText {color: #4c4d4c;font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; text-align: justify;}



td.helpContents{ padding:0px 20px 10px 20px;}



td.helpContents p, td.helpContents li, td.helpContents li {color: #4c4d4c;font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; text-align: justify; margin:0; padding-bottom:10px;}



td.helpContents li {padding:3px 0;}



td.helpContents ul, td.helpContents ol{margin:0px 0 10px 20px;padding:0;}



td.helpContents ul.address li{ list-style-type:none;}



td.helpContents h2, td.helpContents h1{ color: #4c4d4c; font-family: verdana, sans-serif; font-size: 11px; margin:20px 0 0 0; padding:0;}



td.helpContents h1 {margin-bottom:20px}
/* style specific for privacy policy updated jsp */
td.helpContents h3{ color: #4c4d4c; font-family: verdana, sans-serif; font-size: 13px; margin:20px 0 0 0; padding:0;}
td.helpContents h4 {color: #4c4d4c; font-family: verdana, sans-serif; font-size: 13px; margin:20px 0 0 0; padding-bottom:7px;}
td.helpContents h5 {color: #4c4d4c; font-family: verdana, sans-serif; font-size: 13px;padding-bottom:0;}
/* ends here */

td.helpContents a{color:#050505;}



td.helpContents form {margin:0;padding:0;}



td.helpContents input {margin:2px 0;padding:0;}


td.helpContents label{font-weight:bold}



.helpContentsRequest{ padding:0px 20px 10px 20px;color: #4c4d4c;font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; text-align: justify; margin:0; padding-bottom:10px;}



td.leftPane{ padding:15px 10px;border-right:1px solid #999;}



td.leftPane ul{list-style-type: none;margin:0px 0 20px 0;padding:0;}



td.leftPane li a {margin:0; padding:5px 0;color: #4c4d4c; font-family: verdana, sans-serif; font-size: 11px; list-item-type:none; text-decoration:none}



td.leftPane li.active{font-weight:bold;};



td.leftPane li a:hover{text-decoration:underline;}



.sitemapTitle {color: #BDBDBD; width:189px; background-color: #5C5C5C; font-family: verdana, sans-serif; font-size: 10px;  font-weight: bold; text-align: justify; padding-top:3px; padding-bottom:3px; padding-left:7px;}



.section { color:#527c46;font-weight:bold;font-family:verdana,sans-serif;font-size:11px; }



.category  {color: #666666; font-family: verdana, sans-serif; font-size: 10px;  padding-top:6px; padding-bottom:3px; }



.categoryLink  {color: #666666; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline;}



.categoryTitle { color:#666666;font-family:verdana,sans-serif;font-size:10px; font-weight: bold; }



.outertable p.instructions {color:#4C4D4C;font-family:verdana,sans-serif;font-size:11px;}



/*footer*/



.bttmBgColor {background-color:#acb291;}    



.footerBgColor{background-color:#1f272e;}



.footer {color: #1f272e;font-family: verdana, sans-serif;font-size: 10px;text-decoration: none;}



A.footer:link, A.footer:active, A.footer:visited{color: #1f272e;font-family: verdana, sans-serif;font-size: 10px;text-decoration: none;}



A.footer:hover {color: #1f272e;font-family: verdana, sans-serif;font-size: 10px;text-decoration: underline;}



.emailsignup {border: 1px solid #959585;padding: 1px;margin-top: 2px;margin-bottom: 2px;text-align: left;vertical-align: middle;font-family:verdana,arial,geneva,helvetica;font-size:9px;color:black;}



DIV#main_asseenin {position: relative;z-index: 150;width: 82px;height: 21px;left: -10px;top: -5px;}



DIV#cc_txt {text-align: left; padding-left: 34px; font-family: Georgia; }



DIV#cc_img {float: left;text-align: left; padding: 70px 0 0 34px;}



DIV#cc_txt_ttl{padding-bottom: 13px; font-size: 20PT; color: #ff6705; text-align: left; font-family: Georgia; letter-spacing: 3px;}



DIV#cc_txt_ttl2{padding-bottom: 9px; font-size: 9PT; color: #ff6705; text-align: left; line-height: 150%; font-weight: bold; letter-spacing: 1px;}



DIV#cc_txt_ttl3{padding-bottom: 9px; font-size: 9PT; color: #ff6705; text-align: left; line-height: 150%; font-weight: bold; letter-spacing: 1px;}



DIV#cc_txt_ttl4{padding-bottom: 9px; font-size: 7PT; color: #ff6705; text-align: left; line-height: 150%; font-weight: bold; letter-spacing: 1px;}



DIV#cc_txt_section{font-family: Verdana;}



.cc_txt_section_ttl{padding-bottom: 9px; padding-top: 4px; font-size: 9PT; color: #666666; text-align: left;  font-family: Georgia; letter-spacing: 1px;}



.cc_txt_section_li, .cc_txt_section table{font-family: Verdana; font-size: 8PT; color: #666666; line-height: 130%;}



DIV#cc_footer {margin-left: -20px; padding-top: 10px; font-family: Verdana; font-size: 7PT; color: #666666;}



DIV#cc_footer, DIV#cc_footer table{font-family: Verdana; font-size: 7PT; color: #666666;}



DIV#cc_footer a{text-decoration: underline; color: #666666;}



DIV#cc_footer a:hover{text-decoration: none; color: #666666;}



.asterisk{color: #ff6705;padding-top: 3px;float:left;font-weight:bold;}



.section_sentences {font-family: Verdana; font-size: 8PT; color: #666666; line-height: 130%;}

/*** FOR LIVE CHAT ***/
a img {border:0;}
#lpMCButtonFooter{left:325px;top:-26px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ #lpMCButtonFooter { top:-23px; }}

.hlp_btm
{
	font-family: "freight-big-pro"; font-weight:400; font-size: 8pt; color: #666666; letter-spacing:.25pt;
}

.hlp_midhdr
{
	font-family: "freight-big-pro"; font-weight:400; font-size: 12pt; line-height:1px; color: #08284d; letter-spacing:.5pt;
}

.hlp_mid
{
	font-family: "freight-big-pro"; font-weight:400; font-size: 10pt; color: #08284d; line-height:22px; margin-top:5px; letter-spacing:.5pt;
}

.hlp_hdr
{
	font-family: "freight-big-pro"; font-weight:400; font-size: 11pt; color: #08284d;
}

.hlp_subhdr
{
	font-family: "freight-big-pro"; font-weight:400; font-size: 11pt; color: #08284d;
}

.hlp_link a
{
	font-family: "futura-pt"; font-size: 9pt; font-weight:500; color: #08284d;
}

.hlp_apply
{
	font-family: "futura-pt"; font-weight:700; font-size: 9pt; color: #08284d; letter-spacing:.75pt;
}

/* SMARTLING BUTTON CONVERSION */
/* banner h1 temporary for now */
.banner h1 {
  background: #ccc;
  margin: 0;
  padding: 6px 10px;
  text-align: left;
  font-family: "HelveticaNeueThin", "HelveticaNeue-Thin", "Helvetica Neue Thin", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Arial", sans-serif;
  font-weight: 200;
  font-stretch: normal;
  font-size: 24px;
  letter-spacing: 2px;
  color: #777;
}

td.helpContents input[type="submit"].submit-button{
  margin: 8px 0;  
  padding: 10px 20px; 
}
.submit-button { 
  margin: 8px 0;  
  padding: 7px 20px; 
  cursor: pointer;
  border: 0 none;
  background-color: #000;
  color: #FFF;
  font: normal 700 10px arial,sans-serif;
  letter-spacing: 1px;
  vertical-align: top;
  text-decoration: none;
}
.submit-button:hover{
  background-color: #666;
}