Skip straight to the edit below if you like.
I include my original post for the sake of completeness.
Original post:
Thank you for providing the additional information and files.
Bottom line is that it looks like it might be a syntax highlighting problem with Dreamweaver.
The apostrophe and double quote are both used to open and close quotations, e.g. 'hello or "hello".
In an XML file they are both XML entities and, if they are not enclosed within CDATA tags, they should be escaped (as ' and " respectively). Please see here for details.
If you use a single ' or ", then a syntax highlighting program might think that it is the start of a quotation and look for a matching closing ' or " (and highlight everything in between).
However, your ' and " characters are enclosed within CDATA tags (which JuiceboxBuilder-Pro automatically generates) so they do not need to be escaped.
Moreover, the entry that you refer to (turning all text green) includes two " characters (which open and close the quotation) so the program should not be looking for a third " character before turning the green highlighting off.
Check the lower-right corner of your Dreamweaver window and you should find a language selector (as seen in the second screenshot in this Adobe forum post). Make sure that it is set to XML (and not something else such as HTML). This might help. Otherwise, it looks like it might be a syntax highlighting problem with Dreamweaver.
Edit:
I've just found this Adobe forum thread (entitled "XML code coloring incorrectly parses in CDATA areas") which seems to confirm that it is a Dreamweaver problem ("Dreamweaver's code coloring doesn't recognize CDATA sections.") dating back to 2009 so I'd recommend using a different program to validate your XML code.