Place Oreos in a food processor and pulse until fine crumbs form.
(I did this in three batches).
Reserve about 1/3 cup for topping.
Combine cream cheese with the remaining crushed Oreo cookies.
(I used a pastry blender).
Form into 34 balls and place on wax paper-lined cookie sheet in freezer for about 10-15 minutes.
Melt chocolate bark in one saucepan and vanilla bark in another saucepan. (Be very careful to use a very low setting for either vanilla or white chocolate bark or it will scorch).
Place each truffle on a large spoon and dip 17 balls into the melted chocolate bark.
Rotate until the entire ball is covered with chocolate coating. Shake off excess.
Place on wax paper-lined cookie sheet.
Dip the remaining 17 balls into the melted vanilla bark. Shake off excess.
Sprinkle half of the chocolate covered balls with reserved Oreo cookie crumbs.
Sprinkle half of the vanilla coated balls with reserved Oreo cookie crumbs.
Refrigerate all the truffles at least one hour.
After about 45 minutes, place semi-sweet chocolate chips and 1 teaspoon shortening in a glass measuring cup and microwave about 20 seconds.
Stir and continue microwaving in 10-15 second intervals until chocolate is melted and smooth.
Pour into a zip lock bag cutting a small tip off one of the corners.
Pipe the chocolate mixture over top of the 7-8 remaining truffles made with white chocolate bark.
Do the same with the white chocolate chips and remaining 1 teaspoon shortening.
Pipe over top of the remaining 7-8 truffles made with the chocolate bark.
Refrigerate until ready to serve.