@CHARSET "ISO-8859-1";

div.form
{
	font-family: arial;
z-index:50;
}

body
{
	margin: 0px; /* to avoid margins */
	padding: 0px;
	text-align: center; /* to correct the centering IE bug*/
	font-family: arial;
	z-index:50;
	background-color:	#18558f;
z-index:50;
min-width: 1000px;
}

body.test
{
	background-color:transparent;
z-index:50;
}

body.pages
{
	background-color:	#b3cae0;
	color:#222222;
z-index:50;
}

a
{
	border:none;
z-index:50;
}

div
{
	border:none;	
	text-align: left;
	margin: 0px; /* to avoid margins */
	padding: 0px;
	z-index:50;
}

div.validator
{
	display:none;
z-index:50;
}

body.pages div.greatDiv
{
	background-repeat:no-repeat;
	background-position:bottom right;
	background-image: url(/images/earth.png);
z-index:50;
}

body.pages div.nationalGreatDiv
{

	background-image: url(/images/backgroundNtl.png);
z-index:50;
}

div.greatDiv
{	
	margin: 0px;	
	padding: 0px;
	position:relative;
	top:0px;
	bottom:0px;
	height:100%;
	width: 100%;
z-index:50;
}

div.mainDiv
{
	display:block;
	width:817px;
	height:606px;	
	margin: 0px;	
	padding: 0px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	z-index:50;
background-repeat:no-repeat;
	background-image: url(/images/background.png);
}

div.logoInternic
{
	display:block;
	position:relative;
	top:140px;
	left:100px;
	width:617px;
	height:168px;
	z-index:50;
	background-image: url(/images/logoInternic.png);
}

img
{
	border: none;	
}

div.EnglishIE6
{
	display:none;
	position:relative;
	top:234px;
	left:307px;
	z-index:50;
	width:134px;
}

div.FrenchIE6
{
	display:none;
	position:relative;
	top:180px;
	left:585px;
	z-index:50;
	width:149px;
}

div.EuroTransportIE6
{
	display:none;
	position:relative;
	top:220px;
	left:264px;
	z-index:50;
	width:512px;
}

div.English
{
	display:block;
	position:relative;
	top:174px;
	left:207px;
	z-index:50;
	width:134px;
}

div.French
{
	display:block;
	position:relative;
	top:120px;
	left:485px;
	z-index:50;
	width:149px;
z-index:50;
}

div.EuroTransport
{
	display:block;
	position:relative;
	top:160px;
	left:164px;
	z-index:50;
	width:512px;
z-index:50;
}

div.bannerDiv
{
position:absolute;
	height:186px;
	width:908px;	
	background-repeat:no-repeat;
	background-position:top left;
	background-image: url(/images/topLeft.png);
z-index:50;
}

div.nationalGreatDiv div.bannerDiv
{
	background-image: url(/images/topLeftNtl.png);
}

div.leftSideDiv
{
	position:absolute;
	width:280px;
	height:659px;
	float:left;
	background:none;
	background-repeat:no-repeat;
	background-position:top left;	
	background-image: url(/images/leftMenuBGN.png);
	z-index:90;
}

div.leftSideDivBgn
{
	display:none;
}

div.midSection
{
padding-top:186px;
}

div.middleDiv /* CONTROLS THE WHOLE PAGE */
{
	width:1000px;
	z-index:70;
	height:759px;
z-index:50;
}

div.nationalGreatDiv div.middleDiv /* CONTROLS THE WHOLE PAGE */
{
	width:1000px;
	z-index:70;
	height:982px;
z-index:50;
}

div.mainContentDiv
{
	float:right;
	width:720px;
	height:100%;
z-index:50;
}

div.midSection
{
z-index:50;
}

div.BBB
{
	position:relative;
	top:28px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image: url(/images/BBBBNG.png);
	height:209px;
z-index:50;
}

div.frenchVer div.BBB
{
	top:25px;
z-index:50;
}

div.BBBLogo
{
	position:relative;
	top:10px;
	left:95px;
	width:76px;
z-index:50;
}

div.BBBText
{
	position:relative;
	left:30px;
	top:15px;
	width:211px;
z-index:50;
}

div.CreditCards
{
	position:relative;
	top:50px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image: url(/images/CCBNG.png);
	height:113px;
	clear:both;
z-index:50;
}

div.frenchVer div.CreditCards
{
	top:45px;
z-index:50;
}

div.CCText
{
	position:relative;
	top:10px;
	left:30px;
	width:212px;
	height:22px;
z-index:50;
}

div.frenchVer div.CCText
{	
	left:13px;
z-index:50;
}

div.frenchVer div.BBBText
{
	left:25px;
z-index:50;
}

div.Visa
{
	position:relative;
	top:17px;
	left:50px;
	width:86px;
	height:58px;
z-index:50;
}

div.MC
{
	position:relative;
	left:135px;
	top:-41px;
	width:86px;
	height:58px;
z-index:50;
}

div.country
{
	font-size: 30pt;
	text-align:center;
z-index:50;
}

div.division
{
	font-size: 20pt;
	text-align:center;
	padding-top:7px;
z-index:50;
}

div.division a
{
	color:#000000;
	text-decoration:none;
z-index:50;
}

div.Canada
{
	position:relative;
	width:150px;
	top:50px;
	left:115px;
z-index:50;
}

div.USA
{
	position:relative;
	top:-117px;
	left:380px;
	width:240px;
z-index:50;
}

div.Argentina
{
	position:relative;
	width:265px;
	left:60px;
	top:15px;
z-index:50;
}

div.frenchVer div.Argentina
{		
	left:35px;
	width:315px;
z-index:50;
}

div.frenchVer div.bannerDiv
{
	height:186px;
	width:908px;	
	background-repeat:no-repeat;
	background-position:top left;
	background-image: url(/images/topLeftFr.png);
z-index:50;
}

div.DivisionText
{
	position:relative;
	left:430px;
	top:57px;
	width:415px;
z-index:50;
}

div.QuoteText
{
	position:relative;
	left:471px;
	top:57px;
	width:415px;
z-index:50;
}

iframe.quoteFrame
{
	border:none;
	width:725px;
	height:100%;
	overflow:hidden;
	background-color:transparent;
	z-index:50;
}

div.formHeader
{
	font-size:20pt;
	padding-bottom:20px;
z-index:50;
}

div.form
{
	margin:15px;
	padding:20px;
	width:567px;
	background-image: url(/images/trans2.png);
z-index:50;
color:white;
}

div.normal
{
	display:inline;
z-index:50;
}

div.selectHeader, div.radioTypeOfMoveHeader
{
	font-size:16pt;
	padding-bottom:7px;
z-index:50;
}

select.select
{
	margin-bottom:7px;
	font-size:12pt;
	font-family: arial;
z-index:50;
}

div.typeOfMove
{
	padding-bottom:10px;
	font-size:12pt;
z-index:50;
}

div.submit input
{
	margin-top:15px;
	font-size:12pt;
	font-family: arial;
	padding:6px;
z-index:50;
}

div.IE
{
	display:none;
z-index:50;
}

table
{
text-align:left;
border-collapse:collapse;
height:100%;
font-family: arial;
	font-size:12pt;
z-index:50;
}

table.mainTable
{
margin:15px;
	background-image: url(/images/trans2.png);
z-index:50;
color:white;
width:700px;
}

table.mainTable td
{
padding-bottom:30px;
z-index:50;
}

table.leftTable td, table.rightTable td
{
padding-bottom:0px;
z-index:50;
}

table.leftTable
{
margin-left:20px;
margin-top:10px;
z-index:50;
}

table.rightTable td
{
width:230px;
z-index:50;
}

table.rightTable td a
{
text-decoration:none;
color:#eeeeee;
font-weight:bold;
z-index:50;
}

table.rightTable
{
margin-top:10px;
margin-left:10px;
z-index:50;
}

div.padded
{
padding-top:15px;
z-index:50;
}

div.center
{
text-align:center;
z-index:50;
}

div.padded a
{
text-decoration:none;
color:#444444;
font-weight:bold;
font-family: arial;
font-size:14pt;
z-index:50;
}

td.title
{
font-size:18pt;
margin-bottom:15px;
height:45px;
font-weight:bold;
z-index:50;
}

div.thanks
{
font-family: arial;
font-size:14pt;
width:500px;
margin:20px;
padding:25px;
padding-top:5px;
padding-bottom:5px;
background-image: url(/images/trans.png);
z-index:50;
}

div.thanks a
{
text-decoration:none;
color:#EEEEEE;
font-weight:bold;
font-family: arial;
font-size:14pt;
z-index:50;
}

td.long
{
	width:200px;
z-index:50;
}

div.frenchVer div.QuoteText
{
left:455px;
z-index:50;
}

div.AboutText
{
position:relative;
	left:550px;
	top:57px;
width:166px;
z-index:50;
}

div.pricePolicy
{
position:relative;
	left:530px;
	top:57px;
width:166px;
z-index:50;
}


div.usefulInfo
{
position:relative;
	left:475px;
	top:57px;
width:166px;
z-index:50;
}

div.contactInfoHeader
{
position:relative;
	left:460px;
	top:57px;
width:166px;
z-index:50;
}

div.frenchVer div.AboutText
{
left:515px;
z-index:50;
}


div.aboutFrame
{
background-image: url(/images/trans2.png);
margin:20px;
padding:25px;
padding-top:1px;
padding-Bottom:10px;
font-family: arial;
z-index:50;
}

div.aboutContent
{
margin:0px;
padding:0px;
z-index:50;
}

div.aboutContent p
{
text-align:justify;
font-size:14pt;
color:#ffffff;
z-index:50;
}

div.aboutContent li
{
text-align:justify;
font-size:14pt;
color:#ffffff;
padding-bottom:6px;
z-index:50;
}

div.aboutContent ul
{
text-align:justify;
padding-left:15px;
color:#ffffff;
z-index:50;
}

div.aboutContent h1
{
color:#eeeeee;
z-index:50;
}

div.aboutContent h2
{
color:#dddddd;
z-index:50;
}

div.rightItems
{
width:300px;
float:right;
position:relative;
top:-20px;
z-index:50;
}

div.servicesText
{
position:relative;
	top:57px;
left:485px;
width:294px;
z-index:50;
}

div.frenchVer div.servicesText
{
left:525px;
top:65px;
z-index:50;
}

div.testimonialsText
{
position:relative;
top:67px;
left:417px;
width:449px;
z-index:50;
}

div.leftItems
{
width:300px;
z-index:50;
}

div.italics p
{
font-style:italic;
font-size:10pt;
z-index:50;
}

div.topLeftLogo
{
position:absolute;
width:347px;
top:23px;
left:10px;
z-index:90;
}

div.NationalText
{
position:relative;
left:450px;
top:58px;
width:372px;
z-index:50;
}

div.frenchVer div.NationalText
{
position:relative;
left:390px;
top:58px;
width:372px;
z-index:50;
}

div.paddingDiv
{
height:55px;
z-index:50;
}

div.promoText
{
background-image: url(/images/trans2.png);
width:614px;
height:362px;
margin:12px;
z-index:50;
}

div.ntlForm
{
background-image: url(/images/trans2.png);
width:614px;
height:180px;
margin:12px;
margin-top:18px;
z-index:50;
}

div.itemList
{
background-image: url(/images/trans2.png);
width:614px;
height:313px;
margin:12px;
margin-top:18px;
z-index:50;
}

div.leftItem
{
float:left;
margin:15px;
background-image: url(/images/trans2.png);
width:265px;
height:283px;
z-index:50;
}

div.rightItem
{
float:right;
margin:15px;
margin-left:0px;
background-image: url(/images/trans2.png);
width:303px;
height:283px;
z-index:50;
}

div.topMenu
{
position:absolute;
top:0px;
left:2px;
height:236px;
width:907px;
	background-repeat:no-repeat;
	background-position:bottom right;
	background-image: url(/images/topMenu.png);
z-index:0;
}

div.priceBtn
{
position:absolute;
left:728px;
top:157px;
z-index:10;
}


div.contactBtn
{
position:absolute;
left:579px;
top:157px;
z-index:20;
}

div.informationMenu
{
position:absolute;
left:416px;
top:157px;
z-index:30;
overflow:hidden;
height:72px;
}

div.serviceMenu
{
position:absolute;
left:268px;
top:157px;
z-index:40;
overflow:hidden;
height:72px;
}

div.informationItem a, div.serviceItem a
{
font-size:14pt;
font-family: arial;
color:white;
text-decoration:none;
}

div.informationItem
{
margin-left:25px;
}

div.serviceItem
{
margin-left:18px;
padding-top:4px;
padding-bottom:4px;
}

div.frenchVer div.informationItem
{
margin-left:18px;
padding-top:5px;
padding-bottom:4px;
}

div.bgnDiv
{
	height:180px;	
	background-position:bottom left;
}

div.serviceMenu div.bgnDiv
{	
	width:161px;
}

div.informationMenu div.bgnDiv
{	
	width:176px;
}

div.promoText div
{
text-align:center;
padding-top:15px;
}

div.promoText div.pureText
{
text-align:justify;
color:white;
font-size:12pt;
font-weight:bold;
margin:15px;
margin-bottom:0px;
margin-top:0px;
}

div.promoText div.tollFree
{
padding-top:7px;
}

div.itemList div, div.itemList a
{
color:white;
font-family: arial;
font-size:19pt;
text-decoration:none;
}

div.itemList div.servicesOffered, div.itemList div.UsefulInformation
{
text-align:center;
font-size:22pt;
margin:9px;
}

div.itemList p, div.itemList div.img
{
display:inline;
}

div.leftItem div, div.rightItem div
{
padding-bottom:5px;
}

div.itemList div.img
{
margin:0px;
padding:0px;
margin-left:13px;
}

div.itemList p
{
position:relative;
bottom:15px;
left:5px;
}


div.formCompact
{
color:white;
}

div.formCompact div.origin, div.formCompact div.radioTypeOfMove, div.formCompact div.submit
{
float:left;
margin-left:15px;
margin-top:20px;
}

div.formCompact div.destination
{
float:right;
margin-top:20px;
margin-right:15px;
}

div.formCompact div.secondLine, div.formCompact div.firstLine
{
clear:both;
}

div.formCompact div.submit
{
margin-left:75px;
}

div.itemList
{
clear:both;
}

div.ntlContact, 
div.ntlContact div.innerDiv
{
background-image: url(/images/trans2.png);
color:white;
padding:15px;
}

div.ntlContact
{
margin:15px;
}

table.directory
{
background-image: url(/images/trans2.png);
width:100%;
}

table.directory td h3
{
padding:0px;
margin:0px;
}

table.directory td
{
padding:15px;
padding-bottom:0px;
padding-right:0px;
}

table.directory td a
{
color:white;
text-decoration:none;
}

table.directory tr.last td
{
padding-bottom:15px;
}

div.ntlContact
{
text-align:center;
}

div.ntlContact p, div.ntlContact h1, div.ntlContact h2
{
text-align:left;
}

div.ntlPricing
{
background-image: url(/images/trans2.png);
color:#eeeeee;
margin:15px;
padding:15px;
}

div.ntlPricing div
{
background-image: url(/images/trans2.png);
padding:15px;
}

div.ntlPricing p
{
font-size:14pt;
text-align:justify;
padding:0px;
margin:0px;
margin-top:20px;
}

div.ntlPricing h1
{
padding:0px;
margin:0px;
font-size:40pt;
text-align:center;
padding-bottom:20px;
}

div.ntlCrating, div.ntlCrating div.innerDiv
{
background-image: url(/images/trans2.png);
padding:15px;
text-align:center;
color:#eeeeee;
}

div.ntlCrating
{
margin:15px;
}

div.ntlCrating div.innerDiv img
{
padding-bottom:5px;
}

div.ntlCrating p
{
text-align:justify;
font-size:14pt;
}

div.ntlCrating h1, div.ntlCrating h2
{
padding:0px;
margin:0px;
}

div.ntlCrating h1
{
font-size:28pt;
}

div.ntlCrating h2
{
font-size:20pt;
}

div.ntlCrating h2, div.ntlCrating p
{
padding-bottom:15px;
}

div.ntlCratingReal, div.ntlCratingReal div.innerDiv, 
div.insuranceDiv, div.insuranceDiv div.innerDiv
{
background-image: url(/images/trans2.png);
margin:15px;
padding:20px;
color:#eeeeee;
}

div.ntlCratingReal div.innerDiv, div.insuranceDiv div.innerDiv
{
background-image: url(/images/trans2.png);
margin:0px;
color:#eeeeee;
}

div.ntlCratingReal p, div.ntlCratingReal li, div.insuranceDiv p
{
text-align:justify;
font-size:14pt;
}

div.ntlCratingReal h1, div.ntlCratingReal h2, 
div.ntlCratingReal p, div.ntlCratingReal ul, 
div.ntlCratingReal li
{
padding:0px;
margin:0px;
}

div.ntlCratingReal ul
{
margin-left:40px;
}

div.ntlCratingReal li
{
padding-top:7px;
}

div.ntlCratingReal h1, div.insuranceDiv h1, div.ntlStorage h1
{
font-size:28pt;
}

div.ntlCratingReal h2, div.insuranceDiv h2, div.ntlStorage h2
{
font-size:20pt;
margin-top:20px;
}

div.ntlCratingReal h2, div.ntlCratingReal p, div.ntlCratingReal h1
{
padding-bottom:15px;
}

div.insuranceDiv h1, div.insuranceDiv h2, 
div.insuranceDiv p, div.insuranceDiv ul
{
padding:0px;
margin:0px;
}

div.insuranceDiv p, div.insuranceDiv h2
{
padding-top:15px;
}

div.insuranceDiv a
{
color:#cccccc
}

div.ntlStorage, div.ntlStorage div.innerDiv
{
background-image: url(/images/trans2.png);
}

div.ntlStorage
{
margin:15px;
padding:15px;
color:#eeeeee;
}

div.ntlStorage div.innerDiv
{
margin:0px;
padding:15px;
}

div.ntlStorage div.innerDiv h1
{
margin:0px;
padding:0px;
}

div.ntlStorage div.firstRow img, div.ntlStorage div.thirdRow img
{
float:left;
}

div.ntlStorage div.secondRow img
{
float:right;
}

div.ntlStorage div.secondRow ul
{
float:left;
}

div.ntlStorage div.thirdRow div.thirdContent, div.ntlStorage div.firstRow p
{
float:right;
width:425px;
}

div.ntlStorage div.firstRow, div.ntlStorage div.secondRow,
div.ntlStorage div.thirdRow, div.ntlStorage div.clearDiv
{
clear:both;
}

div.ntlStorage div.secondRow, div.ntlStorage div.thirdRow
{
padding-top:40px;
}

div.ntlStorage p, div.ntlStorage li
{
text-align:justify;
font-size:14pt;
}

div.ntlStorage div.clearDiv
{
width:100%;
font-size:1px;
}

div.ntlPackingGuide, div.ntlPackingGuide div.innerDiv
{
background-image: url(/images/trans2.png);
padding:15px;
color:#eeeeee;
}

div.ntlPackingGuide
{
margin:15px;
}

div.ntlPackingGuide h1, div.ntlPackingGuide h2, div.ntlPackingGuide h3, div.ntlPackingGuide ul
{
padding:0px;
margin:0px;
}

div.ntlPackingGuide ul
{
padding-left:30px;
margin-top:20px;
text-align:justify;
}

div.ntlPackingGuide li
{
padding-bottom:8px;
}

div.ntlPackingGuide h3
{
padding-top:7px;
}

div.ntlTerms, div.ntlTerms div.innerDiv
{
background-image: url(/images/trans2.png);
padding:15px;
color:#eeeeee;
}

div.ntlTerms
{
margin:15px;
}

div.ntlTerms li, div.ntlTerms p
{
text-align:justify;
}

div.ntlTerms h1
{
padding:0px;
margin:0px;
}

div.ntlTerms h1, div.ntlTerms h2, div.ntlTerms h4
{
text-align:center;
}

div.ntlFAQs, div.ntlFAQs div.innerDiv
{
background-image: url(/images/trans2.png);
padding:15px;
color:#eeeeee;
}

div.ntlFAQs
{
margin:15px;
}

div.ntlFAQs h1
{
padding:0px;
margin:0px;
}

div.ntlFAQs p
{
text-align:justify;
}

div.ntlFAQs p.question
{
font-weight:bold;
}

div.ntlFAQs p.question:first-letter, div.ntlFAQs p.awnser:first-letter
{
font-size:18pt;
}

div.ntlFAQs p.awnser
{
font-style:italic;
}

div.ntlFAQs p.contact
{
font-size:14pt;
}

div.ntlFAQs a
{
color:#cccccc;
}

div.crating a, div.crating p
{
z-index:0;
}


select.select
{
	margin-bottom:7px;
	font-size:12pt;
	font-family: arial;
z-index:50;
width:290px;
}

div.nationalGreatDiv div.bannerDiv
{
	background-image: url(/images/topLeftNtl.png);
}

div.frenchVer div.BBB
{
top:30px;
}

div.frenchVer div.CreditCards
{
top:51px;
}

table, tr, td
{
	height:0px;
    height:0px;vertical-align:top;
}

#ajax
{
	padding:0px;
	margin:0px;
    height:96%;
}

iframe
{
    border:none;
	padding:0px;
	margin:0px;
    width:750px;
    height:96%;
    overflow:hidden;
    background-color:transparent;
    z-index:50;
    margin:10px;
}
