a.black {  
  text-decoration:none;
  color:yellow; background:transparent;
  }

a.black:hover {
  text-decoration:underline;
  color:yellow; background:transparent;
  padding:0;
}

a.copyrt{  
  text-decoration:none;
  color:#ffff00; background:transparent;
  }
a.copyrt:hover{  
  color:#ffff00; background:transparent;
  text-decoration:underline;
  }


a.hbmenu {  
  text-decoration:none;
  color:blue; background:transparent;
  }

a.hbmenu:hover {
  text-decoration:underline;
  color:white; background:blue;
  padding:0;
}

a.hbmenu2 {  
  text-decoration:none;
  color:#003366; background:transparent;
  }

a.hbmenu2:hover {
  text-decoration:underline;
  color:#003366; background:transparent;
  padding:0;
}

a.linked {  
  text-decoration:none;
  color:#cc0033; background:transparent;
  border-left:3px solid #cc0033;
  }

a.linked:hover {
  text-decoration:underline;
  color:#cc0033; background:transparent;
  border-left:3px solid #cc0033;
}

a.news {  
  text-decoration:none;
  color:#ff0000; background:transparent;
  }

a.news:hover {
  text-decoration:underline;
  color:#ff0000; background:transparent;
  padding:0;
}

a.spons {  
  text-decoration:none;
  color:#000000; 
  margin-top-top:0px solid #000000;
  margin-bottom:0px solid #000000;
  padding:0;
  }

a.spons:hover {
  text-decoration:none;
  color:#000000; 
  border-top:0px solid yellow;
  border-bottom:0px solid yelow;
  padding:0;
}

div.boxleft2{font-size:8pt; text-align:left; border: #ffffff solid 2px; background-color:#000000; padding:10px; margin-top:10px; 
margin-bottom:10px; color:#ffffff; width:130px; }
div.caption{text-align:left; font-size:8pt; color:#000000; border:0px solid #000000;}
div.date1{font-weight:bold; color:#000000; margin-bottom:0px}
div.date1a{font-weight:bold; color:#999999; margin-bottom:0px}
div.date2{font-weight:normal; padding-left:5px; margin-bottom:3px}
div.date2a{font-weight:normal; color:#999999; padding-left:5px; margin-bottom:3px}
div.dept{color: #ffffff; font-weight:bold; margin-top:5px; text-align:center; width: 100%;}
div.dine{background-color:#000000; border:2px solid #ffffff; color:yellow; padding:5px; width:140px; margin-top:10px; margin-bottom:10px;}
div.facil{margin:10px; text-align:center; margin-bottom:30px;}
div.heading{font-weight: bold; margin-bottom:10px;}
div.heading2{font-size:11pt; font-weight:bold; color: #000000; margin-bottom:5px; margin-top:0px; margin-bottom:10px; text-decoration:underline;}
div.heading3{font-size:10pt; font-weight:bold; color: #000000; margin-bottom:5px; margin-top:0px; margin-bottom:10px; font-style:italic;}
div.hmenu{text-align:left; background-color:#cccccc; margin-top: 10px; margin-bottom: 15px; font-size:8pt; color:#003399; 
padding:3px; border:2px solid #cc0033;}
div.hbmenu{text-align:center; background-color:transparent; margin-top: 30px; margin-bottom: 15px; font-size:8pt; color:#003399;} 
padding:3px; width:98%;}
div.hbmenu2{background-color:transparent; margin-top: 30px; margin-bottom: 15px; font-size:9pt; color:#ffffff; 
padding:3px; width:98%;}
div.jmenu{margin-left:0px; margin-top:10px; margin-bottom: 10px; margin-right:0px; background-color:#cccccc; padding:3px; border: 1px solid #cc0033;}
div.jmenutitle{color:#000000; font-weight:bold; margin-bottom:2px;}
div.lpicblock{text-align:center; width:100%; margin-top:10px;}
div.midpic{text-align:center; margin-top:10px; margin-bottom:10px;}
div.news{font-weight:bold; text-decoration:underline; color:#ff0000; }
div.news2{font-size:10pt; width:100%; text-align:center;}
div.rheading1{margin-top:0px; padding:0px; margin-bottom:10px; text-decoration:underline; font-weight:bold; color:#003399; border: 0px solid #cc0300}
div.sponsors{background-color:#000000; border:2px solid #ffffff; color:#ffffff; padding:5px; width:140px; margin-top:10px;}
div.top{text-align:left; margin-top:15px; margin-bottom:5px; font-size:8pt}

hr.line{border: 0; width:100%; color: #ffffff; background-color: #ffffff; height: 2px; margin-bottom:10px; 
border-bottom: 0px solid #ffffff;}

h4.white{color:#ffffff; margin-top:0px; margin-bottom:10px;}
h5.white{color:#ffffff; margin-top:10px; margin-bottom:10px;}
h5.menu{color:#ffffff; margin-top:15px; margin-bottom:5px;}

img.clogo{margin-right:5px; margin-top:10px; margin-bottom:10px}
img.lcol{border: solid 1px #000000; margin-bottom:0px}
img.llogo{border: solid 0px #003366; margin-bottom:30px; margin-top:30px;}
img.accalogo{border:0px; margin-left:5px;}
img.facil{border:1px solid #000000;}
img.textlogo{border:0px; margin-left:8px;}
img.contactinfo{border:1px solid #000000;}
img.left{border: 2px #cc0033 solid; float:left; margin-top:0px; margin-bottom:0px; margin-left: 0px; margin-right:10px;}
img.right{border: 2px #cc0033 solid; float:right; margin-top:0px; margin-bottom:0px; margin-left: 10px; margin-right:0px;}

span.divider{margin-left:1px;margin-right:1px;}

table.absform{font-size:10pt;}
table.contact{margin-top:0px; float:center; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:8pt; border:1px solid #cccccc;}
table.contactinfo{margin-bottom:10px; padding-left:0px; padding-right:0px; border:0px solid #cccccc; }
table.logos{border:solid 0px #ffffff; border-spacing:0pt; border-collapse: collapse; margin:0px; margin-top:15px; margin-bottom: 15px; width:96%;}
table.newsitem{width:100%; border: 0px solid #ffffff; background-color:#ffffff; margin-top:5px; margin-bottom:5px;}
table.newsitem2{width:100%; border: 1px solid #000000; background-color:#ffffff; margin-top:0px; margin-bottom:0px;}
table.page{border:3px solid #ffffff; width:1000px;}
table.page2{border:3px solid #ffffff; width:1250px;}
table.printpage{border:3px solid #ffffff; width:640px;}
table.pic{border:0px solid #000000; padding-left:10px; padding-right:10px; margin-top:15px; margin-bottom:15px;}
table.projpic{border:0px solid #000000; padding-left:10px; padding-right:10px;}
table.title{text-align:center; margin-top: 30px; margin-bottom:0px;}

td.absform1{padding-right:3px; padding-bottom:3px; padding-top:3px;}
td.absform2{padding-right:3px; padding-bottom:3px; padding-top:3px;}
td.absform1a{padding-right:3px; padding-bottom:3px; padding-top:3px; background-color:#D9D9D9}
td.absform2a{padding-right:3px; padding-bottom:3px; padding-top:3px; background-color:#D9D9D9}
td.adv1{padding-right:5px; padding-bottom:10px;}
td.adv2{padding-left:5px; text-align:left; padding-bottom:10px;}
td.caption{font-size:8pt; padding-bottom:20px; text-align:justify;}


td.col1{font-size:25pt; font-weight:bold; color:#ffffff; text-align:center; border-top: solid 3px #ffffff; border-left: solid 3px #ffffff; border-right: solid 3px #ffffff; 
border-bottom: solid 3px #ffffff; background-color:#000000; padding-top:0px; padding-right:0px; height:120px; background:url("../images/col1.gif");}

td.contact{font-size:8pt; padding-top:5px; padding-left:5px; padding-right:5px}
td.contactinfo{padding-top:0px; padding-left:10px; padding-right:0px}

td.footer{padding:15px; font-size:10pt; background-color:#000000; text-align:right; border-top: 3px ridge #ffffff;}
td.grey{background-color:#CCCCCC; font-size:8pt;}
td.small{font-size:8pt;} 

td.leftcol{padding:15px; padding-top:0px; width:150px; border-right:1px solid #000000; background-color:#000000;}

td.maincol{background-color:#000000; padding:15px; padding-top:30px; width:100%;}

td.maincol2{background-color:#000000; padding:0px; padding-top:0px; width:100%;}

td.news{padding:15px;}

td.samples{font-size:8pt;}

td.tests1{padding-left:5px; padding-top:5px; border-bottom: 1px solid gray;}

td.title{color:#ffffff; text-align:center; border: solid 0px #000000; background-color:#000000; padding:0px; padding-top:0px;} 

td.topleft{border-top: solid 3px #ffffff; border-bottom: solid 3px #ffffff; border-left: solid 3px #ffffff; text-align:center; 
background-color:#ffffff; padding-top:30px; padding-bottom: 0px; padding-left:5px; padding-right:5px;width:40%;}

td.white{padding:15px; padding-top:0px;}

/******************************************************************************/

#dropmenudiv{
position:absolute;
border:2px solid #cc0033;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
padding:3px;
}

a.hjmenu{  
  text-decoration:none;
  color:#000000; background:transparent;
  }

a.hjmenu:hover{
  text-decoration:none;
  color:#ffffff; background:#000000;
  padding:0;
}

a.hbjmenu{  
  text-decoration:none;
  color:#ffffff; background:transparent;
  }

a.hbjmenu:hover{
  text-decoration:underline;
  color:yellow; background:transparent;
  padding:0;
}

/******************************************************************************/


