BODY { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; font-family: "Bookmanitc lt bt", Arial, sans-serif;
color: #3366ff;background: #ffffff url(images/bgline.gif); background-repeat: repeat-y; }


#Header {width:100%;height:90px;background-color:#ffffff;background-image:url(images/bgline.gif); background-repeat: repeat-y;display:block;margin-bottom:25px;text-align:center;}


#HeaderLogo {position:absolute;left:20px;top:10px;;display:block;width:100px;height:60px;background-color:transparent;background-repeat: no-repeat;background-image:url(images/logo2.gif);}





#HeaderText {color:#000099;width:600px;height:23px;margin-left:120px;padding:3px 0px 3px 0px;font-family: "Trebuchet MS", "Bookmanitc lt bt", Arial, sans-serif;font-size:30px;font-weight:bold;
}
#HeaderSub {color:#000099;width:600px;height:20px;margin-left:120px;padding:5px 0px 3px 0px;font-family: "Trebuchet MS", "Bookmanitc lt bt", Arial, sans-serif;font-size:15px;}


#BannerContent { position: relative; left: -4px; top: -4px; background:#ffffff; }
#BannerContent h2 {width:100%;background:#99cc00;font-family:verdana, geneva, arial, helvetica,sans-serif;		font-size: 15px;}
#BannerContent p {font-family:verdana, geneva, arial, helvetica,sans-serif;	font-size: 12px;padding:20px}
#BannerShadow { position: relative; background: #000; margin: 4px; margin-left:120px;margin-right:5px;} 


#Nav {position:absolute;left:0px;top:120px;display:block;width:100px;height:400px;background-color:transparent;padding:5px;font-size:12px;}
#Nav a:link {color: #ffffff; background: #0000ff; text-decoration: none;display:block;margin-bottom:4px;}
#Nav a:visited {color: #ffffff; background: #0000ff; text-decoration: none;display:block;margin-bottom:4px;}
#Nav a:active {color: #ffffff; background: #0000ff; text-decoration: none;display:block;margin-bottom:4px;}
#Nav a:hover {color: #ffffff; background: #9999ff; text-decoration: none;display:block;margin-bottom:4px;}

#Midcontent { display:block;border:0px solid #00ff00;position: relative; background: transparent; margin-top: 10px; margin-left:120px;margin-right:0px} 
#Midcontent table {font-family:Verdana,Arial,sans-serif;color:black;background-color:white;border: 2px solid black}
#Midcontent table.hidden {font-family:Verdana,Arial,sans-serif;color:black;background-color:transparent;border: 0px solid black}
#Midcontent table.thisweek {font-family:Verdana,Arial,sans-serif;color:black;background-color:white;border: 1px solid #6666ff}
#Midcontent td {font-family:Verdana,Arial,sans-serif;color:black;font-size: 12px}
#Midcontent th {font-family:Verdana,Arial,sans-serif;color:#ffffff;background-color:#6666ff;font-size: 15px}
#Midcontent h2 {font-family:Verdana,Arial,sans-serif;color:#cc3366;font-size:20px}
#Midcontent a {font-family:Verdana,Arial,sans-serif;color:#3366ff;}
#Midcontent a.white {font-family:Verdana,Arial,sans-serif;color:#ffffff;font-weight: bold;}
#Midcontent p.copy {text-align:center;font-size:9px}

#Diarycontent { display:block;border:0px solid #00ff00;position: relative; background: transparent; margin-top: 10px; margin-left:120px;margin-right:0px} 


#Searchcontent { display:block;border:0px solid #00ff00;position: relative; background: #000000; margin-top: 10px; margin-left:120px;margin-right:0px} 
#Searchcontent table {font-family:Verdana,Arial,sans-serif;color:#4d1979;background-color:transparent;border: 0px solid black}
#Searchcontent table.layout {font-family:Verdana,Arial,sans-serif;color:#4d1979;background-color:white;border: 2px solid black}
#Searchcontent th {font-family:Verdana,Arial,sans-serif;color:#4d1979;background-color:#99cc00;font-size: 15px}
#Searchcontent td {font-family:Verdana,Arial,sans-serif;color:black;font-size: 12px}
#Searchcontent a {font-family:Verdana,Arial,sans-serif;color:#4d1979;}



#MidleftCol {display:block;border:0px solid #0000ff;position: absolute;top:0px;left:0px;width:320px;background: transparent;padding:0px;}
#MidrightCol {display:block;border:0px solid #0000ff;position: absolute;top:0px;left:320px;width:320px;background: transparent;padding:0px;}
#MidcentreCol {display:block;border:0px solid #0000ff;position: absolute;top:0px;left:0px;width:640px;background: transparent;padding:0px;}

IMG.left {padding-right:10px;float:left}
IMG.right {padding-left:10px;float:right}
H3 {color:#ffffff;font-family: "Bookmanitc lt bt", Arial, sans-serif;font-size:15px;}
a.white:link a.white:visited a.white:active  {color: #ffffff; text-decoration: none;font-weight: bold;}
a.white:hover {color: #ffffff; text-decoration: underline;font-weight: bold;}


