body {font-family: Arial, Helvetica, sans-serif; color: #666666; }
p {
	font: 11px/13px Arial, Helvetica, sans-serif;
	color: #000;
}
.yellow {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #FFCC00;text-align: center;}

#container {
	width: 852px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

.giftselect {font: 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
.button {font: 10px Arial, Helvetica, sans-serif; margin: 1px; padding: 1px; width: 140px; color:#000; background:#ccc;}
.normal {font: 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
.deptnormal {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
.deptnormalbig {font: bold 17px/19px Arial, Helvetica, sans-serif; color: #000000;}
.deptred {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #cc0000;}
.deptredstrike {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #000000; text-decoration: line-through;}
.gdealsred {font: bold 13px/14px Arial, Helvetica, sans-serif; color: #cc0000;}
.gdeals {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
.redsmall {font: 9px/11px Arial, Helvetica, sans-serif; color: #cc0000;}
.redmedium {font: 11px/13px Arial, Helvetica, sans-serif; color: #cc0000;}
.deptredbig {font: bold 17px/19px Arial, Helvetica, sans-serif; color: #cc0000;}
.redbold {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #cc0000;}
.whitebold {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #FFFFFF;}
.navredbold {font: bold 10px/11px Arial, Helvetica, sans-serif; color: #cc0000;}
.navbold {font: bold 10px/11px Arial, Helvetica, sans-serif; color: #000000;}
.white {font: 11px/13px Arial, Helvetica, sans-serif; color: #ffffff;}
.smallwhite {font: 9px/11px Arial, Helvetica, sans-serif; color: #ffffff;}
.yellowbold {font: bold 11px/12px Arial, Helvetica, sans-serif; color: #FC0;}
.green {font: bold 11px/13px Arial, Helvetica, sans-serif; color: #C3520F;}
.redbig {font: bold 13px/15px  Arial, Helvetica, Verdana, sans-serif; color: #cc0000;}
.redboldbig {font: bold 17px/19px  Arial, Helvetica, Verdana, sans-serif; color: #cc0000;}
.small {font: 9px/11px Arial, Helvetica, sans-serif; color: #000000;}
.smalldept {font: 11px/13px Arial, Helvetica, sans-serif; color: #C3520F;}
.BORDERFORM { border: 1px solid #676767; color: #414141; font: 11px/13px Arial, Helvetica, sans-serif;}
ul {font: 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
ol {font: 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
li {font: 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
strong {font-weight: bold;}
.smallbold {font: bold 10px/11px Arial, Helvetica, sans-serif; color: #000000;}
.supersmallbold {font: bold 9px/10px Arial, Helvetica, sans-serif; color: #cc0000;}
.supsmbold {font: bold 9px/10px Arial, Helvetica, sans-serif; color: #000000;}
.strong {font-weight: bold;}
.footer {font: 9px/11px Arial, Helvetica, sans-serif; padding-top: 3px;  color: #000000;}
.cart {font: 10px Arial, Helvetica, sans-serif; color: #000000;}
.giftdept {font: 11px Arial, Helvetica, sans-serif; color:#F2741F;}

.bigcrumb {font: bold 18px/20px  Arial, Helvetica, Verdana, sans-serif; color: #C3520F;}
.smalltext {font: 9px/10px Arial, Helvetica, sans-serif;}

a {font: 11px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
span.Search {font: 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
span.CurrSearchPage {font: bold 12px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
span.SubDeptGrey {font: bold 12px Arial, Helvetica, sans-serif; color:#999999; text-decoration:none;}
a:visited {color:#F2741F;}
a:hover {color:#C3520F; text-decoration:underline;}

a.TopNavBar {font: bold 11px arial, helvetica, sans-serif; color:#666666; text-decoration:none;}
a.TopNavBar:visited {color:#666666;}
a.TopNavBar:hover {color:#666666; text-decoration:underline;}
a.TackSearch:hover {color:#000000; text-decoration:underline;}
a.TackSearch {color:#C3520F; text-decoration:none; font: arial, helvetica, sans-serif;}

.TopNav {font: bold 11px Arial, Helvetica, sans-serif; color:#666666;}
span.TopNav {font: bold 11px Arial, Helvetica, sans-serif; color:#666666;}
span.FooterTitle {font: bold 9px/11px Arial, Helvetica, sans-serif; color:#868686; text-decoration:none;}
span.HTL {font: 11px/13px Arial, Helvetica, sans-serif; color: #000000;}
a.dept {font: 11px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:underline;}
a.dept:visited {color:#F2741F; text-decoration:underline;}
a.dept:hover {color:#C3520F; text-decoration:underline;}
a.dept2 {font: 15px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
a.dept2:visited {color:#F2741F; text-decoration:none;}
a.dept2:hover {color:#C3520F; text-decoration:none;}
a.desc {font: 13px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:underline;}
a.desc:visited {color:#F2741F; text-decoration:underline;}
a.desc:hover {color:#C3520F; text-decoration:underline;}
.departbig {font: bold 12px/18px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
.departsmall {font: bold 9px/11px Arial, Helvetica, sans-serif; color:#868686; text-decoration:none;}
.smallorange {font: bold 9px/11px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
.giftdepartbig {font: bold 11px/17px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}

.deptsearch {font : 13px Arial, Helvetica, sans-serif;}

a.departbig:visited {color:#F2741F;}
a.departsmall:visited {color:#868686;}
a.departbig:hover {color:#C3520F; text-decoration:underline;}
a.departments {font: 10px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
a.departments:visited {color:#F2741F;}
a.departments:hover {color:#C3520F; text-decoration:underline;}

a.quickshopheader {font: bold 9px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
a.quickshopheader:visited {color:#F2741F; text-decoration:none;}
a.quickshopheader:hover {color:#C3520F; text-decoration:underline;}

a.saleitemsheader {font: bold 12px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
a.saleitemsheader:visited {color:#F2741F; text-decoration:none;}
a.saleitemsheader:hover {color:#C3520F; text-decoration:underline;}

a.quickshop {font: 9px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.quickshop:visited {color:#000000; text-decoration:none;}
a.quickshop:hover {color:#C3520F; text-decoration:underline;}

a.wormer {font: 9px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.wormer:visited {color:#000000; text-decoration:none;}
a.wormer:hover {color:#000000; text-decoration:underline;}

a.wormerbold {font: bold 10px/11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a.wormerbold :visited {color:#000000; text-decoration:none;}
a.wormerbold :hover {color:#000000; text-decoration:underline;}

a.saleitems {font: 12px Arial, Helvetica, sans-serif; color:#F2741F; text-decoration:none;}
a.saleitems:visited {color:#F2741F; text-decoration:none;}
a.saleitems:hover {color:#C3520F; text-decoration:underline;}
.white {font: 12px/13px Arial, Helvetica, sans-serif; color: #ffffff;}
a.white:hover {color:#ffffff; text-decoration:underline;}
h1 {font: 14px/16px Arial, Helvetica, sans-serif; color: #F2741F; white-space:nowrap; display:inline;}
h2.TopLinkSEO {font: bold 18px/20px  Arial, Helvetica, Verdana, sans-serif; color: #C3520F;}
h1.HeaderSEO {font: bold 11px Arial, Helvetica, sans-serif; color:#666666; white-space:nowrap; display:inline;}
.frmButton { background-color: #bebebe; border: solid; border-width: 1px; border-color: #000;}
.frmTxt { background-color: #ffffff; border: solid; border-width: 1px; border-color: #000;}
.HeaderWhite {font: bold 13px/18px Arial, Helvetica, sans-serif; color: #ffffff;}
.HeaderGreen {font: bold 9px/11px Arial, Helvetica, sans-serif; color: #C3520F;}
.TopbarText {font: bold 10px/11px Arial, Helvetica, sans-serif; color: #C3520F;}
.Headerblue {font: bold 14px/18px Arial, Helvetica, sans-serif; color: #000066;}

.CGSTopbarText {font: bold 10px/11px Arial, Helvetica, sans-serif; color: #FFFFFF;}
a.CGSdepartments {font: 10px Arial, Helvetica, sans-serif; color:#003399; text-decoration:none;}
a.CGSdepartments:visited {color:#003399;}
a.CGSdepartments:hover {color:#0066CC; text-decoration:underline;}
a.CGSdepartbig {font: bold 11px/17px Arial, Helvetica, sans-serif; color:#003399; text-decoration:none;}
a.CGSdepartbig:visited {color:#003399;}
a.CGSdepartbig:hover {color:#0066CC; text-decoration:underline;}
a.giftdept {font: bold 13px Arial, Helvetica, sans-serif; color:#003399; text-decoration:none;}
a.giftdept:visited {color:#003399; text-decoration:none;}
a.giftdept:hover {color:#003399; text-decoration:underline;}

a.rightshoplink {font: bold 11px/16px arial, helvetica, verdana, sans-serif; color:#C3520F; text-decoration:none;}
a.rightshoplink:visited {color:#F2741F; text-decoration:none;}
a.rightshoplink:hover {color:#C3520F; text-decoration:underline;}

.leftSide {margin-top: 10px;}

div#leftWormBox {border: 1px solid #CC9933; background: #000066; width: 150px; margin-top: 5px; text-align: center; text-decoration:none;}
div#leftWormBox .firstline {font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#CC9933;}
div#leftWormBox .secondline {font: bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
div#leftWormBox .thirdline {font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

div#leftNameBox {border: 1px solid #FF6600; background: #FFFFCC; width: 150px; margin-top: 5px; text-align: center; text-decoration:none;}
div#leftNameBox .firstline {font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#FF6600;}
div#leftNameBox .secondline {font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#CC3300;}
div#leftNameBox .thirdline {font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; color:#CC3300;}

div#leftMolassesBox {border: 1px solid #663300; background: #F7F8E6; width: 150px; margin-top: 5px; text-align: center; text-decoration:none;}
div#leftMolassesBox .firstline {font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#663300;}
div#leftMolassesBox .secondline {font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#996600;}
div#leftMolassesBox .thirdline {font: bold 9px/11px Verdana, Arial, Helvetica, sans-serif; color:#663300;}

div#leftTackBox {border: 1px solid #FFCC33; background: #0066CC; width: 150px; margin-top: 5px; text-align: center; text-decoration:none;}
div#leftTackBox .firstline {font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFCC33;}
div#leftTackBox .secondline {font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
div#leftTackBox .thirdline {font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

div#leftDirectBox {border: 1px solid #FFCC33; background: #FF0000; width: 150px; margin-top: 5px; text-align: center; text-decoration:none;}
div#leftDirectBox .firstline {font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#FFCC33;}
div#leftDirectBox .secondline {font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
div#leftDirectBox .thirdline {font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

.OneOffHdr {font: bold 24px arial, helvetica, verdana, sans-serif; color:#C3520F;}


.indentmenu{
	width: 100%;
}

.indentmenu ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	border: 1px solid #cccccc;
	border-width: 1px 0;
	background-color: #c3520f;
	background-image: url(../ImportMedia/img/graphics/navBarBg.gif);
	background-repeat: repeat-x;
	background-position: center center;	
}

.indentmenu ul li{
	display: inline;
}

.indentmenu ul li a{
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #fff; 
	padding: 4px 8px;
	text-decoration: none;
	border-right: 1px solid #cccccc;
	background: #c3520f url(../ImportMedia/img/graphics/navBarBg.gif) center center repeat-x;
}

.indentmenu ul li a:visited{ 
	color: #ffffff;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
	color: #ffffff !important; /*text color of selected and active item*/
	background: #f0731e url(../ImportMedia/img/graphics/navBarBgHover.gif) center center repeat-x;
}

.indentmenu ul li a.last{
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #fff; 
	padding: 4px 13px;
	text-decoration: none;
	border-right: 0px solid #cccccc;
	background: #c3520f url(../ImportMedia/img/graphics/navBarBg.gif) center center repeat-x;
}

.indentmenu ul li a.last:visited{ 
	color: #ffffff;
}

.indentmenu ul li a.last:hover, .indentmenu ul li .current{
	color: #ffffff !important; /*text color of selected and active item*/
	background: #f0731e url(../ImportMedia/img/graphics/navBarBgHover.gif) center center repeat-x;
}

.indentmenu ul li a.red{
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #fff; 
	padding: 4px 8px;
	text-decoration: none;
	border-right: 1px solid #cccccc;
	background: #c3520f url(../ImportMedia/img/graphics/navBarBgRed.gif) center center repeat-x;
}

.indentmenu ul li a.red:hover, .indentmenu ul li .current{
	color: #ffffff !important; /*text color of selected and active item*/
	background: #f0731e url(../ImportMedia/img/graphics/navBarBgHoverRed.gif) center center repeat-x;
}#bottom_content {
	clear: both;
	float: left;
}
