* {
	margin: 0px; padding: 0px;
}

a {
	color:#CC3300;
}

a.white {
	color:#ffffff;
}

body{
	font-family: Arial, Helvetica, sans-serif; background-color: #ffffff;
}

.home{
	position: absolute; top: 16px; left: 278px; display:none;
}

#registerEmail{
	 display:none; border: 1px solid #333333; float: right; width: 270px; text-align: center;  padding: 5px; background-color: #333333; font-size: 75%; font-weight: bold;
}

#registerEmail .textEmail{
	 display:none; background-color: #CCCCCC; padding: 3px;  margin-top: 3px;
}

#registerEmail input{
	padding: 1px; display:none;
}

#registerEmail .button{
	border: 1px solid #666666 ; background-color:#666666; color:#FFFFFF;  font-size: 90%; font-weight:bold; display:none;
}

.shipping{
	position: absolute; top: 120px; left: 141px; display:none;
}

.transit{
	position: absolute; top: 229px; left: 38px; display:none;
}

.news{
	position: absolute; top: 84px; left: 188px; display:none;
}

.international{
	position: absolute; top: 193px; left: 68px; display:none;
}

.extra{
	position: absolute; top: 344px; left: 0px; display:none;
}

.track{
	position: absolute; top: 156px; left: 107px; display:none;
}

.services{
	position: absolute; top: 49px; left: 238px; display:none;
}

.email{
	position: absolute; top: 267px; left: 12px; display:none;
}

.contact{
	position: absolute; top: 306px; left: 0px; display:none;
}

.maintable{
	width: 780px;
}

.topImage{
	position: absolute; top: 0px;  left: 470px;  display:none;
}

.content{
	color: #FFFFFF; margin-top: 270px; margin-left: 200px; text-align:left;
}

.contentServices{
	color: #FFFFFF;
}

.contentServicesTwo{
	position: absolute; top: 190px; left: 40px;
}

h1{
	font-size: 120%; text-align: center; margin-bottom: 10px; margin-right: 20px; letter-spacing: 1px; color:#333333;
}

img{ display: none;}

h1.leftabit{
	font-size: 120%; margin-left: 24px; margin-bottom: 10px; margin-right: 20px; letter-spacing: 1px;
}

h1.leftabitmore{
	font-size: 120%; margin-left: 28px; margin-bottom: 10px; margin-right: 20px; letter-spacing: 1px;
}

h2{
	text-align: left; background-image: url(images/H2bg.jpg); background-position: right; background-repeat:repeat-y; font-size: 100%; background-color:#333333; color: #FFFFFF; padding: 1px 0px 0px 5px; margin-left: 20px; margin-bottom: 10px; margin-right: 20px;
}

h3{
	font-size: 80%; font-weight: normal; margin-left: 20px; margin-bottom: 10px; line-height: 140%; margin-right: 20px;
}


.leftService{
	width: 250px; float: left; margin-left: 15px;
}

.centerService{
	width: 500px; float: left; margin-left: 15px;
}

.rightService{
	width: 250px; float: left;  margin-left: 15px;
}

.serviceHeader{
	background-color: #333333; color:#ffffff; width: 240px; text-align:center; font-weight: bold; padding: 3px 0px 0px 0px;
}

.otherserviceHeader{
	background-color: #333333; color:#ffffff; width: 505px; text-align:center; font-weight: bold; padding: 3px 0px 0px 0px;
}

.otherserviceText{
	background-color: #CCCCCC; color:#333333; width: 497px; text-align:left; border: 4px solid #333333; font-size: 75%; font-weight: bold;
}

.serviceText{
	background-color: #CCCCCC; color:#333333; width: 232px; text-align:left; border: 4px solid #333333; font-size: 75%; font-weight: bold;
}

.serviceTextMargin{
	background-color:#CCCCCC; color:#333333; margin: 8px;
}

.clear{
	clear: both; padding-top: 10px;
}

.eForm{
	text-align: left; font-size: 80%; background-color: #333333; margin-left: 25px; margin-right: 25px; width: 500px; color:#FFFFFF; text-align: center;
}

.text{
	width: 135px; background-color:#666666; padding:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border: 1px solid #ffffff;
}
.text2{
	width: 135px; background-color:#000000; padding:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border: 1px solid #333333;
}
.textSmall{
	width: 50px; background-color:#666666; padding:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border: 1px solid #ffffff;
}
.textArea{
	width: 450px; height: 50px; background-color:#666666; padding:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border: 1px solid #ffffff;
}
.button{
	background-color:#666666; padding:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border: 1px solid #ffffff;
}
.button2{
	background-color:#000000; padding:0px; width:50px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; border: 1px solid #333333;
}

.login{
	position: absolute; font-size: 70%; top: 435px; left: 17px;
}

.telNum{
	width: 390px; float: left; display: none;
}

.telNum2{
	width: 384px; float: left;
}

#tariffs{
	font-size: 65%; width: 98%;
}

#tariffs .countryTd{
 background-color:#666666; color:#FFFFFF;
}

#tariffs .specialTd{
 background-color:#7887a2; color:#FFFFFF;
}

.transittable{
	 width: 500px; font-size: 75%; margin-left: 20px;
}

th{
	color: #fffff; background-color:#333333; padding: 3px;
}

td{
	background-color: #cccccc; color:#333333; padding: 4px; text-align:left;
}

.bottomlinks{
	color: #ffffff; font-size: 80%; margin-left: 10px;
}

a.littleLink:link{
	color: #FFFFFF; text-decoration: none;
}
a.littleLink:visited{
	color: #FFFFFF; text-decoration: none;
}
a.littleLink:hover{
	color: #FFFFFF; text-decoration: underline;
}
a.littleLink:active{
	color: #FFFFFF; text-decoration: none;
}


