
body.index         { background: #ffffff url(homeback4.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.oceanfreight  { background: #ffffff url(oceanfreightback3.jpg)  no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.aircargo      { background: #ffffff url(aircargoback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.documentation { background: #ffffff url(documentationback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.spanish       { background: #ffffff url(spanishback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.mission       { background: #ffffff url(integrityback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.warehouse     { background: #ffffff url(warehouseback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.inland        { background: #ffffff url(inlandback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.customs       { background: #ffffff url(customsback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.relocation    { background: #ffffff url(relocationback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.newsletter    { background: #ffffff url(documentationback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.oceanfreightreal { background: #ffffff url(oceanfreightback3.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.network       { background: #ffffff url(homeback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.insurance     { background: #ffffff url(oceanback2.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
body.tracking     { background: #ffffff url(trackingback.jpg)   no-repeat center center fixed; line-height: 110%; font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin: 0px; padding: 0px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }




.maintable2 {  display: none;  }

.hiddenfromPC {  display: none;  }

a.globe:link {     text-shadow:2px 2px 4px #888; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 65%; font-family: arial, helvetica; font-weight: 900; font-size: 100%; text-align: center; text-decoration: none; border-style: solid; border-width: 2px; border-color: #0F1C62;     padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 2px; color: #0F1C62; display: block; width: 76%; height: 100%; background: none; }
a.globe:visited {  text-shadow:2px 2px 4px #888; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 65%; font-family: arial, helvetica; font-weight: 900; font-size: 100%; text-align: center; text-decoration: none; border-style: solid; border-width: 2px; border-color: #0F1C62;     padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 2px; color: #0F1C62; display: block; width: 76%; height: 100%; background: none; }
a.globe:hover {    text-shadow:2px 2px 4px #888; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 65%; font-family: arial, helvetica; font-weight: 900; font-size: 100%; text-align: center; text-decoration: none; border-style: solid; border-width: 2px; border-color: #FE001E;     padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 2px; color: #0F1C62; display: block; width: 76%; height: 100%; background: none; }
a.globe:active {   text-shadow:2px 2px 4px #888; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 65%; font-family: arial, helvetica; font-weight: 900; font-size: 100%; text-align: center; text-decoration: none; border-style: solid; border-width: 2px; border-color: #FE001E;     padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 2px; color: #FE001E; display: block; width: 76%; height: 100%; background: none; }


ul.frontpage { list-style-type: bullet;  }

li { line-height:120%; margin-bottom: 5px; font-size: 100%; }
li.notes { line-height:100%; margin-bottom: 4px; font-size: 100%; }
li.containers { line-height:47%; margin-bottom: 0px; font-size: 100%; }
li.index { line-height:120%; margin-bottom: 5px; font-size: 100%; color: #666666; }
li.frontpage { vertical-align:text-middle; text-decoration: none; padding-right: 0px; width: 100%; text-align: left; line-height:120%; margin-bottom: 4px; font-size: 100%; color: #FFFFFF; }

a.padding:link {    line-height: 95%; text-decoration: none; background: none; }
a.padding:visited { line-height: 95%; text-decoration: none; background: none; }
a.padding:hover {   line-height: 95%; background: #CC3300; text-decoration: none; }


a.logo:link {    line-height: 100%; text-decoration: none; background: none; border: none;}
a.logo:visited { line-height: 100%; text-decoration: none; background: none; border: none;}
a.logo:hover {   line-height: 100%; text-decoration: none; background: none; border: none; }

.fancyfirst {font-size:130%; font-family:arial,helvetica;}

p.first2 { text-indent: 20px; color: #000000; font-family: arial, helvetica; font-size: 100%; padding-left:50px; padding-right:50px; line-height:120%; }

input.button {        margin-left:1px; margin-right:1px;  margin-top:2px; margin-bottom:3px; font-style:normal; padding-left:6px; padding-right:6px; padding-top: 4px; padding-bottom: 4px; text-shadow:2px 2px 4px #000000; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; font-weight: bold; font-size: 11pt; border-style: outset; border-color: #0F1C62; border-width: 2px; background: #0F1C62; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); }
input.button:hover {  margin-left:1px; margin-right:1px;  margin-top:2px; margin-bottom:3px; font-style:normal; padding-left:6px; padding-right:6px; padding-top: 4px; padding-bottom: 4px; text-shadow:2px 2px 4px #000000; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; font-weight: bold; font-size: 11pt; border-style: outset; border-color: #FF0000; border-width: 2px; background: #FE001E; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); }
input.button:active { margin-left:1px; margin-right:1px;  margin-top:2px; margin-bottom:3px; font-style:normal; padding-left:6px; padding-right:6px; padding-top: 4px; padding-bottom: 4px; text-shadow:0px 0px 0px #000000; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; font-weight: bold; font-size: 11pt; border-style:  inset; border-color: #FF0000; border-width: 2px; background: #FE001E; box-shadow: 4px 4px 4px rgba(0,0,0,0.0); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.0); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.0); }

label.quote       {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:90%; padding-top:3px; padding-right:5px; text-decoration:none; background-color:transparent; color:#000000; border-radius: 15px; -moz-border-radius: 15px; }
label.quote:hover {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:90%; padding-top:3px; padding-right:5px; text-decoration:none; background-color:#000099; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }
label.quote:active {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:90%; padding-top:3px; padding-right:5px; text-decoration:none; background-color:#000099; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }

label.quotered       {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:transparent; color:#000000; border-radius: 15px; -moz-border-radius: 15px; }
label.quotered:hover {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#990000; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }
label.quotered:active { line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#990000; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }

label.quotedestination       {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:transparent; color:#000000; border-radius: 15px; -moz-border-radius: 15px; }
label.quotedestination:hover {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#045CA4; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }
label.quotedestination:active { line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#045CA4; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }

label.quotepickup       {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:transparent; color:#000000; border-radius: 15px; -moz-border-radius: 15px; }
label.quotepickup:hover {  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#005555; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }
label.quotepickup:active { line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:9pt; padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#005555; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }

label.green       {  vertical-align:middle; border-style:solid; border-width: 1px; border-color:transparent;  line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:120%; padding-top:2px; padding-bottom:0px; padding-left:0px; padding-right:4px; text-decoration:none; background-color:transparent; color:#000000; border-radius: 15px; -moz-border-radius: 15px; }
label.green:hover {  vertical-align:middle; border-style:solid; border-width: 1px; border-color:#CC3300;      line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:120%; padding-top:2px; padding-bottom:0px; padding-left:0px; padding-right:4px; text-decoration:none; background-color:#CC3300;     color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }
label.green:active { vertical-align:middle; border-style:solid; border-width: 1px; border-color:#CC3300;      line-height:100%; font-family: arial, helvetica; font-weight: bold; font-size:120%; padding-top:2px; padding-bottom:0px; padding-left:0px; padding-right:4px; text-decoration:none; background-color:#CC3300;     color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; }

label.quotecargo      {   padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:transparent; color:#000000; border-radius: 15px; -moz-border-radius: 15px; font-size:9pt; }
label.quotecargo:hover {  padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#663300; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; font-size:9pt;  }
label.quotecargo:active { padding-bottom:1px; padding-top:5px; padding-left:3px; padding-right:5px; text-decoration:none; background-color:#663300; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; font-size:9pt;  }

label.quotecargo2      {  padding-bottom:1px; padding-top:6px; padding-right:6px; text-decoration:none; background-color:transparent; color:#000000; border-radius: 15px; -moz-border-radius: 15px; font-size:8.5pt; }
label.quotecargo2:hover { padding-bottom:1px; padding-top:6px; padding-right:6px; text-decoration:none; background-color:#663300; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; font-size:8.5pt;  }
label.quotecargo2:active {padding-bottom:1px; padding-top:6px; padding-right:6px; text-decoration:none; background-color:#663300; color:#FFFFFF; border-radius: 15px; -moz-border-radius: 15px; font-size:8.5pt;  }

label.quotecargo3      {    display: block; width: 100%; height: 100%; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; text-decoration:none; background-color:transparent; color:#000000; font-size:9pt; }
label.quotecargo3:hover {   display: block; width: 100%; height: 100%; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; text-decoration:none; background-color:#663300; color:#FFFFFF; font-size:9pt; }
label.quotecargo3:active {  display: block; width: 100%; height: 100%; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; text-decoration:none; background-color:#663300; color:#FFFFFF; font-size:9pt; }

iframe.containers { padding-left: 35px; border: 0px solid #7F9DB9; }

div.pebble { margin-left:5px; margin-right:5px; margin-top:0px; margin-bottom:0px; }
div.title2frontpage { vertical-align:middle; line-height:140%; font-size:135%; font-weight: 900; font-family: arial, helvetica, sans-serif; padding-top:15px; text-shadow:2px 1px 4px #888; color:#000000;}
div.title2 { vertical-align:middle; line-height:150%; font-size:135%; font-weight: bold; font-family: arial, helvetica, sans-serif; padding-top:10px; text-shadow:2px 1px 4px #999999; color:#000000;}
div.title2q { vertical-align:middle; line-height:150%; font-size:135%; font-weight: bold; font-family: arial, helvetica, sans-serif; padding-top:15px; text-shadow:2px 1px 4px #999999; margin-top:-1px; margin-bottom:-10px;}
div.first2 { text-indent: 0px; text-align: left; color: #000000; font-family: arial, helvetica, sans-serif; font-size: 100%; padding-left: 6px; padding-right: 6px; padding-top:0px; line-height: 135%; margin-top:-6px; }
div.first3  {  font-weight: bold; font-family: arial, helvetica; color: #000000; font-size: 10pt; line-height:120%; text-align:middle; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; letter-spacing:normal; }
div.first3a { margin-bottom: 3px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial, helvetica; font-size: 10pt; line-height:120%; letter-spacing:normal;}
div.first4 { text-indent: 0px; font-family: arial, helvetica; font-size: 160%; line-height:118%; font-weight: bold; padding-bottom: 0px; padding-top: 10px; padding-left: 0px; padding-right: 0px; color:#000000; text-shadow:2px 1px 4px #888; }
div.first5 { text-align: left; padding-left: 50px; padding-right: 50px; text-indent: 0px; font-family: arial, helvetica; font-size: 125%; line-height:130%;}
div.alignleftfirstpage { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 110%; line-height:70%; }
div.alignleft { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 120%; line-height:140%; font-weight:bold; }
div.firstpage { line-height:130%; color:#000000;  font-weight: 600; text-align: left;  font-size:11pt; font-family: Arial, Helvetica, sans-serif;  }
div.firstpage2 { line-height:110%; color:#000000; }
div.first6 { text-indent: 0px; font-family: arial, helvetica; font-size: 115%; line-height:140%; font-weight: bold; padding-bottom: 0px; padding-top: 0px; padding-left: 20px; padding-right: 20px; }
div.documentation { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 100%; line-height:130%; }



a.menu:link {    text-shadow:2px 2px 4px #888; margin-left:0px; margin-right:4px; margin-top:2px; margin-bottom:2px; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: 900; font-size: 10pt; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #999999;     padding-left: 6px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; color: #0F1C62; display: block; width: 95%; height: 100%; background: none; }
a.menu:visited { text-shadow:2px 2px 4px #888; margin-left:0px; margin-right:4px; margin-top:2px; margin-bottom:2px; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: 900; font-size: 10pt; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #999999;     padding-left: 6px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; color: #0F1C62; display: block; width: 95%; height: 100%; background: none; }
a.menu:hover {   text-shadow:2px 2px 4px #888; margin-left:0px; margin-right:4px; margin-top:2px; margin-bottom:2px; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: 900; font-size: 10pt; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #FE001E;     padding-left: 6px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; color: #0F1C62; display: block; width: 95%; height: 100%; background: none; }
a.menu:active {  text-shadow:2px 2px 4px #888; margin-left:0px; margin-right:4px; margin-top:2px; margin-bottom:2px; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: 900; font-size: 10pt; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #FE001E;     padding-left: 6px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; color: #FE001E; display: block; width: 95%; height: 100%; background: none; }


a.menunetwork:link {     text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align:inherit;  text-decoration: none; border-style: outset; border-width: 2px; border-color: #006699; padding-left: 0px; padding-right: 0px; padding-top: 1px; padding-bottom: 3px; color: #FFFFFF; display: block; width: 98%; height: 60%; background: rgba(0,51,102,0.7);  }
a.menunetwork:visited {  text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align:inherit;  text-decoration: none; border-style: outset; border-width: 2px; border-color: #006699; padding-left: 0px; padding-right: 0px; padding-top: 1px; padding-bottom: 3px; color: #FFFFFF; display: block; width: 98%; height: 60%; background: rgba(0,51,102,0.7);  }
a.menunetwork:hover {    text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align:inherit;  text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left: 0px; padding-right: 0px; padding-top: 1px; padding-bottom: 3px; color: #FFFFFF; display: block; width: 98%; height: 60%; background: #CC3300;  }
a.menunetwork:active {   text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align:inherit;  text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left: 0px; padding-right: 0px; padding-top: 1px; padding-bottom: 3px; color: #FFFFFF; display: block; width: 98%; height: 60%; background: #CC3300;  }

a.menunetworkred:link {    text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align: inherit; text-decoration: none; border-style: solid;  border-width: 2px; border-color: rgba(0,0,0,0.0); padding-left: 10px; padding-right: 10px; padding-top: 1px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 88%; height: 50%; background: rgba(120,0,0,0.6); }
a.menunetworkred:visited { text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align: inherit; text-decoration: none; border-style: solid;  border-width: 2px; border-color: rgba(0,0,0,0.0); padding-left: 10px; padding-right: 10px; padding-top: 1px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 88%; height: 50%; background: rgba(120,0,0,0.6); }
a.menunetworkred:hover {   text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align: inherit; text-decoration: none; border-style: outset; border-width: 2px; border-color: rgba(0,0,0,0.0); padding-left: 10px; padding-right: 10px; padding-top: 1px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 88%; height: 50%; background: rgba(120,0,0,0.6); }
a.menunetworkred:active {  text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 120%; text-align: inherit; text-decoration: none; border-style: outset; border-width: 2px; border-color: rgba(0,0,0,0.0); padding-left: 10px; padding-right: 10px; padding-top: 1px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 88%; height: 50%; background: rgba(120,0,0,0.6); }

a.menured:link {    margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left: 12px; padding-right: 8px; padding-top: 1px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 88%; height: 100%; background: #671C03; }
a.menured:visited { margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left: 12px; padding-right: 8px; padding-top: 1px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 88%; height: 100%; background: #671C03; }
a.menured:hover {   margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left: 12px; padding-right: 8px; padding-top: 1px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 88%; height: 100%; background: #671C03; }
a.menured:active {  margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 120%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left: 12px; padding-right: 8px; padding-top: 1px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 88%; height: 100%; background: #671C03; }

a.menu2:link {    margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: right; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #0F1C62; padding-left:0px; padding-right:0px;  padding-top: 0px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 99%; height: 100%; background: #0F1C62; }
a.menu2:visited { margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: right; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #0F1C62; padding-left:0px; padding-right:0px;  padding-top: 0px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 99%; height: 100%; background: #0F1C62; }
a.menu2:hover {   margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: right; text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left:0px; padding-right:0px;  padding-top: 0px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 99%; height: 100%; background: #CC3300; }
a.menu2:active {  margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: right; text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left:0px; padding-right:0px;  padding-top: 0px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 99%; height: 100%; background: #CC3300; }

a.menu3:link {    text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #333333; padding-left:12px; padding-right:8px;  padding-top: 1px; padding-bottom: 1px; color: #66FF66; display: block; width: 98%; height: 100%; background: #333333; }
a.menu3:visited { text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #333333; padding-left:12px; padding-right:8px;  padding-top: 1px; padding-bottom: 1px; color: #66FF66; display: block; width: 98%; height: 100%; background: #333333; }
a.menu3:hover {   text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left:12px; padding-right:8px;  padding-top: 1px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 98%; height: 100%; background: #CC3300; }
a.menu3:active {  text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 110%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left:12px; padding-right:8px;  padding-top: 1px; padding-bottom: 1px; color: #FFFFFF; display: block; width: 98%; height: 100%; background: #CC3300; }

a.menu4:link {    margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #333333; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #33CCFF; display: block; width: 100%; height: 100%; background: #333333; }
a.menu4:visited { margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: solid;  border-width: 2px; border-color: #333333; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #33CCFF; display: block; width: 100%; height: 100%; background: #333333; }
a.menu4:hover {   margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 100%; height: 100%; background: #CC3300; }
a.menu4:active {  margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #FF0000; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 100%; height: 100%; background: #CC3300; }

a.menu4red:link {    margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 100%; height: 100%; background: #671C03; }
a.menu4red:visited { margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 100%; height: 100%; background: #671C03; }
a.menu4red:hover {   margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 100%; height: 100%; background: #671C03; }
a.menu4red:active {  margin-top:2px; margin-bottom:2px; text-shadow:2px 2px 4px #000000; vertical-align:text-middle; border-radius: 15px; -moz-border-radius: 15px; line-height: 110%; font-family: arial, helvetica; font-weight: bold; font-size: 85%; text-align: left; text-decoration: none; border-style: outset; border-width: 2px; border-color: #CC3300; padding-left:2px; padding-right:0px;  padding-top: 2px; padding-bottom: 2px; color: #FFFFFF; display: block; width: 100%; height: 100%; background: #671C03; }

a.view:link {    text-shadow:1px 1px 2px transparent; border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: none; text-decoration: none; border-style: none; border-width: 2px; border-color: transparent; padding-left:2px; padding-right:2px; padding-top: 0px; padding-bottom: 0px; color: #0F1C62; width: 100%; height: 100%; background: none; }
a.view:visited { text-shadow:1px 1px 2px transparent; border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: none; text-decoration: none; border-style: none; border-width: 2px; border-color: transparent; padding-left:2px; padding-right:2px; padding-top: 0px; padding-bottom: 0px; color: #0F1C62; width: 100%; height: 100%; background: none; }
a.view:hover {   text-shadow:1px 1px 2px #000000;     border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: none; text-decoration: none; border-style: none; border-width: 2px; border-color: #FF0000; padding-left:2px; padding-right:2px; padding-top: 0px; padding-bottom: 0px; color: #FFFFFF; width: 100%; height: 100%; background: #FE001E; }
a.view:active {  text-shadow:1px 1px 2px #000000;     border-radius: 15px; -moz-border-radius: 15px; line-height: 100%; font-family: arial, helvetica; font-weight: bold; font-size: 100%; text-align: none; text-decoration: none; border-style: none; border-width: 2px; border-color: #FF0000; padding-left:2px; padding-right:2px; padding-top: 0px; padding-bottom: 0px; color: #FFFFFF; width: 100%; height: 100%; background: #FE001E; }

a.menub:link {    font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);  letter-spacing:normal; font-weight: bold; font-size: 9pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 0px; padding-bottom: 0px; text-shadow:2px 2px 4px #000000; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: outset; border-color: #0F1C62; border-width: 2px; background: #0F1C62; }
a.menub:visited { font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);  letter-spacing:normal; font-weight: bold; font-size: 9pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 0px; padding-bottom: 0px; text-shadow:2px 2px 4px #000000; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: outset; border-color: #0F1C62; border-width: 2px; background: #0F1C62; }
a.menub:hover {   font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);  letter-spacing:normal; font-weight: bold; font-size: 9pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 0px; padding-bottom: 0px; text-shadow:2px 2px 4px #000000; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: outset; border-color: #FF3300; border-width: 2px; background: #CC3300; }
a.menub:active {  font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.0); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.0); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.0);  letter-spacing:normal; font-weight: bold; font-size: 9pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 0px; padding-bottom: 0px; text-shadow:2px 2px 4px #CC3300; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: inset;  border-color: #FF3300; border-width: 2px; background: #CC3300; }

a.menubro:link {    font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);  letter-spacing:normal; font-weight: bold; font-size: 10pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 1px; padding-bottom: 1px; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: outset;  border-color: #0F1C62; border-width: 2px; background: #0F1C62; }
a.menubro:visited { font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);  letter-spacing:normal; font-weight: bold; font-size: 10pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 1px; padding-bottom: 1px; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: outset;  border-color: #0F1C62; border-width: 2px; background: #0F1C62; }
a.menubro:hover {   font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);  letter-spacing:normal; font-weight: bold; font-size: 10pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 1px; padding-bottom: 1px; text-shadow:2px 2px 4px #000000; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: outset; border-color: #FF0000; border-width: 2px; background: #FE001E; }
a.menubro:active {  font-style:normal; box-shadow: 4px 4px 4px rgba(0,0,0,0.0); -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.0); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.0);  letter-spacing:normal; font-weight: bold; font-size: 10pt; white-space: nowrap; text-decoration: none; padding-left:6px; padding-right:6px; padding-top: 1px; padding-bottom: 1px; text-shadow:2px 2px 4px #FE001E; border-radius: 15px; -moz-border-radius: 15px; color: #FFFFFF; font-family: arial, helvetica; border-style: inset;  border-color: #FF0000; border-width: 2px; background: #FE001E; }

p.textbold      { font-weight: 600; text-align: left; color: #000000; line-height: 130%; font-size:11pt; font-family: Arial, Helvetica, sans-serif;  }
span.textbold   { font-weight: 600; text-align: left; color: #000000; line-height: 130%; font-size:11pt; font-family: Arial, Helvetica, sans-serif;  }
ol.textbold   { font-weight: 600; text-align: left; color: #000000; line-height: 130%; font-size:11pt; font-family: Arial, Helvetica, sans-serif;  }

span.topfirst  { line-height: 50%; color: #000000;  }
span.bottomfirst  { line-height: 60%; color: #000000;  }

span.shadow: {  box-shadow: 5px 5px 4px #888; -webkit-box-shadow: 5px 5px 4px #888; -moz-box-shadow: 5px 5px 4px #888; }


td.pcback  {  background: #000000;  }
li.alignleft { text-align: left; }

td.contact   { padding-top:0px; vertical-align:middle; color:#000000; font-family: arial, helvetica; font-size: 120%;}
td.email { line-height:80%; margin-bottom: 2px; font-size: 100%; }

td.top { text-indent: 0px; text-align: left; color: #000000; font-family: arial, helvetica; font-size: 110%; padding-left:6px; padding-right:6px; padding-top:1px; padding-bottom:10px; line-height:60%;  }
td.border  { border-radius: 50px; -moz-border-radius: 50px; }
td.border2  { border-radius: 50px 0px 0px 50px; -moz-border-radius: 50px 0px 0px 50px;  }
td.border3  { border-radius: 0px 50px 50px 0px; -moz-border-radius: 0px 50px 50px 0px;}
td.quote1 { line-height:140%;}
td.quotes { padding-bottom: 4px; }
td.first3 { text-indent: 10px; font-family: arial, helvetica, sans-serif; font-size: 100%; line-height:70%;}
td.trans  { background: rgba(255,255,255,0.6); }
td.containers  {width: 434px; height: 335px; }


div.caption { line-height: 78%; font-family: arial, helvetica; font-weight: normal; font-size: 100%; color: #000000; }

ul.ticklist { list-style-image: url('checkmark.gif') }

img.shadow {  box-shadow: 5px 5px 4px #888; -webkit-box-shadow: 5px 5px 4px #888; -moz-box-shadow: 5px 5px 4px #888; }
img.shadow2 { box-shadow: 5px 5px 4px #000; -webkit-box-shadow: 5px 5px 4px #000; -moz-box-shadow: 5px 5px 4px #000; }
img.shadow4 { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }


span.first  {      padding-right:1px; text-shadow:2px 1px 4px #999999; float:left; color:#000000; font-size:50px; line-height:35px; padding-top:1px; font-family: Times New Roman, Times, Arial, Helvetica, sans-serif; }
span.firstquote  { padding-right:0px; text-shadow:2px 1px 4px #999999; float:left; color:#000000; font-size:35px; line-height:30px; padding-top:0px; font-family: Times New Roman, Times, Arial, Helvetica, sans-serif; }
span.first2  { text-shadow:2px 1px 4px #000000; float:left; color:#0F1C62; font-size:50px; line-height:38px; padding-top:0px; font-family: Times New Roman, Times, Arial, Helvetica, sans-serif; }
span.quotecargo3  { text-shadow:2px 2px 4px #000000; font-size:100%; color:#FFFFFF; }
span.contact { font-size:90%;  }
span.contact2 { font-size:70%;  }
span.quotecargo { font-size:110%; }
span.quotecargo2 { font-size:100%; }
span.xx { margin-right:10px; }
span.transitarios  {  font-size:90%; text-align:inherit; }
span.transitarios2  { font-size:80%; text-align:inherit; }
span.transitarios2s  { font-size:90%; text-align:inherit; }
span.cargoback  { text-shadow:2px 2px 4px #000000; font-size:90%; background-color:#663300; border-style:none; border-width: 0px; border-color:none; color:#FFFFFF; padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px; border-radius: 50px; -moz-border-radius: 50px;}
span.green2  { text-shadow:2px 2px 4px #000000; font-size:100%; background-color:#006600;   border-style:none; border-width: 0px; border-color:none; color:#FFFFFF; padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px; border-radius: 50px; -moz-border-radius: 50px;}


input.type        {background-color: #FFFFFF; padding-left:2px; height:21px; margin-bottom:1px; margin-top:2px; margin-right:0px; border-style: solid; border-color: #ABADB3; border-width: 1px; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: normal; color:#000000; }
input.type:hover  { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); background-color: #FFFFFF; padding-left:2px; height:21px; margin-bottom:1px; margin-top:2px; margin-right:0px; border-style: solid; border-color: #000000; border-width: 1px; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: normal; color:#000000;  }
input.type:focus  { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); background-color: #FFFFFF; padding-left:2px; height:21px; margin-bottom:1px; margin-top:2px; margin-right:0px; border-style: solid; border-color: #000000; border-width: 1px; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: normal; color:#000000;  }

input.type2        {background-color: #FFFFFF; text-align:center; padding-left:2px; width:40px; height:25px; margin-bottom:2px; margin-top:2px; margin-right:0px; border-style: solid; border-color: #ABADB3; border-width: 1px; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: normal; color:#000000; }
input.type2:hover  {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); background-color: #FFFFFF; text-align:center; padding-left:2px; width:40px; height:25px; margin-bottom:2px; margin-top:2px; margin-right:0px; border-style: solid; border-color: #000000; border-width: 1px; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: normal; color:#000000;  }
input.type2:focus  {box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); background-color: #FFFFFF; text-align:center; padding-left:2px; width:40px; height:25px; margin-bottom:2px; margin-top:2px; margin-right:0px; border-style: solid; border-color: #000000; border-width: 1px; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: normal; color:#000000;  }


textarea.cargoinput2        { min-height:70px; max-height: 400px; margin-left:0px; margin-top:2px;  overflow: auto; width:250px; height:70px; padding-left: 4px; padding-right: 2px; resize: vertical; padding-top: 2px; padding-bottom: 0px; background: #FFFFFF; font-style:normal; font-family: arial, helvetica, sans-serif; font-size: 100%; border-style:  solid; border-color: #ABADB3; border-width: 1px; color:#000000; font-size: 140%; font-weight: normal; }
textarea.cargoinput2:hover  {  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); min-height:70px; max-height: 400px; margin-left:0px; margin-top:2px;  overflow: auto; width:250px; height:70px; padding-left: 4px; padding-right: 2px; resize: vertical; padding-top: 2px; padding-bottom: 0px; background: #FFFFFF; font-style:normal; font-family: arial, helvetica, sans-serif; font-size: 100%; border-style:  solid; border-color: #000000; border-width: 1px; color:#000000; font-size: 140%; font-weight: normal; }
textarea.cargoinput2:focus  {  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); min-height:70px; max-height: 400px; margin-left:0px; margin-top:2px;  overflow: auto; width:250px; height:70px; padding-left: 4px; padding-right: 2px; resize: vertical; padding-top: 2px; padding-bottom: 0px; background: #FFFFFF; font-style:normal; font-family: arial, helvetica, sans-serif; font-size: 100%; border-style:  solid; border-color: #000000; border-width: 1px; color:#000000; font-size: 140%; font-weight: normal; }

textarea.cargoinput1        { margin-left:21px; margin-top:2px;  overflow: auto; width:227px; height:70px; padding-left: 4px; padding-right: 2px; resize:vertical; padding-top: 2px; padding-bottom: 0px; background: #FFFFFF; font-style:normal; font-family: arial, helvetica, sans-serif; font-size: 100%; border-style:  solid; border-color: #ABADB3; border-width: 1px; color:#000000; font-size: 140%; font-weight: normal; }
textarea.cargoinput1:focus  { margin-left:21px; margin-top:2px;  overflow: auto; width:227px; height:70px; padding-left: 4px; padding-right: 2px; resize:vertical; padding-top: 2px; padding-bottom: 0px; background: #FFFFFF; font-style:normal; font-family: arial, helvetica, sans-serif; font-size: 100%; border-style:  solid; border-color: #000000; border-width: 1px; color:#000000; font-size: 140%; font-weight: normal; }

table.network { margin-left:6px; margin-right:6px; margin-bottom:-3px;  }

table.containers  {  margin-right:0px; margin-left:0px; border-style: solid; border-color: #ABADB3; border-width: 1px;}


table.trans  { background-color: #ffffff;  background-color: rgba(255, 255, 255, 0.6); }


table.valign { -webkit-box-align: center;  display: box; box-pack: center; box-align: center;}


table.shadow2 {  box-shadow: 5px 5px 4px #888; -webkit-box-shadow: 5px 5px 4px #888; -moz-box-shadow: 5px 5px 4px #888; }

table.shadow3_old { box-shadow:  0 4px 8px 0 rgba(0, 0, 0, 0.2),  0 6px 20px 0 rgba(0, 0, 0, 0.19); }
td.shadow3_old { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }


table.shadow3   {  box-shadow: inset 25px 0px 25px -25px rgba(0, 0, 0, 0.45), inset -25px 0px 25px -25px rgba(0, 0, 0, 0.45);}
td.shadow3   {  box-shadow: inset 25px 0px 25px -25px rgba(0, 0, 0, 0.45), inset -25px 0px 25px -25px rgba(0, 0, 0, 0.45);}

table.displayno  { display: none;  }

iframe.shadow4 { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

table.shadow4 { padding-bottom: 1800px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

table.shadow5 { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); border-style: outset; border-color: #ABADB3; border-width: 4px; border-radius: 15px; -moz-border-radius: 15px; }
img.shadow5 { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); border-style: outset; border-color: #ABADB3; border-width: 4px; border-radius: 15px; -moz-border-radius: 15px; }

table.quote { background: #FFFFFF; border-style: solid; border-color: #0F1C62; color: #000000; border-width: 2px; border-radius: 15px; -moz-border-radius: 15px; }
table.quote2 { background: #F5F5F5; border-style: solid; border-color: #663300; color: #000000; border-width: 2px; border-radius: 15px; -moz-border-radius: 15px; }

table.shadowmenu { margin-top: -3px; }


P.blocktext { margin-left: auto; margin-right: auto; width: 6em  }

html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; }


select.box:hover  { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); border-style: solid; border-color: #000000; border-width: 1px; }
select.box:focus  { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); border-style: solid; border-color: #000000; border-width: 1px; }


input.hide[type=checkbox]:checked ~ div { display: none; }























