BODY {margin: 0px;; vertical-align: top}
body, td {font-size: 12px; font-family: Verdana,Arial,sans-serif; color : #000000; line-height: 150%;}
	img {border-color:#000000; border-style:solid; margin: 2px 2px 2px 2px; line-height: 0px;}
	select, textarea, input, option {font-family: Verdana,Arial,sans-serif;}
	form {margin: 0px; padding: 0px;}
	P {text-align: justify; margin: 10px 5px 20px 5px; line-height: 175%;}
	h1 {font-size: 160%; padding: 0px; margin: 20px 0px 20px 0px; text-align:center; line-height: 100%; color: #CC0000;}
	h2 {font-size: 120%; color: #CC0000; padding: 0px; margin: 20px 0px 20px 0px; text-align:justify; }
	h3 {font-size: 12px; font-family: Verdana,Arial,sans-serif; color : #000000; text-align: justify; margin: 10px 5px 20px 5px; line-height: 175%;}
	ul {margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; list-style-type: disc; text-align: left; line-height: 150%;}
	ol {margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; list-style-type: decimal;}

/* CLASSES FOR LINKS & NAVIGATION */
/* REV: NOTE: KEEP ACTIVE COLOR SAME AS VISITED TO AVOID HIGHLIGHTING OF PRIOR PAGES LINK WHEN JS IS HIGHLIGHTING */
	A {text-decoration: underline; color: #CC0000;}
    A:Visited {}
    A:Active {} 
	A:Hover { text-decoration: none;}
    A.TopNav { color:#F2F2F2; font-size: 12px; text-decoration: underline; font-weight: normal; 
	padding: 0px 20px 0px 20px;	} 
    A.TopNav:Visited {} 
    A.TopNav:Active {} 
    A.TopNav:Hover {text-decoration: none; color: #CC0000; font-weight: normal;} 
    A.Special {color: #FFFFFF; line-height: 125%; font-size: 100%; text-decoration: underline; font-weight: bold;}
    A.Special:Visited {} 
    A.Special:Active {} 
    A.Special:Hover {text-decoration: none;} 
    A.InteroTechLink {color: #003366; font-size : 9px;}
    A.InteroTechLink:Visited {} 
    A.InteroTechLink:Active {} 
    A.InteroTechLink:Hover {text-decoration: none; color : #003366;} 
	.TopNavBar {color: #FFFFFF; line-height: 150%; font-size: 14px; font-weight: normal; background-color:#000000;
	 border-bottom: 0px solid #F2F2F2; border-top: 2px solid #F2F2F2; text-align:center}
/* CLASSES FOR SITE TEXT */
    .HomeText {font-size : 14px; font-weight: normal;} 
    .BodyTextJustified {text-align: justify;}
    .HomeBullet {font-size : 14px; color : #000000; line-height: 150%; font-weight: bold; text-indent: .10in;}
    .Footer {font-size : 9px; color: #CC0000; text-align: center;} 
    .Navigation {font-size : 12px; color: #0D3692;} 
    .Label {font-size: 11px; font-weight: bold; vertical-align: middle} 
    .Field {font-size: 11px; } 
    .Copyright {font-size : 9px; color : #000000;}
    .Quotes {font-size : 9px;}
    .InteroTech {color : #003366; font-size : 9px;} 
    .SiteFormLabel {font-size: 11px; font-weight: bold; text-align: right;} 
    .SiteFormField {font-size: 11px; font-weight: normal;} 

/* CLASSES FOR APPLICATION FORMS */
    .PageHeader {font-size : 14px; color : #48887D; font-weight: bold; line-height: 100%; text-align: center;} 
    .FormHeader {font-size : 12px; color : #000000; font-weight: bold; line-height: 100%; text-align: left;} 
    .FormLabel {font-size: 10px; font-weight: bold; vertical-align: middle} 
    .FormField {font-size: 10px; font-weight: normal;} 
    .FormTableHeader {background-color: #CCCCCC; font-size: 10px; font-weight: bold; text-align: center; color: #000000; border: #48887D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
    .FormTableBody {background-color: #FFFFFF; font-size: 10px; font-weight: normal; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
    .FormTableTotals {font-size: 10px; font-weight: bold;} 
    .FormList {background-color: #FFFFFF; font-size: 10px; font-weight: normal; border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;} 
    .ReportTitle {font-size : 100%; font-weight: bold; line-height: 200%; text-align: center;} 

/* CLASSES FOR LINES & BACKGROUND */ 
    .Lines {background-color: #000000;}
    .HorzLines {background-color: #0588C3;}
	.TextDividerLines {background-color: #48887D;}
  /* replaced TopNavBack etc with below */
    .TopNavBox {background-color: #0588C3;} 
    .TopNavBoxActive {background-color: #48887D;} 
    .TopNav2Box {background-color: #48887D; border: #48887D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
    .TopNav2BoxActive {background-color: #FFFFFF; border: #48887D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
  /* end change, removed fifth unused class too */
    .FooterBackground {font-size: 10px; color: #01009A;} 
    .QuoteBox {border: #EAD858; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;} 
    .TableHeader {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; background-color: #48887D; font-weight: normal; color: #FFFFFF; font-size: 12px; border: #48887D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
    .TableBody {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; background-color: #FFFFFF; font-weight: normal; border: #48887D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
	.TableLines { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; font-weight: normal;  border: #48887D; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

/* CLASSES FOR BUTTONS */
    .Button {font-size : 10px;} 
    .ButtonSmall {font-size : 10px;} 
