a { color: #000000; font-weight: bold; text-decoration: none; }
a:hover { text-decoration: underline; }

table {
	text-align: left;
	}

@media screen {

#jepMenuDiv { position: relative; left: 0px; z-index: 1000; overflow: visible; border-style: solid; border-width: 0px; border-color: #000000; background-position: right center; background-repeat: no-repeat; float: left; margin-left: auto; margin-right: auto; font-size: 11px; width: 100%; }
#jepMenuDiv * { padding: 0px; margin: 0px; }

#jepMenuDiv, #jepMenuDiv ul { padding: 0px; margin: 0px; }

#jepMenuDiv ul { float: left; list-style-type: none; list-style-type: none; }

#jepMenuDiv li { float: left; position: relative; list-style-type: none; }
#jepMenuDiv li { padding: 7px; padding-top: 0px; padding-bottom: 0px; display: block; }

#jepMenuDiv li ul { position: absolute; top: 23px; left: 10px; visibility: hidden; float: right; text-align: left; background-color: #999999; border-style: solid; border-color: #666666; border-width: 1px; display: block; width: 160px; }

#jepMenuDiv li ul ul { position: absolute; top: 5px; text-align: left; left: 155px; display: block; }
#jepMenuDiv li:hover ul ul, #jepMenuDiv li:hover ul ul, #jepMenuDiv li.msieFix ul ul { visibility: hidden; }
#jepMenuDiv li:hover ul, #jepMenuDiv div:hover ul, #jepMenuDiv li.msieFix ul { visibility: visible; }
#jepMenuDiv ul ul li:hover ul, #jepMenuDiv ul ul li.msieFix ul { visibility: visible; float: right; }

#jepMenuDiv a { font-weight: bold; padding: 5px; display: block; color: #ffffff; }
#jepMenuDiv a:hover { text-decoration: none; color: #ffffff;}

#jepMenuDiv li li { display: block; width: 100%; padding: 0px; }
#jepMenuDiv li li a { display: block; padding: 3px; padding-right: 3px; }

#jepMenuDiv ul li a.menuFileSel, #jepMenuDiv ul li a.menuGrpSel, #jepMenuDiv ul li a.menuFileSelGrpSel { color: #ffffff; }

#jepMenuDiv > ul > li > a.menuFileSel, #jepMenuDiv > ul > li > a.menuGrpSel, #jepMenuDiv > ul > li > a.menuFileSelGrpSel, #jepMenuDiv > ul > li > a.msieFix { color: #000000; background-image: none; background: transparent; }

#jepMenuDiv ul li a.menuFileSel, #jepMenuDiv ul li a.menuGrpSel, #jepMenuDiv ul li a.menuFileSelGrpSel {  background-image: url( layoutcontent/menu_rollover.jpg); }


#shoppingDiv td a {
	font-weight: bold;
	color: #ffffff;
	}

#shoppingGuideDiv { z-index: 1000; overflow: visible; border-style: solid; border-width: 0px; border-color: #000000; background-position: right center; background-repeat: no-repeat; float: left; margin-left: auto; margin-right: auto; font-size: 11px; width: 100%; }
#shoppingGuideDiv * { padding: 0px; margin: 0px; }

#shoppingGuideDiv, #shoppingGuideDiv ul { padding: 0px; margin: 0px; }

#shoppingGuideDiv ul { list-style-type: none; list-style-type: none; width: 100%; }

#shoppingGuideDiv li { position: relative; list-style-type: none; width: 100%; }
#shoppingGuideDiv li { padding: 0px; padding-bottom: 0px; display: block; }

#shoppingGuideDiv li ul { position: absolute; top: 27px; left: 10px; visibility: hidden; float: right; text-align: left; background-color: #999999; border-style: solid; border-color: #666666; border-width: 1px; display: block; width: 160px; }

#shoppingGuideDiv li ul ul { position: absolute; top: 5px; text-align: left; left: 155px; display: block; }
#shoppingGuideDiv li:hover ul ul, #shoppingGuideDiv li:hover ul ul, #shoppingGuideDiv li.msieFix ul ul { visibility: hidden; }
#shoppingGuideDiv li:hover ul, #shoppingGuideDiv div:hover ul, #shoppingGuideDiv li.msieFix ul { visibility: visible; }
#shoppingGuideDiv ul ul li:hover ul, #shoppingGuideDiv ul ul li.msieFix ul { visibility: visible; float: right; }

#shoppingGuideDiv a { font-weight: bold; padding: 2px; display: block; color: #ffffff; white-space: nowrap; }
#shoppingGuideDiv a:hover { text-decoration: none; color: #ffffff;}


	.printOut {
		display: none;
		}
	.screenOut {
		display: block;
		}

	}
@media print {

	.printOut {
		display: block;
		}
	.screenOut {
		display: none;
		}

	}

