.blk11             { color: #000000; font-size: 11px; }
.err               { color: #990000; }
.upd               { color: #000099; }

a.foot:link        { color: #0000ff; text-decoration: none; }
a.foot:active      { color: #000000; text-decoration: none; }
a.foot:visited     { color: #0000ff; text-decoration: none; }
a.foot:hover       { color: #ffff00; background-color: #3300cc; text-decoration: underline; }



a.reg:link         { color: #0000ff; text-decoration: underline; }
a.reg:active       { color: #000000; text-decoration: underline; }
a.reg:visited      { color: #0000ff; text-decoration: underline; }
a.reg:hover        { color: #ffff00; background-color: #3300cc; text-decoration: underline; }



a.menubtn          { padding-left: 6px;  padding-right: 6px; padding-top: 2px; height: 23px; font-size: 10pt;  text-align: center; 
                     text-decoration: none;  color: #ffffff;  background-color: #0e3cb8; }

a.menubtn:hover    { font-weight: bold;  color: #000099; background-color: #9999ff; padding-bottom: 5px; }



a.menubtn1ive      { padding-left: 6px;  padding-right: 6px; padding-top: 2px; height: 23px; font-size: 10pt;  text-align: center; 
                     text-decoration: none;  color: #ffffff;  background-color: #d5bf2b; padding-bottom: 5px; }


			 
a.submenubtn       { padding-left: 6px;  padding-right: 6px; padding-top: 2px; height: 23px; font-size: 10pt;  text-align: center; 
                     text-decoration: none;  color: #ffffff;  background-color: #d5bf2b; }

a.submenubtn:hover { font-weight: bold;  color: #000099; background-color: #ffff00; padding-bottom: 5px; }

					 
					 
body.main          { background-color: #ffffff; margin-left: 0px; margin-right: 0px; margin-top: 0px; 
				     padding-left: 0px; padding-right: 0px; padding-top: 0px; }
				  
body.popup         { background-color: #ffffff; padding: 15px; }

.btn80             { width: 80px; }
.gry80             { width: 80px; color: #c0c0c0; }
.btn120            { width: 120px; }
.gry120            { width: 120px; color: #c0c0c0; }
.btn220            { width: 220px; }
.gry220            { width: 220px; color: #c0c0c0; }

div.main           { position:absolute; left:20px; width:70%; } 
div.main90         { position:absolute; left:20px; width:90%; } 

div.menublu        { background-color: #0e3cb8; height: 23px; width: 100%; }

div.menuyel        { position: absolute; top: 138px; background-color: #d5bf2b; height: 23px; width: 75%; }
div.sidebar        { position:absolute; left:78%; border: solid 1px #000099; padding:10px;} 
div.sidecurric     { position:absolute; left:78%; border: solid 1px #000099; padding:10px; width: 200px;} 



/ * code to let buttons that open new windows work in Norton */
--------------
/* link button 180px */
a.lb180:link {
 font-family: arial;
 display: block;
 width: 180px;
 padding-top: 7px;
 padding-bottom: 7px;
 background-color: #ffffff;
 color: #990000;
 font-size: 8pt;
 text-decoration: none;
 text-align: center;
 border-left:   solid 2px #f0f0f0;
 border-top:    solid 2px #f0f0f0;
 border-right:  solid 2px #808080;
 border-bottom: solid 2px #808080;
}
a.lb180:active {
 color: #0000ff;
 text-decoration: underline;
}
a.lb180:visited {
 color: #0000ff;
 text-decoration: underline;
}
a.lb180:hover {
 color: #990000;
 text-decoration: none;
 border-left:   solid 2px #808080;
 border-top:    solid 2px #808080;
 border-right:  solid 2px #f0f0f0;
 border-bottom: solid 2px #f0f0f0;
}
