/*------------------------------------

Sitecore Theme 
Sage 2010 

------------------------------------*/

/*----------------------------------------------------------
 Start utilityContainer
----------------------------------------------------------*/

#utilityContainer {
height: 74px; 
width: 445px;
background: #D8DAD0 url(/common/images/bkg_utilityContainer.gif) top left no-repeat;
float: left;
}


#utilityContainer ul {
list-style: none; 
position: relative;
margin: 0; 
padding: 7px 0 10px 6px;
border-bottom: 1px solid #fff;
}	

#utilityContainer ul.r2 {
border-bottom: none;
padding-left: 13px;
}

#utilityContainer li {
display: inline; 
margin: 0; 
padding: 0 7px 0 7px;
font-size: 11px; 
line-height: 18px;
color: #303030;
background: url(/common/images/gfx_utilityContainer_li.gif) no-repeat center right;
}

#utilityContainer li a {
padding: 10px 0 10px 29px;
text-decoration: none;
color: #303030;
background: url(/common/images/icon_utilityContainer_li_fpo.gif) no-repeat center left;
}

#utilityContainer ul.r3 {
text-align:right; 
position: absolute;
width: 440px;
border: none;
}

#utilityContainer ul.r3 li {
display: inline; 
margin: 0; 
padding: 0 1px 0 5px;
font-size: 16px; 
color: #303030;
background: none;
}

#utilityContainer ul.r3 li a {
padding: 0;
text-decoration: none;
color: #303030;
background: none;
}

#utilityContainer ul.r3 li a:hover {
color: #00A1DE;
text-decoration: underline;
}

#utilityContainer li#buyCall {
font-size: 14px;
font-weight: bold;
}

#utilityContainer li#buyCall a {
padding: 0;
text-decoration: underline;
}

#utilityContainer li#util-search {
position: absolute;
margin: -10px 0 0 0; 
padding: 8px 0 5px 0;
}

#util-search fieldset {
border: none;
background: none;
float: left;
}

/* Utility Nav Icon Library */


#utilityContainer li#util-information a { 
background-image: url(/common/images/icon_c2a-clickChat_li_chat.gif); 
}

#utilityContainer li#util-login a { 
background-image: url(/common/images/LogOn_24x24.gif); 
}

#utilityContainer li#util-contactsage a { 
background-image: url(/common/images/CTA_Call.gif); 
}

#utilityContainer li#util-home a { 
background-image: url(/~/media/images/icon_library_utilitycontainer_home.gif); 
}

#utilityContainer li#util-sageworldwide a { 
background-image: url(/common/images/icon_library_utilityContainer_worldwide.gif); 
}

#utilityContainer li#util-sagesites {
background: none;
}

#utilityContainer li#util-sagesites	select { 
width: 158px; 
margin: 0 0 1px 0;
font-size: 11px; 
color: #606060;
padding: 1px;
}


/* IE7 Only */

*+html #utilityContainer li#util-search {
margin-top: -3px;
}

#utilityContainer li#util-search div legend { 
display: none; 
}

#utilityContainer li#util-search div label { 
display: none;
}

#utilityContainer li#util-search div input.search-text {
width: 115px; 
position: absolute;
font-size: 11px;
height: 19px;
padding: 3px 2px 0 5px; 
margin: 0 0 0 13px;
color: #606060;
border: 1px solid #DDDED8;
}

#utilityContainer li#util-search div input.searchgo {
margin-left: 137px;
}



/*----------------------------------------------------------
 End utilityContainer
----------------------------------------------------------*/
