BODY
     {
      	  font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 12px; 
          font-weight: normal;
          text-decoration: none;
     	  color: #333333
     }
         
TD
     {
      	  font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 12px; 
          font-weight: normal;
          text-decoration: none;
     	  color: #333333
     }

UL.purple 
        {
        list-style-image: url(../../images/bulletPurple.gif);
        margin-left: 20px;
        padding-left: 0px;
		color: #000000
        }

UL.square 
        {
        list-style-image: url(../../images/bulletSquare.gif);
        margin-left: 20px;
        padding-left: 0px;
		color: #333333
        }
                

/*
____________ 

TOPBAR CLASSES 
____________
*/ 

.headingLink
        {
		  font-family: Arial, Helvetica, sans-serif;
       	  font-size: 11px; 
          font-weight: bold;
          text-decoration: none;
		  color: #ffffff
         }
         
.headingLink:hover
        {
		  font-family: Arial, Helvetica, sans-serif;
       	  font-size: 11px; 
          font-weight: bold;
     	  text-decoration: none; 
   		  color: #ffffff
         }
         
/*
____________ 

BODY CLASSES 
____________
*/ 

.textNorm
     {
      font-weight: normal;
      text-decoration: none;
      color: #333333
     }


.textBold
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
	  font-weight: bold;
      text-decoration: none;
      color: #333333
     }
	 
.textBold14
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-size: 14px;
	  font-weight: bold;
      text-decoration: none;
      color: #333333
     }

.textWhite
     {
      font-weight: normal;
      text-decoration: none;
      color: #ffffff
     }
	 
.textWhite14
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-weight: normal;
	  font-size: 14px;
      text-decoration: none;
      color: #ffffff
     }
	 
.textWhite14Bold
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-weight: bold;
	  font-size: 14px;
      text-decoration: none;
      color: #ffffff
     }
	 
.textFooter
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
	  font-weight: bold;
      text-decoration: none;
      color: #000000
     }
	 
.textBlackBold14
     {
      font-weight: normal;
	  font-size: 11px;
	  font-weight: bold;
      text-decoration: none;
      color: #000000
     }
	 
.newsHeadline
     {
      font-weight: normal;
	  font-size: 12px;
	  font-weight: bold;
      text-decoration: none;
      color: #000000
     }
	 
	.newsHeadline2
     {
      font-weight: normal;
	  font-size: 14px;
	  font-weight: bold;
      text-decoration: none;
      color: #000000
     }
	 
.reprintText
     {
      font-weight: normal;
	  font-size: 10px;
	  font-weight: bold;
	  font-style: italic;
      text-decoration: none;
      color: #000000
     }
	 
.learnMoreArrow
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #339933
     }
	 
.textGreen
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #339933
     }
	 
.textGreenBold
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #339933
     }
	 
.textDarkGreyBold
     {
	  font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #333333
     }
	 
.textBlue12
	 {
      font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 12px; 
          font-weight: bold;
          text-decoration: none;
		  color: #3366CC
     }
         
select
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #666666;
        text-decoration: none;
        border: 1px solid #666666;
        height: 19px;
        list-style-type: square
        }
		

textarea
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #666666;
        text-decoration: none;
        }

        
input
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #666666;
        text-decoration: none;
        }

.widgetHeading
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
		font-style: normal;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
        }		


		
.widgetSubhead
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
		font-style: normal;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
        }		
		
.Heading
     {
      font-family: Georgia, Times New Roman, Times, serif; 
          font-size: 38px; 
          text-decoration: none;
		  color: #660033
     }
	 
	 
.Heading2
     {
      font-family: Georgia, Times New Roman, Times, serif; 
          font-size: 30px; 
          text-decoration: none;
		  color: #660033
     }
	 
.heading2Ital {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 30px; 
	font-style: italic;
	font-weight: normal;
}
	 
.TableHeading
	 {
      font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 14px; 
          font-weight: bold;
          text-decoration: none;
		  color: #ffffff
     }

.TableHeadingRegSubdued
	 {
      font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 14px; 
          font-weight: bold;
          text-decoration: none;
		  color: #328040
     }
	
         
.SubHeading
     {
      font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 14px; 
          font-weight: bold;
          text-decoration: none;
      	  color: #660033
     }
	 
.SubSubHeading
     {
      font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 10px; 
          font-weight: bold;
          text-decoration: none;
       	  color: #666666
     }
	 
.subHeadLink
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 12px; 
     font-weight: bold;
     text-decoration: none; 
     color: #990033 }
     .subHeadLink:visited{text-decoration: underline;}      
     .subHeadLink:link{text-decoration: underline;}
     .subHeadLink:hover{text-decoration: none;}
     
.body01link
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 11px; 
     font-weight: normal;
     text-decoration: none; 
     color: #003366 }
     .body01link:visited{text-decoration: underline;}      
     .body01link:link{text-decoration: underline;}
     .body01link:hover{text-decoration: none;}
	 
.breadCrumb
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 11px; 
     font-weight: normal;
     text-decoration: none; 
     color: #add7ad }
	 
.breadCrumb2
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 11px; 
     font-weight: bold;
     text-decoration: none; 
     color: #ffffff }

.breadCrumbLink1
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 11px; 
     font-weight: normal;
     text-decoration: none; 
     color: #ffffff }
     .breadCrumbLink1:visited{text-decoration: none;}      
     .breadCrumbLink1:link{text-decoration: none;}
     .breadCrumbLink1:hover{text-decoration: underline;}
	 
.breadCrumbLink2
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 11px; 
     font-weight: bold;
     text-decoration: none; 
     color: #ffffff }
     .breadCrumbLink2:visited{text-decoration: none;}      
     .breadCrumbLink2:link{text-decoration: none;}
     .breadCrumbLink2:hover{text-decoration: underline;}
	 
.FormRegLink
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 10px; 
     font-weight: bold;
     text-decoration: none; 
     color: #68C765 }
     .FormRegLink:visited{text-decoration: none;}      
     .FormRegLink:link{text-decoration: none;}
     .FormRegLink:hover{text-decoration: underline;}
         
.FormTextReq
     {
     font-family: Arial, Helvetica, Verdana, sans-serif; 
     font-size: 10px; 
     font-weight: bold;
     text-decoration: none; 
     color: #E18803 }
	 
/*
____________ 

NAV CLASSES 
____________
*/      

.textLink
        {
     font-size: 12px; 
     font-weight: normal;
     text-decoration: underline; 
     color: #660033
         }
         
.textLink:hover
        {
     font-size: 12px; 
     font-weight: normal;
     text-decoration: none; 
     color: #660033
         }
		 
.lnavSubLink
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;
     font-size: 11px; 
     font-weight: bold;
     text-decoration: none; 
     color: #006633
         }
         
.lnavSubLink:hover
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;	
     font-size: 11px; 
     font-weight: bold;
     text-decoration: none; 
     color: #FF6600
         }

.lnavSubLinkOn
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;
     font-size: 11px; 
     font-weight: bold;
     text-decoration: none; 
     color: #FF6600
         }
         
.lnavLink
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;	
     font-size: 12px; 
     font-weight: bold;
     text-decoration: none; 
     color: #006633
         }
		 
.lnavLink:hover
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;	
     font-size: 12px; 
     font-weight: bold;
     text-decoration: none; 
     color: #006633
         }
		 
.lnavLinkOn
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;	
     font-size: 12px; 
     font-weight: bold;
     text-decoration: none; 
     color: #FF6600
         }
		 
		 
.lnavLinko
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;	
     font-size: 12px; 
     font-weight: bold;
     text-decoration: none; 
     color: #006633
         }
		 
.lnavLinko:hover
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;	
     font-size: 12px; 
     font-weight: bold;
     text-decoration: none; 
     color: #FF6600
         }
		 
.lnavLinkoOn
        {
	 font-family: Arial, Helvetica, Verdana, sans-serif;	
     font-size: 12px; 
     font-weight: bold;
     text-decoration: none; 
     color: #FF6600
         }
		 
.widgetLink
        {
     font-size: 10px; 
     font-weight: bold;
     text-decoration: none; 
     color: #006633
         }
		 
.widgetLink:hover
        {
     font-size: 10px; 
     font-weight: bold;
     text-decoration: none; 
     color: #FF6600
         }
/*
____________ 

FOOTER CLASSES 
____________
*/       
 
 
.bottomBarText
     {
      font-family: Arial, Helvetica, Verdana, sans-serif; 
          font-size: 10px; 
          font-weight: normal;
          text-decoration: none;
       	  color: #ADADAD
     } 

         
.footerText
     {
     font-size: 10px; 
     font-weight: normal;
     text-decoration: none; 
     color: #ffffff
      }
         
.footerTextBold
     {
     font-size: 10px; 
     font-weight: bold;
     text-decoration: none; 
     color: #333333
         }
.footerLink
     {
     font-size: 10px; 
     font-weight: normal;
     text-decoration: underline; 
     color: #333333
         }
.footerLink:hover
     {
     font-size: 10px; 
     font-weight: normal;
     text-decoration: none; 
     color: #333333
         }
.footerNav
     {
     font-size: 10px; 
     font-weight: normal;
     text-decoration: none; 
     color: #333333
         }
.footerNav:hover
     {
     font-size: 10px; 
     font-weight: normal;
     text-decoration: underline; 
     color: #333333
         }
         
     
/*
____________

BACKGROUND CLASSES 
____________
*/   

.bgcolor01 {Background-Color: #FFFFFF} /* body background default */
.bgcolor02 {Background-Color: #000000} /* lines */
.bgcolor03 {Background-Color: #0F2E54} /* menu bg */
.bgcolor04 {Background-Color: #EBBF2B} /* about us bottom */
.bgcolor05 {Background-Color: #660033} /* tcs purple */

.bgmenucolor01 {Background-Color: #000000} /* top bottom bar bg */

/* Stuff */

.textBoldItal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

.textItal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

.addBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000; 
}
