/* -*-fundamental-*- */

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; }

td.tab  {background-color: #9999cc; }
td.tabb {background-color: #ddddff; padding: 3pt;}
td.tab1  {background-color: #666699; }
td.tabb1 {background-color: #ccccee; padding: 3pt;}
td.tabd  {background-color: #666699; }
td.tabd1  {background-color: #ccccee; }

td.paperGrout  {background-color: #7aa203; }
td.paperBody  {background-color: #ffffff; }

td.calH { background-color: #9999cc; }
td.calp { text-align: right; background-color: #cccccc; color: #666666; }
td.caln { text-align: right; background-color: #cccccc; color: #666666; }
td.calc { text-align: right; background-color: #ffffff; }
td.calt { text-align: right; background-color: #ffffff; font-weight: bold; }

td.loginbg { background-color: #E1E490; }

tr.oe0 {background-color: #dddddd; }
tr.oe1 {background-color: #ffffff; }
tr.oe2 {background-color: #bbbbbb; font-weight: bold; }



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; vertical-align: top; }
span.section {font-size: 10px; color: #333366; font-weight: bold;}

td.body {background-color: #ffffff;}
td.form {background-color: #ffffff; color: #333333}


td.formleft   {background-color: #ffffff; color: #333333; text-align: left; vertical-align: top; }
td.formright  {background-color: #ffffff; color: #333333; text-align: right; vertical-align: top; }
td.formcenter {background-color: #ffffff; color: #333333; text-align: center; vertical-align: top; }
td.formhdrright  { color: #000000; text-align: right; font-weight: bold; vertical-align: top;}
td.formhdrleft   { color: #000000; text-align: left; font-weight: bold; vertical-align: top;}

td.loginformleft   { color: #333333; text-align: left;}
td.loginformright  { color: #333333; text-align: right;}
td.loginformcenter { color: #333333; text-align: center;}

td.grout {background-color: #99cc99;}
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: #ffeedd; color: #000000;  padding: 2px; border: 1px solid #336633;}
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffeedd; color: #000000;   padding: 2px; border: 1px solid #336633;}

/* 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: #338044;
  color: white;
  padding: 2pt;
  font-weight: bold;
  font-size: 12px;
}
div.h2 {
  background-color: #55aa66;
  color: #000000;
  padding: 2pt;
  font-weight: bold;
  font-size: 12px;
}

div.sectionHead {
  background-color: #116022;
  color: #ffffff;
  padding: 2pt;
  font-weight: bold;
  font-size: 12px;
}


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: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0000ff;}

.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;  color: #000000;   padding: 2px; border: 1px solid #336633;}
INPUT.clr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffeedd; color: #000000;}

INPUT.tt { font-family: Lucida Console, Courier, fixed-width; font-size: 10px; background-color: #ffeedd; color: #000000;}
textarea.tt {font-family: Lucida Console, Courier, fixed-width; font-size: 10px; background-color: #ffeedd; color: #000000; }

span.label {font-size: 10px; color: #666666; }

.pulldown
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
	COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
    
}

.pulldownp
{
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
	COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.new0:link    { text-decoration:none; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;}
.new0:visited { text-decoration:none; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;}
.new0:hover   { text-decoration:none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0000ff;}
.new1:link    { text-decoration:none; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.new1:visited { text-decoration:none; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.new1:hover   { text-decoration:none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0000ff; font-weight: bold;}

.imga:link    { text-decoration:none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.imga:visited { text-decoration:none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.imga:hover   { text-decoration:none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
