html {overflow-y: scroll;}

.Normal {FONT-SIZE: 11px; font-family:Arial, Helvetica, sans-serif;color:#000000; line-height:12px;}
TH,TD,DIV {	font-size:11px; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#000000;line-height:12px;}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { margin:0px;}


.FCKImageGalleryItemContainer td{color:#000000;}
.TB_ToolbarSet td { color:#000000;}
.SC_FieldLabel { color:#000000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#000000; background:#CCCCCC;}
.SC_Panel td,
.SC_Panel div{ color:#000000; background:#CCCCCC;}

.DataGrid_Container { background:none}
.DataGrid_AlternatingItem{ background:none}
.FCKImageGalleryHeaderContainer { background-color:#fff;}
.FCKImageGalleryPathContainer { background-color:#fff;}
.FCKLinkGalleryContainer { background-color:#fff;}
.FileManager_Header { background-color:#ccc;}
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
#dnn_dnnSEARCH_ClassicSearch input{ background:none; width:100px; height:21px; border:none; text-align:left; vertical-align: middle; padding-top:3px; margin-left:7px; margin-right:7px; font-size:11px; }


.linkpane{ padding:18px 18px 0px 0px;text-align:right; vertical-align:top;}
.showpane{padding:0px 3px 0px 0px; text-align:right; vertical-align:top;}
.rightshowpane {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.toppane {padding:0px 0px 3px 0px; text-align:left; vertical-align:top; }  
.bottompane {padding:3px 0px 0px 0px; text-align:left; vertical-align:top;}  
.leftpane {padding:0px 16px 0px 0px; text-align:left; vertical-align:top;}
.rightpane {padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.contentpane {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.footpane1{ padding:0px 0px 0px 0px;text-align:left; vertical-align:top;}
.footpane2{ padding:0px 0px 0px 0px;text-align:left; vertical-align:top;}
.clear { clear:both; font-size:0px;}

.Head					{font-size:11px; color:#763e0b; font-weight:bold}
.SubHead				{font-size:11px; color:#763e0b}
.SubSubHead				{font-size:11px; color:#763e0b}
.NormalBold             { color:#81511c;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#763e0b;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#ab5408;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active					{
	color:#000000;
	TEXT-DECORATION:none;
	font-family:Arial, Helvetica, sans-serif;
}
A:hover						{color:#000000;TEXT-DECORATION:underline;}


.searchcss{background:url(images/search.png) no-repeat left top; width:20px; height:21px;}
.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:8px; display:block; position:absolute; right:-30px; top:10px; text-indent:-100px; overflow:hidden;width:20px; height:21px; background:url(images/search.png) no-repeat left top; width:20px; height:}
A.searchcss:hover			{font-weight:normal; font-size:8px; color:#fff; TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited	{font-size:11px;  TEXT-DECORATION:none; color:#000000; padding:0 11px 0px 11px;}
A.links:hover{font-size:11px;TEXT-DECORATION:underline; color:#000000; }


#Body { background:#ffffff;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	margin:0;  
}

#mainBody{
	margin:0 auto; position:relative
}
.SkinWidth { width:100%; }
#skincontrol { float:left; margin-left:10px; color:#ffffff; left:0px;}
#skincontrol #info { z-index: 10000 !important; margin-top:30px;}
#skincontrol a:link,#skincontrol a:visited {color:#ffffff;text-decoration:none;}
#skincontrol a:hover,#skincontrol a:active {color:#B0E680;text-decoration:underline;}
#skincontrol #info { z-index: 10000 !important;}

.contentpane2{ padding:0px 20px 0px 7px}

.all1{ background:url(images/home.jpg) no-repeat right bottom; margin-bottom:31px;}
.all2{ background:url(images/home.jpg) no-repeat right bottom; margin-bottom:96px;}
.all3{ background:url(images/ChocolatePolishing.jpg) no-repeat right bottom; margin-bottom:139px;}
.all4{ background:url(images/Coated.jpg) no-repeat right bottom;}
.all5{ background:url(images/HardandSoftCaramels.jpg) no-repeat right bottom; }
.all6{ background:url(images/Liquorice.jpg) no-repeat right bottom;}
.all7{ background:url(images/SugarPolished.jpg) no-repeat right bottom; margin-bottom:100px;}
.all8{ background:url(images/PreCoated.jpg) no-repeat right bottom; margin-bottom:42px;}
.all9{ background:url(images/home.jpg) no-repeat right bottom; }
.all10{ background:url(images/home.jpg) no-repeat right bottom; margin-bottom:109px;}
.linkpane{ float:right; height:48px; min-height:48px;height:auto!important; overflow:visible;}
#menus{ clear:both; margin:0px 13px 55px 10px}
.menu_l{ background:url(images/menu_l.png) no-repeat left top;}
.menu_r{ background:url(images/menu_r.png) no-repeat right top;}
.menu_m{ background:url(images/menu_m.png) repeat-x left top; margin:0px 9px 0px 11px; height:43px; position:relative}
.logopane{ position:absolute;  width:164px; height:114px; top:-31px;}
.menues{ padding-left:157px;}
.main{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 14px 0px 10px}

.main1{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 467px 0px 16px}
.main3{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 478px 0px 16px}
.main4{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 476px 0px 16px}
.main5{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 467px 0px 16px}
.main6{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 477px 0px 16px}
.main7{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 471px 0px 16px}
.main8{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 473px 0px 16px}
.main9{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 469px 0px 16px}
.main10{ height:200px; min-height:200px;height:auto!important; overflow:visible; padding:0px 469px 0px 16px}


.foot_left{ float:left; padding-top:5px; padding-left:15px;}

.user{ color:#CCCCCC; font-size:12px; height:18px; line-height:18px;}
.user a:link,.user a:visited {color:#CCCCCC;text-decoration:none;}
.user a:hover,.user a:active {color:#999999;text-decoration:underline; }
.copyright{ color:#CCCCCC; font-size:12px;height:18px; line-height:18px;}
.copyright a:link,.copyright a:visited {color:#CCCCCC;text-decoration:none;}
.copyright a:hover,.copyright a:active {color:#999999;text-decoration:underline; }
.foot_right{ float:right}
.footpane1{ color:#333333;  padding-right:21px; padding-bottom:13px;}
.footpane2{ color:#999999; font-size:13px; padding-right:18px; text-align:right; padding-top:5px;}
.foot_l{ padding:30px 5px 21px 4px; color:#574023; text-align:left; float:left;}
.foot_l a:link,.foot_l a:visited {color:#574023;text-decoration:none;}
.foot_l a:hover,.foot_l a:active {color:#9ea888;text-decoration:underline; }
.footpane{ padding-right:21px; height:68px; line-height:68px; color:#574023; float:right; padding:15px 17px 0px 0px }
.foot-right1_font{ font-size:25px; color:#333333; font-weight:bold; }

/* ==========================
    CSS STYLES FOR JDMenu
   ==========================
*/


ul.jd_menu, 
ul.jd_menu_vertical {
   margin:0 8px 0 12px; 
   padding:0px; 
   list-style-type: none;}
   
ul.jd_menu ul,ul.jd_menu_vertical ul {display: none;}

ul.jd_menu ul,
ul.jd_menu_vertical ul { 
   position: absolute; 
   display: none; 
   list-style-type: none; 
   margin: 0px; padding:0px; 
   z-index: 10000;}

/* -- Sub-Menus -- */

ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;}

/* Main Menu Background */
ul.jd_menu {}
ul.jd_menu li { float: left;}
/* Main Memu LEFT */
ul.jd_menu li { 
    font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	cursor: pointer; 
	list-style-type:none;
	padding:16px 11px 14px 11px;
	background:url(images/menu_line.jpg) no-repeat right center;
	margin-right:0px; 
	text-align:center;}

/*Main Menu RIGHT*/
ul.jd_menu a{ 
    text-decoration: none; 
	text-align:center; 
	color: #000; 
	font-size:14px; 
	font-weight:bold;
	display:block; 
	padding:0px;}

/* Main Actice Menu*/
ul.jd_menu li.activetab{
   text-align:center;
	padding:16px 11px 14px 11px;
 }

ul.jd_menu li.activetab a{ 
   color:#666666; 
   text-decoration:none; 
   text-align:center;  
   text-transform:capitalize ;
   display:block;
   padding:0px;}

/*Main Hover Menu */
ul.jd_menu li.jdm_hover{ 
   text-align:center;  
   padding:16px 11px 14px 11px;}
   
ul.jd_menu li.jdm_hover a{ 
   display:block; 
   color:#666666; 
   text-decoration:none;
   text-align:center;  
   padding:0px;}

/*Main Menu Hover for Verticle
ul.jd_menu_vertical li.jdm_active,
ul.jd_menu_vertical li.jdm_hover { padding-top: 1px; border-top: 1px solid #70777D; border-left: 0px; border-right: 0px;}*/


/*Sub Menu*/
ul.jd_menu ul li a{
   font-size:11px;
   font-weight:normal; 
   background:transparent; 
   text-decoration:none; 
   color:#000; 
   white-space: nowrap; 
   min-width:72px;}


/*Sub menu Dropdown Background*/
ul.jd_menu ul {
	background:url(images/submenu_bg.png) repeat left top;
	margin-top:0px;
}

/* Sub Menu Left */
ul.jd_menu ul li { 
    padding:4px 7px 4px 5px;  
	background:transparent; 
	border: none; 
	text-align:left;}

/* Sub Menu Right */
ul.jd_menu li.jdm_hover ul li a,
ul.jd_menu li.jdm_active ul li a{ 
    background:transparent; 
	text-transform:capitalize ;
	padding:0px; 
	margin-left:0px; 
	text-align:left; 
	color:#000; 
	font-size:11px; 
	font-weight:normal;
    text-decoration:none;}

/* Sub Menu Hover */
ul.jd_menu ul li.jdm_active,
ul.jd_menu ul li.jdm_hover { 
   text-align:left; 
   padding:4px 7px 4px 5px; 
   background:#4C4C4C;}
   
ul.jd_menu li ul li.jdm_hover a,
ul.jd_menu li ul li.jdm_active a { 
   background:transparent; 
   padding-left: 0px; 
   margin-left:0px; 
   text-align:left;
    color:#d1c0a5; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
}

/*Sub Menu High Light*/
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li a{ color:#003466}
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li a{ color:#003466}
ul.jd_menu li.haschild ul.jdm_events li.jdm_active ul li ul li a{ color:#003466}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li a{ color:#003466}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#003466}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active ul li a{ color:#003466}


ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover a{ color:#d1c0a5}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active ul li.jdm_active a{ color:#d1c0a5}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover a{ color:#d1c0a5}  
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_active a{ color:#d1c0a5}
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#d1c0a5}  
ul.jd_menu li.haschild ul.jdm_events li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_hover ul li.jdm_active a{ color:#d1c0a5} 

/*--------------------------------------------------------------------------------------------------------------------------*/

.MainMenu_MenuContainer			{background-color: Transparent;width:100%; height:1px;}
.MainMenu_MenuBar				{ }
.MainMenu_MenuIcon      		{ display:none; }
.MainMenu_MenuArrow				{ display:none; }
.MainMenu_RootMenuArrow			{ display:none; }
.MainMenu_MenuBreak			{
	border: 			transparent 0px solid; 
 	background-color: 	transparent; 
 	height: 			1px;
}

.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}
.menuseparator{ margin-bottom:1px}
/*--------------------   Horizontal   -----------------------*/
.MainMenu_TabRootMenuItem TD	{
	background: 	url(images/V-menu.jpg) repeat-x left bottom;
	font-size:		13px;
	font-weight:    normal;
	font-family:Arial, Helvetica, sans-serif;   
    color:			#574023;  
	height:			36px;
	text-align: 	left; 
	padding-left:	8px;
	padding-right:	14px;
	text-transform:uppercase;
   }
   
.MainMenu_TabRootMenuItemSel TD  { 
	background: 	url(images/V-menu.jpg) repeat-x left bottom;
	font-size:		13px;
	font-weight:    normal;
	font-family:Arial, Helvetica, sans-serif;         
    color:			#003466;  
	height:			36px;
	text-align: 	left; 
	padding-left:	8px;
	padding-right:	14px;
	text-transform:uppercase ;
 }
 
.MainMenu_TabMenuItemHover TD	 { 	 
	background: 	url(images/V-menu.jpg) repeat-x left bottom;
	font-size:		13px;
	font-weight:    normal;
	font-family:Arial, Helvetica, sans-serif;           
    color:			#003466;  
	height:			36px;
	text-align: 	left; 
	padding-left:	8px;
	padding-right:	14px;
	text-transform:uppercase ;
 }

.MainMenu_TabMenuItemSelHover TD
{
	background: 	url(images/V-menu.jpg) repeat-x left bottom;
	font-size:		13px;
	font-weight:    normal;
	font-family:Arial, Helvetica, sans-serif;       
    color:			#003466;  
	height:			36px;
	text-align: 	left; 
	padding-left:	8px;
	padding-right:	14px;
	text-transform:uppercase ;
}
.MainMenu_MenuItem				{
 	font-size:		11px;
	font-weight:	normal; 
    color: 			#FFFFFF;  
	border:			0px;
	padding:		0px 28px 0px 12px;
	height:			21px;
	cursor:			pointer;	
	cursor: 		hand;
    text-transform:capitalize ;
}

.submenu						{ 
	background: 	#71532F;	
	filter:     	Alpha(Opacity=88); 
	z-index:    	1000;
}

.submenuitemselected, .submenuitembreadcrumb			{ 
	background:		#584024;
  	font-size:		11px;
	font-weight:	normal;  
    color:			#FFFFFF;  
   	padding:	    0px 28px 0px 12px;	
    cursor: 		pointer;
	cursor: 		hand;	
	border:			0px; 
	height: 		21px;
}
.Capolbody				{
	font-size:		14px;
	font-weight:	normal;
	color: 			#000;
	border:			0px;
	padding:		0px 28px 0px 20px;
	cursor: 		text;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
	text-align: justify;
}
.Capolindent				{
	font-size:		13px;
	font-weight:	normal;
	color: 			#0F6;
	border:			0px;
	padding:		0px 28px 0px 100px;
	height:			21px;
	cursor: 		text;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 140%;
}
