.leftbk				{ background-color: #DE0A27;}
.navbk				{ background-color: #DE0A27; }
.nav-top			{ background-image: url(/images/look/holiday2007/bk_nav.jpg);}

.nav-side-top			{ background-color: #000000; float:left; width:150px; height:107px; background-image: url(/images/look/holiday2007/bk_tl.jpg); background-repeat:no-repeat; display:block;}
.nav-side-top-inside	{ padding-top: 12px; padding-left: 12px; padding-right: 12px; background-repeat:no-repeat; display:block;}
.nav-side				{ background-color: #00a651; float:left; width:150px; height:329px; background-image: url(/images/look/holiday2007/bk_bl.jpg); background-repeat:no-repeat; display:block;}
.nav-side-inside		{ padding: 12px; background-repeat:no-repeat; display:block;}

.line				{ background-color: #DE0A27; font-size: 1px; line-height: 1px}
.linegrey			{ background-color: #E5E5E5; font-size: 1px; line-height: 1px}
.linelight			{ background-color: #d7d7d7; font-size: 1px; line-height: 1px}
ul					{ margin-top: 0in; margin-bottom: 0in; }
a					{ color: #DE0A27; }
a:hover				{ color: #DE0A27; }
td					{ font-family: Verdana, Arial; sans-serif; font-size: 10px; line-height: 14px; }
.fsi				{ background-color: #FFEDDF; color: #DE0A27}

.innerboohd			{ line-height:15px; color: #000000; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_right.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.innerboo			{ line-height:15px; color: #000000; text-decoration:none; padding-left: 17px; display:block;}

.search				{ line-height:14px; color: #000000; font-weight:bold;  text-decoration:none; padding-right: 5px; }
.navleftlist		{ line-height:17px; color: #ffffff; font-weight:bold;  text-decoration:none; padding-left: 12px; background-image: url(/images/look/holiday2007/bullet_nav.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}
.navleftlistsub		{ line-height:17px; color: #ffffff; text-decoration:none; padding-left: 12px;  }
.navleftlist:hover {color: #000000;}
.navleftlistsub:hover {color: #000000;}
.homeright			{ font-size: 12px; line-height:20px; color: #9150C3; font-weight:bold;  text-decoration:none; padding-left: 26px; background-image: url(/images/look/holiday2007/bullet_arrow_home.gif); background-repeat:no-repeat; background-position: 11px 5px; display:block;}

.productstypelink				{ font-size: 11px; line-height:18px; color: #DE0A27; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/bullet_white.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}
.productstypelinklarge			{ font-size: 13px; line-height:20px; color: #ffffff; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/valentines2007/bullet_stpatricksday.gif); background-repeat:no-repeat; background-position: 0px 7px; display:block;}
.productstypelinkhome			{ font-size: 11px; line-height:18px; color: #ffffff; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/bullet_home.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}
.productstypelinksports			{ font-size: 11px; line-height:18px; color: #ffffff; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/bullet_sports3.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}
.productstypelinkbaby			{ font-size: 11px; line-height:18px; color: #56A20A; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/bullet_baby.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}
.productstypelinkthemes		{ font-size: 11px; line-height:18px; color: #ffffff; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/halloween2007/bullet_newyearseve.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}

.productstypelinkhome:hover,
.productstypelinksports:hover,
.productstypelinkthemes:hover,
.productstypelinkthemes2:hover {color: #ffffff;}

.bulletone		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_1.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bullettwo		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_2.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulletthree	{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_3.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulletfour		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_4.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulletfive		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_5.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulletsix		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_6.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulletseven		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_7.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulleteight		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_8.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulletnine		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_9.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulletten		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_10.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.bulleteleven		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_11.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}

.storeslink			{ line-height:18px; color: #DE0A27; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/bullet_white.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}
.searchlink			{ line-height:15px; color: #000000; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_right.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.searchlinkprice	{ line-height:15px; color: #000000; text-decoration:none; padding-left: 14px; display:block;}

.copyupbutton	{ text-align: right; font-size: 9px; line-height:15px; color: #DE0A27; text-decoration:none; padding-right: 16px; background-image: url(/images/look/holiday2007/buttons/but_up.gif); background-repeat:no-repeat; background-repeat:no-repeat; background-position: right; display:block;}
.copyhdbulletbk	{ line-height:15px; color: #000000; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_right.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.copyhdbullet	{ line-height:15px; color: #DE0A27; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/bullet_white.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.copybullet	{ line-height:15px; color: #000000; text-decoration:none; padding-left: 14px; display:block;}
.copybullet2	{ line-height:15px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/buttons/but_right.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}

.but_right	{ text-align: right; font-size: 9px; line-height:15px; color: #DE0A27; text-decoration:none; padding-right: 16px; background-image: url(/images/look/holiday2007/buttons/but_right.gif); background-repeat:no-repeat; background-repeat:no-repeat; background-position: right; }

.letterhd			{ font-family: Arial; font-size: 14px; line-height: 20px; color: #000000}
.letter				{ font-family: Arial; font-size: 11px; line-height: 14px; color: #000000}
.days1				{ background-color: #5384BD; color: #ffffff; font-weight:bold; font-size: 10px;}
.days2				{ background-color: #DE0A27; color: #ffffff; font-weight:bold; font-size: 10px;}
.days3				{ background-color: #DE0A27; color: #ffffff; font-weight:bold; font-size: 10px;}
.mylisthd			{ background-color: #00a651; color: #ffffff; font-weight:bold; text-decoration:none;}
.mylisthd2			{ background-color: #00a651; color: #ffffff; font-weight:bold}

.mylisthdsm			{ background-color: #00a651; color: #ffffff; font-size:9px; font-weight:normal; text-decoration:none;}

.mainhd				{ font-family: Arial; font-size: 20px; line-height: 20px; color: #00a651}
.mainhd2			{ font-family: Arial; font-size: 14px; line-height: 20px; color: #DE0A27; font-weight:bold}
H1					{ font-family: Arial; font-size: 20px; line-height: 20px; color: #00a651}
H2					{ font-family: Arial; font-size: 14px; line-height: 20px; color: #DE0A27; font-weight:bold}
.copy				{ line-height: 14px; color: #000000}
.copybd				{ line-height: 14px; font-weight:bold}
.navhd				{ font-size: 10px; line-height: 14px; font-weight:bold; color: #ffffff;}
.navhdtop				{ font-size: 10px; line-height: 14px; font-weight:bold; color: #ffffff;}
strong				{ line-height: 14px; font-weight:bold}
.copyitalic				{ font-style:italic}
.copydark			{ line-height: 14px; color: #000000; text-decoration:none}
.copyhd				{ font-size: 14px; line-height: 18px; color: #00a651; text-decoration:none}
.copyhd2			{ font-size: 12px; line-height: 15px; color: #DE0A27; text-decoration:none}
.copysm				{ font-size: 9px; line-height: 12px; color: #000000}
.copysmbd			{ font-size: 9px; line-height: 14px; color: #000000; font-weight:bold; text-decoration:none}
.copysmlight		{ font-family: geneva, Arial; line-height: 14px; color: #DE0A27}
.copyhilite			{ font-size: 12px; line-height: 14px; color: #00a651; font-weight:bold; text-decoration:none}
.copyhilite2			{ line-height: 14px; color: #DE0A27; font-weight:bold; text-decoration:none}
.breadcrumb			{ font-family: geneva, Arial; font-size: 9px; line-height: 12px; color: #908E8F; text-decoration:none}
.breadcrumbbd		{ font-family: geneva, Arial; font-size: 9px; line-height: 12px; color: #DE0A27; text-decoration:none}
.footer				{ color: #000000; font-family: Arial, Verdana; sans-serif; font-size: 9px; line-height: 12px; text-decoration:none}
.countdown			{ color: #000000; font-family: Arial, Verdana; sans-serif; font-size: 9px;}
.selectheme			{ font-family: geneva, Arial; line-height: 14px; color: #4D4D4D; text-decoration:none}
.strike				{ text-decoration: line-through}
.required			{ line-height: 14px; color: red;}
.requiredbd			{ line-height: 14px; color: red; font-weight:bold;}
.mylistcount		{ color: #ffffff; font-family: Arial, Verdana; sans-serif; font-size: 9px;}
.selectionprice			{ line-height: 14px; color: red; margin-top:3px; margin-bottom:3px; display:block;}
.register			{ font-family: geneva, Arial; font-size: 9px; line-height: 12px; color: #000000; text-decoration:none}
.registerhd			{ font-family: geneva, Arial; font-size: 10px; line-height: 12px; color: #DE0A27; font-weight:bold; text-decoration:none}

.copycal			{ color: #D7D7D7; text-decoration:none; font-size: 10px; line-height: 12px;}
.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: #DE0A27; 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: 9px; background-color: #DE0A27; color: #000000; text-decoration:none; padding-left: 2px;}
.monthcalnext		{ font-size: 9px; line-height: 9px; background-color: #DE0A27; color: #000000; text-decoration:none;}
.monthcalsel		{ font-size: 9px; line-height: 9px; background-color: #DE0A27; color: #ffffff; text-decoration:none}
.monthtable			{ background-color: #DE0A27;}
.monthcalhd			{ background-color: #DE0A27; color: #ffffff; font-weight:bold; text-decoration:none;}
.monthcopycal		{ font-size: 9px; background-color: #ffffff; color: #000000; text-decoration:none;}
.monthcalbotlinks	{ font-size: 9px; color: #DE0A27; font-weight:bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/holiday2007/bullet_white.gif); background-repeat:no-repeat; background-position: 0px 3px; display:block;}

.formpulldown 		{ width:120px; }
.formpulldownmed 	{ width:160px; }
.formpulldownlong 	{ width:200px; }
.formtextfield		{ background-color: #DCDCDC; border-width: 1px; font-size: 9px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}
.formbutton	 		{ color: #000000; font-size: 9px; line-height: 12px; }
select		 		{ background-color: #DE0A27; font-size: 9px; line-height: 12px; font-family: geneva, Arial; color: #ffffff}
input				{ background-color: #DCDCDC; font-size: 9px; line-height: 12px; border-width: 0px; font-family: geneva, Arial; color: #000000}
.formbutton	 		{ color: #000000; font-size: 9px; line-height: 12px; }

.ecardhd				{ font-size: 18px; line-height: 20px; color: #BE0000}
.ecard					{ font-size: 10px; color: #BE0000; line-height: 14px;}
.ecardbd				{ font-size: 10px; color: #BE0000; line-height: 14px; font-weight:bold}
.ecardrequired			{ font-size: 10px; line-height: 14px; color: FFADAD}
.ecardrequiredbd			{ font-size: 10px; line-height: 14px; color: FFADAD; font-weight:bold}
.ecardfooter				{ color: #FFADAD}
.ecardto					{ font-family: Arial; font-size: 9px; color: #000000; line-height: 14px;}
.ecardfrom					{ font-family: Arial; font-size: 9px; color: #000000; line-height: 14px;}
.ecardtosm					{ font-family: Arial; font-size: 6px; color: #000000; line-height: 14px;}
.ecardfromsm					{ font-family: Arial; font-size: 6px; color: #000000; line-height: 14px;}

#dhtmltooltip 		{ position: absolute;border: 1px solid black;padding: 7px;background-color: #DE0A27;visibility: hidden;z-index: 100; color: #000000; display:block; white-space: nowrap; font-weight:bold;}
#dhtmltooltip2 		{ position: absolute;border: 1px solid black;padding: 7px;background-color: #DE0A27;visibility: hidden;z-index: 100; color: #000000; display:block; white-space: nowrap; font-weight:bold;}


.CldrDiv { z-index: +998; position: absolute; visibility:hidden; text-decoration:none;  }
.CldrCurrentSel, .CldrCurrentSel a:link, CldrCurrentSel a:visited,  CldrCurrentSel a:hover{ text-align:center; font-size:9px;  font-weight:bold; color:#FF9933; text-decoration:none;  }
.CldrCurrentDay, .CldrCurrentDay a:link, .CldrCurrentDay a:visited, .CldrCurrentDay a:hover { text-align:center; font-weight:bold; color:#66CC00; font-size:9px;  text-decoration:none;  }
.CldrToday, .CldrToday a:link, .CldrToday a:visited, .CldrToday a:hover { text-align:center; color:#66CC00; font-weight:bold;  text-decoration:none; }
.CldrDay { text-align:center; text-decoration:none;  }
.CldrPrevMonth { text-align:center; color: #D5D5D5; text-decoration:none; font-size:9px; }
.CldrNextMonth { text-align:center; color: #D5D5D5; text-decoration:none; font-size:9px; }
.CldrWeekDay { text-align:center; color: #000000; text-decoration:none; font-weight:bold; font-size:9px;  text-decoration:none; }
.CldrMainTable { border-width:1px; border-color:#666666; border-style:solid; background:#fff; background-color:#fff;  text-decoration:none; }
.CldrHeader { text-align:center; font-weight:bold; color:#FF9933;  text-decoration:none; }
.CldrYearSelect, .CldrYearSelect, .CldrMonthSelect, .Cldr, .CldrMonthSelect option { font-size:9px; text-decoration:none; }


.halloweenhomehd { background-color: #00a651; color: #ffffff; width: 190px; padding-left:5px; font-weight:bold; text-decoration:none; display:block;}
