For years our method of rendering honors to colors while in civilian attire has not be in accordance with the U.S. Code, Title 36, the U.S. Navy Regulations, or our Marine Corps Flag Manual. These all called for placing the right hand over the heart, vice just standing at attention. Our new Drill and Ceremonies Order P5060.1 is now in compliance. MCRD Parris Island has already modified their lesson plans on this and San Diego is following suit. DI School will also make the appropriate change.
MCO P5060.1 Marine Corps Drill and Ceremonies Manual
Para 7003.2 - discussing rendering a salute to colors, "Persons not in uniform will stand at attention, face the flag and place the right hand over the heart. Gentlemen, if covered, remove their headdress with the right hand and hold it at the left shoulder, so that the right hand is over the heart."
MCO P10520.3b Marine Corps Flag Manual
In annex A - TITLE 36. PATRIOTIC SOCIETIES AND OBSERVANCES
During rendition of the national anthem when the flag is displayed, all present except those in uniform should stand at attention facing the flag with the right hand over the heart. Men not in uniform should remove their headdress with their right hand and hold it at the left shoulder, the hand being over the heart.
U.S. Navy Regulations 1990
para 1205.1 - discussing salute to the National Ensign, "Persons in civilian clothes shall comply with the roles and customs established for civilians."
para 1207.2 - discussing boarding a Naval vessel, "A member not in uniform shall render appropriate honors to the national ensign by facing the flag and standing at attention with the right hand over the heart. If covered, men shall remove their headdress with the right hand and hold it at the left shoulder, the hand being over the heart.