/* Index nav css for Assisting in Business :: from Clarihon */


#topnav a.home { /* 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: none;
  border-right: 1px solid #dce89c;
}
#topnav  a.home 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.home {
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: none;
  border-right: 1px solid #dce89c;
} }
* html #topnav a:hover.home {
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: none;
  border-right: 1px solid #dce89c;
}
* html #topnav a:hover.home span {
  padding-left: 20px;
 height: 40px;
 display: block;
 background: url(images/nav-l.png) no-repeat 0 0;
}

