/*
Increased the following widths by 60px
.nav_topic_det{
.nav_topic_det_short
.td.nav_topic_col1
.topic_col1_sub,.topic_col1_exp

Increased left: by 60px
#nav_topic2
.nav_topic_tab2

old smaller background /imgs/header/nav/tab_background_short.jpg
*/

.nav_entity_tab1,.nav_entity_tab2{height:29px;padding:0;margin:0;position:relative;background-repeat:none}

.nav_topic_top{
background:transparent url('header/nav/global_topicnav_bg_top.png') no-repeat 0 0;
font-size:1px;
width:390px;
height:11px;
padding:0;
position:relative;
top:-6px;
}

.nav_topic_top2{
background:transparent url('header/nav/global_topicnav_bg_top.png') no-repeat 0 0;
font-size:1px;
width:390px;
height:11px;
padding:0;
position:relative;
top:-6px;
}

.nav_topic_mid{background:transparent url('header/nav/global_topicnav_bg_mid.png') repeat-y 0 0;width:390px;height:auto;margin-top:4px; position:relative; top:-10px;}
.nav_topic_bot{background:transparent url('header/nav/global_topicnav_bg_bottom.png') no-repeat 0 0;font-size:1px;width:390px;height:18px;padding:0;  position:relative; top:-10px;}

.nav_topic_det{
width:373px;border:0;margin:0;padding:0;position:relative;left:8px;
font-family:Tahoma, Verdana, Arial;
}

.nav_topic_det_short{
width:373px;border:0;margin:0;padding:0;position:relative;left:8px;
font-family:Tahoma, Verdana, Arial;
}

td.nav_topic_col1{width:200px;height:100%;padding:0;vertical-align:top;}
td.nav_topic_col2{width:173px;height:100%;padding:0 0 0 6px;border-left:1px solid #eceee7;vertical-align:top;}

td.nav_topic2_col1{width:140px;height:100%;padding:0;vertical-align:top;border-left:1px solid #eceee7;}
td.nav_topic2_col2{width:173px;height:100%;padding:0 0 0 6px;vertical-align:top;}

td.nav_topicright_col1{width:170px;height:100%;padding:0;vertical-align:top;}
td.nav_topicright_col2{width:143px;height:100%;padding:0 0 0 6px;vertical-align:top;border-right:1px solid #eceee7;}

#nav_topic1{
	clear:both;
	float:left;
	display:none;
	position:relative;
	top:-34px;
	height:auto;
	z-index: 15;
}


#nav_topic2{
	clear:both;
	float:left;
	display:none;
	position:relative;
	top:-34px;
	height:auto;
	z-index: 15;
}

#nav_topic3{
	clear:both;
	float:left;
	display:none;
	position:relative;
	top:-34px;
	height:auto;
	z-index: 15;
}

#nav_topic4{
	clear:both;
	float:left;
	display:none;
	position:relative;
	top:-39px;
	right:50px;
	height:auto;
	z-index: 15;
}

/* nav topic styles using background images for png fix */
#nav_topic1{left:-7px;}
#nav_topic2{left:556px;}
#nav_topic3{left:176px;}
#nav_topic4{left:335px;}

.nav_topic_tab1{width:200px; position:relative; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5b692e; text-transform:uppercase;}
.nav_topic_tab2{width:155px; position:relative; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5b692e; text-transform:uppercase; margin-left:auto;}
.nav_topic_tab3{width:145px; position:relative; z-index:20; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5b692e; text-transform:uppercase;}
.nav_topic_tab4{background:url(/imgs/header/nav/nav_amaryllis_gifts_over.png); width:136px;}

.cat_left1{width:8px; height:34px;}
.cat_mid1{width:1%; background-image:url(header/nav/global_topicnav_cat_mid.png); background-repeat:repeat-x; white-space:nowrap; padding:3px 12px 0 12px;}
.cat_right1{width:99%; height:34px;}

.cat_left2{width:99%; height:34px; text-align:right;}
.cat_mid2{width:1%; background-image:url(header/nav/global_topicnav_cat_mid.png); background-repeat:repeat-x; white-space:nowrap; padding:3px 10px 0 10px;}
.cat_right2{width:9px; height:34px;}

.cat_left3{width:8px; height:34px;}
.cat_mid3{width:1%; background-image:url(header/nav/global_topicnav_cat_mid.png); background-repeat:repeat-x; white-space:nowrap; padding:3px 12px 0 10px;}
.cat_right3{width:99%; height:34px;}

.nav_topic_col2 h3{margin:0 2px 6px 0;}

.topic_col1_sub,.topic_col1_sub_sub,.topic_col1_exp,.nav_topic_col2 h3{font-size:12px;line-height:14px;
font-family:Arial, Helvetica, sans-serif;}
.topic_col1_sub,.topic_col1_exp{width:180px;font-weight:bold;color:#f15d2f;margin:0 0 5px 2px;}
.topic_col1_sub_sub{text-indent:12px;margin-top:7px;}
.topic_promo{clear:both;width:168px;overflow:visible;padding:0 0 6px 0;color:#f15d2f;line-height:12px;}
.topic_col2_sub{font-size:12px;color:#58595b;}



a.nav_ent, a:visited.nav_ent{
color:#cc6600;
font-size:10px;
line-height:12px;
width:100%;
height:100%;
display:block;
padding:2px;
overflow:hidden;
}
a:hover.nav_ent, a:active.nav_ent{
color:#ffffff;
text-decoration:none;
background-color:#f15d2f;
}
a.nav_topic, a:visited.nav_topic{
color:#f15d2f;
width:100%;
display:block;
padding:2px 4px 2px 10px;
text-decoration:none;
/*text-transform: uppercase;*/
}
a:hover.nav_topic, a:active.nav_topic{
color:#ffffff;
text-decoration:none;
background-color:#f15d2f;
}

.nav_topic_col2, .nav_topicright_col2 { font-size:11px;}

.nav_topic_col2 img, .nav_topic2_col2 img, .nav_topicright_col2 img{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
}

#nav_sale_text{
font-family:Arial, Helvetica, sans-serif;
visibility:hidden;
width:144px;
padding-left:1px;
padding-right:1px;
font-size:16px;
font-weight:bold;
color:#E70F0A;
text-align:center

}
