/***** Tags *****/
H1{ margin: 0; padding: 0; color:#f6982d; font-weight:normal; }
H2{ margin:0; padding:0; font-size:10.5pt; color: #f6982d; font-weight:normal; }
H2.anchored { margin-bottom: 15px; cursor: hand; }

/***** Id's *****/
#CardIndex{ position: relative; margin: 25px 0 15px 0; font-size:8pt; color:#f6982d; }
#CardIndex P{ margin:5px 0 0 0; }
#CardIndex IMG {float: left; margin-top: 50px;}

#Company{ padding-right:0px;width:260px; }
#Company .callOutText{ width:120px; }

#Header{ background-color:#FDEAD5; }
#NavGifts, #NavEcards, #NavIdeas { background-color:#facb96; }
#NavSpot { background-color:#f6982d; }
#NavGifts A { color:#8e8d90; }
#NavEcards A { color:#8e8d90; }
#NavIdeas A { color:#8e8d90; }
#NavSpot A { color:white;}
#NavBottom{ background-color:#f8b262; }
#NavSection{ color:#8e8d90; font-weight:bold; font-size:7.5pt }
#Middle { padding: 35px 0 0 35px; }

#SearchBar { background-color:#f6982d; }
#SectionIntro, #SubSection{color:#8e8d90; font-size:10.5pt; width:49%; }
#SectionIntro{margin-left:0px; line-height:200%; }
#SubSection{line-height:normal;font-size:8pt;}

#Instant {margin: 15px 0 15px 35px;}

#Box {position: absolute; top: 0px; left: 0px; width: 298px;}
#BoxCopy {float: right; border-left: 1px solid #8e8d90; margin-left: 10px; padding-left: 20px; width: 171px;}

#Refills {position: absolute; top: 0px; left: 350px; width: 298px;}
#RefillsCopy {float: right; border-left: 1px solid #8e8d90; margin-left: 10px; padding-left: 20px; width: 171px;}

#Slogans{float:right; text-align:right; margin:-60px 3px 0 0; line-height:30px; margin-top:-60px;color:#f8b262;font-family: Times New Roman, Courier, serif;}
#Slogan1{font-size:16pt;margin:0;padding:90px 200px 0 0;}
#Slogan2{font-size:45pt;margin:0;padding:15px 15px 0 0;color: #facb96;}
#Slogan3{font-size:19pt;margin:0;padding:15px 158px 0 0;color: #facb96;}

.searchForm INPUT { border-bottom: 3px solid #FACB96; }
.LanguageSelect { background-color: #facb96; }

/***** Classes *****/
.navSectionLink, .navSectionLinkLast { color: #f6982d; text-decoration: none; padding-right: 10px; padding-left: 10px; padding-bottom:2px;border-right: 1px solid #8e8d90; font-size: 8pt; }
.navSectionLinkLast{ border-right: 0; }

.sectionLink, .sectionLink:hover, .sectionLink:visited { text-decoration: none; color: #f6982d; font-size: 10pt; font-weight: bold;}
.sectionLink:hover { text-decoration: underline; color: #f6982d; font-size: 10pt; }
.description { color: #f6982d; }
.instructionText { color: #f6982d; }
/* lcl: depreciate submit, switch to button and kill */
.submit { background-color: #f6982d; }
.button { background-color: #f6982d; }

/* Override this class in all css files to put the correct background on the searchbar */
.searchColor { background-color: #FACB96; }
.comingSoon { margin: 35px; }
.navSectionLinkSelected { color: #a9a9a9; }



