/* News nav css for Assisting in Business :: from Clarihon */


#topnav a.services { /* current page code */
color: #0c83a6;
text-decoration: none;
 height: 40px;
 display: block;
 padding-right: 20px;
  padding-left: 0px;
 background: url(images/nav-r.png) no-repeat 100% 100%;
  border-left: 1px solid #dce89c;
  border-right: 1px solid #dce89c;
}
#topnav  a.services span {
  padding-left: 20px;
 height: 40px;
 display: block;
 background: url(images/nav-l.png) no-repeat 0 0;
}
/* Opera */ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { head~body #topnav a:hover.services {
color: #0c83a6;
text-decoration: none;
 height: 40px;
 display: block;
 padding-right: 20px;
  padding-left: 0px;
 background: url(images/nav-r.png) no-repeat 100% 100%;
  border-left: 1px solid #dce89c;
  border-right: 1px solid #dce89c;
} }
* html #topnav a:hover.services {
color: #0c83a6;
text-decoration: none;
 height: 40px;
 display: block;
 padding-right: 20px;
  padding-left: 0px;
 background: url(images/nav-r.png) no-repeat 100% 100%;
  border-left: 1px solid #dce89c;
  border-right: 1px solid #dce89c;
}
* html #topnav a:hover.services span {
  padding-left: 20px;
 height: 40px;
 display: block;
 background: url(images/nav-l.png) no-repeat 0 0;
}

/* :::::::::::::::: THIS must be last nav menu code ... Keep on all pagenav CSS ::::::::::::::::::: */
#topnav a.home, #topnav a:hover.home {  
  border-left: none;
}
