When you're referring to the party. A Democrat is someone who belongs to the Democratic Party; a democrat is someone who believes in democracy. Democrats (big D) are democrats, but not all democrats (small D) are Democrats -- some of them are Republicans.
I found a relatively good answer at: http://forum.wordreference.com/showthread.php?t=1087100
As I understand, if you are referring to the Democratic Party, then the word should be capitalized. If you are referring to a democratic concept, the the word should be lowercase.
Democrat
She is a Democrat who was appointed by Bill Clinton.
Hillary Clinton is a Democrat.
Lyndon Johnson was President in 1966; he was a Democrat.
he is a democrat
Only capitalize "Democrat" when it refers to a specific political party or organization. In a general sentence referring to someone who supports democratic ideals, "democrat" should not be capitalized.
Yes, the names of political parties are typically capitalized in a sentence to distinguish them as proper nouns. For example, "I am a member of the Democratic Party."
my father is a democrat but my mother is a republican
No, because it is n ot a proper n ou n. It is a form of gover nme nt. But if it is used to refer to the Republica n Party the n it is capitalized.
In "Yours truly," you capitalize the first letter of each word if you are using it as a complimentary close in a letter, as it is a formal sign-off.
no, but you do capitalize mum
In a list, you would typically capitalize the first word of each item, proper nouns, and the first word after a colon if it introduces a complete sentence.
You capitalize the first A but not the last a.
No, you do not capitalize the word drama.
DEMOCRAT
looks like democrat
By most accounts, he is a moderate Republican.