body {
background:#003399 url(//media.highlights.com/img-hfcsite-main/mainWhiteBGOverlay.png) repeat-x;
}

#mainmiddlecol, #footer {
position:relative;
top:-83px;
}

#footerouter {
background-color:#003399;
background-image:none;
}

#topnavmain, #bar1logo {
z-index:5;
position:relative;
}

#topnavmain, #topnavmainouter {
background:none;
}

#mainnavlinks {
height:33px;
}

#bar1 {
background-color:transparent;
background-image:url("//media.highlights.com/img-international/greenbar1back.png");
height:33px;
}


#bar2links {
background-color:transparent;
background-image:url("//media.highlights.com/img-international/nosubnavback.png");
}

#mainouter, #main {
background:none;
}

#mainleftcol, #mainrightcol {
display:none;
}

#mainmiddlecol {
background:none;
width:100%;
margin-left:30px;
margin-bottom:0;
}

#mainmiddlecol .breadcrumb {
display:none;
}

#footer {
background-image:url("//media.highlights.com/img-hfcsite-main/footernavbarback.png");
padding-top:15px;
}

#intMidNavOuter {
width:912px;
height:62px;
background-image:url("//media.highlights.com/img-international/menuBG.png");
}

#intMidNav {
width:912px;
height:62px;
background-image:url("//media.highlights.com/img-international/menuBar.png");
}

#intMidNav ul {
margin:0;
padding:0;
}

#intMidNav li {
padding:0;
margin:0 9px;
display:block;
float:left;
}

#intMidNav li img {
padding:34px 0 0 24px;
}

#intNav_home {
width:102px;
height:62px;
margin-left:20px;
}

#intNav_news {
width:102px;
height:62px;
}

#intNav_part {
width:129px;
height:62px;
}

#intNav_trade {
width:164px;
height:62px;
}

#intNav_perm {
width:164px;
height:62px;
}

#intNav_contact {
width:126px;
height:62px;
}

#contactInfo {
width:100%;
padding:0;
}

#contactInfo label {
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
color:rgb(89,89,89);
}

#contactLeft {
float:left;
width:440px;
}

#contactRight {
float:right
}

#contactInfo h4 {
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
font-weight:bold;
color:rgb(227,25,55);
}

#contactInfo p, #contactInfo td, #contactInfo a {
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
color:rgb(89,89,89);
}

#contactInfo p {
width:100%;
}

#contactInfo td {
padding-right:15px;
}

#contactLeft h4, #contactLeft p {
text-align:center;
margin:0;
}

#contactLeft h4 {
margin:15px 0 3px 0;
font-size:14px;
}

#contactLeft p {
margin:0 0 10px 0;
}

#contactForm {
width:65%;
margin:0 auto;
padding:0 10px 0 10px;
}

#contactForm .formBox {
width:200px;
margin-bottom:3px;
}

#overlay {
width:100%;
height:1200px;
background-image:url("//media.highlights.com/img-international/dkGrayOverlay.png");
position:absolute;
top:0;
left:0;
z-index:10;
display:none;
}

#horizon {
/*color: black;
text-align: right;*/
position:absolute;
top:25%;
left:0px;
width:100%;
height:1px;
overflow:visible;
visibility:visible;
display:none; /*change to block*/
z-index:15;
}
