BODY{ scrollbar-arrow-color: EFEFEF; scrollbar-base-color: 339933; scrollbar-shadow-color: C0C0C0; scrollbar-highlight-color: FFFFFF; scrollbar-track-color: FFFFFF; background: FFFFFF; } #primary { border-top: solid 9px #339933; } #footer { color: #666; background: #fff; border-top: solid 9px #339933; } #list-menu { width: 110px; /* this width value is also effected by the padding we will later set on the links. */ } #list-menu ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sanf-serif; font-size: 11px; } #list-menu li { margin: 2px0 0 0 0; } #list-menu a { display: block; width:110px; border: 1px solid #CCFF99; padding: 2px 1px 2px 1px; background: #CCFF99; text-decoration: none; filter:blendTrans(duration=0.5); } #list-menu a:link, #list-menu a:active, #list-menu a:visited { color: #000000; } #list-menu a:hover { border: 1px solid #000000; background: #FFFFFF; color: #000000; } TD.SideMenu { width: 96%; /* table width */ BORDER-BOTTOM: #000000 1px Solid; BORDER-LEFT: #000000 1px Solid; BORDER-RIGHT: #000000 1px Solid; BORDER-TOP: #000000 1px Solid; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-COLOR: #CCFF99; text-align: justify; color: #000000; font-family: Verdana; font-size: 11px; } Table.Calendar { width: 96%; /* table width */ BORDER-BOTTOM: #339933 1px Solid; BORDER-LEFT: #339933 1px Solid; BORDER-RIGHT: #339933 1px Solid; BORDER-TOP: #339933 1px Solid; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-COLOR: #339933; text-align: justify; color: #000000; font-family: Verdana; font-size: 11px; } TD.Calendar { BORDER-BOTTOM: #339933 1px Solid; BORDER-LEFT: #339933 1px Solid; BORDER-RIGHT: #339933 1px Solid; BORDER-TOP: #339933 1px Solid; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-COLOR: #339933; text-align: center; color: #000000; font-family: Verdana; font-size: 11px; }