
/***************************  This file defines styles for charlotte-kids.com site ************************/
/* Generic definition of the body */
BODY {
    /*    BACKGROUND: WHITE url("pinkbackground.jpg") REPEAT;  */
/*	BACKGROUND: #FEEDF2; */
	BACKGROUND: #80A3C5;
	MARGIN-TOP: 0;
	MARGIN-LEFT: 0;
	MARGIN-WIDTH: 0;		
	}

TABLE.MAINTABLE{
	TABLE-LAYOUT:fixed;
	TABLE-DISPLAY:fixed;
        WIDTH:53em;
/*	HEIGHT:500em; */
        PADDING:0em;
        BORDER-SPACING:0;
	BORDER: 0.2em solid LIGHTCORAL; 
	ALIGN: CENTER;	
	COLOR: MAROON!Important;	
}

TABLE.EMAILTABLE{
	TABLE-LAYOUT:fixed;
	TABLE-DISPLAY:fixed;
    WIDTH:44em;
    PADDING:0em;
    BORDER-SPACING:0;
	BORDER: 0.2em solid LIGHTCORAL; 
	ALIGN: CENTER;		
}


/* Used for top Button Bar */
TD.PINKMARGINTOP{
  	    BACKGROUND: #FDD2E8; 
	    WIDTH:35em;
	    HEIGHT:11em; 
	    BORDER: 0em solid MAROON; 
	    TEXT-ALIGN: CENTER; 
	    COLOR: MAROON!Important;
    }

TD.TOPBUTTON{
	  BACKGROUND: #99CCFF;
	  WIDTH:11em; 
      MARGIN: 0em;
      PADDING: 0.1em;
	  BORDER:0.3em outset  #CCFFFF;
      FONT-FAMILY:  VERDANA, HELVETICA;
	  FONT-SIZE: 9px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  TEXT-DECORATION:None!Important;
      }

TD.TOPBUTTONSELECTED{
	  BACKGROUND: #EBF5FC;
	  WIDTH:11em; 
    	  MARGIN: 0em;
    	  PADDING: 0.1em;
	  BORDER:0.3em INSET #EBF5FC; 
	  FONT-FAMILY: VERDANA, HELVETICA;
	  FONT-SIZE: 9px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  COLOR: MAGENTA!Important;
	  TEXT-DECORATION:None!Important;
      }
      
TD.LEFTBUTTON{
	  BACKGROUND: #99CCFF;
	  WIDTH:6.5m; 
      MARGIN: 0em;
      PADDING: 0.1em;
	  BORDER:0.3em outset  #CCFFFF;
      FONT-FAMILY:  VERDANA, HELVETICA;
	  FONT-SIZE: 9px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  TEXT-DECORATION:None!Important;
      }

TD.LEFTBUTTONSELECTED{
	  BACKGROUND: #EBF5FC;
	  WIDTH:6.5m; 
      MARGIN: 0em;
      PADDING: 0.1em;
	  BORDER:0.3em INSET #CCFFFF;
      FONT-FAMILY:  VERDANA, HELVETICA;
	  FONT-SIZE: 9px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  TEXT-DECORATION:None!Important;
      }      
      
TD.TABSELECTED{
	  BACKGROUND: #FEEDF2;
	  WIDTH:11em; 
      MARGIN: 0em;
      PADDING: 0.1em;
	  BORDER-TOP: 0.3em INSET #FEEDF2;
	  FONT-FAMILY: VERDANA, HELVETICA;
	  FONT-SIZE: 9px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  COLOR: MAGENTA!Important;
	  TEXT-DECORATION:None!Important;
      }

TD.NESTEDBUTTON{
	  BACKGROUND: #FDD2E8;
	  WIDTH:11em; 
      MARGIN: 0em;
      PADDING: 0em;
	  BORDER:0.3em outset white;
      BORDER-LEFT: 0.3em outset white;
      BORDER-RIGHT: 0.3em outset white;
	  FONT-FAMILY: VERDANA, HELVETICA;
	  FONT-SIZE: 9px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  TEXT-DECORATION:None!Important;
      } 

TD.PINKMARGINLEFT{
  	    BACKGROUND: #FDD2E8;
	    /*	    HEIGHT:100em; */
	    BORDER: 0em solid MAROON; 
	    TEXT-ALIGN: TOP;
	    COLOR: MAROON!Important; width
    }

TD.NESTEDMARGIN1{
  	    BACKGROUND: #99CCFF;
	    WIDTH:9.5em;
/*	    HEIGHT:100em; */
	    BORDER: 0em solid MAROON; 
	    TEXT-ALIGN: TOP;
	    COLOR: MAROON!Important;
    }

TABLE.LEFTMARGINTABLE{
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       ALIGN:CENTER;
       TEXT-ALIGN: CENTER;
       BORDER:0em;

}
TABLE.NESTEDMARGINTABLE{
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       ALIGN:CENTER;
       TEXT-ALIGN: CENTER;
       WIDTH:7.5em;
/*       HEIGHT:9.5em; */
       BORDER:0em;

}
TD.PINKMARGINRIGHT{
  	    BACKGROUND:#FDD2E8;
	    WIDTH:9.5em;
/*	    HEIGHT:100em;  */
	    BORDER: 0em solid MAROON!Important; 
	    TEXT-ALIGN: TOP;
	    COLOR: MAROON!Important;
    }

TD.BLUEMARGIN{
  	    BACKGROUND: #99CCFF;  
	    WIDTH:9.5em;
	    HEIGHT:10em;
	    BORDER: 0em solid BLUE;
	    TEXT-ALIGN: CENTER;
	    COLOR: MAROON!Important;
	    
    }
TD.BLUEMARGINTOP{
  	    BACKGROUND: #99CCFF!Important;  
	    WIDTH:35em;
	    HEIGHT:4em;
	    BORDER: 0em solid BLUE;
	    TEXT-ALIGN: CENTER;
	    ALIGN:BOTTOM;
	    COLOR: MAROON!Important;
	    
    }

/* Used for Trailer */
TD.TRAILER1{
  	    BACKGROUND: #FDD2E8; 
	    WIDTH:9.5em;
	    HEIGHT:2em; 
	    BORDER: 0em; 
    }
TD.TRAILER2{
  	    BACKGROUND: #FDD2E8; 
	    WIDTH:35em;
	    HEIGHT:2em; 
	    BORDER: 0em; 
    }
TD.TRAILER3{
  	    BACKGROUND: #FDD2E8; 
	    WIDTH:9.5em;
	    HEIGHT:2em; 
	    BORDER: 0em; 
    }

TD.MAINWINDOW{
	   BACKGROUND: WHITE url('littlefeet.gif'); 
	   WIDTH:35em;
/*	   HEIGHT:100em; */
	BORDER: 0px solid #3399FF; 
	   COLOR: MAROON!Important
}

TD.MAINWINDOWLISTING{  /* Used for tabbed listed detail */
	   BACKGROUND:#EBF5FC;
	   WIDTH:35em;
/*	   HEIGHT:100em; */
	   COLOR: MAROON!Important;
}

TABLE.MAINWINDOWTABLE{
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       ALIGN:CENTER;
       TEXT-ALIGN: CENTER;
       WIDTH:35em;
/*       HEIGHT:21em; */
       BORDER:0em;

}


TABLE.ICONTABLE{
	   BACKGROUND:#EBF5FC;
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       BORDER:0.3em solid #99CCFF;
       PADDING:0em;
       BORDER-SPACING:0em;
       ALIGN:CENTER;
       WIDTH:35em;
       HEIGHT:20em;
}
TABLE.ICONTABLE1ROW{
	   BACKGROUND:#EBF5FC;
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       BORDER:0.3em solid #99CCFF;
       PADDING:0em;
       BORDER-SPACING:0em;
       ALIGN:CENTER;
       WIDTH:25em;
       HEIGHT:8em;
}
TABLE.ICONTABLE1MAINROW{
	   BACKGROUND:#EBF5FC;
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       BORDER:0.3em solid #99CCFF;
       PADDING:20em;
       BORDER-SPACING:0em;
       ALIGN:CENTER;
       WIDTH:30em;
       HEIGHT:3em;
}

TABLE.ICONTABLE2ROW{
	   BACKGROUND:#EBF5FC;
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       BORDER: 0.3em solid #99CCFF;
       PADDING:0em;
       BORDER-SPACING:0em;
       ALIGN:CENTER;
       WIDTH:25em;
       HEIGHT:13em;
}

TABLE.ICONTABLE3ROW{
	   BACKGROUND:#EBF5FC;
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       BORDER:0.3em solid #99CCFF;
       PADDING:0em;
       BORDER-SPACING:0em;
       ALIGN:CENTER;
       WIDTH:30em;
       HEIGHT:20em;
}
TABLE.LOCATIONS{
       BACKGROUND:#EBF5FC;
    /*   TABLE-LAYOUT:fixed; */
       TABLE-DISPLAY:fixed;
       BORDER:0.3em solid #99CCFF;
       PADDING:0em;
       BORDER-SPACING:0em;
    /*   ALIGN:CENTER; */
       WIDTH:12em;
       HEIGHT:3em;
       FONT-SIZE: 16px;
       FONT-WEIGHT: BOLD;
}
TD.LOCATIONS{
	 BACKGROUND:#EBF5FC;
}

/*  This is definition of a form window, used in "Tell my Friends", "Register" */
TABLE.FORMTABLE{
       BACKGROUND:#EBF5FC;
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       WIDTH: 35em;
       HEIGHT:10em;
       ALIGN:CENTER!Important;
       BORDER:0.3em solid #99CCFF;
       TEXT-ALIGN: LEFT;
       FONT-FAMILY: Arial, Helvetica, Verdana;
       FONT-SIZE: 14px;
       FONT-WEIGHT: BOLD;
       COLOR: MAROON!Important;	
}

TABLE.CLASSIFIED{
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       PADDING:0em;
       BORDER-SPACING:0em;
       BORDER:0.3em solid #99CCFF;
       ALIGN:CENTER;
       WIDTH:30em;
       HEIGHT:8em;
}

TABLE.MAINLISTING{
    /*   BACKGROUND: WHITE url("littlefeet.gif") REPEAT; */
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       PADDING:0em;
       BORDER-SPACING:0em;
       WIDTH:35em;
 /*      HEIGHT:43em; */
}

TD.MAINLISTING{
	WIDTH:34em;
	border-left:0.5em solid #FEEDF2; 
	border-top:0.5em solid #FEEDF2; 
	border-bottom:0.5em solid #FEEDF2; 
	border-right:0.5em solid #FEEDF2; 
	background:WHITE url('littlefeet.gif'); 
	ALIGN:CENTER;
}

/* Used for Search Dialog */
TABLE.SEARCHTABLE{
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       ALIGN:CENTER;
       TEXT-ALIGN: TOP;
       WIDTH:13.5em;
       HEIGHT:2em;
       BORDER:0em;
}

TABLE.SALESTABLE{
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       PADDING:0em;
       BORDER-SPACING:0em;
       WIDTH:30em;
 /*      HEIGHT:43em; */
}

/* Used for Home Button */
TABLE.HOMETABLE{
       TABLE-LAYOUT:fixed;
       TABLE-DISPLAY:fixed;
       ALIGN:LEFT;
       TEXT-ALIGN: TOP;
       WIDTH:10em;
       HEIGHT:3em;
       BORDER:1em;
       PADDING:0em;
       BORDER-SPACING:0em;
}


/* Largest type of heading, used on every page , */
H1 { FONT-FAMILY:  Monotype Corsiva, Arial, Helvetica, Georgia;
     COLOR:#0099FF!Important;
     TEXT-ALIGN: CENTER!Important;
     FONT-SIZE: 36px;	
    }

/* Second largest type of heading */
H2 { FONT-FAMILY: Arial, Verdana, Helvetica, Georgia;
     COLOR:PURPLE;
     TEXT-ALIGN: CENTER;
     FONT-SIZE: 16px;	
     FONT-WEIGHT: BOLD;
    }


A:LINK { COLOR: #0066CC;}
A:VISITED {COLOR: #CC3300; }
A:HOVER {COLOR: MAGENTA; }
A:FOCUS {COLOR: BLUE }
A:ACTIVE {COLOR: RED}

A.HEADING{
	  FONT-FAMILY: VERDANA,HELVETICA;
	  FONT-SIZE: 18px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  }

A.HOMEHEADING{
	  FONT-FAMILY: ARIAL, VERDANA,HELVETICA;
	  FONT-SIZE: 14px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  COLOR:#0099FF!Important;
	  }
A.TOPBAR{
	TEXT-DECORATION:None!Important;
	}

A.TEXT{
	  FONT-FAMILY: Arial, VERDANA, HELVETICA;
	  FONT-SIZE: 12px;
	  FONT-WEIGHT: BOLD;
	  COLOR: #CC3300!Important;
	  }

A.TEXT2{
	  FONT-FAMILY:  Arial, VERDANA, HELVETICA;
	  FONT-SIZE: 12px;
	  FONT-WEIGHT: BOLD;
	  COLOR: #CC3300!Important;
	  }


A.HOME{
	  WIDTH:8em; 
    	  MARGIN: 0em;
    	  PADDING: 0.05em;
	  BORDER:0.05em solid LIGHTCORAL;
    	  BORDER-LEFT: 0.05em solid LIGHTCORAL;
    	  BORDER-RIGHT: 0.05em solid LIGHTCORAL;
	  BACKGROUND:#99CCFF!IMPORTANT;
	  FONT-FAMILY: VERDANA, HELVETICA;
	  FONT-SIZE: 18px;
	  FONT-WEIGHT: BOLD;
}
      
A.LIST{
	  BACKGROUND: #99CCFF;
	  WIDTH:11em; 
      MARGIN: 0em;
      PADDING: 0.1em;
	  BORDER:0.3em outset  #CCFFFF;
      FONT-FAMILY:  VERDANA, HELVETICA;
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  TEXT-DECORATION:None!Important;
      }

A.CURRENTLIST{
	  BACKGROUND: #EBF5FC;
	  WIDTH:11em; 
      MARGIN: 0em;
      PADDING: 0.1em;
	  BORDER:0.3em INSET #EBF5FC; 
	  FONT-FAMILY: VERDANA, HELVETICA;
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: BOLD;
	  TEXT-ALIGN: CENTER;
	  COLOR: MAGENTA!Important;
	  TEXT-DECORATION:None!Important;
      }

/* Used for Nested menus */
A.NESTEDLIST{
	  BACKGROUND: #FDD2E8;
	  WIDTH:11em; 
    	  MARGIN: 0em;
    	  PADDING: 0.1em;
	  BORDER:0.3em outset #FDD2E8;
    /*	  BORDER-LEFT: 0.3em outset white;
    	  BORDER-RIGHT: 0.3em outset white; */
	  FONT-FAMILY: VERDANA, HELVETICA;
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: BOLD;
      }

A.ICONS{
	  FONT-FAMILY: HELVETICA;
	  FONT-SIZE: 12px;
	  FONT-WEIGHT: BOLD;
	  COLOR:#0099FF;
       }

P.CENTEREDTEXT {COLOR: MAROON;
	        TEXT-ALIGN: CENTER!Important;
		FONT-FAMILY:  ARIAL, VERDANA, HELVETICA;
		FONT-SIZE: 13px;
                FONT-WEIGHT: BOLD;
		}

P.LEFTTEXT {COLOR: MAROON;
	        TEXT-ALIGN: LEFT;
		FONT-FAMILY:   ARIAL, VERDANA, HELVETICA;
		FONT-SIZE: 13px;
		FONT-WEIGHT: BOLD;
	    }

P.DATATEXT {COLOR: MAROON;
	        TEXT-ALIGN: LEFT;
			FONT-FAMILY:   ARIAL, VERDANA, HELVETICA;
			FONT-SIZE: 13px;
	    }
	    
P.NEWSLETTERCATEGORY{
COLOR:#0099FF;
TEXT-ALIGN: CENTER;
FONT-FAMILY:  ARIAL, VERDANA, HELVETICA;
FONT-SIZE: 17px;
FONT-WEIGHT: BOLD;
}

P.NEWSLETTERDATE{
COLOR:MAGENTA;
TEXT-ALIGN: LEFT;
FONT-FAMILY:  ARIAL, VERDANA, HELVETICA;
FONT-SIZE: 15px;
FONT-WEIGHT: BOLD;
}
	    	    	    

P.COPYRIGHT {COLOR: MAROON;
	     FONT-SIZE: 11px;
	     TEXT-ALIGN: CENTER!Important;
	    }

P.SEARCHTEXT {COLOR: MAROON;
	      FONT-SIZE: 11px!Important;
	      FONT-FAMILY: ARIAL, HELVETICA, Sans-Serif;
	      FONT-WEIGHT: BOLD; 
	     }
	

.HIGHLIGHT {COLOR: RED;}
.HEADING { FONT-FAMILY: Arial, Verdana, Helvetica, Georgia;
     COLOR:MAROON;
     FONT-SIZE: 14px;	
     FONT-WEIGHT: BOLD;
    }