﻿div.header  div.customer-login { position:absolute; top:15px; right:15px;}
div.header  div.customer-login a { display:block; width:150px; height:28px; background:url('../imgs/sprites.png') no-repeat -400px -90px; text-indent:-9999px }
div.header  div.customer-login a:hover { background: url('../imgs/sprites.png') no-repeat -400px -119px;  }



div.header  div.menu { position:absolute; top:100px; left:10px; background: url('../imgs/bg_topmenu.png') no-repeat ; height:35px; width:970px  }
div.header  div.menu ul { margin-left:5px}
div.header  div.menu ul li { float:left; padding:0px; margin:0px 5px}
div.header  div.menu ul li a { background: url('../imgs/sprites.png') no-repeat 0px 0px; text-indent:-9999px; display:block; width:100px; height:30px;}

div.header  div.menu ul li a.mn-advantage {width:110px; background-position: 0px -60px}
div.header  div.menu ul li a:hover.mn-advantage {background-position: -150px -60px;}

div.header  div.menu ul li a.mn-services {width:110px; background-position: 0px -90px}
div.header  div.menu ul li a:hover.mn-services {background-position: -150px -90px;}

div.header  div.menu ul li a.mn-partner {width:135px; background-position: 0px -120px}
div.header  div.menu ul li a:hover.mn-partner {background-position: -150px -120px;}

div.header  div.menu ul li a.mn-quote {width:115px; background-position: 0px -150px}
div.header  div.menu ul li a:hover.mn-quote {background-position: -150px -150px;}

div.header  div.menu ul li a.mn-track {width:110px; background-position: 0px -180px}
div.header  div.menu ul li a:hover.mn-track {background-position: -150px -180px;}

div.header  div.menu ul li a.mn-contact {width:80px; background-position: 0px -210px}
div.header  div.menu ul li a:hover.mn-contact {background-position: -150px -210px;}

div.header  div.menu ul li a.mn-faq {width:110px; background-position: 0px -240px}
div.header  div.menu ul li a:hover.mn-faq {background-position: -150px -240px;}

div.header  div.menu ul li a.mn-aboutus {width:70px; background-position: 0px -270px}
div.header  div.menu ul li a:hover.mn-aboutus {background-position: -150px -270px;}

div.header  div.menu ul li a.mn-home {width:60px; background-position: 0px -300px; margin-left:5px}
div.header  div.menu ul li a:hover.mn-home {background-position: -150px -300px;}


div.page-footer { width:925px; background:url('../imgs/footer_bg.png') no-repeat;  margin:0px auto; clear:both; font-size:8pt;line-height:120%; height:140px; color:#fff;}
div.page-footer-body { padding:22px 30px}
div.page-footer div.company { float:left; width:400px;}
div.page-footer div.company a{ color:#fff;}
div.page-footer div.copy{ float:left; text-align:left; margin-top:8px; margin-left:55px; color:#c4cdd7}
div.page-footer div.copy a {color:#c4cdd7}

div.page-footer div.links {margin-left:55px; float:left;}
div.page-footer div.links ul {float:left; width:125px}
div.page-footer div.links ul.services {float:left; width:160px}
div.page-footer div.links ul a {color:#fff; text-decoration:none}
div.page-footer div.links ul a:hover {color:#fff; text-decoration:underline}
div.page-footer div.links ul li.header { font-weight:bold; margin-bottom:3px;color:#fff}

