body{background-color:rgb(220,220,220);}

div.top{width:930px;height:auto;}

div.left{width:153px;height:auto;float:left;}

div.right{width:153px;height:auto;}

.link{ 
 text-align:left;
 width:140px;
 font-size:14px;
 text-decoration:none;
 background-color: rgb(1, 0, 128);
 border: solid thin white;
 font-weight:bold;
 padding: 5px;}

a:visited.link {color: white;font-weight:bold}
a:link.link{color:white;font-weight:bold}
a:hover.link{background-color:white;color:rgb(1,0,128);font-weight:bold;border: solid thin rgb(1,0,128);}


div.excess{width: 614px;font-size: 16px;overflow: visible;float:left;background-color:rgb(244, 245, 242);}
 
p.news{width:610px;padding: 10px;position:relative;left:2px}

a.left:link{ color: red; font-size: 100%; font-weight: bold;}
a.left:visited{ color: green; font-size: 100%; font-weight: bold;}
a.left:hover{ color: rgb(40,40,40); text-decoration: underline; font-size: 100%; font-weight: bold;}
a.left:active{ color: red; font-size: 100%; font-weight: bold;}
a.left{text-decoration: none;}
 
 
a.right:link{ color: yellow; font-size: 100%; font-weight: bold;}  
a.right:visited{ color: rgb(1, 0, 128); font-size: 100%; font-weight: bold;} 
a.right:hover{ color: rgb(128, 0, 1); font-size: 100%; font-weight: bold; text-decoration: none;} 
a.right:active{ color: red; font-size: 100%; font-weight: bold;}
  
span.red {color: rgb(255, 219, 133)}

span.date {font-weight: bold;text-decoration: underline;font-family: calisto mt;font-size: 17px;}

span.contact {font-size:12px;}
span.header {width:100%;text-align:center;text-decoration:underline;}

.yellow{ color: yellow; font-weight: bold;}

b.larger{font-size: 36}
b.large{font-size:24}
b.med{font-size:18}
b.red{color: red; font-size: 125%}
b.yellow{color: yellow}
b.yellowbig{color:yellow;font-size:14px}
table.hours{font-size: 12px;}
table.used{font-size: 17px;}
td.used{border:solid thin black;}
td.hours{background-color: white}
tr.yellow{color:yellow;font-size:18}
