div#menuArea {  height: auto;  width: 166px;}div#menuArea li {	height: 18px;	width: 159px;	margin: 3px;	margin-left: -25px;	font-family: Verdana, Arial;	font-size: 9pt;	text-align: left;	text-indent: 2px;	line-height: 25px;	list-style-type: none;	background-image: url('../images/narcononm1.gif');	background-repeat: no-repeat;	border: solid 1px #000000;	ffilter:progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0,Direction=135,Strength=4);}div#menuArea li a {	display: block;	width: 100%;	height: 100%;	text-decoration: none;	color: #44315b;}div#menuArea li a:link, div#menuArea li a:visited {  color: #44315b;	background-image: url('../images/narcononm2.gif');	background-position: 0px 0px}div#menuArea li a:hover, div#menuArea li a.MenuSelected:visited, div#menuArea li a.MenuSelected:link {  font-weight: bold;  color: #ffffff;	background-image: url('../images/narcononm2.gif');	background-position: 0px -1000px;	background-repeat: no-repeat;}body, table, p {  color: #000000;  font-family: Verdana, Arial;  font-size: 10pt;  font-weight: normal;}p.small {  font-family: Verdana, Arial;  font-size: 8pt;  font-weight: normal;}sup {  font-family: Verdana, Arial;  font-size: 8pt;  font-weight: bold;}body {  margin: 6px 3px;  background-color: #ffffff;  text-align: center;}.PageOutline {  border: solid 1px #003366;  width: 767px;}.PageStyle {  background-color: #ffffff;	bbackground-image: url('../images/bglogo.gif');	bbackground-position: 210px 141px;	bbackground-repeat: no-repeat;}p {  margin: 0px 0px 6px 0px;  text-align: default;}ul, ol, blockquote {  margin: 0px 0px 1px 30px;}h1, h2, h3 {  margin: 0px 0px 3px 0px;  font-family: Verdana, Arial;  color: #dc143c;}h1 {  font-size: 14pt;}h2 {  font-size: 12pt;  margin-top: 5px;}h3 {  font-size: 10pt;  margin-bottom: 0px;  margin-top: 10px;}h4 {  margin: 0px 0px 3px 0px;  font-family: Verdana, Arial;  color: #003366;  font-size: 10pt;}   dt {  color: #7b9dcb;  font-weight: bold;  margin-top: 3px;}a:link {  text-decoration: underline;  color: #dc143c;  font-weight: bold;}a:visited {  text-decoration: underline;  color: #dc143c;  font-weight: bold;}a:hover {  color: #ffffff;  background-color: #dc143c;}a.small:link {  text-decoration: underline;  color: #dc143c;  font-weight: normal;  font-size: 8pt}a.small:visited {  text-decoration: underline;  color: #dc143c;  font-weight: normal;}a.small:hover {  color: #ffffff;  background-color: #dc143c;}a.rt:link {  text-decoration: none;  color: #003366;  font-weight: bold;  font-size: 10pt}a.rt:visited {  text-decoration: none;  color: #003366;  font-weight: bold;}a.rt:hover {  color: #ffffff;  background-color: #003366;}.PageMenuColumn {  background-color: #ffffff;	bbackground-image: url('../images/narcononblue.gif');}.PageTitle {  width: 100%;  height: 24px;  margin-bottom: 3px;  margin-top: 1px;  font-family: Verdana;  font-weight: normal;  font-size: 16pt;  color: #44315b;    padding-left: 5px;  padding-right: 5px;  padding-top: 0px;  padding-bottom: 0px;  bbackground-color: #ffffff;}.PageDate {  padding-left: 230px;  padding-right: 3px;  padding-top: 2px;  font-size: 8pt;  color: #A5A5A5;}.PageLine {  background-color: #44315b;}.PageHeader {  margin: 0px;  padding: 0px;}a.PageHeader:link, a.PageHeader:visited {  color: #eeeeee;  font-size: 8pt;  text-decoration: none;}a.PageHeader:hover {  color: #FFFFFF;  text-decoration: none;}.PageFooter {  color: #000000;  font-family: Tahoma, Arial;  font-size: 8pt;  padding: 3px 4px 0px 4px;  }.PageFooterTable {  background-image: url('../images/narcononblue.gif');  color: white;  margin: 0px;  height: 20px;}.FooterLink:link, .FooterLink:visited { color: #ffffff; text-decoration: none; font-size: 8pt; font-weight: normal;}.FooterLink:hover { color: #44315b;}.PageMessageTable {  padding: 6px 0px 6px 0px;  margin-top: 20px;  margin-left: 1px;  bborder: solid 1px #A66034;}.PageMessage {  padding: 6px 18px 0px 0px;  margin-top: 20px;  margin-left: 0px;  color: #FFFFFF;  font-size: 8pt;  text-align: center;  font-family: Tahoma, Arial, Verdana;  line-height: 110%;}.PageMessageText {  margin: 3px 0px 3px 0px;  font-size: 13pt;  text-align: center;  font-weight: bold;  color: #0000cd;}.HeaderBodyGap {  bbackground-image: url('../images/narcononblue.gif');  background-color: #ffffff;  padding-bottom: 10px;}.PageColumnTable {  font-family: Tahoma, Arial;  font-size: 10pt;  padding: 3px;}.PageColumnSplit {  background-color: #003366;  padding: 0px 0px 0px 0px;}.PageColumn1 {  padding: 0px 10px 0px 0px;}.PageColumn2 {  padding: 0px 0px 0px 0px;}.PageAdverts {  padding: 0px 4px 0px 10px;}.PageAdvertText {  padding: 0px;}.NewsHeading {  font-size: 11pt;  font-weight: normal;  border-bottom: dotted 1px #A0A0A0;}.NewsExtract {  margin-bottom: 6px;  margin-top: 0px;  margin-right: 7px;  padding: 2px;}.NewsText {  margin-bottom: 20px;}.NewsBackLink {  font-size: 8pt;  width: 60px;  color: #ff0000;  padding: 0px 5px; }input, textarea, select {  border: solid 1px #BEAA94;  background-color: #FFFFFF;  color: #000000;}input, select {  height: 18px;}.GuideList {  padding: 4px 2px 4px 2px;}.GuideLine {  background-color: #c0c0c0;  padding: 0px 0px 0px 0px;}.LwftSideAd {  text-align: left;}.imgborder {  border: ridge 1px #c0c0c0;  padding: 3;	filter:progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0,Direction=135,Strength=4);}