/*========================================================*/
/*  1. Universal                                          */
/*========================================================*/
/* Style For HTML PAGE                   */ html { height: 100%; Width:100%; margin: 0;}
/* Style For HTML BODY                   */ #body {background-color: #ffc20e; margin: 0;}
/* Setting Text Throughout the skin      */ table, tr, td {color:#000000; font-family: Verdana, Arial; font-size: 12px; margin: 0px 0px 0px 0px;}
p{margin: 0px 0px 0px 0px;}
div{margin: 0px 0px 0px 0px;}
/*========================================================*/
/*  2. Design Elements                                    */
/*========================================================*/
.LeftColumn {background-color: #ffc20e; width:20px;}
.RightColumn {background-color: #ffc20e; width:20px;}
.TopRow{background-color: #ffc20e; width:100%;}
.BottomRow{background-color: #ffc20e; width:100%;}

.OuterTable{background-color: #ffc20e; width:980px;}
.InnerTable{background-color: #ffc20e; width:100%;}

.LogoTD{width:140px;}
/*.SearchTD{width:200px;}*/

.LanguageTD{padding-right: 22px;}
.MenuLeftTD{background: url(Images/menu_left.gif) no-repeat left; width:16px; height:52px;}
.MenuBodyTD{background: url(Images/menu.gif) repeat-x left; white-space:nowrap;}
.MenuRightTD{background: url(Images/menu_right.gif) no-repeat right; width:25px; height:52px;}

/*background-color:#ffd43a;.*/ 
.SubMenuTop{background: url(Images/nav_top.gif) no-repeat left; width:220px; height:40px; font-family: Verdana, Arial; font-size: 18,5px; font-weight: normal;} 
.SubMenuTop a {text-decoration: none !important;}
.SubMenuBody{ background: url(Images/nav_bg.gif) repeat-y; width:220px;} 
.SubMenuBottomYellow{background: url(Images/nav_bottom_yellow.gif) no-repeat; width:220px; height:48px;}
.SubMenuBottomOrange{background: url(Images/nav_bottom_orange.gif) no-repeat; width:220px; height:48px;}
.SubMenuBottomRed{background: url(Images/nav_bottom_red.gif) no-repeat; width:220px; height:48px;}
.SubMenuBottomBrown{background: url(Images/nav_bottom_brown.gif) no-repeat; width:220px; height:48px;}
.SubMenuBottomLightGreen{background: url(Images/nav_bottom_lightgreen.gif) no-repeat; width:220px; height:48px;}
.SubMenuBottomDarkGreen{background: url(Images/nav_bottom_darkgreen.gif) no-repeat; width:220px; height:48px;}
.SubMenuBottomBlue{background: url(Images/nav_bottom_blue.gif) no-repeat; width:220px; height:48px;}

/*.SubMenuTop{background: #0000FF; width:209px; height:41px;} 
.SubMenuBody{ background: #FF0000; width:209px;} */

/*
.SubMenuLeftTopTD{background: url(SubMenuLeftTop.gif) no-repeat bottom right; width:8px;height:45px; }
.SubMenuTopTD{background: url(SubMenuTop.gif) repeat-x bottom; width:193px; height:45px;}
.SubMenuRightTopTD{background: url(SubMenuRightTop.gif) no-repeat bottom left; width:9px;height:45px;}

.SubMenuLeftTD{background: url(SubMenuLeft.gif) repeat #ffc20e right; width:8px; height:100%}
.SubMenuBodyTD{background-color:#ffd43a; width:193px;}
.SubMenuRightTD{background: url(SubMenuRight.gif) repeat-y left; width:9px; height:100%}

.SubMenuLeftBottomTD{background: url(SubMenuLeftBottom.gif) no-repeat right; width:8px;}
.SubMenuBottomTD{background: url(SubMenuBottom.gif) repeat; width:100%;}
.SubMenuRightBottomTD{background: url(SubMenuRightBottom.gif) no-repeat left; width:8px;}
*/

/*========================================================*/
/*  3 Content Panes                                      */
/*========================================================*/
.toppane {width: 100%; background-color: transparent; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.toppaneProduct {width: 100%; background-color: transparent; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}
.leftpaneHome {width: 175px; background-color: transparent;	padding-left: 0px; padding-right: 20px;	padding-top: 0px; padding-bottom: 10px;}
.leftpaneProduct {width: 175px; background-color: transparent;	padding-left: 0px; padding-right: 0px;	padding-top: 0px; padding-bottom: 10px;}
.rightpaneHome {width: 175px; background-color: transparent; padding-left: 0px;	padding-right: 0px;	padding-top: 0px; padding-bottom: 10px;}
.rightpaneProduct {width: 175px; background-color: transparent; padding-left: 20px;	padding-right: 0px;	padding-top: 0px; padding-bottom: 10px;}
.contentpaneHome {width: 100%; background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}
.contentpaneProduct {width: 100%; background-color: transparent; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}
.bottompane {width: 100%; background-color: transparent; padding-left: 0px;	padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}
.menubottompane {width:220px; background-color: transparent; padding-left: 0px;	padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

/*========================================================*/
/*  3 Content Panes  for V2                                     */
/*========================================================*/
.toppane {width: 100%; background-color: transparent; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.leftpane {width: 184px; background-color: transparent;	padding-left: 0px; padding-right: 0px;	padding-top: 0px; padding-bottom: 10px;}
.rightpane {width: 184px; background-color: transparent; padding-left: 10px;	padding-right: 0px;	padding-top: 0px; padding-bottom: 10px;}
.contentpane {width: 100%; background-color: transparent; padding-left: 10px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}
.contentpanePrint {width: 100%; background-color: #FFFFFF; padding-left: 10px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}
.bottompane {width: 100%; background-color: transparent; padding-left: 0px;	padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}

/*========================================================*/
/*  4 Tokens                                             */
/*========================================================*/
.LOGIN_object, .LOGIN_object a:link, .LOGIN_object a:visited,  .LOGIN_object a:active, .USER_object, .USER_object a:link, .USER_object a:visited, .USER_object a:active { color: #9e7742; text-decoration: none; }
.BREADCRUMBS_object, .BREADCRUMBS_object a:link, .BREADCRUMBS_object a:visited, .BREADCRUMBS_object a:active { color: #000000; font-weight:bold; text-decoration: none; }
.BREADCRUMBS_object_submenu, .BREADCRUMBS_object_submenu a:link, .BREADCRUMBS_object_submenu a:visited, .BREADCRUMBS_object_submenu a:active { color: #000000; font-weight:normal; text-decoration: none; font-size: 18.5px; padding-left:15px;}

/*========================================================*/
/*  5 Text                                               */
/*========================================================*/
.Normal{color:#000000; font-family: Verdana, Arial; font-size: 12px;}
.NormalBold{color:#000000; font-family: Verdana, Arial; font-size: 12px; font-weight:bold;}
.NormalRed {color: #C50000; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; }
.SubHead {color: #9e7742;  font-family: Verdana, Arial; font-size: 12px; font-weight: bold; }
.Head {color: #000000;  font-family: Verdana, Arial; font-size: 15.5px; background: transparent; font-weight: normal; padding-bottom: 4px;}
.Seperator {color: #9e7742; }


/*========================================================*/
/*  6 Links                                              */
/*========================================================*/
/*.SearchSkinObject , A.SearchSkinObject:link ,A.SearchSkinObject:visited ,A.SearchSkinObject:active,A.SearchSkinObject:hover   {color: #000000; text-decoration: none;}*/
a, a:hover, a:link, a:visited, a:active{ color: #000000; text-decoration: underline; }
.SkinObject , A.SkinObject:link ,A.SkinObject:visited ,A.SkinObject:active,A.SkinObject:hover   {color: #906c3c; text-decoration: none;}
.Login , A.Login:link ,A.Login:visited ,A.Login:active,A.Login:hover   {color: #ffc20e; text-decoration: none;}
.MenuLinkItem, .MenuLinkItem a:hover, .MenuLinkItem a:link, .MenuLinkItem a:visited{color:#000000; text-decoration: none; vertical-align:bottom !important;}
.MenuLinkItem a:active{color:#000000; text-decoration: none; vertical-align:bottom !important; font-weight: bold; } 

/*========================================================*/
/*  7 Forms                                              */
/*========================================================*/
/*-- cell containing search        --*/ .SearchTD {width:320px; text-align: right; height: 40px; background: url(Images/search.gif) no-repeat top left; padding: 0px 0px 13px 0px; }
/*-- cell containing search        --*/ .SearchTD_FR{width:320px; text-align: right; height: 40px; background: url(Images/search_fr.gif) no-repeat top left; padding: 0px 0px 13px 0px; }
/*-- cell containing search        --*/ .SearchTD_EN{width:320px; text-align: right; height: 40px; background: url(Images/search_en.gif) no-repeat top left; padding: 0px 0px 13px 0px; }
/*- search button in search form   --*/  .SearchButton { background: Transparent;padding: 15px 42px 7px 12px; cursor:hand; font-size:3px;}
 #dnn_dnnSEARCH_txtSearch.NormalTextBox {vertical-align:middle; height:15px;  background: Transparent; color:#000000; width:230px; border: 0px solid #FFFFFF; padding: 0px 30px 0px 0px;}


/*========================================================*/
/*   8.   Main Menu and Module Menus                         */
/*========================================================*/
.MainMenu_MenuContainer 
	{
	background: transparent;
	} 
.MainMenu_menuBar 
	{
	cursor: hand; 
	cursor: pointer;
	}
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  
	{ 
	display: none; 
	}
.MainMenu_MenuItem  td
	{
	background: transparent;  
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 11px 10px 11px; 
	margin: 0;
	}
.MainMenu_MenuItem
	{	
	background: transparent;  
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 11px 10px 11px; 
	border: 0; 
	/*height:52px;*/
	margin: 0;
	}
.MainMenu_MenuItemSel td, .MainMenu_Active td, .MainMenu_Selected td, .MainMenu_BreadcrumbActive  td
	{
	background: Url(Images/menu_active.gif) repeat-x;  
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 11px 10px 11px; 
	border: 0;
	height:52px;
	margin: 0;
	}
.MainMenu_MenuItemSel, .MainMenu_Active , .MainMenu_Selected, .MainMenu_BreadcrumbActive
	{
	background: Url(Images/menu_active.gif) repeat-x;  
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 11px 10px 11px; 
	border: 0; 
	height:52px;
	margin: 0;
	}

.MainMenu_Seperator 
	{
	background: url(Images/separator.gif) no-repeat;
	width:1px; 
	height:52px;
	margin: 0;
	padding: 0;
	border: 0;
	} 
	
.MainMenu_SubMenu td 
    {
    height:26px !important; 
    background-color:#ffd01a; 
    vertical-align:middle;
	margin: 0px 0 0 0;
	padding: 0px 4px 0px 4px;
	font-weight: normal !important; 
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    }
.MainMenu_SubMenu, .ModuleTitle_SubMenu 
    {
	cursor: hand; 
	cursor: pointer;
    height:26px !important; 
    background-color:#ffd01a; 
    color:#7799b6 !important; 
    font-weight: normal !important; 
    font-size: 12px;
    padding: 0px 0px 0px 0px;
	border-bottom: #000000 1px solid;
    }

.MainMenu_SubMenuItemActive td
    {
    height:26px!important; 
    background-color:#fdb715!important;  
    color: #000000!important; 
    font-size: 12px!important;
	font-weight: bold !important;
	border: 1 !important;
	border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    }

.MainMenu_SubMenuItemActive,.MainMenu_RootMenuItemBreadcrumb
    {
    height:26px!important; 
    background-color:#fdb715!important;  
    color: #000000!important; 
    font-size: 12px!important;
	font-weight: bold !important; 
    }
.MainMenu_SubMenuItemSelected 
    {
    height:26px!important; 
    background-color:#fdb715!important; 
    color: #000000!important; 
    font-size: 12px!important;
    }
	
/*========================================================*/
/*   9  Sub Menu and Module Menus                                                        */
/*========================================================*/
.MainMenu_submenu_Container,.MainMenu_submenu_MenuBar
	{ 
	cursor: hand; 
	cursor: pointer; 
	width:209px; 
	height:100%;
	}
.MainMenu_submenu_MenuItem  td
	{
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal; 
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
.MainMenu_submenu_MenuItem 
	{
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal; 
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
.MainMenu_submenu_MenuItemSel td
	{
	background: url(SubMenuRollOver.gif) no-repeat; 
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal; 
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
.MainMenu_submenu_MenuItemSel
	{
	background: url(SubMenuRollOver.gif) no-repeat; 
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal; 
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
.MainMenu_submenu_Active  td,  .MainMenu_submenu_BreadcrumbActive td
	{
	background: url(SubMenuRollOver.gif) no-repeat; 
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
.MainMenu_submenu_Active, .MainMenu_subMenu_BreadcrumbActive
	{
	background: url(SubMenuRollOver.gif) no-repeat; 
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial;  
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
.MainMenu_submenu_Selected  td
	{
	background: url(SubMenuRollOver.gif) no-repeat; 
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial; 
	color: #000000; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
.MainMenu_submenu_Selected 
	{
	background: url(SubMenuRollOver.gif) no-repeat; 
	width:209px; 
	height:20px; 
	font-family: Verdana, Arial; 
	color: #000000; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
	padding-left:20px; 
	border: 0; 
	padding-top:0px;
	}
	
/*==========================================================*/
/*  Section Made for the new Submenu (Radpanel)             */
/*==========================================================*/

.SubMenuBody_NewSubMenu 
    { 
    background: url(SubMenuBackground.gif); height: 100%;
    width:209px;
    } 
	
	
/*==========================================================*/
/*  XMOD Styling             */
/*==========================================================*/

.XMOD_Header_Product
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:center;
	padding-bottom: 3px;
	}
.XMOD_Header_Row
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 3px;
	font-weight: bold;
	}
.XMOD_EmptyRow
	{
	height: 20px;
	}

.XMOD_EmptyRow2
	{
	height: 25px;
	}

.XMOD_Link td
	{
	width: 242px;
	border: 1px solid #000000;
	background: transparent url(Images/linkbutton_bg.gif) repeat-x scroll 0% 0%;
	height: 26px;
	padding-left: 6px;
	}

.XMOD_Link td:hover
	{
	width: 242px;
	border: 1px solid #000000;
	background: transparent url(Images/linkbutton_over_bg_242.gif) repeat-x scroll 0% 0%; 
	height: 26px; 
	padding-left: 6px;
	}

/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/



