.strike				{ text-decoration: line-through}

.myclubline				{ background-color: #30B457; font-size: 1px; line-height: 1px}
.requiredline				{ background-color: red; font-size: 1px; line-height: 1px}
ul					{ margin-top: -5px; margin-bottom: 0px; margin-left: -25px;}
li					{ margin-left: 15px; }
H1					{ font-family: Arial; font-size: 20px; line-height: 40px; color: #DE0A27;  padding-top: 45px; padding-left: 165px; background-image: url(/birthdayclub/images/logo.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
.recipebullet	{ line-height:15px; color: #DE0A27; font-weight:bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/halloween2007/buttons/but_right.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}

.calloutright		{ background-color: #6FABFF; font-size:9px; text-align:left; width: 300px; color: #360672; border: #360672 1px solid; padding: 3px; display:block;}

.navleftlistbc		{ line-height:16px; color: #ffffff; font-weight:bold;  text-decoration:none; padding-left: 12px; background-image: url(/images/look/halloween2007/bullet_nav.gif); background-repeat:no-repeat; background-position: 0px 7px; display:block;}
.navleftlistbcsub		{ line-height:16px; color: #ffffff; text-decoration:none; padding-left: 12px;  }
.navleftlistbc:hover {color: #000000;}
.navleftlistbcsub:hover {color: #000000;}

.myclub				{ color: #000000;}
.myclubsm			{ color: #000000; font-size: 9px; line-height: 12px;}
.myclubbd			{ color: #000000; font-weight:bold;}
.myclubhd			{ color: #000000; font-weight:bold; font-size: 14px; line-height: 20px}
.myclubtablehd		{ background-color: #DE0A27; color: #ffffff; font-size: 10px;  line-height: 14px;}
.myclubtablehdbd		{ background-color: #DE0A27; font-weight:bold; color: #ffffff; font-size: 10px;  line-height: 14px;}
.myclubtablehdsm		{ background-color: #DE0A27; color: #ffffff; font-size: 9px;  line-height: 12px;}

.planaparty				{ color: #000000;}
.planapartysm			{ color: #000000; font-size: 9px; line-height: 12px;}
.planapartytablehd		{ background-color: #DE0A27; color: #ffffff; font-size: 10px;  line-height: 14px; }
.planapartytablehdsm	{ background-color: #DE0A27; color: #ffffff; font-size: 9px;  line-height: 14px; }
.planapartybd			{ color: #000000; font-weight:bold;}
.planapartyhd			{ color: #000000; font-weight:bold; font-size: 14px; line-height: 20px}

.shareideas			{ color: #000000;}
.shareideassm		{ color: #000000; font-size: 9px; line-height: 12px;}
.shareideasproducts	{ color: #000000; font-size: 9px; line-height: 12px; }
.shareideastablehd	{ background-color: #000000; color: #ffffff; font-size: 10px;   line-height: 14px;}
.shareideasbd		{ color: #000000; font-weight:bold;}
.shareideashd		{ color: #000000; font-weight:bold; font-size: 14px; line-height: 20px}
.shareideastablehdsm	{ background-color: #000000; color: #ffffff; font-size: 9px;  line-height: 14px; }


.partiesline				{ background-color: #F79239; font-size: 1px; line-height: 1px}
.parties			{ color: #000000;}
.partiessm			{ color: #000000; font-size: 9px; line-height: 12px;}
.partiesproducts	{ color: #000000; font-size: 9px; line-height: 12px; }
.partiestablehd		{ background-color: #DE0A27; color: #ffffff; font-size: 10px;   line-height: 14px;}
.partiesbd			{ color: #000000; font-weight:bold;}
.partieshd			{ color: #000000; font-weight:bold; font-size: 14px; line-height: 20px}
.partiestablehdsm	{ background-color: #DE0A27; color: #ffffff; font-size: 9px;  line-height: 14px; }

.themesline				{ background-color: #000000; font-size: 1px; line-height: 1px}
.themes			{ color: #000000;}
.themessm			{ color: #000000; font-size: 9px; line-height: 12px;}
.themesproducts	{ color: #000000; font-size: 9px; line-height: 12px; }
.themestablehd		{ background-color: #DE0A27; color: #ffffff; font-size: 10px;   line-height: 14px;}
.themestablehdbd		{ background-color: #DE0A27; font-weight:bold; color: #ffffff; font-size: 10px; line-height: 14px; text-decoration:none;}
.themesbd			{ color: #000000; font-weight:bold;}
.themeshd			{ color: #000000; font-weight:bold; font-size: 14px; line-height: 20px}
.themestablehdsm	{ background-color: #DE0A27; color: #ffffff; font-size: 9px;  line-height: 14px; }
.themessubnavhd		{ background-color: #F06D01; width: 110px; height: 20px; font-weight:bold; color: #ffffff; font-size: 10px; line-height: 14px; text-decoration:none;}
.themessubnavhdlight	{ background-color: #DE0A27; width: 110px; height: 20px; font-weight:bold; color: #ffffff; font-size: 10px; line-height: 14px; text-decoration:none;}

.productsline		{ background-color: #17C9C1; font-size: 1px; line-height: 1px}
.products			{ color: #000000;}
.productssm			{ color: #000000; font-size: 9px; line-height: 12px;}
.productssm2			{ color: #000000; font-size: 10px;}
.productsproducts	{ color: #000000; font-size: 9px; line-height: 12px; }
.productstablehd		{ background-color: #DE0A27; color: #ffffff; font-size: 10px;   line-height: 14px;}
.productstablehdbd		{ background-color: #DE0A27; font-weight:bold; color: #ffffff; font-size: 10px; line-height: 14px; text-decoration:none;}
.productsbd			{ color: #000000; font-weight:bold;}
.productshd			{ color: #000000; font-weight:bold; font-size: 14px; line-height: 20px}
.productstablehdsm	{ background-color: #DE0A27; color: #ffffff; font-size: 9px;  line-height: 14px; }

.partybasicsline		{ background-color: #000000; font-size: 1px; line-height: 1px}
.partybasics			{ color: #000000;}
.partybasicssm			{ color: #000000; font-size: 9px; line-height: 12px;}
.partybasicsproducts	{ color: #000000; font-size: 9px; line-height: 12px; }
.partybasicstablehd		{ background-color: #DE0A27; color: #ffffff; font-size: 10px;   line-height: 14px;}
.partybasicsbd			{ color: #000000; font-weight:bold;}
.partybasicshd			{ color: #000000; font-weight:bold; font-size: 14px; line-height: 20px}
.partybasicstablehdsm	{ background-color: #DE0A27; color: #ffffff; font-size: 9px;  line-height: 14px; }
.partybasicsproducts	{ color: #000000; font-size: 9px; line-height: 12px; }


.table				{ background-color: #cccccc;}

.requiredbdlarge			{ font-size: 12px;line-height: 16px; color: red; font-weight:bold}
.requiredtablehd		{ background-color: red; color: #ffffff; font-size: 9px; }


.myclubformpulldown 		{ width:120px; background-color: #6FABFF; font-size: 9px; line-height: 12px; border-width: 1px; border-color: #BDE0C3; font-family: geneva, Arial; color: #000000}
.myclubformtextfield		{ background-color: #6FABFF; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.myclubformbutton	 		{ font-family: Arial; sans-serif; background-color: #6FABFF; color: #000000; font-size: 9px; line-height: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 5px; }

.planapartyformpulldown 		{ width:120px; background-color: #6FABFF; font-size: 9px; line-height: 12px; border-width: 1px; border-color: #FEB6B7; font-family: geneva, Arial; color: #000000}
.planapartyformtextfield		{ background-color: #6FABFF; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.planapartyformbutton	 		{ font-family: Arial; sans-serif; background-color: #6FABFF; color: #000000; font-size: 9px; line-height: 10px; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 5px; }

.shareideasformpulldown 		{ width:120px; background-color: #BE0000; font-size: 9px; line-height: 12px; border-width: 1px; border-color: #BE0000; font-family: geneva, Arial; color: #000000}
.shareideasformtextfield		{ background-color: #DCDCDC; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.shareideasformbutton	 		{ font-family: Arial; sans-serif; background-color: #FEE335; color: #000000; font-size: 9px; line-height: 10px; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 5px; }

.partiesformpulldown 		{ width:120px; background-color: #6FABFF; font-size: 9px; line-height: 12px; border-width: 1px; border-color: #FFCBB6; font-family: geneva, Arial; color: #000000}
.partiesformtextfield		{ background-color: #6FABFF; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.partiesformbutton	 		{ font-family: Arial; sans-serif; background-color: #6FABFF; color: #000000; font-size: 9px; line-height: 10px; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 5px; }

.productsformpulldown 		{ width:120px; background-color: #6FABFF; font-size: 9px; line-height: 12px; border-width: 1px; border-color: #FFCBB6; font-family: geneva, Arial; color: #000000}
.productsformtextfield		{ background-color: #6FABFF; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.productsformbutton	 		{ font-family: Arial; sans-serif; background-color: #6FABFF; color: #000000; font-size: 9px; line-height: 10px; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 5px; }

.partybasicsformpulldown 		{ width:120px; background-color: #6FABFF; font-size: 9px; line-height: 12px; border-width: 1px; border-color: #BE0000; font-family: geneva, Arial; color: #000000}
.partybasicsformtextfield		{ background-color: #6FABFF; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.partybasicsformbutton	 		{ font-family: Arial; sans-serif; background-color: #6FABFF; color: #000000; font-size: 9px; line-height: 10px; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 5px; }

.copycal			{ color: #D7D7D7; text-decoration:none}
.copycalhd			{ font-size: 16px; color: #ffffff; text-decoration:none}
.copycalhd2			{ color: #ffffff; font-weight:bold; text-decoration:none}
.calbk				{ color: #ffffff; text-decoration:none}
.calweek			{ font-weight:bold; color: #2B8631; text-decoration:none}
.calhd				{ font-weight:bold; color: #ffffff; text-decoration:none}
.calsel				{ background-color: #ffffff; color: #CC6F1B; font-weight:bold; text-decoration:none}

.monthcaldate		{ font-size: 9px; line-height: 11px; background-color: #FFD85F; color: #0A5A27; text-decoration:none}
.monthcopycal		{ font-size: 9px; line-height: 11px; color: #777777; text-decoration:none}
.monthcalsel		{ font-size: 9px; line-height: 11px; background-color: #30B457; color: #ffffff; text-decoration:none}
.monthcalhd			{ background-color: #30B457; color: #ffffff; font-weight:bold; text-decoration:none}
.monthtable			{ background-color: #30B457;}
.monthcalselchild	{ font-size: 9px; line-height: 11px; background-color: #047DB8; color: #ffffff; text-decoration:none}

#dhtmltooltip { position: absolute;width: 100px;border: 1px solid black;padding: 5px;color:#ffffff; font-size: 9px; line-height: 12px;background-color: #30B457;visibility: hidden;z-index: 100;}
