/*** WEBSITE: Default 4.4.1 Skin
	 AUTHOR: Cherie Proctor 
	 CREATED: 20/03/2007 
	 COMMENTS: Condensed Stylesheet for Default 4.4.1 Skin  
*****************************************************
    SKIN LAYOUT STYLES
***************************************************** */
#bodyDiv{width:100%;height:100%;text-align:center;background:#fff;margin:0;padding:0}
html>body #bodyDiv{height:auto;min-height:100%}
#frame{width:930px;margin-left:auto;margin-right:auto;margin-top:15px;text-align:left;background-color:#FFF;border:1px solid #080503}
#branding{height:163px;}
#menu{background:#133B80;padding:0px 0px 3px 0px}
#contentArea,#contentArea3col{width:100%;float:left}
#enclose,#enclose3col{width:705px;float:left}
#subMenu{margin-bottom:10px}
.leftPanel,.leftPanelHome{clear:left;width:205px;float:left;padding:9px}
.contentPanel{width:442px;float:right;padding:20px 18px}
.contentPanelInner{clear:none;width:667px;float:right;padding:20px 12px 20px 13px;}
.contentPanelAdmin{clear:none;width:894px;float:right;padding:20px 18px}
#enclose4col{width:705px;float:right}
.pageHeader{height:78px;padding:20px 18px}
.enclose4colInner{width:480px;float:left}
.contentPanel4col{width:214px;float:left;margin-right:6px;padding:0 0 20px 18px}
.middlePanel4col{width:214px;float:right;margin-left:6px;padding:0 18px 20px 0}
.printPage{background:url(printPage.gif) no-repeat}
.rightPanel,.rightPanelHome,.rightPanel3col{width:205px;float:right;padding:9px}
.rightPanel4Col{width:205px;float:right;padding:0 9px 9px}
.search{font-size:14px;color:#000;margin-bottom:10px}
html>body .search input{margin-bottom:-6px}
*:first-child+html .search input{margin-bottom:0}
#footer{clear:both;width:916px;text-align:right;font-size:11px;color:#666;padding:5px 7px}
.NormalRed {color:red;}

/******************************************************
    DIGICON CLEAN CSS HORIZONTAL MENU STYLES              
******************************************************/
/***  CLEAN MENU FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
.menu{font-size:1.2em}
.menu, .menu ul {margin: 0; padding: 0; border: 0; list-style-type: none; display: block; zoom: 1;/*IE6*/ min-height: 0;/*IE7*/}
.menu li {margin: 0; padding: 0; border: 0; display: block; float: left; position: relative; z-index: 5; white-space: normal;}
.menu li:hover {z-index: 10000; white-space: normal;}
.menu li.menuHover /*IE6*/{z-index: 10000;}
.menu .menuHoverUL /* li:hover>ul selector */ /*IE6*/{visibility: visible;}
.menu .menuHoverUL /* 1st-level submenu go below their parent item */ /*IE6*/{top: 100%; left: 0;}
.menu .menuHoverUL .menuHoverUL /* 2nd+ levels go on the right side of the parent item */ /*IE6*/{top: 0; left: 100%;}
.menu li li {float: none;}
.menu ul {visibility: hidden; position: absolute; z-index: 10; left: 0; top: 0;}
.menu li:hover>ul {visibility: visible;	top: 100%;}
.menu li li:hover>ul /* 2nd+ levels go on the right side of the parent item */{top: 0; left: 100%;}
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:link:hover, .menu li.active {display: block; position: relative;}
.menu ul a /*fix clickability-area problem*/ /*IE6*/{zoom: 1;}
.menu li li /*fix white gap problem*/ /*IE6*/{float: left; width: 100%;}
.menu li li /*prevent double-line between items*/ /*IE6*/{margin-top: -1px;}
html>body .menu li li { margin-top: 0px;}

/***  CLEAN MENU DESIGN STYLES - CHANGE ONLY THESE STYLES  ***/
.menu, .menu ul li {color: #FFF;font-family:Tahoma, Arial, verdana}
.menu ul li { text-align: left; width: 185px}
.menu ul {width: 185px;border:1px solid #080503;border-top:0}
/* Top Level Menu Items */
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:hover, .menu a:link:hover {text-decoration: none; color: #FFF;margin:0; padding: 0px 10px;font-size:10px;font-weight:700;background:url(images/menuBreak.gif) no-repeat top right}
.menu li.active, .menu li.active ul li.active{color:#FFF;font-size:10px;font-weight:700;padding:1px 10px;background:url(images/menuBreak.gif) no-repeat top right}
html>/**/body .menu li.active, html>/**/body .menu li.active ul li.active{padding:2px 10px}
.menu li.active div{}
.menu li.active a{color:#FFF}
.menu a:hover, .menu a:link:hover, .menu li:hover>a {text-decoration:underline}
.menu a:hover, .menu a:link:hover, .menu .menuHoverA /* li:hover>a selector */ /*IE6*/{text-decoration:underline}
/* Drop Down Menu Items */
ul.menu ul a, ul.menu ul a:link, ul.menu ul a:active, ul.menu ul a:visited, ul.menu ul a:hover, ul.menu ul a:link:hover {text-decoration: none; color: #FFF; padding:4px 10px;background:#244d93;font-weight:normal;font-size:11px}
ul.menu ul li.active, ul.menu ul li.active a, ul.menu ul li.active a:hover {background:#244d93;padding:4px 10px;width:165px!important;font-weight:normal;font-size:11px}
ul.menu ul li.active li, ul.menu ul li.active li a, ul.menu ul li.active li a:hover {background:#315aa1}
ul.menu ul li.active li a:hover{color:#02bbe6}
ul.menu ul li.active a:hover{color:#FFF}
ul.menu ul li a:hover, ul.menu ul li a:link:hover, ul.menu ul li li:hover>a {color: #FFF; background: #315aa1;}
.menu ul a:hover, .menu ul a:link:hover, .menu ul .menuHoverA /* ul li:hover>a selector */ /*IE6*/{color: #FFF;background: #315aa1!important;}
ul.menu ul li.active /* needs to be adjusted by hand - seems to be dropdown width minus a padding */{ width: 185px;margin:0}
.menu li li {border-top:1px solid #080503}
.menu ul>li + li /*remove top border on all but first item in the list*/{border-top:0}
.menu li li:hover>ul /*position of 2nd+ submenus, overlapping*/{top: -1px; left: 100%;}
.menu .menuHoverUL .menuHoverUL /*position of 2nd+ submenus, overlapping*/ /*IE6*/{top: 0px; left: 100%;}

/***  CLEAN MENU FIXES AND EXTRA FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
/* special colouring for first menu item on each level */
/*.menu>li:first-child>a, .menu li + li + li li:first-child>a {color: #567;}*/
/* float clear - force containment of floated LIs inside of UL */
.menu:after, .menu ul:after {content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both;}
/* float clear end */
/* sticky submenu - it should not disappear when your mouse moves a bit outside the submenu YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!	if you do it, make sure you 110% know what you do */
.menu ul {/*background-image: url(images/empty.gif);  required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */ padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; /*background: #f00;*/	/* uncomment this if you want to see the "safe" area. you can also use to adjust the safe area to your requirement */}
.menu ul ul {padding: 0px 0px 0px 0px; margin: 0px 0 0 0px;}
/* sticky submenu end */
/* Fix for IE5/Mac \*//*/
.menu a {float: left;}
/* End Fix */

/******************************************************
    TZI / INFINITE MENU STYLES
*****************************************************  
--[[ Main Expand Icons ]]--  */
#imenus0 .imeam span,#imenus0 .imeamj span{background-image:none;width:7px;height:5px;left:15px;top:5px;background-repeat:no-repeat;background-position:top left;z-index:9999;}
/* --[[ Sub Expand Icons ]]--  */
#imenus0 ul .imeas span,#imenus0 ul .imeasj span{background-image:none;width:5px;height:7px;left:0;top:3px;background-repeat:no-repeat;background-position:top left;z-index:9999;}
/* --[[ Main Container ]]--  */
#imouter0{border-color:#6a6a6a;border-style:none;border-width:1px;margin:0;padding:0;z-index:999999;position:relative;}
/* --[[ Sub Container ]]--  */
#imenus0 li ul{background-color:#244D93;border:1px solid #080503;z-index:999999;position:relative;margin:3px 0 0}
html>body #imenus0 li ul{margin-top:4px}
/* --[[ Main Items ]]--  */
#imenus0 li a,#imenus0 ul .imctitle{color:#FFF;text-align:left;font-family:"Tahoma", Tahoma, Arial, Helvetica, san-serif;font-size:10px;font-weight:700;text-decoration:none;border-right:2px solid #FFF;padding:0 8px 2px 10px;position:relative;z-index:9999;}
/* [active]   --[[ Sub Items ]]--  */
#imenus0 ul a,#imenus0 ul .imctitle{color:#FFF;text-align:left;font-size:11px;font-weight:400;text-decoration:none;border-color:#000;border-style:none;border-width:1px;padding:3px 8px 5px 7px;position:relative;z-index:9999;}

/******************************************************
    INVENTUA MENU STYLES
*****************************************************  
/* Second Level  */.MenuItem1,.MenuHdrMouseOver1,.MenuItemMouseOver1,.MenuHdr1{font-size:13px;font-weight:400;line-height:15px;cursor:default;background:url(subMenu_lvl1_bg.gif) repeat-x top left;height:26px;margin:0;padding:0 5px 3px}
html>body .MenuItem1,.MenuHdrMouseOver1,.MenuItemMouseOver1,.MenuHdr1{height:29px;line-height:22px}
/* Third Level  */.MenuItem2,.MenuHdrMouseOver2,.MenuItemMouseOver2,.MenuHdr2{font-size:13px;font-weight:400;line-height:15px;cursor:default;background:url(subMenu_lvl2_bg.gif) repeat-x top left;height:26px;margin:0;padding:0 5px 3px 10px}
html>body .MenuItem2,.MenuHdrMouseOver2,.MenuItemMouseOver2,.MenuHdr2{height:29px}
/* Fifth Level  */.MenuItem4,.MenuHdrMouseOver4,.MenuItemMouseOver4,.MenuHdr4{font-size:11px;font-weight:400;line-height:12px;cursor:default;background:#FFF;border-bottom:1px solid #D6E1EA;margin:0;padding:5px 5px 5px 15px}
html>body .twoLevel .MenuItem2,.twoLevel .MenuHdrMouseOver2,.twoLevel .MenuItemMouseOver2,.twoLevel .MenuHdr2{height:auto}
.leftContainer{float:left;width:50%;margin-bottom:10px}
.rightContainer{float:right;width:50%;margin-bottom:10px}
.containerContent{padding:0}
.leftPanelHome #dnn_LeftPane .container,.rightPanelHome #dnn_RightPane .container{margin-left:5px;width:170px;border-bottom:2px solid #184164;margin-bottom:10px;padding:0 10px 10px}
/******************************************************
    SELECTOR and COMMONLY USED DNN STYLES              
***************************************************** */html{height:auto;background:#FFF}
body{background:#FFF;height:100%;margin:0;padding:0}
body,td,ul li,p,.normal,.NormalDisabled,.blogCalendar td{font-family:"Tahoma", Tahoma, "Trebuchet MS", Trebuchet MS, arial, verdana, helvetica;font-size:12px;color:#4A4A4A;font-weight:400;line-height:1.5em}
/* text style used for rende#FF0000 text which should appear disabled  */.NormalDisabled{color:#D3D3D3}
/* style of item titles on edit and admin pages  */.SubHead{color:#444;font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;text-align:left}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules  */.SubSubHead{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;color:#000}
/* text style used for rende#FF0000 text which requires emphasis  */.NormalBold{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700}
/* text style used for error messages  */.Normal#FF0000{font-family:Tahoma, Arial, Helvetica;font-size:12px;font-weight:700;color:red}
/* heading styles  */h1,h2,h3,h4,h5,dt,h6,.head,h2 span.head,.container h2 span.head,h3 span.SubHead,.newstitle,tfoot,thead,th{font-family:"Tahoma", Tahoma, "Trebuchet MS", Trebuchet MS, arial, verdana, helvetica;color:#4A4A4A;font-weight:400;font-size:12px;margin:0 0 10px;padding:0}
h1{font-size:28px;color:#000;font-family:"Arial Black", Arial Black, "Arial", Arial, "Trebuchet MS", Trebuchet MS, arial, verdana, helvetica;line-height:30px}
h2,.head,h2 span.head,.container h2 span.head{font-size:18px;font-weight:700;margin-bottom:5px}
h3,h3 span.SubHead,.newstitle{font-size:16px;font-weight:700}
h4{font-size:14px;font-weight:700}
h5,DT{font-size:13px;font-weight:700}
h6{font-size:12px;font-style:italic}
p{margin:5px 0 15px}
ul{margin:0 0 10px 25px}
ul li{margin-left:5px;list-style-type:square;padding:0}
ul li li{list-style-type:disc}
ul li li li{list-style-type:circle}
ol li{list-style-type:decimal}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
img{border:0;margin:0;padding:0}
.containerContent img{margin-right:10px}
/* link styles  */a,a:link,a:active,a:visited{color:#4178A7;text-decoration:none;margin:0;padding:0}
a:hover{text-decoration:underline;color:#295D8A}
blockquote{font-size:15px;font-family:"Lucida Sans Unicode";float:right}
pre{font-family:Lucida Console, monospace;color:#434343;font-weight:400;font-size:11px}
address{font-family:Arial, Verdana, Helvetica;color:#434343;font-weight:400;font-size:11px;font-style:italic}
/******************************************************
    FORM STYLES              
*****************************************************  Generic Form Element classes  */
.formInput{width:150px;height:18px;border:1px solid #CCC}
.formItem{clear:both;margin-bottom:10px}
.label{clear:both;float:left;width:120px;text-align:right;padding-right:10px;font-weight:400;}
.labelDetails{width:290px; }
html> body .labelDetails{width:390px;}
*:first-child+html .labelDetails{width:290px}
.contentPanelHome .formItem{width:430px}
.contentPanelHome .label{width:80px}
.contentPanelHome .labelDetails{width:330px}
/* button style for standard HTML buttons  */.StandardButton,a.StandardButton,a:link.StandardButton,a:active.StandardButton,a:visited.StandardButton,input.StandardButton,a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton{padding-left:8px;padding-right:8px;width:0;overflow:visible;font-weight:400;font-size:11px;background:#64D4EE url(button_bg.gif) repeat-x top left;color:#000;font-family:Tahome, Verdana, sans-serif;text-transform:lowercase;cursor:pointer;clear:both;height:14px;border:1px solid #0A0C09;margin:0}
input.StandardButton[class],a.CommandButton[class],a:link.CommandButton[class],a:active.CommandButton[class],a:visited.CommandButton[class]{width:auto}
/* Non IE browsers read this  */a:hover.CommandButton,input:hover.StandardButton{color:#395232}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility  */.NormalTextBox,input.longTextBox,input.longmedTextBox,input.medTextBox,input.medshortTextBox,input.shortTextBox{font-family:Tahoma, Arial, Helvetica;height:11px;font-size:11px;width:140px;font-weight:400;border-color:#0F0F0F;border-width:1px}
input.longTextBox{width:250px}
input.longmedTextBox{width:200px}
input.medTextBox{width:150px}
input.medshortTextBox{width:100px}
input.shortTextBox{width:60px}
/*Dropdown Boxes */select{font-size:10px}
/* Requi#FF0000 Fields  */span.mandatory{color:#334692;font-weight:700}
/* styles to mimic auto height of div elements as per IE  */.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
/* Hides from IE-mac \ */* html .clearfix{height:1%}
/* End hide from IE-mac  *****************************************************
    DNN STYLES (Some of these we try to avoid, but are still used in some modules; Some we are unsure of what they do)
*****************************************************  What exactly does this style??  */.SkinObject{font-weight:700;font-size:8.5pt;color:#036;font-family:Tahoma, Arial, Helvetica;text-decoration:none}
/* styles used by Data Grids  */.DataGrid_AlternatingItem{background-color:#fff;color:red;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
.DataGrid_Container{background-color:Transparent}
.DataGrid_Footer{background-color:#fff}
.DataGrid_Header{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:700;text-align:center}
.DataGrid_Item{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
.DataGrid_SelectedItem{background-color:#D3D3D3;color:Blue;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
/* text style used for help text rende#FF0000 by modules  */.Help{border:#000 1px solid;font-weight:400;font-size:11px;color:#000;font-family:Tahoma, Arial, Helvetica;background-color:#ff9;padding:2px}
SMALL{font-size:8px}
BIG{font-size:14px}
/******************************************************
    DIGICON QUICK LINK STYLES
***************************************************** */.QuickLink{height:100px;width:205px;margin-bottom:9px;padding:0}
.hansQuickLinkContainer .QuickLink{background:url(hans_quickLink_bg.gif) repeat-x top left}
.hansFreshQuickLinkContainer .QuickLink{background:url(hansFresh_quickLink_bg.gif) repeat-x top left}
.foodserviceQuickLinkContainer .QuickLink{background:url(foodservice_quickLink_bg.gif) repeat-x top left}
.QuickLink img{float:left;margin:0}
.QuickLink p{font-size:10px;color:#4A4A4A;padding-top:18px;line-height:12px;margin:0}
/******************************************************
    SURVEY MODULE STYLES
***************************************************** */
.YourCompanyNameSurveyResults{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:400}
/******************************************************
    QUICK LINKS WITHOUT DESCRIPTION STYLES
***************************************************** */#Highlight_SubHead{color:#230C69;background-color:#DEE4F2;font-family:Arial;font-size:14px;font-weight:700;height:20px;padding:2px}
#Highlight{border:solid 1px #230C69}
/******************************************************
    ANNOUNCEMENT MODULE STYLES
***************************************************** */
.DNN_ANN_DesignTable{width:100%;padding:4px}
.DNN_ANN_Description P{margin-top:0}
/******************************************************
    BLOG MODULE STYLES
***************************************************** */
.blogCalendar th,.CreateFrom,.extraInfo,.extraInfo .Normal,.extraInfo .NormalBold{font-size:11px;font-weight:400;color:#000}
.blogCommentsHeading{background:#EFEFEF;margin:5px 0;padding:5px}
.blogComments{border-bottom:1px solid silver;padding-bottom:5px}
.SearchOptions LABEL{font-family:Tahoma, Arial, Helvetica, Serif;font-size:x-small}
.CreateFrom{font-size:10px;color:#036;font-family:Tahoma, Arial, Helvetica, Serif}

/******************************************************
    OPT IN MODULE STYLES
***************************************************** */
.GridText{color:#fff}
tr.HeaderRowStyle{background-color:#7F7F7F}
tr.HeaderRowAlternate{background-color:#0F4791}
/******************************************************
    BREADCRUMB MODULE STYLES
***************************************************** */
.breadcrumbs{font-size:11px;color:#4178A7}
div.breadcrumbs{padding-bottom:10px}
/******************************************************
    SURVEY MODULE STYLES (QUICK POLL)
***************************************************** */
.survey .Normal{margin-bottom:10px}
.survey span{font-size:11px;margin-left:-4px}
.survey label{font-size:11px}
.loginText,.loginText a,.loginText a:link,.loginText a:active{padding-top:5px;font-size:10px;line-height:5px}

/******************************************************
    DIGICON STORE SEARCH MODULE STYLES
***************************************************** */.storeSearchBorder{border:#CCC 1px solid;width:420px;margin-left:235px;padding:8px}
.storeSearchPanel{float:left;width:440px;padding:5px}
.storeSearchContainer{background-color:#4d7696;color:#FFF;padding:3px 5px}
.storeSearchRight{float:right;margin-right:38px}
html>body .storeSearchRight{margin-right:74px}
/******************************************************
    SUPER SURVEY MODULE STYLES
***************************************************** */.surveyResults{width:185px}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span,#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span{background-image:none;background-repeat:no-repeat;background-position:top left}
#imenus0 li:hover>a,#imenus0 li a.ihover,.imde imenus0 a:hover,.MenuItemMouseOver1,.MenuHdrMouseOver1,.MenuItemMouseOver1 a:hover,.MenuHdrMouseOver1 a:hover,.MenuItemMouseOver2,.MenuHdrMouseOver2,.MenuItemMouseOver2 a:hover,.MenuHdrMouseOver2 a:hover{text-decoration:underline}
#imenus0 ul li:hover>a,#imenus0 ul li a.ihover{background:#315AA1;color:#FFF;text-decoration:none}
.MenuHdr0,.MenuHdrMouseOver0,.MenuItem0,.MenuItemMouseOver0,.MenuHdr0 A,.MenuHdr0 A:Active,.MenuHdr0 A:Hover,.MenuHdr0 A:Visited,.MenuHdr0 A:Link,.MenuHdrMouseOver0 A,.MenuHdrMouseOver0 A:Active,.MenuHdrMouseOver0 A:Hover,.MenuHdrMouseOver0 A:Visited,.MenuHdrMouseOver0 A:Link .MenuItem0 A,.MenuItem0 A:Active,.MenuItem0 A:Hover,.MenuItem0 A:Visited,.MenuItem0 A:Link,.MenuItemMouseOver0 A,.MenuItemMouseOver0 A:Active,.MenuItemMouseOver0 A:Hover,.MenuItemMouseOver0 A:Visited,.MenuItemMouseOver0 A:Link,span.CurrentItem0,.MenuItemMouseOver0,.MenuHdrMouseOver0,.MenuItemMouseOver0 a:hover,.MenuHdrMouseOver0 a:hover,#invsidemenu-Admin,#invsidemenu-SiteSettings,#invsidemenu-Pages,#invsidemenu-SecurityRoles,#invsidemenu-UserAccounts,#invsidemenu-Vendors,#invsidemenu-SiteLog,#invsidemenu-Newsletters,#invsidemenu-FileManager,#invsidemenu-RecycleBin,#invsidemenu-LogViewer,#invsidemenu-Skins,#invsidemenu-Languages,#invsidemenu-SiteWizard,#invsidemenu-Authentication,#invsidemenu-Host,#invsidemenu-HostSettings,#invsidemenu-Portals,#invsidemenu-ModuleDefinitions,#invsidemenu-FileManager,#invsidemenu-Vendors,#invsidemenu-SQL,#invsidemenu-Schedule,#invsidemenu-Languages,#invsidemenu-SearchAdmin,#invsidemenu-Lists,#invsidemenu-SuperUsersAccounts,.hansQuickLinkContainer h2,.hansFreshQuickLinkContainer h2,.foodserviceQuickLinkContainer h2,.leftContainer h2,.rightContainer h2,.print{display:none}
.MenuHdr1 A,.MenuHdr1 A:Active,.MenuHdr1 A:Hover,.MenuHdr1 A:Visited,.MenuHdr1 A:Link,.MenuHdrMouseOver1 A,.MenuHdrMouseOver1 A:Active,.MenuHdrMouseOver1 A:Hover,.MenuHdrMouseOver1 A:Visited,.MenuHdrMouseOver1 A:Link .MenuItem1 A,.MenuItem1 A:Active,.MenuItem1 A:Hover,.MenuItem1 A:Visited,.MenuItem1 A:Link,.MenuItemMouseOver1 A,.MenuItemMouseOver1 A:Active,.MenuItemMouseOver1 A:Hover,.MenuItemMouseOver1 A:Visited,.MenuItemMouseOver1 A:Link,.MenuHdr2 A,.MenuHdr2 A:Active,.MenuHdr2 A:Hover,.MenuHdr2 A:Visited,.MenuHdr2 A:Link,.MenuHdrMouseOver2 A,.MenuHdrMouseOver2 A:Active,.MenuHdrMouseOver2 A:Hover,.MenuHdrMouseOver2 A:Visited,.MenuHdrMouseOver2 A:Link .MenuItem2 A,.MenuItem2 A:Active,.MenuItem2 A:Hover,.MenuItem2 A:Visited,.MenuItem2 A:Link,.MenuItemMouseOver2 A,.MenuItemMouseOver2 A:Active,.MenuItemMouseOver2 A:Hover,.MenuItemMouseOver2 A:Visited,.MenuItemMouseOver2 A:Link,.MenuHdr3 A,.MenuHdr3 A:Active,.MenuHdr3 A:Hover,.MenuHdr3 A:Visited,.MenuHdr3 A:Link,.MenuHdrMouseOver3 A,.MenuHdrMouseOver3 A:Active,.MenuHdrMouseOver3 A:Hover,.MenuHdrMouseOver3 A:Visited,.MenuHdrMouseOver3 A:Link .MenuItem3 A,.MenuItem3 A:Active,.MenuItem3 A:Hover,.MenuItem3 A:Visited,.MenuItem3 A:Link,.MenuItemMouseOver3 A,.MenuItemMouseOver3 A:Active,.MenuItemMouseOver3 A:Hover,.MenuItemMouseOver3 A:Visited,.MenuItemMouseOver3 A:Link,.MenuHdr4 A,.MenuHdr4 A:Active,.MenuHdr4 A:Hover,.MenuHdr4 A:Visited,.MenuHdr4 A:Link,.MenuHdrMouseOver4 A,.MenuHdrMouseOver4 A:Active,.MenuHdrMouseOver4 A:Hover,.MenuHdrMouseOver4 A:Visited,.MenuHdrMouseOver4 A:Link .MenuItem4 A,.MenuItem4 A:Active,.MenuItem4 A:Hover,.MenuItem4 A:Visited,.MenuItem4 A:Link,.MenuItemMouseOver4 A,.MenuItemMouseOver4 A:Active,.MenuItemMouseOver4 A:Hover,.MenuItemMouseOver4 A:Visited,.MenuItemMouseOver4 A:Link,.twoLevel .MenuHdr2 A,.twoLevel .MenuHdr2 A:Active,.twoLevel .MenuHdr2 A:Hover,.twoLevel .MenuHdr2 A:Visited,.twoLevel .MenuHdr2 A:Link,.twoLevel .MenuHdrMouseOver2 A,.twoLevel .MenuHdrMouseOver2 A:Active,.twoLevel .MenuHdrMouseOver2 A:Hover,.twoLevel .MenuHdrMouseOver2 A:Visited,.twoLevel .MenuHdrMouseOver2 A:Link .MenuItem2 A,.twoLevel .MenuItem2 A:Active,.twoLevel .MenuItem2 A:Hover,.twoLevel .MenuItem2 A:Visited,.twoLevel .MenuItem2 A:Link,.twoLevel .MenuItemMouseOver2 A,.twoLevel .MenuItemMouseOver2 A:Active,.twoLevel .MenuItemMouseOver2 A:Hover,.twoLevel .MenuItemMouseOver2 A:Visited,.twoLevel .MenuItemMouseOver2 A:Link{font-family:"Tahoma", Tahoma, "Trebuchet MS", Trebuchet MS, Trebuchet, verdana, arial, helvetica;text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#184164}
span.CurrentItem1,span.CurrentItem2,span.CurrentItem3,span.CurrentItem4{font-weight:700}
.MenuItem3,.MenuHdrMouseOver3,.MenuItemMouseOver3,.MenuHdr3,.twoLevel .MenuItem2,.twoLevel .MenuHdrMouseOver2,.twoLevel .MenuItemMouseOver2,.twoLevel .MenuHdr2{font-size:11px;font-weight:400;line-height:13px;cursor:default;background:#FFF;border-bottom:1px solid #D6E1EA;margin:0;padding:4px 5px 5px 10px}
.MenuItemMouseOver3,.MenuHdrMouseOver3,.MenuItemMouseOver3 a:hover,.MenuHdrMouseOver3 a:hover,.MenuItemMouseOver4,.MenuHdrMouseOver4,.twoLevel .MenuItemMouseOver2,.twoLevel .MenuHdrMouseOver2,.twoLevel .MenuItemMouseOver2 a:hover,.twoLevel .MenuHdrMouseOver2 a:hover{text-decoration:underline;background:#EEF4F9 !important}
.container,.hansQuickLinkContainer,.hansFreshQuickLinkContainer,.foodserviceQuickLinkContainer{width:100%}
.leftContainer .containerContent img,.rightContainer .containerContent img,.productImage img{margin:0}
.labelDetails p,.productDetails .labelDetails p{margin:0 0 7px;}
.floatLeft,.productDetails,.container_form,.recipePanel,.storeSearchLeft{float:left;}
html> body .productDetails{width:450px;}
.container_all{float:left;}
.floatRight,.productImage{float:right}
A.SkinObject:link,A.SkinObject:visited,A.SkinObject:active,A.SkinObject:hover{text-decoration:none;color:#036}
.EventNextPrev,.EventNextPrev a:link,.EventNextPrev a,.EventNextPrev a:visited,.EventNextPrev a:hover{padding-right:0 0.5em;font-size:8pt;color:navy !important}
td.HeaderStyle,th.HeaderStyle{color:#fff;font-weight:700}
#homeLogin,.emailFriend,.storeSearch_label{text-align:left}
.product_segment_header a:link,.product_segment_header a:visited{color:#4d7696;text-decoration:none}
.product_segment_header a:active,.product_segment_header formItem{color:#4d7696}
.recipeResultsBtn,.storeSearchBtn{color:#000;border:1px solid #CBD2D8;background:#64D4EE url(button_bg.gif) repeat-x top left;cursor:pointer;font-size:11px;margin-left:1px}
.storeBtn,.searchBtn{text-align:center}
/******************************************************
    DIGICON PRODUCT & RECIPES SHARED STYLES
***************************************************** */
.categoryItem { /*width: 215px!important; height: 220px; */width: 255px!important; height: 260px; padding: 15px 10px 15px 20px; margin-right: 20px; margin-bottom: 15px; border: 1px solid #E2E6E5;}
.categoryItemHeading { float: left; width: 145px;}
.categoryItemHeading a, .categoryItemHeading a:link, .categoryItemHeading a:active, .categoryItemHeading a:visited, .categoryItemHeading a:hover { font-family:"Arial Black", Arial Black, "Arial", Arial, "Trebuchet MS", Trebuchet MS, arial, verdana, helvetica; font-size: 20px; line-height:25px; white-space:normal;}
.categoryItemImg { float: right;}
.categoryItemDesc { float: left; width: 145px;}
.MenuHdr1Btn{font-size:13px;font-weight:400;line-height:15px;cursor:default;background:url(subMenu_lvl1_bg.gif) repeat-x top left;height:26px;margin:0;padding:5px 5px 3px 3px; width:190px;}
.MenuHdr1Btn a, .MenuHdr1Btn a:hover, .MenuHdr1Btn a:active, .MenuHdr1Btn a:visited {font-family:"Tahoma", Tahoma, "Trebuchet MS", Trebuchet MS, Trebuchet, verdana, arial, helvetica;text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#184164}
.recipe_right{float:right; width:200px; vertical-align:top;}
.recipe_left{float:left; width:320px;}
.prodInfoRecipe{width:90px; float:left; font-weight:bold;}
.altProductPanel{background-color:#f3f8fc; font-size:9px; padding:5px;width:189px;}
.itemPanel{}
.itemPanel img{float:right; padding:3px;}

.hans_products .categoryItem{height:260px!important; width:255px!important;}
