a {font-weight: bold;color:rgb(10,10,60);}
.header {position: absolute; top: 0; left: 0;width: 100%;height: 131; z-index:2;background: url(images/header.jpg) rgb(10,10,60);background-repeat : no-repeat;background-position : center;}
.content {position: absolute; top: 131; left: 0;width: 100%;height: 100%; z-index:10;background: #e5e5ea;}
.lc {position: absolute; left: 0;width: 100%;height: 100%; z-index:10;background: url(/images/bodyback.gif);}
.output {position:relative; top:38; left:185; height:expression(document.body.clientHeight - 205);width:expression(document.body.clientWidth - 185); overflow:auto;}
.footer {position: absolute; top: expression(document.body.clientHeight - 35); left: 0;width: 100%;height: 5;z-index:15;}
.topmenu {position: absolute; top: 131; left: 0;width: 100%;height: 37; z-index:15;background: url(images/topcenter.gif);text-align:right;}
.topmenuleft {position: absolute; top: 131; left: 0;width: 100%;height: 37; z-index:15;background: url(images/topleft.gif);text-align:right;background-repeat : no-repeat;background-position : left;}
.sidemenu {position: absolute; top: 168; left: 0;width: 175;height: 418; z-index:15;background: url(images/sidemenu.gif);font-size:11;}

.bttnOn {border-bottom: 2px outset;border-right: 2px outset;border-left: 2px outset;border-top:2px outset;padding-left:3px;padding-right:5px;width:160;margin-left:5;}
.bttnDown {border-bottom: 2px inset;border-right: 2px inset;border-left: 2px inset;border-top:2px inset;padding-left:3px;padding-right:5px;color:#37349B;width:160;margin-left:5;}
.bttnOff {padding-left:5px;padding-right:5px;margin: 2px;width:160;margin-left:5;}

.tbttnOn {border-bottom: 2px outset;border-right: 2px outset;border-left: 2px outset;border-top:2px outset;padding-left:3px;padding-right:5px;margin-left:5;top:3;position:relative;}
.tbttnDown {border-bottom: 2px inset;border-right: 2px inset;border-left: 2px inset;border-top:2px inset;padding-left:3px;padding-right:5px;color:#37349B;margin-left:5;top:3;position:relative;}
.tbttnOff {padding-left:5px;padding-right:5px;margin: 2px;margin-left:5;top:3;position:relative;}

body {font-family:Tahoma; font-size:12;}
h4 {color:rgb(10,10,60)};
h3 {color:rgb(10,10,60)};
.bold {font-weight:bold;}

.form {position: relative; top:20; width:500; left:30;border:2px ridge #37349B;}
.formrow{position: relative;background: #efefef;width:100%;}
.formtitle{position: relative;width:%;text-align:right;color:#37349B;vertical-align : top; }
.io{position: relative;width:74%;text-align:left;background: #;}
.buttonbar{text-align:center;background:#37349B;width:100%;color:#efefef}

table {font-size:12;}

.calendar {height:expression(document.body.clientHeight - 255);width:expression(document.body.clientWidth - 215);border:2px ridge #37349B;}
.legend {position: absolute; top:18;left:5;}
.month {font-size:16px;font-weight:bold;text-align:center;background: url(images/topcenter.gif);color:rgb(10,10,60);width:100%}
.daylabel {font-size:12px;font-weight:bold;text-align:center;color:#ffffff;width:14.23%;border-left:2px ridge #37349B;border-bottom:2px ridge #37349B; height:100% ;}
.day {font-size:9px;width:14.23%;border-bottom:2px ridge #37349B;border-left:2px ridge #37349B; height:100%; }
.day a{font-size:9px;font-weight:normal;text-decoration:none;}
.day a:hover{font-weight:bold;}
.dayblank {background: url(images/bottomback.gif);background-position : bottom;background-repeat : repeat-x;border-bottom:2px ridge #37349B;border-left:2px ridge #37349B; height:100%; width:14.23%;}
.datenumber{width:15;text-align:right;background: url(images/bottomback.gif);background-position : bottom;border:1px ridge #37349B;}
.calendardayrow {height:16; background:rgb(10,10,60);}
.calendarrow {height:20%; background:#f1f1f1;}