A { text-decoration:none; color:#366; font-weight:bold; cursor:pointer }A:link { color:#366; font-weight:bold } /*palatino links in windows browsers don't stand out without bold*/
A:hover { color:#000 }

html { margin:0; border:none; padding:0; height:100%; overflow-y:auto }
/*margin 0; height 100%; border none; padding 0 - required for proper table height and vertical centering*/
/*overflow-y auto eliminates vertical scrollbars that appear in IE even when there is nothing to scroll - non-standard code*/

body { margin:0; border:none; padding:0; height:99%; background-color:#fff; font-family:'Palatino Linotype',Palatino, Georgia,'Times New Roman',serif; font-size:11pt; color:#000; text-align:center }
/* margin 0 required for horiz vert centering */
/*margin must remain 0 or body height 100% + margin will be larger than html with height 100%, which causes vertical scrollbar to appear - required for proper proportional table height and vertical centering*/
/*height 100%; border none; padding 0 - required for proper table height and vertical centering*/
/*text-align center allows centering of elements with margin auto*/

div, span, table, img { border:none }

td { border:none; font-family:'Palatino Linotype',Palatino, Georgia,'Times New Roman',serif; font-size:11pt; color:#000 }

p { text-align:justify; line-height:normal  }

.small { font-size:7pt; font-family:Verdana,sans-serif; color:#666; line-height:normal }

.sponsor { float:left; margin:3px }

.vendor { float:left; margin:3px; width:250px; height:83px }

.floatright { float:right; margin:0 0 8px 14px; text-align:left }

.article { font-size:10pt; line-height:1.5; text-align:left; margin-top:-1.0ex }

.title { font-size:18pt; text-align:left; margin-top:0 }

/* ======================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
========================================================= */
.menu { margin:0; width:240px }
.menu ul { z-index:200; padding:0; margin:0; width:240px; height:24px; position:relative; list-style-type:none }
.menu li { float:left; background-color:#fff }
.menu li.sub { background-color:#ccc }
.menu table { z-index:100; margin-top:0; position:absolute; top:0; left:0; border-collapse:collapse }
.menu a { border:none; display:block; padding:0; width:240px; height:24px }
* html .menu a { width:240px }
* html .menu a:hover { position:relative; background-color:#fff }
.menu li:hover { position:relative }
.menu li:hover > a { background-color:#fff }
.menu li ul { padding:0; visibility:hidden; position:absolute; top:-168px; left:0; background-color:transparent }
.menu li:hover > ul { visibility:visible }