pre {font-size: 10px;font-family: Lucida Console, Courier, fixed-width; font-style: normal; color: #330000}
td {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #330000}
td.address {text-align: center; font-weight: bold; background-color: #ccccff; color: black;}

span.title { font-size: 10pt;  color: #660000; }

dt {font-weight: bold; }
dd {margin-bottom: 10px; }
div.list {margin-bottom: 10px; }


tr.odd {background-color: #ccccff; }
tr.even {background-color: #ffffff;}
tr.total {background-color: #ffcccc;}
td.total {text-align: right; font-weight: bold;}
td.header {text-align: left; font-weight: bold; background-color: #ffffff; color: #336633;}
span.label {font-size: 10px; color: #333366; }
span.section {font-size: 10px; color: #333366; font-weight: bold;}

td.body {background-color: #ffffff;}
td.form {background-color: #ffffff; color: #666666}
td.grout {background-color: #cccccc;}
td.dept {background-color: #e4e4e4;}
div.dept {text-align: center;}

td.calPopTitle {font-size: 10px;background-color: #000033; color: #ffffcc; text-align: center;}
td.calPopDOW {background-color: #6666cc; color: #cccc99; text-align: center;}
tr.calPopDay {background-color: #ffffff; color: #000000; text-align: right;}
td.calDayP  {background-color: #999999; color: #ffffcc; text-align: right;}
td.calDayC  {background-color: #ffffff; color: #000000; text-align: right;}
td.calDayN  {background-color: #999999; color: #ffffcc; text-align: right;}

.acaln:link    { text-decoration:none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; }
.acaln:visited { text-decoration:none; color: #ffffFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.acaln:hover   { text-decoration:none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #ffffff;}

.acal:link    { text-decoration:none; color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.acal:visited { text-decoration:none; color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.acal:hover   { text-decoration:none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #0000ff;}

INPUT.numeric { text-align: right; }
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCFFCC; color: #000000; line-height: 14px}
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCFFCC; color: #000000; line-height: 14px}

/* end of Aijaz's additions */

P {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #330000}
div.header { background-color: #aaccaa; color: black; padding: 2pt; font-weight: bold; }
span.header { background-color: #ccccff; color: black; padding: 2pt; font-weight: bold; }

div.h1 { background-color: #eeaaaa; color: black; padding: 2pt; font-weight: bold; }
td.h1 { background-color: #eeaaaa; color: black; font-weight: bold; }
.h1:link {  font-style: bold}
.h1:visited {  font-style: bold}
.h1:hover {  font-style: bold}


span.newsdate { color: #330000; }

A:link    { text-decoration:none; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:visited { text-decoration:none; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;}
A:hover   { text-decoration:none; color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif;}

.navsec:link { text-decoration:none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold}
.navsec:visited { text-decoration:none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold}
.navsec:hover { text-decoration:none; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold}

.navhom:link { text-decoration:none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold}
.navhom:visited { text-decoration:none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold}
.navhom:hover { text-decoration:none; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold}

.foot:link { text-decoration:underline; color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif}
.foot:visited { text-decoration:underline; color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif}
.foot:hover { text-decoration:underline; color: #6699CC; font-family: Verdana, Arial, Helvetica, sans-serif}

.foothome:link { text-decoration:underline; color: #3399CC; font-family: Verdana, Arial, Helvetica, sans-serif}
.foothome:visited { text-decoration:underline; color: #3399CC; font-family: Verdana, Arial, Helvetica, sans-serif}
.foothome:hover { text-decoration:underline; color: #ccffff; font-family: Verdana, Arial, Helvetica, sans-serif}

INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCFFCC; color: #000000;}

