#heading {font-family: Verdana, Geneva, sans-serif; position: relative;  height: 32px; margin: 0; padding: 0; }
ul.topnavigation { list-style-type: none;margin: 0; padding: 0; position: absolute; bottom: 0; left: 0; height: 32px;}
ul.topnavigation li { list-style-type: none; list-style-image: none; float: left; text-align: center; width:128px; height: 32px;}
ul.topnavigation li a { display: block; color: #fff; font-size: 12px; text-decoration: none; width: 127.5px; line-height: 32px; background:  url(../images/topbutton2-bg.png) bottom center repeat-x;  font-weight: 400; } /* 3e6287*/
ul.topnavigation li.last { margin-right: 0; }
ul.topnavigation li a:hover { background:  url(../images/topbutton2-bg-hover.png) bottom center repeat-x; }
ul.topnavigation li a, ul.leftnav li a { font-weight: 800; font-family: Arial, Helvetica, sans-serif; color: #fff; } /*  background-color: #a6caf0;*/
ul.topnavigation li a:hover, ul.leftnav li a:hover  {  color: #333; }
ul.leftnav li a { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-weight: 400; font-family: Arial, Helvetica, sans-serif; border: 1px solid #ccc; color: #000; } /*  background-color: #a6caf0;*/
ul.leftnav { list-style-type: none; margin: 0; padding: 0;  }
ul.leftnav li { list-style-type: none; margin-bottom: 3px; }
ul.leftnav li a {  text-decoration: none; font-size: 12px;  padding: 5px;  text-align: left; display: block; background: #d4e3f2 url(../images/leftbutton-bg.png) bottom center repeat-x; }
ul.leftnav li a:hover { background: #fff url(../images/leftbutton-bg-hover.png) bottom center repeat-x; }

ul.sidebar { list-style-type: none; margin: 0; padding: 0;  }
ul.sidebar li { list-style-type: none; margin-bottom: 3px; }

