a:link 		{text-decoration: none; color: #000066}
a:visited 	{text-decoration: none; color: #003366}
a:hover 		{text-decoration: none; color: #00cc00}

a:link.general 	{text-decoration: none; color: #003366}
a:visited.general {text-decoration: none; color: #ffffff}
a:hover.general 	{text-decoration: none; color: #00cc00}

a:link.navbut 		{text-decoration: none; color: #003366}
a:visited.navbut 	{text-decoration: none; color: #003366}
a:hover.navbut	 	{text-decoration: none; color: #00cc00}

A.barBlue {
  color: #ffffff;
  background-color: 003366;
  }
A:link.barBlue 		{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none; 
	color: #ffffff;
	}
A:visited.barBlue 	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none; 
	color: #ffffff}
A:hover.barBlue 	{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none; 
	color: #00ff00}

A.barGreen {
  color: #ffffff;
  background-color: 00cc00;
  }
a:link.barGreen 		{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none; 
	color: #ffffff;
	}
a:visited.barGreen 	{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none; 
	color: #ffffff}
a:hover.barGreen 	{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none; 
	color: #0000ff}

BLOCKQUOTE.kct {
	       font-family : Verdana, Arial, Helvetica, sans-serif;
           text-indent : 10 ;
	       font-size : small;
           }

BODY.csGrayish {
	 background-color: #003366;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
     }

BODY.csBasic {
	 background-color: white;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin: 0px; 
	 padding: 0px;
	 scrollbar-face-color: #e9e9e9; 
	 scrollbar-highlight-color: #FFFFFF;  
	 scrollbar-shadow-color: #666666; 
	 scrollbar-3dlight-color: #666666;  
	 scrollbar-arrow-color: #00CC00; 
	 scrollbar-track-color: #F3F3F3;  
	 scrollbar-darkshadow-color: #FFFFFF; 
; font-weight: normal
     }

BODY.csBottom {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 background-color: #cccccc;	 
	 font-size: xx-small;
	 font-weight: normal;
     }

DIV.topLayer {
    position: absolute; 
	top: 100px; 
	left: 5px;
	z-index: 1;
	background-color: #ddddff;
    }
   
HR.ruleGray {
   width: 90%;
   color: #cccccc;
   border-style: solid;
   size: 1px;
   }		  

IMG.clickable { 
	cursor: hand;
    }
  
INPUT.catSel { 
	   border-style: none;
	   }

SELECT.evalOption { 
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 13px;
		 font-weight: bold;
		 color: #000000;
		 }	 
INPUT.evalComment { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;	
		color: #000000;
		} 
TD.evalOut { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;	
		color: #000000;
		background-color: #e9e9e9;
		} 	
		 
SELECT.catSel { 
	   border-style: none;
	   }
   	   
SPAN.catClickerButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400; 
	color: #000000;
	background-color: #ccddff;
	} 

TABLE.csBody { 
border: 1px #CCCCCC solid
	  }
TABLE.bottomTable { 
      }		 
	  
a:link.bottomNotice 	{text-decoration: none; color: #999999}
a:visited.bottomNotice 	{text-decoration: none; color: #999999}
a:hover.bottomNotice	{text-decoration: none; color: #000000}
TD.bottomNotice {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: 400; 
   color: #999999;
   background-color: #f1f1f1;
   }
a:link.bottomCopy 		{text-decoration: none; color: #000000}
a:visited.bottomCopy 	{text-decoration: none; color: #000000}
a:hover.bottomCopy	 	{text-decoration: none; color: #ffffff}      
TD.bottomCopy {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: 400; 
   color: #000000;
   background-color: #cccccc;
   }   
TD.contentPanel { 
   border-right-style: none;
   border-width: 1px; 
   border-color: #cccccc;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   }
a:link.navButOn 	 {text-decoration: none; color: #666666}
a:visited.navButOn {text-decoration: none; color: #666666}
a:hover.navButOn	 {text-decoration: none; color: #00cc00}         
TD.navButOn {
   font-family: Verdana, Arial, Helvetica, sans-serif;      
   font-size: 14px;
   font-weight: bold;
   }
TD.navButOff {
   font-family: Verdana, Arial, Helvetica, sans-serif;      
   font-size: 14px;
   font-weight: bold;
	color: #00cc00;
   }	
TD.navButDisable {
   font-family: Verdana, Arial, Helvetica, sans-serif;      
   font-size: 14px;
   font-weight: bold;
	color: #999999;
   }		
TD.navTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;      
   font-size: 12px;
   font-weight: normal;
   color: #999999;
	}
TD.navPanel {
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 10px;
	width: 27%;
	} 	
A.breadcrumbs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color: #999999;
   font-weight: normal; 
   padding-bottom: 4px;
   }  
A:link.breadcrumbs 		{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none; 
	color: #999999;
	}  
A:visited.breadcrumbs 		{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none; 
	color: #999999;
	} 
A:hover.breadcrumbs 		{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none; 
	color: #000000;
	}          
TD.breadcrumbs  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color: #999999;
   font-weight: normal; 
   padding-bottom: 4px;
   }
	
TABLE.navBody {
		background-color: #FFFFFF;
		}
TD.navPanel2 {
	border-right-style: none;
	border-left-style: none;
	border-top-style: none; 
	border-bottom-style: none;
	padding-right: 4px;
	width: 30%;
}    	
	 
TD.blueNav {
   background-color: #003366; 
   }
TD.greenNav {
   background-color: #00cc00; 
   }
TD.whiteNav {
   background-color: #ffffff; 
   }

TABLE.greenClickerBar {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  font-weight: 500; 
	  color: #000000;
	  border-style: solid;
	  background-color: #99cc66;
	  }   

TABLE.leftMenu {
	border-right-width: 2px; 
	border-right-color: #003366;
	border-right-style: solid;
	border-left-style: none;
	border-top-style: none; 
	border-bottom-style: none;
}
	     
TABLE.newCourses {
; border: 2px #003366 dashed
	  }  	
		     
TABLE.regTable {
	  border-style: solid;
	  border-color: #003366;
	  }  	

TD.3GTopBarA { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px; 
   font-weight: bold;
   color: #00ff00;
   background-color: #003366;
   }
   
TD.3GTopBarB { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px; 
   font-weight: bold;  
   color: #003366;
   background-color: #ffffff;
   }  
   
TD.3GTopBarC { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px; 
   font-weight: bold; 
   color: #000000;
   background-color: #00cc00;
   }  

	  
TABLE.catBlock {
	  background-color: #ffffff;
	  }     
TABLE.catClickerBar {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  font-weight: 400; 
	  color: #000000;
	  background-color: #ccddff;
	  }    
TD.catBase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400; 
	color: #000000;
	cursor: hand;
	}   
TD.catBottom { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(/Pete/media/decoration/bot_18px.gif);
	}
TD.catCategory0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 600; 
	color: #aaaaaa;
}   	 
TD.catCategoryNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400; 
	color: #000000;
	background-color: #dddddd;
}
TD.catCategory1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #000000;
	background-color: #ddeeff;
	cursor: hand;
}
TD.catClickerButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800; 
	color: #003366;
	background-color: #ddeeff;
	border-color: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	cursor: hand;
	}   
TD.catCourseNumb {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 11px;   
   white-space: no-wrap;
   cursor: hand;
   }
TR.catCourseRow { 
	visibility: hidden;
}
TD.catCourseTitle {
   color: #000000;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   cursor: hand;
   }
TD.catDescr {
   color: #000000;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   }
TD.catInstName {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   }
TD.catLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600; 
	color: #000000;
	border-right-style: none;	
	border-left-style: none;	
	border-bottom-style: none;
	border-color: #cccccc; 
	border-width: 1px; 
}
TD.catLeftSpace { 
	border-right-style: none;	
	border-left-style: none;	
	border-color: #cccccc; 
	border-width: 1px; 
   }
TABLE.catMiddle { 
	border-right-style: solid;	
	border-left-style: solid;	
	border-right-width: 5px; 
	border-left-width: 5px;
	border-right-color: #000000;
	border-right-color: black;
	border-color: #000000; 
	border-width: thin; 
	
   }
TD.catMiddle { 
	border-right-style: solid;	
	border-left-style: solid;	
	border-right-width: 5px; 
	border-left-width: 5px;
	border-right-color: #000000;
	border-right-color: black;
	border-color: #000000; 
	border-width: thin; 
   }
TD.catRightSpace { 
	border-right-style: none;	
	border-left-style: none;	
	border-color: #cccccc; 
	border-width: 1px; 
   }
TD.catSpace {
	height: 2px;
	background-color: #ffffff;
}
TD.catTitle {
	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #000000;
	}
TD.catTitleLg {
	background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; 
	color: #000000;
	}	   
TD.tabRow {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;   
   font-weight: bold;
   color: #666666;
   background-image: url(/Pete/media/decoration/top_18px.gif);
   }   
TD.dashRow {
   background-image: url(/Pete/media/decoration/dash.gif);
   }   

TABLE.certificate {
      font-family : Verdana, Arial, Helvetica, sans-serif ;
	  padding: 0;
	  border-style: none;
      }
TD.certArrows {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color: #00cc00;
   font-size: x-small; 
   font-weight: 900;       
   }
TD.certBody {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: black;
   font-size: x-small; 
   font-weight: normal;  
   }
TD.certBodyFine {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: black;
   font-size: xx-small; 
   font-weight: normal;  
   }
TD.certInfo {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color: black;
   font-size: x-small; 
   font-weight: bold;       
   }
TD.certInfoLF {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color: black;
   font-size: x-small; 
   font-weight: normal;       
   }
TD.certLabel {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: x-small; 
   font-weight: 600;       
   }
TD.certURL {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #00cc00;
   font-size: x-small; 
   font-weight: 600;       
   }
TD.certTitle {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color: black;
   font-size: large; 
   font-weight: 600;       
   }
TD.certMediumTitle {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color: black;
   font-size: medium; 
   }
TD.certSubTitle {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color: #003366;
   font-size: small; 
   font-weight: 600;       
   }

    
TD.chromeName {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px; 
   color: #003366;
   font-weight: 800; 
   background-color: #ffffff;   
   }
TD.chromeNavFiller { 
   background-image: url(/Pete/media/top_nav_back.gif);
   background-color: #ffffff;
   height: 45px;
   }
EMBED.chrome { 
   background-color: #ffffff;
   margin: 0px;
   margin-bottom: 0px;
   padding: 0px;
   padding-bottom: 0px;
   border-style: none;
   border-bottom-width: 0px; 
   border-width: 0px; 
   border-color: #ffffff; 
  }
   
TD.errorMessage {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;   
   font-weight: normal;
   color: #003366;   
   }   

   
TD.eyeGrabber {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 24px; 
   color: #bbbbbb;
   font-weight: bold;
   font-style: normal;
   }
TD.eyeGrabberSM {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px; 
   color: #bbbbbb;
   font-weight: 800;    
   }

    
TD.fine  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px; 
   font-weight: normal;    
   }
TD.fineBlue {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px; 
   font-weight: normal;  
   color : blue;  
   }
TD.fineBox  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px; 
   font-weight: normal;
	border-width: 1px; 
	border-style: solid; 
	border-color: #cccccc;
   }
TR.fineFramed  {
	background-color: #f1f1f1;
	border-width: 1px; 
	border-style: solid; 
	border-color: #cccccc;
   }	
TD.fineFramed  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px; 
   font-weight: normal; 
	background-color: #f1f1f1;
	border-width: 1px; 
	border-style: solid; 
	border-color: #cccccc;
   }
TD.fineHL  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px; 
   font-weight: normal;  
   background-color : #ddeeff;  
   }
TD.finepad  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px; 
   font-weight: normal; 
	padding: 10px;   
   }	
TD.veryFine  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px; 
   font-weight: normal;    
   }
TEXTAREA.fine {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px; 
			font-weight: normal;    
			}	
TD.fieldlabel  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px; 
   color: #003366;
   font-weight: 600; 
   } 

TD.generalButton {
	cursor: hand;
   }   
TD.generalItem { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: normal;
   color: #003366;
   }    
TD.generalLabel  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px; 
   color: #003366;
   font-weight: normal; 
   } 
TD.generalLink { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #003366;
   }  
TD.generalOut  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px; 
   color: #000000;
   font-weight: bold; 
	background-color: #e9e9e9;
   } 
TD.generalSubTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #003366;
   }
A.generalSubTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: normal;
   color: #003366;
   }	
TH.generalSubTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #003366;
   }	 
TD.generalEmText { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #003366;
   } 
TD.generalText { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   color: #000000;
   }  
TD.csText { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
	border-style: none;
   }        
TD.csTextSm { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
	border-style: none;
   }   
A.csTextSm { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #003366;
	border-style: none;
   }   
TD.csTextFine { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
	border-style: none;
   }   	 
TD.csTextFineBl { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #406080;
	border-style: none;
   }   
TD.csSubTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: x-small;
   font-weight: normal;
   color: #003366;
	}	
TD.generalTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px;
   font-weight: bold;
   color: #003366;
   } 
TD.csTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px;
   color: #003366;
   } 
		     
TD.greenSubTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
	font-style: italic;
   color: #00cc00;
   } 
	  
TD.helpTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: bold;
   color: #000000;
   }      
TD.helpSubTitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   }      
TD.helpBlockText { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: 400;
   padding-left: 5%;
   }
TABLE.helpTable {
		background-color: #e9e9e9; 
; border: 2 dashed
		}
TH.helpHeader { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: 600;
   color: #003366;
	border-width: 1;
	border-style: solid;

	}	
TD.helpCell { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
	font-weight: 600;
   color: #000000;
	border-width: 1;
	border-style: solid;

	}	
TD.helpText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: 400;
   }
   
TD.indexLabel { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14; 
   font-weight: bold; 
   color: #666666; 
   }   

TABLE.key { 
		border-width: 1px; 
		border-style: solid;
		}   
   
TD.leftLabel  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 17px; 
   color: #0066cc;
   font-weight: normal; 
   } 
TD.leftNote  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px; 
   color: black;
   font-weight: normal; 
   } 
   
TD.mediumBlue {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px; 
   font-weight: bold;  
   background-color : #ccddff;  
   }

TD.solutionsTitle { 
   font-family: "times new roman", Times, serif;
	font-size: 22px; 
   color: #666666;
   font-weight: normal; 
	}
TD.solutionsSubTitle {
    Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; 
	color: #003366;
   font-weight: bold; 	
	}
TD.solutionsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
   color: #222222;
   font-weight: lighter; 
	}
TD.solutionsIntro {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; 
	color: #000000;
	font-weight: normal; 
	}


TD.switchboardTitle {
   color: #00cc00;
   font-family:Verdana, Arial, Helvetica, sans-serif;   
   font-size: 18px;
   font-weight: 600;
   }   
TD.switchboardSmText {
   color: #000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;   
   font-size: 10px;
   font-weight: normal;
   }
TD.switchboardText {
   color: #000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;   
   font-size: 14px;
   font-weight: 500;
   }


TD.tableButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 800; 
	color: #003366;
	background-color: #ddeeff;
	border-color: #ffffff;
	border-style: solid;
	cursor: hand;
	}   
TD.tableEntry {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;   
   font-weight: bold;   
   color: #000000;
   }
TD.tableDescr {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;   
   font-weight: 500;   
   color: #000000;
   }
TD.tableLink {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;   
   font-weight: bold;   
   color: #000000;
   white-space: no-wrap;
   cursor: hand;
   }
          
TD.veryFine  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px; 
   font-weight: normal;    
   }

TEXTAREA.courseNote {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: normal;	
			color: #000000;
			}
         
TH.catBlock {
   background-color: #cccccc;
   }   
TH.catHead {
   background-color: #ccffff;
   color: black;
   font-family: Verdana, Arial, Helvetica, sans-serif;      
   font-size: 20px ;
   font-weight: 700;
   }
TH.catNote {
   font-family : Verdana, Arial, Helvetica, sans-serif;   
   font-size : 14px;   
   } 	   
	
	
TH.colLabel  {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 14px;
   font-weight: bold;
   color: #003366;
   background-color: #dddddd;
   }
	  
TH.sectionHead {
   background-color: #ccddff;
   color: black;
   font-size: 17px;
   font-family: Verdana, Arial, Helvetica, sans-serif;   
   }

		
TR.evenDetail {
   background-color: #f1f1f1;
  }
TR.oddDetail {
   background-color: #ffffff;
   }
TR.warningDetail {
   background-color: #ffaaaa;
  } 
