There are *lots* of ways to deal with something like this. One way would be mod vB to output an absolute URL for that link, then it would work everywhere. I'd probably do this. Another way, would be in your portal code, buffer the output to the browser then fix the link
PHP Code:
// at the beginning
ob_start();
// at the end
$allcontent = ob_get_clean();
$allcontent = str_replace('href="clientscript/vbulletin_css/', 'href="forum/clientscript/vbulletin_css/', $allcontent);
echo $allcontent;
And then there are lots of other ways too