body { font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px;}/* H1 USED FOR PAGE TITLE */h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: normal; font-weight: bold; color: #000000; background-color: #FFFFFF; vertical-align: middle}/* SUBHEADS WITH BORDER BOX --- ADJUST #S AS NEEDED */h2, h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bolder; font-style: normal; font-size: 14px;	color: #000000; background-color: #993300;	border: thin solid  #000000;	margin-right: 0px; margin-left: 0px;	margin-top: 0px; margin-bottom: 0px;	padding-right: 0px; padding-left: 0px;	padding-top: 0px; padding-bottom: 0px;			}/* ALTERNATE SET OF COMMANDS FOR GENERAL BORDER STATEMENT *//* Can also state size in pixels, as in 2px *//*	border-bottom-width: thin; border-bottom-style: solid;	/*/*	border-bottom-color: #000000;	/*/*	border-left-width: thin; border-left-style: solid;	/*/*	border-left-color: #000000;	/*/*	border-top-width: thin; border-top-style: solid;	/*/*	border-top-color: #000000;	/*/*	border-right-width: thin; border-right-style: solid;	/*/*	border-right-color: #000000;	/*/* SUBHEADS WITH BORDER BOX --- ADJUST #S AS NEEDED */h4 {	width: 186px; display:block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px ; font-style: normal;	font-weight: bold; color:#000000; background-color: #FFFFFF;	text-decoration: underline overline; 	text-indent: 0px;}	/* H5 USED to style top nav bar line in NN - along with TOPNAVBAR*/h5  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px ; font-style: normal;	font-weight: normal; color: #FFFFFF; background-color: #666666;}/* H6 USED FOR COPYRIGHT LINE BELOW BAR AT BOTTOM */h6 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color: #000000; background-color: #FFFFFF;	margin-left: 0px; padding-left: 0px; padding-right: 0px;}/* P USED FOR BODY TEXT AND TOP NAVIGATION BAR (WITH CLASS) *//* dl is needed for Netscape; dd and dt below are OK for Explorer */p, dd, dl { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; font-style: normal;} dt { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; font-style: normal}/* ONLY THE 1st BULLETED LIST STYLE --AS LISTED BELOW--WILL WORK *//* SO ONLY 1 VERSION OF BULLETED LIST PER PAGE VIA CSS - AS PER TESTING RESULTS*//* BULLETED LISTS-SQUARE BULLET */.squarebullet {  list-style-position: outside; list-style-image: none;	list-style-type: square; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal; font-weight: normal;}} /* BULLETED LISTS-ARROW BULLET  - SEE ALSO TABLE VERSION-LIBRARY ITEM*/.arrow { list-style-image: url(images/arrowstr.gif); 	list-style-type: none; list-style-position: outside;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal; font-weight: normal; background-color: #FFFFFF}}/* GENERAL LINKS IN BODY TEXT *//* This must appear before sidebar classes (esp. non-category) *//* OR ELSE APPEARS WITH WRONG COLOR & FONT */a:link { 	text-decoration: underline; color:#006699;}a:visited { 	text-decoration: underline; color:#990099; }a:hover { 	text-decoration: underline; color:#993300; }a:active { 	text-decoration: underline; color:#993300;}/* NAVIGATION SIDE BAR LINKS for Non-categories) *//* NOTE: display:block causes it to be on a separate line */a.sidebar:link { width: 140px; display:block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	font-weight: bold; color: #ffffff; background-color: #000000;	text-decoration: none;	text-indent: 5px; }a.sidebar:visited { width: 140px; display:block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px ; font-style: normal;	font-weight: bold; color: #ffffff; background-color: #000000;	text-decoration: none;	text-indent: 5px;}a.sidebar:hover { width: 140px; display:block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px ; font-style: normal;	font-weight: bold; color:#993300; background-color: #000000;	text-decoration: underline overline; 	text-indent: 5px;}a.sidebar:active { width: 140px; display:block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px ; font-style: normal;	font-weight: bold; color:#993300; background-color: #000000;	text-decoration: underline overline; 	text-indent: 5px;}/* NAVIGATION SIDE BAR LINKS for Heading Categories) */a.sidebarH:link { width: 140px; display:block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	font-weight: bold; color: #ffffff; background-color: #009999;	text-decoration: none;	text-indent: 5px;}a.sidebarH:visited { width: 140px; display: block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	font-weight: bold; color: #ffffff; background-color: #009999;	text-decoration: none;	text-indent: 5px;}a.sidebarH:hover { width: 140px; display: block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	font-weight: bold; 	text-decoration: none; color: #ffffff; background-color: #993300;	text-indent: 5px; }a.sidebarH:active { width: 140px; display: block;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	font-weight: bold; color: #ffffff; background-color: #993300;	text-decoration: none; 	text-indent: 5px;}/* USED TO VERTICALLY ALIGN TOP MENU BAR along with H5 styles*/DIV.navbartop {	display: table-cell; color: #ffffff;    	vertical-align: middle ; padding-top: 12px;}/* TO CHANGE COLOR OF TOP NAVBAR, CHANGE BACKGROUND COLOR IN 4 PLACES: *//* BUTTON STYLES BELOW (ALL 4), H5 ABOVE, THE <TD> IN HTML, AND THE LOGO IMAGE*//* Button Links in Top Navigation Bar  *//* NOW A NON-BUTTON STYLE - Leave in even tho "0" - else doesn't work  */a.button:link { font-family: Verdana, Arial, Helvetica, sans-serif;	width: auto; display: inline; text-decoration: none;	font-size: 12px; font-style: normal;	font-weight: bold; color:#FFFFFF; background-color: #666666;	padding-top: 0px; padding-bottom: 0px;	padding-left; 0px; padding-right: 0px;	border-top: solid black 0px;	border-bottom: solid black 0px;	border-left: solid black 0px;	border-right: solid black 0px;}a.button:visited { font-family: Verdana, Arial, Helvetica, sans-serif;	width: auto; display: inline; text-decoration:none;	font-size: 12px; font-style: normal;	font-weight: bold; color:#FFFFFF; background-color:#666666;	padding-top: 0px; padding-bottom: 0px;	padding-left; 0px; padding-right: 0px;	border-top: solid black 0px;	border-bottom: solid black 0px;	border-left: solid black 0px;	border-right: solid black 0px;}a.button:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	width: auto; display: inline; text-decoration: none;	font-weight: bold; color:#993300; background-color:#666666;	padding-top: 0px; padding-bottom: 0px;	padding-left; 0px; padding-right: 0px;	border-top: solid black 0px;	border-bottom: solid black 0px;	border-left: solid black 0px;	border-right: solid black 0px;}a.button:active { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	width: auto; display: inline; text-decoration: none;	font-weight: bold; color:#993300; background-color: #666666;	padding-top: 0px; padding-bottom: 0px;	padding-left; 0px; padding-right: 0px;	border-top: solid black 0px;	border-bottom: solid black 0px;	border-left: solid black 0px;	border-right: solid black 0px;}/* USED FOR BOTTOM BAR LINE AND TEXT-LINKS LINE */.navbarBot {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; font-size: 10px;	color: #000000; background-color: #ffffff;	font-style: normal;}/* USED FOR BOTTOM 2 LINES BELOW THE BAR */.smallest {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 10px;	color: #000000; background-color: #FFFFFF;	; font-style: normal;}/* USED FOR BOTTOM LINE OF COURSE DESC. & PORTFOLIO TITLES*/.smallestB {	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; font-size: 10px;	color: #000000; background-color: #FFFFFF;	; font-style: normal;}/* USED FOR Category List, Left without bold*/.smallestL {	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 10px;	color: #000000; background-color: #FFFFFF;	; font-style: normal;}/* USED FOR PRODUCT LIST NOTE  & PORTFOLIO TEXT- without INDENT via padding-left*/.smallPRList {	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 10px;	color: #000000; background-color: #FFFFFF;	; font-style: normal;	margin-top: 0px; padding-top: 0px; margin-left: 0px; padding-left: 0px;}/* WAS USED TO INDENT MAIN INFO in LARGE TABLE CELL  *//* NOT NEEDED NOW THAT THERE'S A NESTED TABLE WITH PADDING SETTINGS  */.indentit {	margin-top: 0px; padding-top: 0px; margin-left: 0px; padding-left: 10px;}/* USED TO MAKE CERTAIN WORDS STANDOUT - such as EZ words*/.standout {	font-family: Humana Serif ITC TT-Medium, Technical, Imprint MT Shadow, 	Century Schoolbook, Brush Script MT, cursive;	font-style: normal;	font-weight: bold; color: #009999;	}.boldtext { font-weight: bold;}.italtext { font-style: italic;}.blacktext { color: #000000;}/* USED VISUAL LIST IN LT. GREY BOX */.smallLIST {	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 9px;	color: #000000; background-color: #CCCCCC;	; font-style: normal;}/* AS NEEDED FOR IMAGES */.imgcenter {	text-align: center;}.imgleft {	float: right; align: left; margin-right: 0px; margin-bottom: 0px;}.imgright {	float: right; align: right; margin-bottom: 0px; margin-left: 0px;} /* Borders for images don't work properly in Netscape */.imgborder {	border: thin solid  #000000;} 