body { 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}
td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}
th {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}
.small {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;}
.medium {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}
.big {	font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; color:#000066}
.xbig {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 32px; text-decoration : bold; color:#DCDCFA}
.footer {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff;}
.footerLegal {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}
.darkColor {background-color:#3939A1;}
.titleColor {background-color:#B3B3DC} /* color behind the title */
.topLightColor {background-color:#D7D7E9} /* top light horizontal line color */
.leftNavColor {background-color:#8C8CBC; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000066; padding-left : 6; padding-right: 6;  padding-top : 6;	padding-bottom : 6; } /* color behind the LH navigation */
.leftNavColorOn {background-color:#B3B3DC; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000066; padding-left : 6; padding-right: 6;  padding-top : 6;	padding-bottom : 6; } /* ON color behind LH */
.leftColor {background-color:#8C8CBC;  } /* color behind the LH  */
.homeCategories { color:#ffffff; font-style:bold; font-weight: bold;} /* horiz homepage sections */
.currentCrumb {color:#9999CC; font-size: 9px} /* current breadcrumb color */
.topLeftBorder { border-left-color: #000066; border-top-color:#000066 ; border-left-style:solid; border-top-style:solid ; border-top-width: 1px; border-left-width: 1px; }

.margin { padding-left : 15; padding-right: 15;  padding-top : 15;	padding-bottom : 15;} /* generous hompeage margin for center text  */
.marginBig { padding-left : 20; padding-right: 20;  padding-top : 20;	padding-bottom : 20} /* generous hompeage margin for center text  */
.margin2 { padding-left : 5; padding-right: 5;  padding-top : 5;	padding-bottom : 5;} /* margin on hompeage for 4 section titles  */

a:link       { color: #0000ff; text-decoration: none}
a:active     { color: #800000; text-decoration: none}
a:visited    { color: #0000ff; text-decoration: none}
a:hover	   {text-decoration : underline; color: #800000}
a.footer:link { color: #ffffff; text-decoration: none}
a.footer:active { color: #ffffff; text-decoration: none}
a.footer:visited { color: #ffffff; text-decoration: none}
a.footer:hover  { color: #ffffff; text-decoration: underline}
a.leftNavLink:link { color: #ffffff; text-decoration: none}
a.leftNavLink:active { color: #ffffff; text-decoration: none}
a.leftNavLink:visited { color: #ffffff; text-decoration: none}
a.leftNavLink:hover  { color: #ffffff; text-decoration: none; background:#3939A1}
a.breadcrumb:link { color: #333366; text-decoration: none;font-size: 9px}
a.breadcrumb:active { color: #333366; text-decoration: none;font-size: 9px}
a.breadcrumb:visited { color: #333366; text-decoration: none;font-size: 9px}
a.breadcrumb:hover  { color: #333366; text-decoration:none;font-size: 9px}

.clsCMOn { 	font-family: Verdana; color: white; font-size : 12px; font-style: bold; font-weight: bold; text-decoration : none; padding-left : 0;padding-top : 6; padding-bottom : 6; text-align:center;	border-right-width: 1px; border-left-width: 0px;	border-left-style: solid; border-right-style: solid;	border-right-color: #000066;	border-left-color: #000066;	}
.clsCMOver { font-family: Verdana; 	color: white; font-size : 12px; font-style: bold; font-weight: bold;	text-decoration : none; padding-left : 0;padding-top : 6; padding-bottom : 6; text-align:center; 	border-right-width: 1px; border-left-width: 0px;	border-left-style: solid; border-right-style: solid;	border-right-color: #000066;	border-left-color: #000066;}
.clsCMOn_sub { font-family: Verdana; color: white; font-size : 10px; text-decoration : none; padding-left : 4;	padding-top : 2; padding-bottom : 2; text-align:left; }
.clsCMOver_sub { font-family: Verdana;	color: white;	font-size : 10px;	text-decoration : none;	padding-left : 4;	padding-top : 2; padding-bottom : 2; text-align:left;  }