html { height: 100%; margin-bottom: 1px; }body, .ns4	{ padding: 0; margin: 0; color:#000000; font-family:arial,helvetica,sans-serif; font-size: 0.7em; }table	{ font-size:1em; }body.popup	{ padding: 10px; }.ns4	{ font-size:0.6em; }.bgtop	{ background-image: url(images/top_bg.jpg); background-repeat: none; }.widthcontrol	{ background: white; }A,A:link,A:visited,A:active, .pjweb,.pjweb:link,.pjweb:visited,.pjweb:active	{ font-family:arial,helvetica,sans-serif;text-decoration:none; }A,A:link,A:visited,A:active 	{ color:#005790; font-weight:bold; }A.white,A.white:link,A.white:visited,A.white:active 	{ color: white; font-weight:bold; }A.red,A.red:link,A.red:visited,A.red:active 	{ color: #CB1F2D; font-weight:bold; }A.project,A.project:link,A.project:visited,A.project:active	{ font-family:arial,helvetica,sans-serif; font-weight:bold; color: black; text-decoration: none; display: block;}A.projectOn,A.projectOn:link,A.projectOn:visited,A.projectOn:active	{ font-family:arial,helvetica,sans-serif; font-weight:bold; color: white; background-color: #E1393E; text-decoration: none; display: block;}A.topMenu,A.topMenu:link,A.topMenu:visited,A.topMenu:active	{ font-family:arial,helvetica,sans-serif; font-weight:bold; color: white; text-decoration: none; display: block;}A.topMenuL,A.topMenuL:link,A.topMenuL:visited,A.topMenuL:active	{ font-family:arial,helvetica,sans-serif; font-weight:bold; color: #0C5E95; text-decoration: none; display: block;}A.topMenuOn,A.topMenuOn:link,A.topMenuOn:visited,A.topMenuOn:active	{ font-family:arial,helvetica,sans-serif; font-weight:bold; color: white; text-decoration: none; display: block; border-style: solid; border: 1px solid white;}A.topMenuOnL,A.topMenuOnL:link,A.topMenuOnL:visited,A.topMenuOnL:active	{ font-family:arial,helvetica,sans-serif; font-weight:bold; color: #0C5E95; text-decoration: none; display: block; border-style: solid; border: 1px solid #0C5E95;}.pjweb,.pjweb:link,.pjweb:visited,.pjweb:active	{ color:#C0C0C0; font-weight:normal; }A:hover, .pjweb:hover	{ text-decoration:underline; }A.topMenu:hover, A.topMenuL:hover	{ text-decoration: none; }A.topMenuL:hover	{ border-style: solid; border: 1px solid #0C5E95; }A.topMenu:hover	{ border-style: solid; border: 1px solid white; }A.topMenuOnL:hover	{ border-style: solid; border: 1px solid #0C5E95; }A.project:hover	{ color: white; background-color: #E1393E; }A.projectOn:hover	{ text-decoration:underline; }A.topMenuOn:hover	{ border-style: solid; border: 1px solid white; }ul.projectlist	{ list-style-image: url(images/sm_blue_sq.gif); vertical-align: middle; font-size: 1.1em; }.outer_table	{ text-align:center; padding:5px; }table	{ border:0; }td 	{ font-family: arial,helvetica,sans-serif; padding: 0; margin: 0; }.header	{ font-family:arial,helvetica,sans-serif; font-size:1.25em; font-weight:bold; }td.topMenu	{ cursor: pointer; margin: 0; padding: 0; font-family:arial,helvetica,sans-serif; font-weight:bold; color: white; text-align: center; }td.topMenuL	{ cursor: pointer; margin: 0; padding: 0; font-family:arial,helvetica,sans-serif; font-weight:bold; color: #0C5E95; text-align: center; }td.topMenuS	{ margin: 0; font-family:arial,helvetica,sans-serif; font-weight:bold; color: white; text-align: left; }div.search, form.search	{ margin: 0; padding: 0; }.topbarTitle	{ color: #FFFFFF; text-align: center;}.noborder	{ border-style: none; border: none; }.ticker	{ background-color: #99D3E9; width: 485px; text-align: right; }.tickertitle	{ font-family: arial,helvetica,sans-serif; font-weight: bold; color: #005790; background-color: #99D3E9; width: 95px; text-align: right; }.border	{ border-style: solid; border: 1px solid gray; }.red, .header, .error	{ color:#891F1A; } .error, .msg	{ font-weight:bold; text-decoration:underline; }.sqlcode	{ font-family:Courier New,Andale Mono,Monaco,Courier,Monospace; font-size:8pt; color:#0000FF; text-decoration:none;}.msg	{ color: #959239; }.hilite	{ color: #F8763B; }	.smaller, .copyright	{ font-family: arial,helvetica,sans-serif; font-size: smaller;}.smaller	{ }.copyright, .white	{ color: #FFFFFF; }.black	{ color: #000000; }.grey,.grey:link,.grey:visited,.grey:active,.grey.hover	{ color: #C0C0C0; font-weight:normal; }.grey:link,.grey:visited,.grey:active,.grey.hover	{ text-decoration:underline; }.txt, .txtArea	{ color: #4C201A; font-family: Trebuchet MS,arial,helvetica,sans-serif; border-style:dashed; border-width:1px; border-color: #0C5E95; width:330px; background-color:#FEFAFA; overflow-y: auto; }.txt	{ height:25px;}.btn, .btn2	{ color: #FDF9F9; font-family: Trebuchet MS,arial,helvetica,sans-serif; }.btn 	{ background-color: #0C5E95; }.btn2	{ background-color: #809EBC; }h1,h2,h3,h4,h5,h6,.homeLink	{ color: #005790; font-family: arial,helvetica,sans-serif; }.urlColour { font-family: arial,helvetica,sans-serif; color: #005790; font-weight: bolder; font-size: 1.1em;}.homeLink	{ font-weight: bolder; font-size: 1.2em; }.urlTxt	{ color: #005790; font-weight: bolder; font-size: 1.25em; }td.urlTxt	{ padding-left: 0; padding-right: 0;}h3 	{ margin-top: 0.5em; margin-bottom: 0.5em; }.h3	{ color: #005790; font-family: arial,helvetica,sans-serif; font-weight: bold; }.aboutName	{ color: #CB1F2D; font-family: arial,helvetica,sans-serif; font-size: 1.5em; font-weight: bold; margin-bottom: 0.2em;}.aboutPosition	{ color: #000000; font-family: arial,helvetica,sans-serif; font-size: 1.3em; font-weight: bold; margin-bottom: 0.2em;}.header {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #005790;}