BODY                      {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#404040;}

.body_brand               {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #404040;padding-left: 20px; padding-right: 20px;}


A:link                    {COLOR:#322F51; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
A:visited                 {color:#322F51; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
A:hover                   {color:#3A3476; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
A:active                  {color:#322F51; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}

.deptlink                 {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none}
.deptlink:link            {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none}
.deptlink:visited         {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none}
.deptlink:hover           {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal}
.deptlink:active          {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none}

.nav                      {color:#404040; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
a.nav:link                {color:#404040; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
a.nav:visited             {color:#404040; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
a.nav:hover               {color:#6C6898; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal;}
a.nav:active              {color:#404040; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}

a.navsub:link             {color:#404040; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
a.navsub:visited          {color:#404040; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
a.navsub:hover            {color:#6C6898; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
a.navsub:active           {color:#404040; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}

.deptbarlink              {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#404040; text-decoration:none; font-variant:normal}
.deptbarlink2             {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#404040; text-decoration:none; text-transform:none}

.deptlinkM                {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; text-indent:12pt;}
.deptlinkP                {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000}

.topnav:link              {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
.topnav:visited           {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
.topnav:hover        {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; text-decoration:none}
.topnav:active     {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#404040; text-decoration:none}

.homelink:link            {COLOR:#FFFFFF; TEXT-DECORATION:none; font-size:11px}
.homelink:visited         {COLOR:#FFFFFF; TEXT-DECORATION:none; font-size:11px}
.homelink:hover           {COLOR:#FFFFFF; TEXT-DECORATION:underline; font-size:11px}
.homelink:active          {COLOR:#FFFFFF; TEXT-DECORATION:none; font-size:11px}


.PageSpanner              {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration:none; font-weight:normal;}
.PageSpanner:link              {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.PageSpanner:visited           {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.PageSpanner:hover        {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.PageSpanner:active     {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration:none; font-weight:normal;}


.ship_bug           {font-family:Arial;font-size:8px;line-height:9px;color: #000080;text-decoration: none;}
a.ship_bug:link     {font-family:Arial;font-size:8px;line-height:9px;color: #000080;text-decoration: none;}
a.ship_bug:visited  {font-family:Arial;font-size:8px;line-height:9px;color: #000080;text-decoration: none;}
a.ship_bug:hover    {font-family:Arial;font-size:8px;line-height:9px;color: #0000ff;text-decoration: underline;}
a.ship_bug:active   {font-family:Arial;font-size:8px;line-height:9px;color: #000080;text-decoration: none;}


.BasketErrors		{FONT-SIZE:12px; COLOR:#ff0000; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.ShopperErrors		{FONT-SIZE:12px; COLOR:#ff0000; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}

.ListPricewoSale	{FONT-SIZE:14px; COLOR:#000000; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: right;}
.product_price		{FONT-SIZE:14px; COLOR:#000000; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: right;}
.ListPricewSale         {FONT-SIZE:12px; COLOR:#999999; font-family: Arial, Helvetica, sans-serif; text-align: right;}
.SalePrice              {FONT-SIZE:14px; COLOR:#ff0000; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align: right;}

.seo_table	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#808080; text-align: left;}
.seo_table_hdr	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#707070; text-align: left; text-transform: uppercase;}
.seo_table_body	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080; text-align: left;}

.seo_table_link:link         {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#808080; text-align: left; text-decoration: none; font-weight:normal;}
.seo_table_link:visited      {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#808080; text-align: left; text-decoration: none; font-weight:normal;}
.seo_table_link:hover        {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#808080; text-align: left; text-decoration: underline; font-weight:normal;}
.seo_table_link:active       {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#808080; text-align: left; text-decoration: none; font-weight:normal;}

.seo_table_hdr_link:link         {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#707070; text-align: left; text-decoration: none; font-weight:normal;}
.seo_table_hdr_link:visited      {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#707070; text-align: left; text-decoration: none; font-weight:normal;}
.seo_table_hdr_link:hover        {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#707070; text-align: left; text-decoration: underline; font-weight:normal;}
.seo_table_hdr_link:active       {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#707070; text-align: left; text-decoration: none; font-weight:normal;}



/* Other Classes */
.sub                      {position:absolute; top:22; z-index:2; visibility:hide; visibility:hidden;}
.sub2                     {position:absolute; top:22; z-index:3; visibility:hide; visibility:hidden;}


.small                    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#404040;}
.featuredbody             {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040;}
.SubHeadbgcolor           {background-color:#CDDCC0; color:#000000}
.SubHeadText              {background-color:#CDDCC0; color:#526B39}


.SubHeadbgcolor_Registry           {background-color:#DCD8F2; color:#404040;}
.SubHeadText_Registry              {background-color:#DCD8F2; color:#534D79;}

.PageContent	{font-weight: normal; width: 100%;}



.tablebgcolor             {background-color:#ffffff; color:#000000}

.q_jump                   {color:#000000; background-color:#ffffff; font-size:10px}
.qjump                    {color:#000000; background-color:#ffffff; font-size:10px}



.body_recall                {padding-bottom:10px;}


.PageTitle                {FONT-SIZE:16px; COLOR:#404040; font-family:Arial, Helvetica, sans-serif; width:100%; padding-top:10px; padding-bottom:10px; padding-left:5px; font-weight:bold;}
.DeptTitle                {FONT-SIZE:18px; COLOR:#526B39; font-family:Arial, Helvetica, sans-serif; display:block; width:100%; padding-top:5px; padding-bottom:10px; padding-left:20px; font-weight:bold;}
.BodyTitle                {FONT-SIZE:14px; COLOR:#526B39; font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding-bottom:3px; }

.BodyMsg                {FONT-SIZE:14px; COLOR:#526B39; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.mybuyszone_margin	{padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}


.left_nav_hdr             {FONT-SIZE:14px; COLOR:#556446; font-family:Arial, Helvetica, sans-serif; padding-top:20px; padding-bottom:20px; padding-left:5px; font-weight:bold;}


.left_nav_menu		{
		background: url(/goores/assets/images/global/left_nav_hdr_menu.gif) repeat-n;
		color: #FF0000;
		font-family: Times New Roman;
		}





.ProductName		{font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight: bold;}
.ProductAttrlabel	{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight: bold;}
.ProductAttr		{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight: normal;  z-index: 1;}

.Product_avail_msg	{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#3A3476; font-weight: bold; text-align: right;}


.deptlinkM2		{color: #404040;font-size: 9px; text-decoration: none;}
.deptlinkM2:link	{color: #404040;font-size: 9px; text-decoration: none;}
.deptlinkM2:visited	{color: #404040;font-size: 9px; text-decoration: none;}
.deptlinkM2:hover	{color: #3A3476;font-size: 9px; text-decoration: underline;}
.deptlinkM2:active	{color: #000000;font-size: 9px; text-decoration: underline;}


.required		{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight: bold;}
.optional		{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#555555;}




.store_rightbox		{background-color:#F5FAF4; border-style: solid; border-width: 1pt; border: #A0BA88; display:block; padding: 0px; width: 205px;}
.store_rightbox_body	{COLOR:#41453D; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:20px; padding-left:5px; padding-right:5px; font-weight: normal;}

.bodybox		{background-color:#F5FAF4; border-style: solid; border-width: 1pt; border: #A0BA88; display:block; padding: 0px; width: 190px;}
.bodybox_body	{COLOR:#41453D; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding 0px; font-weight: normal;}




.link_rightbox
a.link_rightbox:link                    {COLOR:#41453D; text-decoration:underline;}
a.link_rightbox:visited                 {color:#41453D; text-decoration:underline;}
a.link_rightbox:hover                   {color:#516939; text-decoration:underline;}
a.link_rightbox:active                  {color:#41453D; text-decoration:underline;}




/* GOORES: Below moved here from Site Manager by Dsmith to simplify site refresh - 09-19-2008 */


.link_shoppertools
a.link_shoppertools:link                    {COLOR:#322F51; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
a.link_shoppertools:visited                 {color:#322F51; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
a.link_shoppertools:hover                   {color:#3A3476; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
a.link_shoppertools:active                  {color:#322F51; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}



.link_corp		{color: #404040;font-size: 9px; text-decoration: none;}
.link_corp:link		{color: #404040;font-size: 9px; text-decoration: none;}
.link_corp:visited	{color: #404040;font-size: 9px; text-decoration: none;}
.link_corp:hover	{color: #3A3476;font-size: 9px; text-decoration: underline;}
.link_corp:active	{color: #000000;font-size: 9px; text-decoration: underline;}

.link_footer		{color: #404040;font-size: 10px; text-decoration: none;}
a.link_footer:link	{color: #404040;font-size: 10px; text-decoration: none;}
a.link_footer:visited	{color: #404040;font-size: 10px; text-decoration: none;}
a.link_footer:hover	{color: #3A3476;font-size: 10px; text-decoration: underline;}
a.link_footer:active	{color: #000000;font-size: 10px; text-decoration: underline;}



.hdr_cs			{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#808080;}

.copyright {color: #808080;font: 9px "Verdana, Arial, Helvetica";text-align: right;padding: 5px;}

INPUT {font: 8pt "Verdana, Arial, Helvetica"; border-width: 1pt; border-color: #C0C0C0; background: #ffffff;}
SELECT {font: 8pt "Verdana, Arial, Helvetica"; border-width: 1pt; border-color: #C0C0C0; background: #ffffff;}


ul.noindent{
	margin: 1.5em;
	}




div.tabArea {
  font-size: 80%;
  font-weight: bold;
}

a.tab {
  background-color: #f0f0f0;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
}

a.tab, a.tab:visited {
  color: #808080;
}

a.tab:hover {
  background-color: #d0d0d0;
  color: #606060;
}

/* 12/8/09 - SUP39194 - WJS - tweaked iframe + cartwrapper */

/* floating cart styles - apply to assets/images/includes/float.js */
#popiframe{position:absolute;top:165px;z-index:898;width:600px;}
#cartpopwrapper
{
  align: left;
  position: relative;
  top: 40px;
  left: -75px;
  width:700px;

  z-index:999;
  height: auto;
}
#cartpop
{
  position: absolute;
  top: 0px;
  left: -15px;
  z-index:899;
  width:700px;
  height: auto;
}

.outermostpop { background-color: #DDDED2; }
.outerpop     { background-color: #526342; padding: 2px; }
.innerbg      { background-color: #ffffff; padding: 4px; }
.inneredge    { background-color: #DEEFD6; padding: 2px; }
.innerheader  { background-color: #9EB986; color: #ffffff; padding: 1px; font-size: 9px; }

.tablebgcolor { background-color: #ffffff; color: #000000; font-weight: bold; }
.cart_list_item { font-weight: normal; }

.cartpopitem_txt { color: #000000; font-size: 10px; font-weight:bold; margin-bottom: 5px; height: 24px; padding-top: 11px; width: 180px; }

