.adminbk				{ background-color: #005baa;}
.leftbk				{ background-color: #ffffff;}
.navbk				{ background-color: #005baa; height:20px;}
.nav-side-top			{ background-color: #ffffff; float:left; width:150px; height:110px; background-image: url(/images/look/graduation2009/bk_tl.jpg); background-repeat:no-repeat; display:block;}
.nav-side-top-inside	{ padding: 8px 12px 12px 12px; background-repeat:no-repeat; display:block;}
.nav-side				{ background-color: #ffffff; margin-top:12px; float:left; width:150px; height:335px; background-image: url(/images/look/graduation2009/bk_bl.jpg); background-repeat:no-repeat; display:block;}
.nav-side-inside		{ padding: 12px; background-repeat:no-repeat; display:block;}
.middlecolspace			{ padding-bottom:8px;}

.tips					{ background-color: #ffffff; margin-top:12px; float:left; width:150px; height:130px; background-image: url(/images/look/graduation2009/bk_tips.jpg); background-repeat:no-repeat; display:block;}
.tips-header			{ text-align:center; color: #ffffff; font-weight:bold; margin-top:2px; }

.tips-easter			{ margin-top:3px; line-height:19px; font-size: 9px; color: #005baa; font-weight: bold; text-decoration:none; padding-left: 37px; background-image: url(/images/look/graduation2009/icons/icons_easter.gif); background-repeat:no-repeat; background-position: 10px 0px; display:block;}
.tips-graduation		{ margin-top:3px; line-height:19px; font-size: 9px; color: #005baa; font-weight: bold; text-decoration:none; padding-left: 37px; background-image: url(/images/look/graduation2009/icons/icons_graduation.gif); background-repeat:no-repeat; background-position: 8px 2px; display:block;}
.tips-bachelorette		{ margin-top:3px; line-height:19px; font-size: 9px; color: #005baa; font-weight: bold; text-decoration:none; padding-left: 37px; background-image: url(/images/look/graduation2009/icons/icons_bachelorette.gif); background-repeat:no-repeat; background-position: 9px 1px; display:block;}
.tips-summer			{ margin-top:3px; line-height:19px; font-size: 9px; color: #005baa; font-weight: bold; text-decoration:none; padding-left: 37px; background-image: url(/images/look/graduation2009/icons/icons_summer.gif); background-repeat:no-repeat; background-position: 12px 1px; display:block;}
.tips-themes			{ line-height:21px; font-size: 9px; color: #005baa; font-weight: bold; text-decoration:none; padding-left: 37px; background-image: url(/images/look/graduation2009/icons/icons_themes.gif); background-repeat:no-repeat; background-position: 10px 1px; display:block;}

.tips-allbutton			{ float:right; margin-right:10px; margin-top:10px; }
.tips-divider			{ margin-left:1px; width:148px; height:1px; background-color: #ffffff; font-size:1px; line-height:1px; }



.featuredbdays				{ background-color: #ffffff; margin-top:3px; float:left; width:620px; height:130px; background-image: url(/images/look/graduation2009/bk_featuredbdays.jpg); background-repeat:no-repeat; display:block;}
.featuredbdays-header		{ text-align:center; color: #ffffff; font-weight:bold; margin-top:2px; }
.featuredbdays-allbutton	{ float:right; margin-right:10px; margin-top:17px; }
.featuredbdays-clickparty	{ float:left; margin-left:10px; margin-top:17px; }
.featuredbdays-partyleft	{ float:left; text-align:center; text-decoration:none; font-size: 9px; line-height:11px; color: #005baa; font-weight: bold; margin-top:5px; margin-left:3px; margin-right:2px; }
.featuredbdays-partytwo		{ float:left; text-align:center; text-decoration:none; font-size: 9px; color: #005baa; font-weight: bold;margin-top:5px; margin-right:1px; }
.featuredbdays-partythree	{ float:left; text-align:center; text-decoration:none; font-size: 9px; color: #005baa; font-weight: bold;margin-top:5px; margin-left:1px; }
.featuredbdays-partyright	{ float:left; text-align:center; text-decoration:none; font-size: 9px; color: #005baa; font-weight: bold;margin-top:5px; margin-left:2px; }

.countdown-easter		{ color: #ffffff; font-weight: bold; font-family: Verdana, Arial; sans-serif; font-size: 9px; line-height: 11px; padding-top: 1px; width:620px; height:14px; background-image: url(/images/look/graduation2009/countdown_bot_easter.jpg); background-repeat:no-repeat;  display:block;}

.line				{ background-color: #d71920; 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: #005baa; }
a:hover				{ color: #005baa; }
body				{ font-family: Verdana, Arial; sans-serif; font-size: 10px; line-height: 14px; }
td					{ font-family: Verdana, Arial; sans-serif; font-size: 10px; line-height: 14px; }
.fsi				{ background-color: #FFEDDF; color: #d71920}

.couponhd			{ margin-bottom:10px; background-color: #f6923a; color: #ffffff; font-size:14px; font-weight:bold; text-align:center; width:502px; padding:10px; display:block; }
.couponborder		{ border: 1px dashed #50a2bc; width:500px; padding:10px; }
.couponcopy			{ font-size: 9px; font-style: arial; line-height:11px; }
.couponbullet		{ line-height:12px; color: red; font-weight:bold;  text-decoration:none; padding-left: 15px; background-image: url(/birthdayclub/images/bullet_star.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}



.search				{ line-height:14px; color: #000000; font-weight:bold;  text-decoration:none; padding-right: 5px; }
.navleftlist		{ line-height:20px; color: #005baa; font-weight:bold;  text-decoration:none; padding-left: 12px; background-image: url(/images/look/graduation2009/bullet_nav.gif); background-repeat:no-repeat; background-position: 0px 6px; display:block;}
.navleftlistsub		{ line-height:20px; color: #005baa; text-decoration:none; padding-left: 12px;  }
.navleftlist:hover {color: #ffffff;}
.navleftlistsub:hover {color: #ffffff;}

.productstypelink				{ font-size: 11px; line-height:18px; color: #d71920; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/graduation2009/bullet_white.gif); background-repeat:no-repeat; background-position: 0px 5px; display:block;}

.bulletone		{ font-size: 10px; line-height: 14px; color: #000000; text-decoration:none; padding-left: 14px; background-image: url(/images/look/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/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/graduation2009/buttons/but_11.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}

.storeslink			{ line-height:18px; color: #d71920; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/graduation2009/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/graduation2009/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: #d71920; text-decoration:none; padding-right: 16px; background-image: url(/images/look/graduation2009/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/graduation2009/buttons/but_right.gif); background-repeat:no-repeat; background-position: 0px 2px; display:block;}
.copyhdbullet	{ line-height:15px; color: #389bb6; font-weight: bold; text-decoration:none; padding-left: 14px; background-image: url(/images/look/graduation2009/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/graduation2009/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: #389bb6; text-decoration:none; padding-right: 16px; background-image: url(/images/look/graduation2009/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: #d71920; color: #ffffff; font-weight:bold; font-size: 10px;}
.days3				{ background-color: #d71920; color: #ffffff; font-weight:bold; font-size: 10px;}
.mylisthd			{ background-color: #005baa; color: #ffffff; font-weight:bold; text-decoration:none;}
.mylisthd2			{ background-color: #389bb6; color: #ffffff; font-weight:bold}

.mylisthdsm			{ background-color: #389bb6; color: #ffffff; font-size:9px; font-weight:normal; text-decoration:none;}

.mainhd				{ font-family: Arial; font-size: 20px; line-height: 20px; color: #005baa}
.mainhd2			{ font-family: Arial; font-size: 14px; line-height: 20px; color: #389bb6; font-weight:bold}
.table				{ font-family: Arial; font-size: 14px; line-height: 20px; margin: 0px 0px 10px 10px; border:1px solid black; background-color:#005baa; color: #black; font-weight:bold}
.investorbk				{ background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; color: #000000}
.careers			{ color: #000000; font-weight:bold; line-height:20px;  text-decoration:none; padding-left: 12px; background-image: url(/images/look/graduation2009/bullet_nav.gif); background-repeat:no-repeat; background-position: 0px 6px; display:block;}
.careers:hover			{ color: #ffffff; font-weight:bold; line-height:20px;  text-decoration:none; padding-left: 12px; background-image: url(/images/look/graduation2009/bullet_nav.gif); background-repeat:no-repeat; background-position: 0px 6px; display:block;}
H1					{ font-family: Arial; font-size: 20px; line-height: 20px; color: #005baa; font-weight:normal}
H2					{ font-family: Arial; font-size: 14px; line-height: 20px; color: #389bb6; 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: #005baa;}
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: #005baa; text-decoration:none}
.copyhd2			{ font-size: 12px; line-height: 15px; color: #d71920; 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: #d71920}
.copyhilite			{ font-size: 12px; line-height: 14px; color: #005baa; font-weight:bold; text-decoration:none}
.copyhilite2			{ line-height: 14px; color: #d71920; 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: #d71920; text-decoration:none}
.footer				{ color: #000000; font-family: Arial, Verdana; sans-serif; font-size: 9px; line-height: 12px; text-decoration:none}

.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			{ font-size:11px; line-height: 14px; color: red; margin-top:3px; margin-bottom:3px; font-weight:bold; display:block;}
.register			{ font-family: Arial, Verdana; sans-serif; font-size: 9px; line-height: 11px; color: #000000; text-decoration:none; font-weight:bold;}
.registerhd			{ font-family: Arial, Verdana; sans-serif; font-size: 9px; line-height: 11px; color: #005baa; font-weight:bold; text-decoration:none}
.productcounts		{ font-family: Arial, Verdana; sans-serif; line-height: 14px; color: #005baa; font-size:9px; font-weight:bold;}

.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: #c2f7ff; font-size: 9px; line-height: 12px; font-family: geneva, Arial; color: #000000}
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; }


#dhtmltooltip 		{ position: absolute;border: 1px solid black;padding: 7px;background-color: #d71920;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: #d71920;visibility: hidden;z-index: 100; color: #000000; display:block; white-space: nowrap; font-weight:bold;}

.missing 	{ background-color: #FFFFFF; border-width: 2px; line-height: 12px; border-color: #000000; font-family: geneva, Arial; color: #000000}

