﻿@import url(skines.css);
/* GLOBAL RESET ELEMENTS ------------------------------- */
/*------------------------------------------------------ */ 
body, h1, h2, h3, h4, p, ul, li {
	margin: 0px;
	padding: 0px;
}
img {
	border:0;
}
/* GLOBAL LAYOUT ELEMENTS ------------------------------ */
/*------------------------------------------------------ */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	background-color: #505050;
	text-align: center;
	background-image: url(./img/bg.png);
	background-repeat: repeat;
}
font {
	background-color:transparent !important;
}
.hInvisible {
	position: absolute;
	top: -10000px;
}
img, div {
	behavior: url(/css/iepngfix.htc);
}
.imgLeft {
	float: left;
	margin-right: 8px;
	margin-left: 20px;
}
.imgRight {
	float: right;
	margin-right: 8px;
	margin-left: 20px;
}
.imgCenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.imgTitle {
	margin-top: 5px;
	margin-bottom: 5px;
}
.Clear {
	clear: both;
}
a.linkContent:link, a.linkContact:visited {
	color: #01437f !important;
	font-weight:normal !important;
	text-decoration: underline !important;
}
a.linkContent:hover, a.linkContact:active {
	color: #005aac !important;
	font-weight:normal !important;
	text-decoration: underline !important;
}
#GeneralContentLeftBox p {
	margin:8px 0 !important;
}
.menuSeparator {
	background-color: transparent !important;
}
.SubHead {
	text-align: left !important;
}
.CommandButton {
	text-align: left !important;
}
#GeneralContentTwoBoxes p {
	margin:8px 0 !important;
}
.clearfloat {
	font-size: 1px;
	line-height: 0px;
	clear: both;
	height: 0px;
}
/* CONTAINER ELEMENTS ---------------------------------- */
/*------------------------------------------------------ */
#Container {
	width: 913px;
	margin: 0 auto;
	text-align: left;
}
/* HEADER ELEMENTS ------------------------------------- */
/*------------------------------------------------------ */
#Header {
	height: 111px;
	width: 913px;
	background-image: url(./img/bgHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#dnn_logo_hypLogo {
	height: 76px !important;
}
a#logoHome {
	height:95px;
	width:192px;
	top:0px;
	left:32px;
	position:absolute;
}
.linkLogoHome {
	font-size:0;
	line-height:1px;
	text-decoration:none;
	text-indent:-5000px;
}
#HeaderMenu {
	position:absolute !important;
	z-index:0 !important;
	top:0;
	height:56px;
	width:200px;
	margin-left:280px;
	_padding-top: 0;
	padding-right: 42px;
}
#HeaderMenu table {
}
#HeaderMenu img {
	padding-top: 8px;
}
#Language {
	width:605px;
	color:#969696;
	padding-top:18px;
}
#Language a:link, #Language a:visited {
	color:#969696 !important;
	text-decoration:none !important;
}
#Language a:hover, #Language a:active {
	color:#09243c !important;
	text-decoration:none !important;
}
/*#TableMenu {
	float: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2e2e2;
}
*/
.MainMenu_MenuContainer {
	/*	border-top-width: 1px !important;
	border-top-style: solid !important;
	border-top-color: #e2e2e2 !important;
*/
	margin:10px 0 0 25px;
}
.menuLinkNormal td {
	color: #00184f;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
	cursor:hand;
	cursor:pointer;
	text-transform:uppercase;
	background:none !important;
}
.menuLinkOver td {
	color: #606060;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
	cursor:hand;
	cursor:pointer;
	text-transform:uppercase;
	background:none !important;
}
.iconHome {
	padding-left:18px;
	background:url(./img/iconHome.gif) no-repeat left center;
}
.iconContactUs {
	margin-left:7px;
	padding-left:28px;
	background:url(./img/iconContactUs.gif) no-repeat left center;
}
a.iconContactUs:hover {
	background:url(./img/iconContactUsOn.gif) no-repeat left center;
}
a.iconHome:hover {
	background:url(./img/iconHomeOn.gif) no-repeat left center;
}
/* LOGO ELEMENTS ------------------------------------- */
/*------------------------------------------------------ */
#logoGLT {
	position:absolute !important;
	z-index:9999 !important;
	float:left;
	background:url(./img/bgLogoGLT.png) no-repeat;
	top:47px;
	left:25px;
	height: 117px;
	width: 283px;
	cursor:hand;
	cursor:pointer;
}
#ZIndexContainer {
	position:relative !important;
}
/* BANNER ELEMENTS ------------------------------------- */
/*------------------------------------------------------ */
#Banner {
	position:absolute !important;
	z-index:0 !important;
	height: 211px;
	width: 913px;
}
/* CONTAINER ELEMENTS --------------------------------- */
/*----------------------------------------------------- */
#bgInnerContainer {
	float: left;
	width: 913px;
	margin: 0 auto;
	background-image: url(./img/bgContainer.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#InnerContainer {
	float: left;
	width: 873px;
	color: #525252;
	background-color: transparent;
	background-image: url(./img/bgContent.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 25px;
	padding-left: 40px; /*DNN no identificó el margen del Sidebar, así que se puso este atributo como padding del InnerContainer*/
}
/* SIDEBAR ELEMENTS ------------------------------------ */
/*------------------------------------------------------ */
.Sidebar {
	float: left;
	width: 208px;
	color: #FFFFFF;
}
.linkSidebar {
	color: #FFFFFF;
	text-decoration: none;
}
#Tools {
	height: 116px;
	width: 208px;
	background-image: url(./img/bgToolsOff.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: right;
	margin-bottom: 20px;
	cursor:hand;
	cursor:pointer;
}
#Tools:hover {
	background-image: url(./img/bgToolsOn.png);
}
#Tools p {
	margin-right: 15px;
	margin-left: 105px;
	padding-top: 35px;
}
#CustomerLogin {
	height: 79px;
	width: 208px;
	background-image: url(./img/bgCustomerLoginOff.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: right;
	margin-bottom: 20px;
	cursor:hand;
	cursor:pointer;
}
#CustomerLogin:hover {
	background-image: url(./img/bgCustomerLoginOn.png);
}
#CustomerLogin p {
	margin-left: 85px;
	margin-right: 15px;
	padding-top: 10px;
}
.containerLoginForm {
	margin: -15px 0 0 0;
}
.textfieldLogin {
	border: solid 1px #003a6d;
	height: 20px;
	width: 165px;
}
a.linkLogin:link, a.linkLogin:visited {
	color: #fff !important;
	text-decoration: none !important;
}
a.linkLogin:hover, a.linkLogin:active {
	color: #fff !important;
	text-decoration: none !important;
}
#ShippingTools {
	height: 94px;
	width: 208px;
	background-image: url(./img/bgShippingToolsOff.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: right;
	margin-bottom: 20px;
	cursor:hand;
	cursor:pointer;
}
#ShippingTools:hover {
	background-image: url(./img/bgShippingToolsOn.png);
}
#ShippingTools p {
	margin-left: 80px;
	margin-right: 15px;
	padding-top: 10px;
}
#JoinOurTeam {
	height: 85px;
	width: 208px;
	background-image: url(./img/bgJoinOurTeamOff.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: right;
	margin-bottom: 20px;
	cursor:hand;
	cursor:pointer;
}
#JoinOurTeam:hover {
	background-image: url(./img/bgJoinOurTeamOn.png);
}
#JoinOurTeam p {
	margin-left: 80px;
	margin-right: 15px;
	padding-top: 15px;
}
/* DEFAULT CONTENT ELEMENTS ---------------------------- */
/*------------------------------------------------------ */
.ContentPaneHome {
	float: left;
	width: 592px;
	margin-left: 20px;
	padding-bottom: 20px;
	text-align: left;
}
#WelcomeWebsite {
	margin-bottom: 20px;
}
#WelcomeWebsite p {
	margin-left: 20px;
	margin-top: 8px;
}
#YourPackages {
	height: 170px;
	background-image: url(./img/bgYourPackages.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#YourPackages img {
	margin-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#YourPackages p {
	margin-right: 200px;
	margin-left: 50px;
	margin-top: 15px;
}
#YourPackages a {
	display: block !important;
	text-align: center !important;
	text-decoration: none !important;
	font-weight: bold !important;
	margin-left: 290px !important;
	margin-top: 23px !important;
}
#YourPackages a:link {
	color: #FFFFFF !important;
}
#YourPackages a:visited {
	color: #FFFFFF !important;
}
#YourPackages a:hover {
	color: #CFCFCF !important;
}
#YourPackages a:active {
	color: #CFCFCF !important;
}
.linkButtonHome {
	display:block;
	height:19px;
	width:77px;
	background:url(./img/bgLinkButtonHome.png) no-repeat center center;
	padding-top:4px;
}
/* FOOTER ELEMENTS ------------------------------------- */
/*------------------------------------------------------ */
#footerContainer {
	clear: both;
	height: 125px;
	width: 913px;
	color: #01437f;
	background: url(./img/bgContainer.gif) repeat-y;
}
#Footer {
	height: 80px;
	width: 713px;
	color: #01437f;
	background: url(./img/bgFooter.png) no-repeat center top;
	padding-left: 100px;
	padding-right: 55px;
	margin-left: 24px;
}
#Copyright {
	float: left;
	padding-top: 20px;
}
#footerContainer a:link, #footerContainer a:visited {
	color: #01437f !important;
	font-weight:normal !important;
	text-decoration: underline;
}
#footerContainer a:hover, #footerContainer a:active {
	color: #005aac !important;
	font-weight:normal !important;
	text-decoration: underline;
}
#ContactUs {
	float: left;
	margin-left:180px;
	margin-top:33px;
}
.logoFooter {
	float: left;
	margin: 16px 0 0 40px;
}
/* GENERAL CONTENT ELEMENTS ---------------------------- */
/*------------------------------------------------------ */
#GeneralContentForm {
	padding-top: 8px;
	padding-left: 20px;
}
#GeneralContent {
	padding-top: 8px;
	padding-left: 20px;
}
#GeneralContent p {
	padding-top: 5px;
	padding-bottom: 5px;
}
#GeneralContent h3 {
	font-size: 15px;
	font-weight: bold;
	color: #01437F;
	padding-left: 20px;
}
#GeneralContent h4 {
	font-size: 12px;
	font-weight: bold;
	color: #01437F;
}
#GeneralContent h5 {
	font-size: 12px;
	color: #01437F;
	font-weight: bold;
}
#GeneralContent h6 {
	font-size: 12px;
	font-weight: bold;
	color: #01437F;
	margin-left: 78px;
}
#GeneralContent a:link, a:visited {
	color: #01437f !important;
	font-weight:normal !important;
}
#GeneralContent a:hover, a:active {
	color: #005aac !important;
	font-weight:normal !important;
}
#GeneralContent ul {
	margin-left: 20px;
	list-style-type: none;
	padding-bottom: 15px;
	padding-top: 5px;
	margin-right: 20px;
}
#GeneralContent li {
	padding-left: 20px;
	background-image: url(./img/imgArrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.imgContentBox {
	margin-top: 5px;
	margin-left: 20px;
}
.GeneralContentTwoBoxes {
	float: left;
	width: 592px;
	padding-left: 40px;
	padding-bottom: 20px;
}
.GeneralContentLeftBox {
	float: left;
	width: 312px;
	margin-right: 20px;
	_margin-right: 0;
}
.GeneralContentRightBox {
	float: left;
	width: 260px;
	padding-top: 5px;
}
.GeneralContentTwoBoxesMissionVision {
	float: left;
	clear: both;
	width: 653px;
	padding-bottom: 20px;
	padding-left: 260px;
	background-image: url(./img/bgContainer.gif);
	background-repeat: repeat-y;
}
.GeneralContentMission {
	height: 192px;
	width: 280px;
	float: left;
	margin-right: 30px;
	background-image: url(./img/bgSmallBox.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.GeneralContentMission p {
	margin-top: 15px;
	margin-left: 25px;
	margin-right: 25px;
}
.GeneralContentVision {
	height: 192px;
	width: 280px;
	float: left;
	background-image: url(./img/bgSmallBox.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.GeneralContentVision p {
	margin-top: 15px;
	margin-left: 25px;
	margin-right: 25px;
}
/*.TitleGlossary {
	width: 495px;
	height: 20px;
	color: #01437F;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2e2e2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	margin: 0 0 10px 40px;
}
*/
.linkPDF {
	background-image: url(./img/iconPDFOff.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 25px;
	margin-left: 30px;
}
a.linkPDF:hover {
	background-image: url(./img/iconPDFOn.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 25px;
	margin-left: 30px;
}
.linkExcel {
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 25px;
	margin-left: 30px;
}
#listShippingTools li {
	list-style-image:url(./img/imgArrowList.png);
	background:none;
	padding-bottom:5px;
	padding-top:5px;
}
.linkList {
	list-style-type:none;
}
.linkList li {
	margin-top:15px;
	padding-top:0px;
	padding-bottom:0px;
}
.Help {
	width: 192px !important;
	color: #FFFFFF !important;
	background-color: #395483 !important;
}
.TableGeneralContent {
	border: 0;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}
/* TABLES ELEMENTS ------------------------------------- */
/*------------------------------------------------------ */
a.SendButton {
	height: 17px;
	width: 62px;
	color:#FFFFFF !important;
	display: block;
	background-image: url(./img/bgSendButton.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	padding-top: 4px;
}
a.SendButton:link, a.SendButton:visited {
	color: #FFFFFF !important;
	text-decoration: none !important;
	font-weight: bold !important;
}
a.SendButton:hover, a.SendButton:active {
	color: #CFCFCF !important;
	text-decoration: none !important;
	font-weight: bold !important;
}
.SubtitleForm {
	font-weight:bold;
}
.TitleTable td {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	color: #01437F;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2e2e2;
}
.TitleForm {
	font-size: 11px;
	background-color:#EAEBEB;
	color: #01437F;
	font-weight: bold;
}
.TitleTableForm td {
	background-color:#395483;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:10px;
}
.DoubleTitleTableForm td {
	background-color:#395483;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
	font-weight: bold;
	padding-top:4px;
	padding-bottom:4px;
}
.Error {
	color:#00194f !important;
	font-weight:bold !important;
	margin-left:5px !important;
}
.bgRowTableLight {
	background-color: #EAEBEB;
}
.bgRowTableStrong {
	background-color: #D4D5D6;
}
.PickupDate {
	cursor:hand;
	cursor:pointer;
	margin-left:10;
}
.FormTitle {
	font-size: 12px;
	font-weight: bold;
	color: #01437F;
	margin:8px 0;
}
.titStatus {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	margin-bottom:15px;
}
