#topnav ul { margin: 0px; padding:0px 10px 0px 198px; list-style:none;}
/* #topnav ul { margin: 0px; padding:0px 10px 0px 15px; list-style:none;} */
#topnav li { display:inline; margin:0; padding:0;}

/* tab left side general */
#topnav a { float:left; margin:0px 2px 0px 0px; padding:0 0 0 15px; text-decoration:none; font-size: 11px; min-width:50px; text-transform: lowercase;}
/* tab left side images for welcome page */
body.bodyhome #topnav #welcome a { background: transparent url(../images/left_all_news.gif) no-repeat left top;}
body.bodyhome #topnav #about a { background: transparent url(../images/left_all_about.gif) no-repeat left top;}
body.bodyhome #topnav #clients a { background: transparent url(../images/left_all_clients.gif) no-repeat left top;}
body.bodyhome #topnav #what a { background: transparent url(../images/left_all_what.gif) no-repeat left top;}
body.bodyhome #topnav #resources a { background: transparent url(../images/left_all_resources.gif) no-repeat left top;}
body.bodyhome #topnav #news a { background: transparent url(../images/left_all_news.gif) no-repeat left top;}
body.bodyhome #topnav #contact a { background: transparent url(../images/left_all_contact.gif) no-repeat left top;}

/* tab left side images for other pages */
#topnav #welcome a {background: transparent url(../images/left_all_news.gif) no-repeat 0% -200px;}
#topnav #about a {background: transparent url(../images/left_all_about.gif) no-repeat 0% -200px;}
#topnav #clients a {background: transparent url(../images/left_all_clients.gif) no-repeat 0% -200px;}
#topnav #what a {background: transparent url(../images/left_all_what.gif) no-repeat 0% -200px;}
#topnav #resources a {background: transparent url(../images/left_all_resources.gif) no-repeat 0% -200px;}
#topnav #news a {background: transparent url(../images/left_all_news.gif) no-repeat 0% -200px;}
#topnav #contact a {background: transparent url(../images/left_all_contact.gif) no-repeat 0% -200px;}

/* tab right side general */
#topnav a span { float:left; display:block; padding:5px 15px 4px 0; font-weight:bold; color:#FFFFFF;}
/* tab right side images for welcome page */
body.bodyhome #topnav #welcome a span { background: transparent url(../images/right_all_news.gif) no-repeat right top;}
body.bodyhome #topnav #about a span { background: transparent url(../images/right_all_about.gif) no-repeat right top;}
body.bodyhome #topnav #clients a span { background: transparent url(../images/right_all_clients.gif) no-repeat right top;}
body.bodyhome #topnav #what a span { background: transparent url(../images/right_all_what.gif) no-repeat right top;}
body.bodyhome #topnav #resources a span { background: transparent url(../images/right_all_resources.gif) no-repeat right top;}
body.bodyhome #topnav #news a span { background: transparent url(../images/right_all_news.gif) no-repeat right top;}
body.bodyhome #topnav #contact a span { background: transparent url(../images/right_all_contact.gif) no-repeat right top;}

/* tab right side images for other pages */
#topnav #welcome a span { background: transparent url(../images/right_all_news.gif) no-repeat right -200px;}
#topnav #about a span { background: transparent url(../images/right_all_about.gif) no-repeat right -200px;}
#topnav #clients a span { background: transparent url(../images/right_all_clients.gif) no-repeat right -200px;}
#topnav #what a span { background: transparent url(../images/right_all_what.gif) no-repeat right -200px;}
#topnav #resources a span { background: transparent url(../images/right_all_resources.gif) no-repeat right -200px;}
#topnav #news a span { background: transparent url(../images/right_all_news.gif) no-repeat right -200px;}
#topnav #contact a span { background: transparent url(../images/right_all_contact.gif) no-repeat right -200px;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topnav a span {float:none;}
/* End IE5-Mac hack */

/* Over style for welcome page */
/*body.bodyhome #topnav #welcome a:hover,*/
body.bodyhome #topnav #about a:hover,
body.bodyhome #topnav #clients a:hover,
body.bodyhome #topnav #what a:hover,
body.bodyhome #topnav #resources a:hover,
body.bodyhome #topnav #news a:hover,
body.bodyhome #topnav #contact a:hover { 
background-position:0% -100px; color: #443327;
}
/*body.bodyhome #topnav #welcome a:hover span,*/
body.bodyhome #topnav #about a:hover span,
body.bodyhome #topnav #clients a:hover span,
body.bodyhome #topnav #what a:hover span,
body.bodyhome #topnav #resources a:hover span,
body.bodyhome #topnav #news a:hover span,
body.bodyhome #topnav #contact a:hover span { 
background-position:100% -100px; color: #443327;
}
/* Over style for other pages */
#topnav #welcome a:hover,
#topnav #about a:hover,
#topnav #clients a:hover,
#topnav #what a:hover,
#topnav #resources a:hover,
#topnav #news a:hover,
#topnav #contact a:hover { 
background-position:left top; color: #FFFFFF;
}
#topnav #welcome a:hover span,
#topnav #about a:hover span,
#topnav #clients a:hover span,
#topnav #what a:hover span,
#topnav #resources a:hover span,
#topnav #news a:hover span,
#topnav #contact a:hover span { 
background-position:right top; color: #FFFFFF;
}

/* STYLES FOR CURRENT PAGE */
body.bodyhome #topnav #welcome a,
body.bodyabout #topnav #about a, body.bodyaboutdirectors #topnav #about a, body.bodyabouthistory #topnav #about a, body.bodyaboutvision #topnav #about a,
body.bodyclients #topnav #clients a, body.bodyclientstestimonials #topnav #clients a, body.bodyclientsreferrers #topnav #clients a, body.bodyclientscasestudies #topnav #clients a,
body.bodyserviceswhat #topnav #what a, body.bodyserviceswhy #topnav #what a, body.bodyservicesbusfinance #topnav #what a, body.bodyservicesbusacquisition #topnav #what a, body.bodyservicesbuyouts #topnav #what a, body.bodyservicesreview #topnav #what a,
body.bodywhat #topnav #what a, body.bodywhatproducts #topnav #what a, body.bodywhateis #topnav #what a, body.bodywhatcost #topnav #what a, body.bodywhatduration #topnav #what a,
body.bodyresources #topnav #resources a, body.bodyresourcesfactsheets #topnav #resources a, body.bodyresourcesdictionary #topnav #resources a, body.bodyresourcesaticles #topnav #resources a, body.bodyresourceslinks #topnav #resources a, body.bodyresourcesarticles #topnav #resources a, body.bodyresourcessale #topnav #resources a, body.bodynews #topnav #resources a,
body.bodynewsother #topnav #news a, body.bodynewsregister #topnav #news a,
body.bodycontact #topnav #contact a { 
background-position:left top; color: #FFFFFF;
}

body.bodyhome #topnav #welcome a span,
body.bodyabout #topnav #about a span, body.bodyaboutdirectors #topnav #about a span, body.bodyabouthistory #topnav #about a span, body.bodyaboutvision #topnav #about a span,
body.bodyclients #topnav #clients a span, body.bodyclientstestimonials #topnav #clients a span, body.bodyclientsreferrers #topnav #clients a span, body.bodyclientscasestudies #topnav #clients a span,
body.bodyserviceswhat #topnav #what a span, body.bodyserviceswhy #topnav #what a span, body.bodyservicesbusfinance #topnav #what a span, body.bodyservicesbusacquisition #topnav #what a span, body.bodyservicesbuyouts #topnav #what a span, body.bodyservicesreview #topnav #what a span, 
body.bodywhat #topnav #what a span, body.bodywhatproducts #topnav #what a span, body.bodywhateis #topnav #what a span, body.bodywhatcost #topnav #what a span, body.bodywhatduration #topnav #what a span,
body.bodyresources #topnav #resources a span, body.bodyresourcesfactsheets #topnav #resources a span, body.bodyresourcesdictionary #topnav #resources a span, body.bodyresourcesaticles #topnav #resources a span, body.bodyresourceslinks #topnav #resources a span, body.bodyresourcesarticles #topnav #resources a span, body.bodyresourcessale #topnav #resources a span, body.bodynews #topnav #resources a span,
body.bodynewsother #topnav #news a span, body.bodynewsregister #topnav #news a span,
body.bodycontact #topnav #contact a span { 
background-position:right top; color: #FFFFFF;
}
