.body {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;
	 COLOR: #333333; 
	 LINE-HEIGHT: 14px; 
	 FONT-FAMILY: Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none

}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.signpost {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading2 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.updlink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
.pitalics {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-weight: normal;
	font-style: italic;
}
.pside {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #623494;
	font-weight: bold;
	font-style: bold;
}
.pgrey {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	font-weight: bold;
	font-style: bold;
}
a.menu {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.menu:link  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
		font-weight: bold;

}
a.menu:visited  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
		font-weight: bold;


}
a.menu:hover  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #cccccc;
	text-decoration: none;
		font-weight: bold;

}

a.sol {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a.sol:link  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a.sol:visited  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a.sol:hover  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

a.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.textlink:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.textlink:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.textlink:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

a {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
a:link  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}
a:visited  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}
a:hover  {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}
