﻿
#topNav
{
   background: url(/assets/img/nav/TopNav_bg.gif);
   width: 985px;
   height: 60px;
}

#topNavContent
{
   position:inherit;
   width: 860px;
   height: 40px;
   padding-top: 8px;
   margin-left: 15px; 
}

* html a:hover
{
visibility:visible
}

.nav_findAGrill
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/assets/img/nav/Nav_FindAGrill_hover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 100px;
height: 40px;
margin: 0;
padding: 0;
}

.nav_findAGrill a
{
display: block;
color: #000000;
font-size: 11px;
width: 100px;
height: 40px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.nav_findAGrill img
{
width: 100px;
height: 40px;
border: 0
}

.nav_findAGrill a:hover img
{
visibility:hidden
}

.nav_findAGrill span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
/**************  Accessories **********/
.nav_Accessories
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/assets/img/nav/Nav_Accessories_hover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 110px;
height: 40px;
margin: 0;
padding: 0;
}

.nav_Accessories a
{
display: block;
color: #000000;
font-size: 11px;
width: 110px;
height: 40px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.nav_Accessories img
{
width: 110px;
height: 40px;
border: 0
}

.nav_Accessories a:hover img
{
visibility:hidden
}

.nav_Accessories span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
/**************  REcipe **********/
.nav_findARecipe
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/assets/img/nav/Nav_FindARecipe_hover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 110px;
height: 40px;
margin: 0;
padding: 0;
}

.nav_findARecipe a
{
display: block;
color: #000000;
font-size: 11px;
width: 110px;
height: 40px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.nav_findARecipe img
{
width: 110px;
height: 40px;
border: 0
}

.nav_findARecipe a:hover img
{
visibility:hidden
}

.nav_findARecipe span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
/**************  Support **********/
.nav_Support
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/assets/img/nav/Nav_Support_hover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 78px;
height: 40px;
margin: 0;
padding: 0;
}

.nav_Support a
{
display: block;
color: #000000;
font-size: 11px;
width: 78px;
height: 40px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.nav_Support img
{
width: 78px;
height: 40px;
border: 0
}

.nav_Support a:hover img
{
visibility:hidden
}

.nav_Support span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
/**************  Contact **********/
.nav_contact
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/assets/img/nav/Nav_Contact_hover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 85px;
height: 40px;
margin: 0;
padding: 0;
}

.nav_contact a
{
display: block;
color: #000000;
font-size: 11px;
width: 85px;
height: 40px;
display: block;
float: left;
color: black;
text-decoration: none;
}
.nav_contact img
{
width: 85px;
height: 40px;
border: 0
}

.nav_contact a:hover img
{
visibility:hidden
}

.nav_contact span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.SearchBoxDiv
{
    width:274px;
   /*border: solid #cccccc 1px;*/
    height:32px;
    padding-left: 10px;
    padding-right: 10px;
    }
.SearchBoxDiv input
    {
    font-size: 14px;
	color: #666666;
	background: transparent;
	border: solid 1px #ffffff;
	}

.IntPopUp{
   z-index: 5;
   visibility:hidden;/**/
   position:absolute;
   width:325px;
   height:237px;
   overflow: hidden;
   background-color:#ffffff;
   padding:0px;
   background: url(/assets/img/InternationalBG.jpg) no-repeat;
 }
.IntPopUp_LeftColumn{
   font-size: 12px;
   float: left;
   width:147px;
   height:210px;
   padding: 10px 5px 10px 10px;
   line-height:24px;
   color: #666666;
	
 }
 .IntPopUp_LeftColumn a:hover{ color: #000000;}
 .IntPopUp_RightColumn{
   font-size: 12px;
   float : left;
   width:147px;
   height:210px;
   padding: 10px 5px 10px 10px;
   line-height:24px;
   color: #666666;
   
 }
 .IntPopUp_RightColumn a:hover{ color: #000000;}