﻿BODY{background-color:#fff}
BODY, TD, DIV, INPUT, SELECT, TEXTAREA{font-family:Arial; font-size:12px; color:#000}
TEXTAREA{    resize:none}
A:link, A:visited, A:active{font-family:Arial; font-size:12px; color:#5e85c4; text-decoration:none}
A:hover{text-decoration:underline}
A.print:link, A.print:visited, A.print:active{font-family:Arial; font-size:14px; color:#AAA; font-weight:bold; text-decoration:none}
A.print:hover{color:#777; font-weight:bold; text-decoration:underline}
.table_account{font-family:Verdana,Arial; font-size:10pt; width:724px; border-collapse:collapse}
.invoice_awb_caption{font-weight:bold; padding-top:0px; color:#333; vertical-align:top; padding-right:11px}
.invoice_awb_data{color:#666; padding-top:0px; vertical-align:top; padding-right:11px}
.invoice_address{padding-left:10px; padding-top:80px; padding-bottom:30px; font-size:13px; color:#000}
.invoice_info_table_caption{white-space:nowrap; font-size:13px; font-weight:bold; border-bottom:solid 1px #414042; text-align:right; width:160px; padding-right:16px; background-color:#E6E7E8}
.invoice_info_table_data{white-space:nowrap; font-size:13px; text-align:left; font-weight:bold; width:120px; padding-left:16px}
.invoice_sub_title{padding-top:30px; font-size:18px; font-weight:bold; padding-left:10px; padding-right:10px}
.invoice_sub_title2{padding-top:10px; font-size:16px; font-weight:bold; padding-left:10px; padding-right:10px}
.invoice_sub_table{padding-top:10px; padding-left:20px; padding-right:20px}
.invoice_mid_caption{text-align:center; width:14%; border-bottom:solid 1px #777; font-weight:bold; padding-bottom:4px; padding-top:4px; background-color:#e5e5f2}
.invoice_header_caption{text-align:center; font-size:13px; font-weight:bold; padding-bottom:4px; padding-top:4px; padding-right:20px; padding-left:20px; border-left:solid 1px #000; border-right:solid 1px #000; border-top:solid 1px #000}
.invoice_header_data{text-align:center; font-size:13px; padding-top:4px; padding-bottom:4px; padding-right:20px; padding-left:20px; border-left:solid 1px #000; border-right:solid 1px #000; border-bottom:solid 1px #000}
.sup{color:#777;  font-size:70%; bottom:0.5em}
@media print{thead{display:table-header-group}
tbody{display:table-row-group}
.page_break{page-break-before:always}
.table_account{border-style:none; border-width:0pt; font-family:Verdana,Arial; font-size:10pt; width:100%; border-collapse:collapse}
}
.gray{color:#777}
.white_btn{color:#f95; font-weight:bold; background-color:#fff; border:solid 1px #777}
.white_btn_gray{color:#777; font-weight:bold; background-color:#fff; border:solid 1px #777}
.white_btn_print{color:#00a; font-weight:normal; background-color:#eef; border:solid 1px #777; padding-left:10px; background-image:url(../print_icon.gif); background-position:left; background-repeat:no-repeat}
.white_btn_mail{color:#00a; font-weight:normal; background-color:#eff; border:solid 1px #777; padding-left:10px; background-image:url(../mail_icon.gif); background-position:left; background-repeat:no-repeat}
.white_btn_pdf{color:#a00; font-weight:normal; background-color:#fee; border:solid 1px #777; padding-left:20px; background-image:url(../pdf_icon.gif); background-position:left; background-repeat:no-repeat}
.white_btn_product{color:#f95; font-weight:bold; background-color:#fff; border:solid 1px #777; margin-left:26px}
.gray_btn{color:#fff; font-weight:bold; background-color:#aaa; border:solid 1px #000}
.help_box{display:none; position:absolute; margin:10px 0px 0px 4px; border-left:solid 1px #666; border-top:solid 1px #999; border-right:solid 2px #666; border-bottom:solid 2px #666; background-color:#ffe; width:300px; padding:10px; z-index:999}
.error div{color:#fff; font-weight:bold; margin:4px 0px 2px 16px}
 .package{text-align:center}
 .note{color:#888; padding-bottom:20px}
.menucell{background-color:#0274BB; height:20px}
a.menuitem{font-size:13px}
.chromestyle{font-weight:bold}
.chromestyle:after{ content:".";  display:block;  height:0;  clear:both;  visibility:hidden}
.chromestyle ul{ border:none;  width:100%;   padding:2px 0;  margin:0;  text-align:left}
.chromestyle ul li{ display:inline}
.chromestyle ul li a{ color:#FFF;  padding:5px 12px 5px 15px;  margin:0px 0px 0px 0px;  text-decoration:none;  border-left:2px solid #F6F6F6}
.chromestyle ul li a:hover, .chromestyle ul li a.selected{  background-color:#72a7da}
.dropmenudiv{ position:absolute;  top:0;  border:1px solid #BBB;  border-bottom-width:0;  font:normal 12px Verdana;  line-height:18px;  margin:-2px 0px 0px 2px;  z-index:100;  background-color:white;  visibility:hidden}
.menuHelp{ margin-left: -80px !important;}
.dropmenudiv a{ width:auto;  display:block;  text-indent:3px;  border-bottom:1px solid #BBB;  padding:2px 0;  margin:0px 0px 0px 0px;  text-decoration:none;  font-weight:bold;  color:#777}
* html .dropmenudiv a{ width:100%}
.dropmenudiv a:hover{    background-color:#72a7da;     color:#fff}
div.suggestions{    -moz-box-sizing:border-box;     box-sizing:border-box;     border:1px solid #999;     position:absolute;       background-color:#fff}
div.suggestions div{cursor:default;     padding:3px 3px;     overflow:hidden;     white-space:nowrap;     width:190px}
div.suggestions div.current{cursor:default;     overflow:hidden;     white-space:nowrap;     background-color:#36c;     color:white}
.ship_number{padding:6px; background-color:#777; color:#fff; text-align:center; font-weight:bold; font-size:14px}
.ship_title{padding:6px; background-color:#777; color:#fff; font-weight:bold; font-size:14px; width:100%}
.ship_optional{border:solid 1px #999; background-color:#ffc; color:#999; font-weight:bold; padding:6px; font-size:14px}
.watermarked{color:#AAA}
.grid{border:solid 1px #e4e5e6}
.grid_header{color:#60607e; font-weight:bold; white-space:nowrap; background-image:url(../grid_header_bg.gif); padding:6px}
.grid_header_less{color:#60607e; font-weight:bold; white-space:nowrap; background-image:url(../grid_header_bg.gif)}
.grid_header_orange{color:White; font-weight:bold; white-space:nowrap; background-color:#F06623; padding:6px}
.grid_header_orange_less{color:White; font-weight:bold; font-size:12; white-space:nowrap; background-image:url(../grid_header_bg.jpg)}
.grid_cell{color:#60607e; background-color:#fff; padding:6px; height:33px; cursor:pointer}
.grid_cell_h{color:#fff; background-color:#aaa; padding:6px; height:33px; cursor:pointer}
.grid_cell_orange_h{color:White; background-color:#F06623; padding:6px; height:33px; cursor:pointer}
.grid_cell_alt{color:#60607e; background-color:#f5f5f5; padding:6px; height:33px; cursor:pointer}
.grid_cell_s{font-weight:bold; color:#fff; background-color:#F06623; padding:6px; height:33px; cursor:pointer}
.padleft{padding-left:6px}
.padright{padding-right:5px}
.modal{ background-color:black;  filter:alpha(opacity=50);  opacity:0.1;  overflow:auto}
#datepicker_div, .datepicker_inline{font-family:Tahoma,Helvetica,sans-serif; font-size:8pt; padding:0; margin:0; background:#ddd}
#datepicker_div{display:none; border:1px solid #777; z-index:10}
#datepicker_div, .datepicker_control, .datepicker_links, .datepicker_header, .datepicker{width:185px}
.datepicker_control, .datepicker_links{width:179px; padding:3px}
.datepicker_inline{float:left; display:block; border:0}
.datepicker_dialog{padding:5px !important; border:4px ridge #ddd !important}
button.datepicker_trigger{width:25px}
img.datepicker_trigger{margin:2px; vertical-align:middle}
.datepicker_prompt{float:left; width:181px; padding:2px; background:#ddd; color:#000}
* html .datepicker_prompt{width:185px}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker{clear:both; float:left; color:#fff}
.datepicker_control{background:steelblue}
.datepicker_links{background:navy}
.datepicker_control, .datepicker_links{font-weight:normal; font-size:100%; letter-spacing:1px}
.datepicker_links label{padding:2px 5px; color:#888}
.datepicker_clear, .datepicker_prev{float:left}
.datepicker_current{float:left; width:35%; text-align:center}
.datepicker_close, .datepicker_next{float:right}
.datepicker_header{background:#333; text-align:center; font-weight:bold; font-size:8pt}
.datepicker_header select{background:white; color:black; border:0px; font-weight:normal; margin-right:10px}
.datepicker{background:#ccc; text-align:center; font-size:100%}
.datepicker a{display:block; width:100%}
.datepicker .datepicker_titleRow{background:#777}
.datepicker .datepicker_daysRow{background:#eee; color:#666}
.datepicker .datepicker_daysCell{color:#000; border:1px solid #ddd}
#datepicker .datepicker_daysCell a{display:block}
.datepicker .datepicker_weekEndCell{background:#B5C7D6}
.datepicker .datepicker_daysCellOver{background:#fff; border:1px solid #777}
.datepicker .datepicker_unselectable{color:#888}
.datepicker_today{background:#fcc !important}
.datepicker_currentDay{background:lightblue !important}
#datepicker_div a, .datepicker_inline a{cursor:pointer; margin:0; padding:0; background:none; color:#000}
.datepicker_inline .datepicker_links a{padding:0 5px !important}
.datepicker_control a, .datepicker_links a{padding:2px 5px !important; color:#eee !important}
.datepicker_titleRow a{color:#eee !important}
.datepicker_control a:hover{background:#fdd !important; color:#333 !important}
.datepicker_links a:hover, .datepicker_titleRow a:hover{background:#ddd !important; color:#333 !important}
.datepicker_cover{ display:none;  display/**/:block;  position:absolute;  z-index:-1;  filter:mask();  top:-4px;  left:-4px;  width:193px;  height:200px}
.subitem{padding-top:6px; padding-bottom:3px}
.subitem a, .subitem a:link, .subitem a:visited, .subitem a:active{font-size:11px}
font.tnt_header{color:black; background-color:white; font-weight:bold; font-family:arial,helvetica "sans-serif"; font-size:8pt}
font.tnt_data{color:black; background-color:white; font-family:arial,"sans-serif"; font-size:8pt}
font.tnt_smallprint{color:black; background-color:white; font-family:arial, "sans-serif"; font-size:6pt}
div.tnt{page-break-after:always}
.manifest_caption{padding-right:20px; white-space:nowrap; border-right:solid 1px #999; border-bottom:solid 1px #999}
.manifest_data{width:33%; font-weight:bold; border-bottom:solid 1px #999}
.manifest_box{height:136px; overflow-y:hidden}
.faq_answer{border:solid 1px #fcc; background-color:#fff5f5; margin:4px 20px 10px 20px; padding:10px; display:none}
.tools_box{border:solid 1px #fcc; background-color:#fff5f5; margin:0px 10px 10px 10px; padding:10px}
.frontEnd{ font-family:arial,helvetica}
.frontEnd .ajax__tab_body{ font-size:10pt;  border:1px solid #a2a1a1;  background-color:#fff;  padding:5px}
.frontEnd .ajax__tab_header{ background-color:#fff;  padding:2px 2px 0px 0px;  text-align:left;cursor: pointer;}
.frontEnd .ajax__tab_tab{ width:120px;  font-size:10pt;  font-weight:bold;  color:#F06623;  text-align:center;  border:solid 1px #a2a1a1;  border-bottom:none;  background-color:#fcfcfc;  padding:3px;  font-weight:normal}
.frontEnd .ajax__tab_active .ajax__tab_tab{ background-color:#F06623;  color:#fff}
.frontEnd .ajax__tab_hover .ajax__tab_tab{ background-color:#F06623;  color:#fff}
.centered{text-align:center}
.freight_title{font-weight:bold; background-color:#ffc; border-bottom:solid 1px #999}
.help_title{font-size:24px; font-weight:bold; background-color:#ffc; border-bottom:solid 1px #999; margin:20px 0px 0px 0px}
.wrap, .wrap ul, .wrap ul li{ list-style-type:none;  display:block;  outline-style:none;  padding:0px 0px 0px 0px;  vertical-align:top;  font-family:Arial;  margin:0px 0px 0px 2px}
.footerTitle a{ font-size:12px;  margin:7px 0px 0px 4px;  color:Gray;  font-weight:bold}
.footerItem a{ font-size:10px;  color:Gray;  margin:0px 0px 0px 6px}
.accClose{    cursor:hand;     cursor:pointer;     border:1px solid white;     color:White;     background:#F06623;     margin:1px 0px 0px 0px;     padding:3px 0px 0px 19px;     font-family:Arial;     font-weight:bold;     font-size:12px;     color:White;     height:17px;     vertical-align:middle;     background-image:url(../accordion-bullet-right.gif);     background-position:3px;     background-repeat:no-repeat}
.accOpen{    cursor:hand;     cursor:pointer;     border:1px solid white;     color:White;     margin:1px 0px 0px 0px;     padding:3px 0px 0px 19px;     font-family:Arial;     font-size:12px;     font-weight:bold;     color:White;     height:17px;     vertical-align:middle;     background:#0274BB;     background-image:url(../accordion-bullet-down.gif);  background-position:3px;  background-repeat:no-repeat}
.openContent{ background:#F1F7FF;  padding:2px 5px 2px 5px;  font-family:Arial;  font-size:11px;  height:230px}
.openContent td{ height:15px}
.openContent a, .openContent input{ font-family:Arial;  font-size:11px !important;  height:11px}
.openContent select{ font-family:Arial;  font-size:11px !important}
.openContent input.white_btn{ color:#f95; font-weight:bold; background-color:#fff; border:solid 1px #777; height:20px}
.trackNewsClose{    cursor:hand;     cursor:pointer;     border:1px solid white;     color:White;     background:#888;     margin:1px 0px 0px 0px;     padding:3px 0px 0px 19px;     font-family:Arial;     font-size:12px;     color:White;     font-weight:bold;     height:17px;     vertical-align:middle;     background-image:url(../accordion-bullet-right.gif);     background-position:3px;     background-repeat:no-repeat}
.trackNewsOpen{    cursor:hand;     cursor:pointer;     border:1px solid white;     color:White;     background:#888;     margin:1px 0px 0px 0px;     padding:3px 0px 0px 19px;     font-family:Arial;     font-size:12px;     color:White;     font-weight:bold;     height:17px;     vertical-align:middle;     background-image:url(../accordion-bullet-down.gif);  background-position:3px;  background-repeat:no-repeat}
.openTrackNews{ }
.newsClose{    cursor:hand;     cursor:pointer;     color:Navy;     margin:1px 0px 0px 0px;     padding:3px 0px 0px 19px;     font-family:Arial;     font-size:12px;     font-weight:bold;     vertical-align:middle;     background-image:url(../bullet_expand.gif);     background-position:3px;     background-repeat:no-repeat}
.NewsOpen{    cursor:hand;     cursor:pointer;     color:Navy;     margin:1px 0px 0px 0px;     padding:3px 0px 0px 19px;     font-family:Arial;     font-size:12px;     font-weight:bold;     vertical-align:middle;     background-image:url(../bullet_collapse.gif);  background-position:3px;  background-repeat:no-repeat}
.openNews{ margin:1px 0px 0px 10px;  height:40px}
.openNews a{ color:Black}