#accordlogo { position: absolute; left:180px; top:10px;}
body { margin-left:120px; margin-top:80px; background-color:#CACAFE; text-align:left; background-image: url('backgr.png'); background-repeat: repeat-x; }
#pagetopleft { background-image: url('top-left.png'); width:44px;height:40px; }
#pagetop { background-image: url('top.png'); }
#menu { z-index: 1000; position:absolute; left: 340px; top: 80px; width: 580px; } 
#menu td { font-family:Verdana; font-size:8pt; }

.menuleft { background-image: url('menu-left.png'); width:35px;height:40px; }
.menuright { background-image: url('menu-right.png'); width:42px;height:40px;}
.menuitemleft { background-image: url('menu-item-left.png'); width:19px;height:40px;}
.menuitemright { background-image: url('menu-item-right.png'); width:18px;height:40px;}
.menuitem { background-image: url('menu-item.png'); padding:0px; padding-bottom:5px; text-align:center;vertical-align:bottom; }
.menuitem a { text-decoration: none; color: blue; }
.menuitem a:visited { color: blue; }

.menuleftselected { background-image: url('menu-left-selected.png'); width:35px;height:40px; }
.menurightselected { background-image: url('menu-right-selected.png'); width:42px;height:40px;}
.menuitemleftselected { background-image: url('menu-item-left-selected.png'); width:19px;height:40px;}
.menuitemrightselected { background-image: url('menu-item-right-selected.png'); width:18px;height:40px;}
.menuitemselected { background-image: url('menu-item-selected.png'); padding:0px; padding-bottom:5px; text-align:center;vertical-align:bottom; }
.menuitemselected a { text-decoration: none; color: white; }
.menuitemselected a:visited { color: white; }


#pagebarleft { background-image: url('bar-left.png');width:44px;height:27px;}		
#pagebar { background-image: url('bar.png'); text-align: right}
#pagebarright { background-image: url('bar-right.png');width:44px;}		

#pageleft { background-image: url('left.png');width:44px;}
.content { vertical-align: top; background-color:white; }
td { font-family:Trebuchet MS;font-size:x-small; }
.calendar td { font-size: xx-small}
#pageright { background-image: url('right.png');width:44px;}		

#pagebottomleft { background-image: url('bottom-left.png');width:44px;height:38px;}		
#pagebottom { background-image: url('bottom.png');}
#pagebottomright { background-image: url('bottom-right.png');width:44px;}		
		
#copyright { font-family: tahoma; color: #808080; font-size: smaller; text-align: center; }


h1 { font-family: arial; font-size: medium; color: gray; }
h2 { font-family: arial; font-size: small;   }
h3 { font-family: arial; font-size: x-small; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid gray; }
a { text-decoration:none; color: green; }
