td	{ 	font-family: arial, helvetica; 	font-size: 12px; 	line-height: 18px;	color: #333333;}body	{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	line-height: normal;	margin: 4px;}/******* hyperlink and anchor tag styles *******/A:link          { text-decoration: none; color: #0000FF; 	}A:visited       { text-decoration: none; color: #0000FF; 	}A:hover         { text-decoration: underline; color: #990000; }/************** header tag styles **************/h1 {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14pt;  font-style: bold;  line-height: normal;  font-weight: normal;  font-variant: normal;  color: #666666;  text-decoration: none;}h2 {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14pt;  font-style: normal;  line-height: normal;	  font-weight: normal;  font-variant: normal;  color: #993366;  text-decoration: none;}h3{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11pt;  font-style: normal;  line-height: normal;  font-weight: bold;  font-variant: normal;  color: #993366;}/************** main menu tag styles **************/.menu {	font-family: arial, helvetica;	font-size: 10pt;	font-weight: bold;	color: #666666;}.menu:link {	color: #666666;	width:100%;}.menu:active {	color: #666666;	width:100%;}.menu:visited {	color: #666666;	width:100%;}.menu:hover {	color: #993333;	width:100%;}/************** submenu tag styles **************/.submenuBox {	background: #d2e3fc;	padding-left: 5px;	padding-right: 5px;	padding-top: 3px;	padding-bottom: 3px;}.CMJ_submenu {	font-weight: bold;}.CMJ_submenu:link {	color: #0000FF;	width:100%;}.CMJ_submenu:active {	color: #0000FF;	width:100%;}.CMJ_submenu:visited {	color: #0000FF;	width:100%;}.CMJ_submenu:hover {	width:100%;	color: #FF9900;}/************** news box on Home page only tag styles **************/.newsText {	color: #FFFF99;	text-align: center;}.newsTextBox {  padding-left: 10px;}.newsText {  font-size: 13px;	color: #FFFF99;	text-align: left;		padding-left: 10px;	padding-right: 10px;}.newsText:link {	color: #FFFF99;	text-decoration: underline;}.newsText:visited {	color: #FFFF99;	text-decoration: underline;}.newsText:active {	color: #FFFF99;	text-decoration: underline;}.newsText:hover {	color: #FF9900;	text-decoration: none;}/************** news column tag styles **************/.newsColumn {	padding-left: 10px;	padding-right: 10px;}.CMJ_newsDate {  color: #ca0000}.CMJ_newsEventName {  color: #6600FF}/************** border styles **************/.CMJ_blueBorder {	border: thin solid #333399;	padding: 3px;}/************** footer tag styles **************/.footerRowCell {	height: 40px;	text-align: center;	vertical-align: middle;	COLOR: #FFFFFF;	padding-top: 10px;}.footer {	COLOR: #FFFFFF; }.footer:link {	TEXT-DECORATION: none;	COLOR: #FFFFFF;}.footer:active {	TEXT-DECORATION: none;	COLOR: #FFFFFF;}.footer:visited {	TEXT-DECORATION: none;	COLOR: #FFFFFF;}.footer:hover {	TEXT-DECORATION: none;	COLOR: #FF9900;}