/* CSS Document */

/* COLOR CHANGING NOTEs 

Creates the round corners on left column rotating boxes, the following images must be updated with the new color for the left column:

/images/shell/left_trans_tan_top_new.gif
/images/shell/left_trans_tan_bottom_new.gif


This is for the arrows in the rotating boxes
/images/arrow_transparent_bground.gif

This is for the arrows on the locate a store box
/images/arrow_lt_blue_bground_new.gif

This is for the seasonal images
/images/seasonal-small.jpg (93x90)
/images/seasonal.jpg (326x90)

find and replace color codes based on last season's colors

change out lt_bg, gld_bg, dk_bg
images/bground_new.gif




/* scrollbar style */
BODY 
{scrollbar-face-color: #d0e1a9; scrollbar-shadow-color: #d0e1a9;
scrollbar-highlight-color: #4c93ci; scrollbar-3dlight-color: #4c93ci; 
scrollbar-darkshadow-color: #d0e1a9; scrollbar-track-color: #4c93ci;
scrollbar-arrow-color: #4c93ci;

font-family: verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
  }
/* End scrollbar style */

/* Standard anchor tag formatting */ 

/* Use for standard links blue --> red */
A:link, A:visited  { 
  color: #000000;
  text-decoration: underline; }

A:hover, A:active {
  color: #9D1612;
  text-decoration: none;}
  
/* USE for Links in Left Column Black-->Red */
A.left:link, A.left:visited, A.left:active{ 
  color: #111111;
  text-decoration: underline; }

A.left:hover {
  color: #9D1612;
  text-decoration: none;}
 
 /* End Links in Left Column */
  

  /* Use for Side Colored Links  black -->dark blue*/
  A.new:link, A.new:visited { 
  color: #111111;
  text-decoration: underline; }

A.new:hover, A.new:active {
  color: #9D1612;
  text-decoration: none;}
  
  /*
  

/* used for Learn More link on color changing boxes black --> tan */
A.bold_black_link:link, A.bold_black_link:visited {
	color: #000000;
    font-weight: bold;
    text-decoration: none;}

A.bold_black_link:hover, A.bold_black_link:active {
	color: #976911;
    font-weight: bold;
	text-decoration: none;}
	
/* END Learn More link on color changing boxes */
		

/* USE FOOTER LINKS black --> dark blue */
A.footer_link:link, A.footer_link:visited {
	color: #000000;
    font-weight: normal;
	text-decoration: none;}

A.footer_link:hover, A.footer_link:active {
	color: #fefcee;
    font-weight: normal;
	text-decoration: none;}
/* END FOOTER LINKS */
	
/* USE for Side Nav buttons, sub buttons on some pages */
A.side_nav:link, A.side_nav:visited {
	color: #000000;
    font-weight: bold;
    font-size: 10px;
	padding: 1px 1px;
	border-top: #976911 1px solid;
	border-bottom: #976911 1px solid;
	width:114px;	
	display: block;
	background-color: #EBD6AB;
	text-decoration: none;}

A.side_nav:hover, A.side_nav:active {
	color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
	padding: 1px 1px;
	border-top: #976911 1px solid;
	border-bottom: #976911 1px solid;
	width:114px;
	display: block;
	background-color: #976911;
	text-decoration: none;}
	
A.sub_nav:link, A.sub_nav:visited {
	color: #000000;
	font-size: 10px;
    text-decoration: none;}

A.sub_nav:hover, A.sub_nav:active {
	color: #976911;
    font-size: 10px;
	text-decoration: none;}

A.sub_sub_nav:link, A.sub_sub_nav:visited {
	color: #000000;
    font-size: 10px;
	padding: 1px 1px;
	border: #EBD6AB 1px outset;
	width:96px;	
	background-color: #FCEFDC;
	text-decoration: none;}

A.sub_sub_nav:hover, A.sub_sub_nav:active {
	color: #FFFFFF;
    font-size: 10px;
	padding: 1px 1px;
	border: #EBD6AB 1px outset;
	width:96px;
	background-color: #976911;
	text-decoration: none;}
/* USE for Side Nav buttons, sub buttons on some pages */


/* Used for Side Nav text (color changing boxes, side buttons etc) black */
.text_small {
  font-size: 10px;
  text-indent: 0px;
  color: #000000;}
/* End Side Nav Buttons */

/* End standard anchor tag formatting */

/* table color formatting */
td {
font-family: verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
	   
       }
/* TOP BAR USE */				
td.top_bar {background-image:url(../images/red_bg);
       text-indent: 0px;
	   font-size:4px;
	   
       }
/* END OF TOP BAR */

/* use for headlines on siade boxes (greenishh-brown)*/  
.headers  {	font-weight: bold; 
			color: #ffffff;
			padding: 3px;
			background-image:url(../images/dk_bg.gif);}
   
/* USE for Making bottom outlines */
td.outlines {background-image:url(../images/dk_bg.gif);}	   
/* END end bottom lines */

/* USE for SIDE LINES (alternating color lines */
td.sidelines {background-image:url(../images/bground_new.gif); }  
/* END SIDE LINES */

		   
/* USE for Top Nav Bar (yellowish cream color) */
div.top_nav {background-image:url(../images/gld_bg.gif);   
               text-indent: 0px;
               color: #000000; }
			   
td.top_nav {background-image:url(../images/gld_bg.gif);   
               text-indent: 0px;
               color: #000000; }
/* END Top Nav Bar */

/* USE for Side Box Colored Boxes, ie: Helpful Links Links  (light green) */

td.side_color {background-image:url(../images/lt_bg.gif);   
               text-indent: 0px;
               color: #000000; }
/* END Side Colors Bar */

/* use on Inputs with green background color */
INPUT.input_green{ border: 1 solid #2D6BA1;
            FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; 
			background-image:url(../images/lt_bg.gif)
           }
/* END use on General Inputs */

/* USE for Tell a friend Box */
td.tell_friend {border: 1px solid #EBD6AB; 
					background-image:url(../images/dk_bg.gif);
 					border-collapse:collapse; 
					font-size: 11px;
		        	padding: 3px;
               		font-weight: bold;
               		text-indent: 0px;
               		color: #000000;}
/* END Top Nav Bar */


/* end table color formatting */

/* Text formatting for content */

/* Used for Stores Pages, Store Name in Right Corner */
.title_blue {
  font-weight: bold;
  font-size: 18px;
  text-indent: 0px;
  color: #002E57;}
/* END Used for Stores Pages, Store Name in Right Corner */
  
.popup_title {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 22px;
  text-indent: 0px;
  color: #2D6BA1;}
  
.title_red {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 24px;
  text-indent: 0px;
  color: #9C1713; 
  font-style: italic;}

.text_content {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  text-indent: 0px;
  color: #000000; }
  
.text_red_content {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  text-indent: 0px;
  color: #9C1713; }
  
/* USE on Side Bar  Buttons */
.text_small {
  font-size: 10px;
  text-indent: 0px;
  color: #000000;}
  
/* END use on Side Bars */
  

/* End formatting for content */

/* List formatting */
ul {list-style-image: url(../images/bullet.gif);
font-family: verdana, Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 11px;
	   padding: 0;
	   margin-left: 10px;}

li {list-style-image: url(../images/bullet.gif);
font-family: verdana, Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 11px;
	   padding: 0;
	   margin-left: 10px;}
/* end formatting */

/* Header formatting */
H1, H2, H3, H4, H5, H6 {color: #000000;
		    font-family: verdana, Arial, Helvetica, sans-serif;
			margin-top: 1px;
		    margin-bottom:1px;}
/* End Header formatting */

/* Class Selectors */
.bold {font-weight: bold;}
.firstletter {font-size: 15px;
      font-family: verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  color: #2D6BA1;}
.border {border: 1px #2D6BA1;}
.red {color: #FF0000;
	 font-weight: bold;}
.white {color: #F0f0f0;}
.underline {text-decoration: underline;}
.allcaps {text-transform: uppercase;}
/* Creates the margins for the text in the boxes */
.margin {margin-top: 5px;
	   margin-bottom:5px;
	   margin-left: 5px;
	   margin-right: 5px;}
	   
/* End class selectors */

/* form elements formatting */
INPUT,password {
	BORDER-TOP:    #2D6BA1 1px outset; 
	BORDER-LEFT:   #2D6BA1 1px outset; 
	BORDER-BOTTOM: #2D6BA1 1px inset; 
	BORDER-RIGHT:  #2D6BA1 1px inset; 
	FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #FFFFFF;
}

/* use on General Inputs (blue edge, white background) */
INPUT{ border: 1 solid #2D6BA1;
            FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; 
            BACKGROUND-COLOR: #FFFFFF;}
/* END use on General Inputs */



/* USE on Send to Friend Box - brown outline, white background */
INPUT.input_tan{ border: 1 solid #976911;
            FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; 
            BACKGROUND-COLOR: #FFFFFF;}
/* END USE on Send to Friend Box */

TEXTAREA{
	BORDER-TOP:    #2D6BA1 1px outset; 
	BORDER-LEFT:   #2D6BA1 1px outset; 
	BORDER-BOTTOM: #2D6BA1 1px inset; 
	BORDER-RIGHT:  #2D6BA1 1px inset;
	FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; 
    BACKGROUND-COLOR: #FFFFFF;}

SELECT{
	BORDER-TOP:    #2D6BA1 1px outset; 
	BORDER-LEFT:   #2D6BA1 1px outset; 
	BORDER-BOTTOM: #2D6BA1 1px inset; 
	BORDER-RIGHT:  #2D6BA1 1px inset;
	FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; 
    BACKGROUND-COLOR: #FFFFFF;}
	
SELECT.select_tan{
	BORDER-TOP:    #976911 1px outset; 
	BORDER-LEFT:   #976911 1px outset; 
	BORDER-BOTTOM: #976911 1px inset; 
	BORDER-RIGHT:  #976911 1px inset;
	FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; 
    BACKGROUND-COLOR: #FFFFFF;}
/* end form elements formatting */



/* NOT USED */
A.bold_black_blue_link:link, A.bold_black_blue_link:visited  {
	color: #000000;
    font-weight: bold;
    text-decoration: none;}

	A.bold_black_blue_link:hover, A.bold_black_blue_link:active {
	color: #2D6BA1;
    font-weight: bold;
    text-decoration: none;}
	
A.bold_blue_link:link, A.bold_blue_link:visited {
	color: #2D6BA1;
    font-weight: bold;
	text-decoration: none;}

	A.bold_blue_link:hover, A.bold_blue_link:active {
	color: #000000;
    font-weight: bold;
	text-decoration: none;}
	
	.big_link {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	list-style-image: url(../images/bullet.gif);
	}
table.outline_fill_tan_lt {border: 1px solid #EBD6AB;
                    BACKGROUND-COLOR: #FCEFDC; 
                    border-collapse:collapse; 
		            padding: 3px;
					font-family: verdana, Arial, Helvetica, sans-serif;
                    font-weight: bold;
                    font-size: 11px;
                    text-indent: 0px;
                    color: #000000;}
td.outline_fill_tan_lt {border: 1px solid #EBD6AB; 
                 BACKGROUND-COLOR: #FCEFDC;
                 border-collapse:collapse; 
		         padding: 3px;
                 font-family: verdana, Arial, Helvetica, sans-serif;
                 font-weight: bold;
                 font-size: 11px;
                 text-indent: 0px;
                 color: #000000;}
				 
				 .text_dk_color {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  text-indent: 0px;
  color: #2D6BA1; }

.text_bold_black {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  text-indent: 0px;
  color: #000000; }

.text_bold_color {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-indent: 0px;
  color: #2D6BA1;}
  
.text_bold_color_lt {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-indent: 0px;
  color: #EAEFF5;}
  
.text_bold_black_11 {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-indent: 0px;
  color: #000000;}
  
  


table.dk_tan {BACKGROUND-COLOR: #EBD6AB;  
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000;  }
td.dk_tan {BACKGROUND-COLOR: #EBD6AB;   
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
table.dk_brown {BACKGROUND-COLOR: #976911;  
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000;  }
td.dk_brown {BACKGROUND-COLOR: #976911;   
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
table.outline_mid {border: 1px solid #8B95B5; 
               border-collapse:collapse; 
		       padding: 3px;
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
td.outline_mid {border: 1px solid #8B95B5; 
            border-collapse:collapse; 
		    padding: 3px;
            font-family: verdana, Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 11px;
            text-indent: 0px;
            color: #000000; }
table.outline_dk {border: 1px solid #2D6BA1; 
               border-collapse:collapse; 
		       padding: 3px;
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
td.outline_dk {border: 1px solid #2D6BA1; 
            border-collapse:collapse; 
		    padding: 3px;
            font-family: verdana, Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 11px;
            text-indent: 0px;
            color: #000000; }
table.outline_dk_nopad {border: 1px solid #2D6BA1; 
               border-collapse:collapse;
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
td.outline_dk_nopad {border: 1px solid #2D6BA1; 
            border-collapse:collapse;
            font-family: verdana, Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 11px;
            text-indent: 0px;
            color: #000000; }
table.outline_fill_dk {border: 1px solid #2D6BA1;
                    BACKGROUND-COLOR: #2D6BA1; 
                    border-collapse:collapse; 
		            padding: 3px;
					font-family: verdana, Arial, Helvetica, sans-serif;
                    font-weight: bold;
                    font-size: 11px;
                    text-indent: 0px;
                    color: #D5E4F1;}
td.outline_fill_dk {border: 1px solid #2D6BA1; 
                 BACKGROUND-COLOR: #2D6BA1;
                 border-collapse:collapse; 
		         padding: 3px;
                 font-family: verdana, Arial, Helvetica, sans-serif;
                 font-weight: bold;
                 font-size: 11px;
                 text-indent: 0px;
                 color: #D5E4F1;}
				 
table.outline_fill_lt {border: 1px solid #2D6BA1;
                    BACKGROUND-COLOR: #D5E4F1; 
                    border-collapse:collapse; 
		            padding: 3px;
					font-family: verdana, Arial, Helvetica, sans-serif;
                    font-weight: bold;
                    font-size: 11px;
                    text-indent: 0px;
                    color: #000000;}
td.outline_fill_lt {border: 1px solid #2D6BA1; 
                 BACKGROUND-COLOR: #D5E4F1;
                 border-collapse:collapse; 
		         padding: 3px;
                 font-family: verdana, Arial, Helvetica, sans-serif;
                 font-weight: bold;
                 font-size: 11px;
                 text-indent: 0px;
                 color: #000000;}
table.outline_fill_tan_dk {border: 1px solid #EBD6AB;
                    BACKGROUND-COLOR: #EBD6AB; 
                    border-collapse:collapse; 
		            padding: 3px;
					font-family: verdana, Arial, Helvetica, sans-serif;
                    font-weight: bold;
                    font-size: 11px;
                    text-indent: 0px;
                    color: #000000;}
td.outline_fill_tan_dk {border: 1px solid #EBD6AB; 
                 BACKGROUND-COLOR: #EBD6AB;
                 border-collapse:collapse; 
		         padding: 3px;
                 font-family: verdana, Arial, Helvetica, sans-serif;
                 font-weight: bold;
                 font-size: 11px;
                 text-indent: 0px;
                 color: #000000;}
table.outline_fill_tan_dk_new {border: 1px solid #EBD6AB;
                    background-image:url(../images/dk_bg.gif);
                    border-collapse:collapse; 
		            padding: 3px;
					font-family: verdana, Arial, Helvetica, sans-serif;
                    font-weight: bold;
                    font-size: 11px;
                    text-indent: 0px;
                    color: #000000;}
					
					A.print_link:link, A.print_link:visited {
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
	border-left: #2D6BA1 1px outset;
	border-right: #2D6BA1 1px outset;
	width:76px;
	padding: 3px 3px;
	background-color: #D5E4F1;
	text-decoration: none;}

	A.print_link:hover, A.print_link:active {
	color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
	border-left: #2D6BA1 1px outset;
	border-right: #2D6BA1 1px outset;
	width:76px;
	padding: 3px 3px;
	background-color: #2D6BA1;
	text-decoration: none;}
	
	table.new_dk {background-image:url(../images/dk_bg.gif);  
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: bold;
               font-size: 11px;
               text-indent: 0px;
               color: #FFFFFF; }
td.new_dk { background-image:url(../images/dk_bg.gif);  
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: bold;
               font-size: 11px;
               text-indent: 0px;
               color: #FFFFFF; }
			   
			   			   table.dk {BACKGROUND-COLOR: #2D6BA1; 
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: bold;
               font-size: 11px;
               text-indent: 0px;
               color: #FFFFFF; }
td.dk {BACKGROUND-COLOR: #2D6BA1;  
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: bold;
               font-size: 11px;
               text-indent: 0px;
               color: #FFFFFF; }
table.mid {background-image:url(../images/dk_bg.gif); 
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
td.mid { BACKGROUND-COLOR: #8B95B5;  
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
table.new_mid {background-image:url(../images/dk_bg.gif);
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
td.new_mid {background-image:url(../images/dk_bg.gif);
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
table.lt { background-image:url(../images/lt_bg.gif);  
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000;  }
td.lt {background-image:url(../images/lt_bg.gif);
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
table.lt_tan {BACKGROUND-COLOR: #FCEFDC;   
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
td.lt_tan {BACKGROUND-COLOR: #FCEFDC;   
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
table.lt_tan_new {background-image:url(../images/gld_bg.gif);   
               font-family: verdana, Arial, Helvetica, sans-serif;
               font-weight: normal;
               font-size: 11px;
               text-indent: 0px;
               color: #000000; }
			   
td.lt_tan_new {background-image:url(../images/gld_bg.gif);   
               text-indent: 0px;
               color: #000000; }
			   
			   td.outline_fill_tan_dk_new {border: 1px solid #EBD6AB; 
					background-image:url(../images/dk_bg.gif);
 					border-collapse:collapse; 
		        	padding: 3px;
               		font-weight: bold;
               		text-indent: 0px;
               		  color: #000000;}
					  
					    .sm_black { 
  color: #111111;
  }
  */