* {font-family:Verdana, Arial, sans-serif;}
/*///////////////////////////////////////////
	LAYOUT STRUCTURE - TOP MENU
/////////////////////////////////////////////*/

ul#topmenu
{
	height: 20px; margin: 0; padding:0 0 0 10px;
}

ul#topmenu li
{
	list-style: none; padding: 0; margin: 0; float: left;
	display:inline; position:relative;
}

ul#topmenu li a:link,
ul#topmenu li a:visited,
ul#topmenu li a:active,
ul#topmenu li a:hover
{
	font: bold 11px/16px Verdana, Arial, sans-serif; color: #000000; text-decoration: none; padding: 0 15px 0 15px; display: block;
}

ul#topmenu li a:hover
{
	color:#FF0000;
}
/*** sections ***/
UL#topmenu LI UL {padding:0; margin:0; list-style-type:none; display:none; left:0; position:absolute; top:20px; background-color:#2C5F93; border-left:1px solid #000000; border-right:1px solid #000000;}
UL#topmenu LI UL LI {display:inline; float:none;}
UL#topmenu LI:hover UL {display:block;}
UL#topmenu LI.iehover UL {display: block;}
/*///////////////////////////////////////////
	LAYOUT STRUCTURE - SIDE MENU
/////////////////////////////////////////////*/

ul#sidemenu
{
	height: 20px; margin: 0; padding: 0; background:url(../../upload/Image/layout/bgmenuside.gif);
}

ul#sidemenu li
{
	text-align:center; list-style: none; padding: 0; margin: 0; float: left; height:28px; width:160px;
	display:inline; position:relative;
}

ul#sidemenu li a
{
	height:28px; width:160px;
}

ul#sidemenu li a:link,
ul#sidemenu li a:visited,
ul#sidemenu li a:active,
ul#sidemenu li a:hover
{
	font: normal 11px/28px Verdana, Arial, sans-serif; color: #000000; text-decoration: none; padding: 0 15px 0 15px; display: block;
}

ul#sidemenu li a:hover
{
	color:#FF0000;
}
/*** sections ***/
UL#sidemenu LI UL {width:220px; padding:0; margin:0; list-style-type:none; display:none; left:160px; position:absolute; top:0; background-color:#DCDCBE; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000;}
UL#sidemenu LI UL LI {display:inline; float:none; border-bottom:1px solid #000000;}
UL#sidemenu LI UL LI A {height:28px; width:220px;}
UL#sidemenu LI:hover UL {display:block;}
UL#sidemenu LI.iehover UL {display: block;}
/*** sub sections ***/
UL#sidemenu LI UL LI UL {width:220px; padding:0; margin:0; list-style-type:none; display:none; visibility:hidden; left:220px; position:absolute; top:0; background-color:#DCDCBE; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000;}
UL#sidemenu LI UL LI UL LI {display:inline; float:none; border-bottom:1px solid #000000;}
UL#sidemenu LI UL LI UL LI A {height:28px; width:220px;}
UL#sidemenu LI UL LI:hover UL {display:block; visibility:visible;}
UL#sidemenu LI UL LI.iehover UL {display:block; visibility:visible;}
/*///////////////////////////////////////////
	LAYOUT STRUCTURE - CONSUMER MENU
/////////////////////////////////////////////*/

ul#consumermenu
{
	height: 20px; width:160px; margin: 0; padding: 0; border: 1px solid #8C025C;
}

ul#consumermenu li
{
	list-style: none; padding: 0; margin: 0; float: left; height:17px; width:160px; background:url(../../upload/Image/layout/bullet.gif) no-repeat;
}

ul#consumermenu li a
{
	height:20px; width:160px;
}

ul#consumermenu li a:link,
ul#consumermenu li a:visited,
ul#consumermenu li a:active,
ul#consumermenu li a:hover
{
	font: normal 9px/10px Verdana, Arial, sans-serif; color: #000000; text-decoration: none; padding: 0 15px 0 15px; display: block;
}

ul#consumermenu li a:hover
{
	color:#FF0000;
}
