
/*
Tool Box Global
-----------------------*/
#toolBox {
  position: relative;
  width: 100%;
  overflow: hidden;
	}

#toolBox ul {
  list-style: none;
  margin: 0;
  padding: 0;
  }

input {
position: relative;
z-index: 1000;
}

/*
Tool Box Tabs
----------------------*/
#toolBoxTabs:after {
  clear: both;
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  }

#toolBoxTabs {
  *height: 1%;
  }

#toolBoxTabs li {
  float: left;
  display: block;
  height: 22px;
  }

#toolBoxTabs li a {
  display: block;
  width: 100%;
  height: 100%;
  }

#toolBoxTabs li span {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
  }

li.tabToolBox_On {
  width: 60%;
  background: url(http://family.go.com/images/toolbox/tabToolBoxA_On.gif) no-repeat;
  }

li.tabToolBox_On span {
  background: url(http://family.go.com/images/toolbox/tabToolBoxB_On.gif) top right no-repeat;
  }

li.tabToolBox_Off {
  width: 48%;
  background: url(http://family.go.com/images/toolbox/tabToolBox_Off.gif) no-repeat;
  }

li.tabAllTools_On {
  width: 52%;
  background: url(http://family.go.com/images/toolbox/tabAllToolsA_On.gif) no-repeat;
  }

li.tabAllTools_On a {
  background: url(http://family.go.com/images/toolbox/tabAllToolsB_On.gif) top right no-repeat;
  }

li.tabAllTools_Off {
  width: 40%;
  background: url(http://family.go.com/images/toolbox/tabAllToolsA_Off.gif) no-repeat;
  }

li.tabAllTools_Off a {
  background: url(http://family.go.com/images/toolbox/tabAllToolsB_Off.gif) top right no-repeat;
  }

/*
Tool Box Individual Tools Layer
---------------------------------*/
#toolsBasicLayer form, #toolsAdvLayer form {
  margin: 0;
  padding: 0;
  }

#toolsBasicLayer h4, #toolsAdvLayer h4 {
  font: italic bold 12px georgia, sans-serif;
  color: #fff;
  margin: 0;
  padding: 0;
  }

#toolsBasicLayer h5, #toolsAdvLayer h5 {
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  margin: 0;
  padding: 0;
  }

input.toolBoxSearchBtn {
  background: url(http://family.go.com/images/toolbox/toolBoxSearchBtn.png) no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/toolBoxSearchBtn.png', sizingMethod='crop');
  width: 56px !important;
  height: 22px !important;
  }

#toolsBasicLayer {
  position: relative;
  z-index: 100000;
  width: 100%;
  }

.toolBasicWrapper {
  display: none;
  position: absolute;
  height: 191px;
  }

.toolBasicContent {
  position: absolute;
  z-index: 100000;
  width: 100%;
  height: 100%;
  }

.toolBasicContent h4 {
  padding: 4px 0 0 7px !important;
  }

.toolBasicContent h5.toolBasicSubtitle {
  font: italic 12px Arial, sans-serif !important;
  margin: 0 0 0 0 !important;
  padding: 7px 0 0 7px !important;
  }

.toolBasicBg {
  position: absolute;
  width: 100%;
  height: 100%;
  }

.toolBasicMain {
  width: 80%;
  margin: 0 auto 0 auto;
  }

.toolBasicMain input, .toolBasicMain select {
  width: 100%;
  }

.showHideAdv {
	width: 100% !important;
  padding: 3px 0 3px 0;
  }

.showHideAdv a {
	margin: 0 0 0 0 !important;
  padding: 0 0 0 22px !important;
  height: 19px !important;
  line-height: 19px !important;
  color: #999999 !important;
  font-size: 11px !important;
	font-weight: normal !important;
  }

.showHideAdv span {
  display: none;
  padding: 0 0 0 22px;
  height: 19px;
  line-height: 19px;
  font-size: 11px;
  color: #cccccc;
  background: url(http://family.go.com/images/toolbox/toolBoxExpandArrowDisabled.png) top left no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/toolBoxExpandArrowDisabled.png', sizingMethod='crop');
  }

a.toolBoxExpandBtn {
  display: block;
  background: url(http://family.go.com/images/toolbox/toolBoxExpandArrowL.png) top left no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/toolBoxExpandArrowL.png', sizingMethod='crop');
  }

#toolsAdvLayer {
  position: relative;
  z-index: 99998;
  }

.toolAdvWrapper {
  display: none;
  position: absolute;
  width: 379px;
  height: 196px;
  }

.toolAdvContent {
  position: absolute;
  z-index: 99998;
  width: 100%;
  height: 100%;
  }

.toolAdvContentHeader:after {
  clear: both;
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  }

.toolAdvContentHeader {
  height: 23px;
  margin: 0 0 17px 0;
  }

.toolAdvContent h4 {
  float: left;
  height: 22px !important;
  line-height: 22px !important;
  text-indent: 20px;
  }

.toolAdvContent a {
  display: block;
  float: right;
  width: 21px;
  height: 21px;
  margin: 2px 9px 0 0 !important;
  cursor: hand;
  background: url(http://family.go.com/images/toolbox/toolBoxAdvCloseBtn.png) no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/toolBoxAdvCloseBtn.png', sizingMethod='crop');
  }

.toolAdvBg {
  position: absolute;
  width: 100%;
  height: 100%;
  }

/*
Tool Box Main
------------------------*/
.toolBoxMainWrapperClosed {
  position: relative;
  z-index: 99999;
  overflow: hidden;
  height: 24px;
  border-bottom: 1px solid #eaeaea;
  }

.toolBoxMainWrapperOpen {
  position: relative;
  z-index: 99999;
  overflow: hidden;
  background: #fff;
  border-bottom: 0;
  }

#toolBoxMain {
  height: 95%;
  border: 1px solid #eaeaea;
  border-bottom: 0;
  }

#toolBoxMainHeader {
  padding: 1px;
  height: 1px;
  }

#toolBoxMainHeader a:hover {
  cursor: hand;
  text-decoration: none;
  }

#toolBoxMainHeader h4 {
  display: none;
  width: 100%;
  height: 21px !important;
  line-height: 21px !important;
  text-indent: 7px;
  margin: 0;
  padding: 0;
  font: italic bold 12px georgia, sans-serif;
  color: #fff;
  }

#toolBoxMainBody:after {
  clear: both;
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  }

#toolBoxMainBody {
  width: 100%;
  *height: 1%;
  padding: 0 0 8px 0;
  }

#toolBoxMainBody ul {
  float: left;
  width: 93%;
  }

#toolBoxMainBody li {
  background:transparent url(http://family.go.com/images/toolbox/toolTriggerA.gif) no-repeat scroll 0%;
  display:block;
  height:21px;
  line-height:21px;
  margin:0pt;
  position:relative;
  text-indent:15px;
  z-index:-1;
  *position: none;
  *z-index: 0;
  }

#toolBoxMainBody li a {
  display: block;
  width: 100%;
  font-size: 11px;
	font-weight: normal !important;
  color: #666666;
  }

#toolBoxMainBody li a:hover {
  text-decoration: none;
  }

/*
Tool Box Footer + Trigger
-------------------------------*/
#toolBoxFooter {
  height: 10px;
  border-left: 1px solid #eaeaea;
  margin-top:1px;
  background: url(http://family.go.com/images/toolbox/toolBoxBotRight.gif) bottom right no-repeat;
  }

#toolBoxTrigger {
  background: url(http://family.go.com/images/toolbox/toolBoxBotShadow.gif) top right no-repeat;
  }

#toolBoxTrigger a {
  width: 43px;
  margin: 0 auto 0 auto;
  }

#toolBoxTriggerOpen {
  display: block;
  }

#toolBoxTriggerClose {
  display: none;
  }

/*
Staples Tool Specific Styles
---------------------------------*/
h4#staplesHeader {
	height: 33px;
	font-size: 11px !important;
	background-color:#fcbe86;
  }
 
h4#staplesHeader span {
font-style:normal !important;
}

.toolBasicContent #staplesHeader  {
margin:5px 0px 0px !important;
padding:1px 0pt 0pt 7px !important;
width:134px;
}

#staplesToolTrigger a {
  background: url(http://family.go.com/images/toolbox/staples/staplesToolTriggerB.gif) top right no-repeat;
  }

li.staplesToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/staples/staplesToolTriggerA.gif) no-repeat !important;
  }

li.staplesToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/staples/staplesToolTriggerB_on.gif) top right no-repeat !important;
  }

h5.staplesSubtitle {
  color: #df7f29 !important;
  }

h6.staplesSubtitle {
	color: #df7f29 !important;
	background: url(http://family.go.com/images/toolbox/staples/logo.png) top left no-repeat;
	font-family:Arial,sans-serif !important;
	font-size:12px !important;
	font-stretch:normal !important;
	font-style:italic !important;
	text-indent: -99999px;
	height:21px;
	line-height:normal !important;
	margin:4px 0px -3px 25px !important;
	_margin:4px 0px -3px 7px !important;
	padding:0px !important;
	*background: none;
    *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/staples/logo.png', sizingMethod='crop');
  }
  
.staplesAd {
color:#000000;
float:left;
font-weight:bold;
margin-left:5px;
margin-top:8px;
}
  
.staplesZIP {
float: left;
color:#DF7F29;
width:70%;
font-size: 11px;
}

.staplesZIP a{
text-decoration: underline;
color: #0a74c9;
}

.staplesTopTitle {
color: #df7f29 !important;
font-family:Arial,sans-serif !important;
font-size:11px !important;
font-variant:normal !important;
}

.staplesTopTitle .staplesZipCodeDisplay {
color: #000 !important;
}

#staplesToolBasic {
  background: url(http://family.go.com/images/toolbox/staples/staplesToolBasicBg.gif) bottom right no-repeat;
  }
  
#staplesFormBasic input.toolBoxEasyBtn {
  background: url(http://family.go.com/images/toolbox/staples/easyBtn.gif) no-repeat left;
  width: 23% !important;
  height: 27px !important;
  position: relative;
  left: 0px;
  }
  
#staplesFormAdv  input.toolBoxSearchBtn {
background:transparent url(http://family.go.com/images/toolbox/staples/staples_submit.png) no-repeat scroll 0%;
height:22px !important;
width:56px !important;
*background: none;
*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/staples/staples_submit.png', sizingMethod='crop');
}
  
#staplesFormBasic input.toolBoxZIP {
  background-color: #fee1c7;
  border: none;
  width: 40px !important;
  padding-left: 5px;
  font-size: 11px;
  }
  
#staplesFormBasic {
  margin: 5px 0 0 0 !important;
  }

#staplesFormBasic h5 {
	color: #df7f29 !important;
	margin: -5px 0pt 0pt 0pt;
	}

#staplesFormBasic ul li select {
  margin-bottom: 2px !important;
  }

#staplesEasyBtn {
float:left;
height:35px;
margin:0px;
padding:0px;
width:100%;
}

#staplesEasyBtn .toolBoxExpandBtn {
background: none !important;
*filter: none;
padding-left:0px !important;
text-align:center;
}

#staplesEasyBtn .showHideAdv span  {
background: none !important;
*filter: none;
padding-left:0px !important;
text-align:center;
}

#browseStaples {
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	border-bottom: 1px solid #b48340;
	}

#browseStaples a {
	text-decoration: underline !important;
	}

div.staplesAdvArea {
  width: 75% !important;
  float: left;
  }

div.staplesAdvArea a {
	color: #0EA0E4 !important;
	text-decoration: underline !important;
	background: none !important;
	}

#staplesToolAdvanced {
  background: url(http://family.go.com/images/toolbox/staples/staplesToolAdvBg.png) no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/staples/staplesToolAdvBg.png', sizingMethod='crop');
  }

#staplesFormAdv {
  margin: 10px 40px !important;
  color: #DF7F29 !important;
  font-size: 11px !important;
  padding: 0px;
  }
  
#staplesFormAdv p{
  margin: 5px 0px !important;
  padding: 0px;
}

#staplesFormAdv input {
  margin: 0 !important;
  padding: 0 !important;
  }

#staplesFormAdv select {
  width: 100%;
  }

#staplesFormAdv h5, #staplesFormAdv label {
	color: #906e86 !important;
	}

#staplesFormAdv .toolBoxSearchBtn {
  position:relative;
  top:6px !important;
  }


/*
Parentpedia Tool Specific Styles
---------------------------------*/
h4#ppdHeader {
	background: #b48340 !important;
  }

#ppdToolTrigger a {
  background: url(http://family.go.com/images/toolbox/ppd/ppdToolTriggerB.gif) top right no-repeat;
  }

li.ppdToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/ppd/ppdToolTriggerA.gif) no-repeat !important;
  }

li.ppdToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/ppd/ppdToolTriggerB_on.gif) top right no-repeat !important;
  }

h5.ppdSubtitle {
  color: #b48340 !important;
  }

#ppdToolBasic {
  background: url(http://family.go.com/images/toolbox/ppd/ppdToolBasicBg.gif) bottom right no-repeat;
  }

#ppdFormBasic {
  margin: 15px 0 0 0 !important;
  }

#ppdFormBasic h5 {
	color: #b48340 !important;
	}

#ppdFormBasic input {
  margin-bottom: 10px;
  }

#browsePpd {
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	border-bottom: 1px solid #b48340;
	}
#mainContent #cColumn #toolBox #toolsBasicLayer .toolBasicWrapper .toolBasicMain #ppdFormBasic ul #browsePpd a {
	display: block;
	width: 134px;
	height: 0px;
	margin: 0px 0px 0px -11px;
	_margin: 0px auto 0px auto;
	padding: 21px 0px 0px 0px;
	overflow: hidden;
	background: url(http://family.go.com/images/toolbox/ppd/toolbox_browsePP.gif) no-repeat top;
}


#browsePpd a {
	display: block;
	width: 134px;
	height: 0px;
	margin: 0px auto 0px auto;
	padding: 21px 0px 0px 0px;
	overflow: hidden;
	background: url(http://family.go.com/images/toolbox/ppd/toolbox_browsePP.gif) no-repeat top;
	}

#ppdToolboxAllTopics {
	color:#B48340;
	font-size:11px;
	margin-top:5px;
	_top: -15px;
	_position: relative;
	text-decoration:underline;
}

/*
Recipe Tool Specific Styles
----------------------------*/
h4#recipeHeader {
	background: #a3cf65 !important;
  }

#recipeToolTrigger a {
  background: url(http://family.go.com/images/toolbox/recipe/recipeToolTriggerB.gif) top right no-repeat;
  }

li.recipeToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/recipe/recipeToolTriggerA.gif) no-repeat !important;
  }

li.recipeToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/recipe/recipeToolTriggerB_on.gif) top right no-repeat !important;
  }

h5.recipeSubtitle {
  color: #6b844a !important;
  }

#recipeToolBasic {
  background: url(http://family.go.com/images/toolbox/recipe/recipeToolBasicBg.gif) bottom right no-repeat;
  }

#recipeFormBasic {
  margin: 15px 0 0 0 !important;
  }

#recipeFormBasic h5 {
	color: #6b844a !important;
	}

#recipeFormBasic input {
  margin-bottom: 7px;
  }

div.recipeAdvArea {
  border-top: 1px solid #6b844a;
  }

div.recipeAdvArea a {
	color: #6b844a !important;
	}

#recipeToolAdvanced {
  background: url(http://family.go.com/images/toolbox/recipe/recipeToolAdvBg.png) no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/recipe/recipeToolAdvBg.png', sizingMethod='crop');
  }

#recipeFormAdvWrapper:after {
  clear: both;
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  }

#recipeFormAdvWrapper {
  *height: 1%;
  margin: 0 0 0 20px;
  }

#recipeFormAdvWrapper ul {
  float: left;
  margin: 0 20px 0 0;
  }

#recipeFormAdvWrapper h5 {
	color: #6b844a !important;
	}

#recipeFormAdvWrapper li input {
  width: 150px;
  margin-bottom: 10px !important;
  }

#recipeFormAdvWrapper input.toolBoxSearchBtn {
  padding: 0 30px 0 0 !important;
  }

/*
Baby Name Tool Specific Styles
----------------------------*/
h4#babyHeader {
  background: #d8abca !important;
  }

#babyToolTrigger a {
  background: url(http://family.go.com/images/toolbox/baby/babyToolTriggerB.gif) top right no-repeat;
  }

li.babyToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/baby/babyToolTriggerA.gif) no-repeat !important;
  }

li.babyToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/baby/babyToolTriggerB_on.gif) top right no-repeat !important;
  }

h5.babySubtitle {
  color: #906e86 !important;
  }

#babyToolBasic {
  background: url(http://family.go.com/images/toolbox/baby/babyToolBasicBg.gif) bottom right no-repeat;
  }

#babyFormBasic {
  margin: 15px 0 0 0 !important;
  }

#babyFormBasic h5 {
	color: #906e86 !important;
	}

#babyFormBasic input {
  margin-bottom: 7px;
  }

div.babyAdvArea {
  border-top: 1px solid #906e86;
  }

div.babyAdvArea a {
	color: #906e86 !important;
	}

#babyToolAdvanced {
  background: url(http://family.go.com/images/toolbox/baby/babyToolAdvBg.png) no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/baby/babyToolAdvBg.png', sizingMethod='crop');
  }

#babyFormAdv td {
  font-size: 11px;
  color: #999999;
  vertical-align: top;
  padding: 0 0 5px 20px;
  }

#babyFormAdv input {
  margin: 0 !important;
  padding: 0 !important;
  }

#babyFormAdv select {
  width: 100%;
  }

#babyFormAdv h5, #babyFormAdv label {
	color: #906e86 !important;
	}

#babyFormAdv .toolBoxSearchBtn {
  margin-top: 12px !important;
  }

/*
Craft Tool Specific Styles
----------------------------*/
h4#craftHeader {
  background: #ddaea8 !important;
  }

#craftToolTrigger a {
  background: url(http://family.go.com/images/toolbox/craft/craftToolTriggerB.gif) top right no-repeat;
  }

li.craftToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/craft/craftToolTriggerA.gif) no-repeat !important;
  }

li.craftToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/craft/craftToolTriggerB_on.gif) top right no-repeat !important;
  }

#craftToolBasic {
  background: url(http://family.go.com/images/toolbox/craft/craftToolBasicBg.gif) bottom right no-repeat;
  }

#craftFormBasic {
  margin: 10px 0 0 0 !important;
  }

#craftFormBasic h5 {
	color: #bf8d87 !important;
	}

#craftFormBasic select {
  margin-bottom: 5px;
  }

/*
School Tool Specific Styles
----------------------------*/
h4#schoolHeader {
  background: #c1c0df !important;
  }

#schoolToolTrigger a {
  background: url(http://family.go.com/images/toolbox/school/schoolToolTriggerB.gif) top right no-repeat;
  }

li.schoolToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/school/schoolToolTriggerA.gif) no-repeat !important;
  }

li.schoolToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/school/schoolToolTriggerB_on.gif) top right no-repeat !important;
  }

#schoolToolBasic {
  background: url(http://family.go.com/images/toolbox/school/schoolToolBasicBg.gif) bottom right no-repeat;
  }

#schoolFormBasic {
  margin: 10px 0 0 0 !important;
  }

#schoolFormBasic h5 {
	color: #9b99c6 !important;
	}

#schoolFormBasic input {
  margin-bottom: 5px;
  }

#schoolFormBasic select {
  width: 40% !important;
  margin-bottom: 5px;
  }

/*
Travel Deal Tool Specific Styles
----------------------------*/
h4#travelHeader {
  background: url(http://family.go.com/images/toolbox/travel/travelHeaderBg.gif) repeat-x;
  }

#travelToolTrigger a {
  background: url(http://family.go.com/images/toolbox/travel/travelToolTriggerB.gif) top right no-repeat;
  }

li.travelToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/travel/travelToolTriggerA.gif) no-repeat !important;
  }

li.travelToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/travel/travelToolTriggerB_on.gif) top right no-repeat !important;
  }

#travelToolBasic {
  background: url(http://family.go.com/images/toolbox/travel/travelToolBasicBg.gif) bottom right no-repeat;
  }

#travelFormBasic {
  margin: 15px 0 0 0 !important;
  }

#travelFormBasic input, #travelFormBasic select {
  margin-bottom: 10px;
  }

/*
Shop & Compare Tool Specific Styles
----------------------------*/
h4#shopHeader {
  background: #ea9c72 !important;
  }

#shopToolTrigger a {
  background: url(http://family.go.com/images/toolbox/shop/shopToolTriggerB.gif) top right no-repeat;
  }

li.shopToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/shop/shopToolTriggerA.gif) no-repeat !important;
  }

li.shopToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/shop/shopToolTriggerB_on.gif) top right no-repeat !important;
  }

h5.shopSubtitle {
  color: #87593f !important;
  }

#shopToolBasic {
  background: url(http://family.go.com/images/toolbox/shop/shopToolBasicBg.gif) bottom right no-repeat;
  }

#shopFormBasic {
  margin: 15px 0 0 0 !important;
  }

#shopFormBasic h5 {
	color: #87593f !important;
	}

#shopFormBasic input, #shopFormBasic select {
  margin-bottom: 10px;
  }

/*
Coupon Tool Specific Styles
----------------------------*/
h4#couponHeader {
  background: #f3bc4e !important;
  }

#couponToolTrigger a {
  background: url(http://family.go.com/images/toolbox/coupon/couponToolTriggerB.gif) top right no-repeat;
  }

li.couponToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/coupon/couponToolTriggerA.gif) no-repeat !important;
  }

li.couponToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/coupon/couponToolTriggerB_on.gif) top right no-repeat !important;
  }

h5.couponSubtitle {
  color: #a17c35 !important;
  }

#couponToolBasic {
  background: url(http://family.go.com/images/toolbox/coupon/couponToolBasicBg.gif) bottom right no-repeat;
  }

#couponFormBasic {
  margin: 15px 0 0 0 !important;
  }

#couponFormBasic h5 {
	color: #a17c35 !important;
	}

#couponFormBasic input, #couponFormBasic select {
  margin-bottom: 10px;
  }

/*
Local Search Tool Specific Styles
----------------------------*/
h4#searchHeader {
  background: #bfe4f8 !important;
  }

#searchToolTrigger a {
  background: url(http://family.go.com/images/toolbox/search/searchToolTriggerB.gif) top right no-repeat;
  }

li.searchToolTriggerOn {
  background: url(http://family.go.com/images/toolbox/search/searchToolTriggerA.gif) no-repeat !important;
  }

li.searchToolTriggerOn a {
  color: #fff !important;
  background: url(http://family.go.com/images/toolbox/search/searchToolTriggerB_on.gif) top right no-repeat !important;
  }
h5.searchSubtitle {
  color: #8eacbb !important;
  }

#searchToolBasic {
  background: url(http://family.go.com/images/toolbox/search/searchToolBasicBg.gif) bottom right no-repeat;
  }

#searchFormBasic {
  margin: 15px 0 0 0 !important;
  }

#searchFormBasic h5 {
	color: #8eacbb !important;
	}

#searchFormBasic input {
  margin-bottom: 10px;
  }

#searchFormBasic input.toolBoxSearchBtn {
	*margin-top: -10px !important;
	}

/*
ToolBox Tool Tip
--------------------------*/
.toolBoxToolTip {
  z-index: 999999;
  display: none;
  position: absolute;
  height: 30px;
  text-indent: 4px !important;
  font-size: 11px;
  white-space: nowrap;
  background: url(http://family.go.com/images/toolbox/toolTipBg.png) no-repeat;
  *background: none;
  *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://family.go.com/images/toolbox/toolTipBg.png', sizingMethod='crop');
  }

.toolBoxToolTip h6 {
  font: normal 11px Arial, sans-serif;
  border-right: 1px solid #CDCFCB;
  margin: 0 0 0 0 !important;
  padding: 3px 4px 2px 0 !important;
  }

.swickiSidebar #browsePpd {
margin:0px 0px 0px -11px !important;
_margin: 0px auto;
}
