body         {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0px;
	background-color: #FFFFFF;
}

.bodytext{ 
padding:2px; font-family: Verdana; 
font-size:8pt; 
text-align:left; 
word-spacing:0; 
margin-left:0; 
margin-top:0; 
margin-bottom:5; margin-right:0
 }
.centre_bodytext
{ 
padding:2px; font-family: Verdana; 
font-size:8pt; 
text-align:left; 
word-spacing:0; 
margin-left:20; 
margin-top:0; 
margin-bottom:3; margin-right:20
 }
.table_center_top {
	border: 0px;
	cellpadding: 8;
	border-collapse: collapse;
	width:200;
	height: 37;
	background-image: url(/images/200_tp.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
 }
.table_center {
	border: 0px;
	cellpadding: 5;
	border-collapse: collapse;
	width:200;
	height: 50;
	font-size: 9px;
	font-weight: normal;
	background-image: url(/images/200_md.gif);
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: center;
 }
.table_center_bot {
	border: 0px;
	cellpadding: 0;
	border-collapse: collapse;
	width:200;
	height: 13;
	background-attachment: scroll;
	background-image: url(/images/200_bt.gif);
	background-repeat: no-repeat;
	background-position: center top;
 }
.table_center_top_540 { 
border: 0px;
cellpadding: 5; 
border-collapse: collapse;
width:540; 
height: 37;
background:url(images/540_tp.gif) repeat-x;
 }
.table_center_540 { 
border: 0px;
cellpadding: 5; 
border-collapse: collapse;
width:540; 
height: 50;
background:url(images/540_md.gif);
 }
.table_center_bot_540 { 
border: 0px;
cellpadding: 0; 
border-collapse: collapse;
width:540; 
height: 13;
background:url(images/540_bt.gif) repeat-x;
 }
.table_center_top_300 { 
border: 0px;
cellpadding: 5; 
border-collapse: collapse;
width:300; 
height: 37;
background:url(images/300_tp.gif) repeat-x;
 }
.table_center_300 { 
border: 0px;
cellpadding: 5; 
border-collapse: collapse;
width:300; 
height: 50;
background:url(images/300_md.gif);
 }
.table_center_bot_300 { 
border: 0px;
cellpadding: 0; 
border-collapse: collapse;
width:300; 
height: 13;
background:url(images/300_bt.gif) repeat-x;
 }
.table_1000_bg { 
border: 0px;
cellpadding: 0; 
border-collapse: collapse;
width:1000; 
height: 75;
background:url(images/middlegray.gif) repeat-x;
 }

.image_borders { border-style: solid; border-width: 1px; padding-left: 8px; padding-right: 8px; 
               padding-top: 1px; padding-bottom: 1px; background-color: 
               #FFFFFF }
span.breadcrumb2  { font-size: 7pt; text-transform: uppercase; color: #4D4D4D; font-style: 400; 
               text-align: left; margin-left: 10; 
               margin-right: 0; margin-top: 2; margin-bottom: 2 }
.breadcrumb  { font-size: 7pt; text-transform: uppercase; color: #4D4D4D; font-style: italic; 
               text-align: left; margin-left: 10; 
               margin-right: 0; margin-top: 2; margin-bottom: 2 }
.main_panel  { background-image: url('images/BACK.gif'); background-repeat: no-repeat; 
               background-attachment: fixed; background-position: center }
.main_headers 
{ 
padding:0; 
background-position: center top; 
font-family: Arial;
font-size: 10pt; 
font-weight: bold; 
background-image:url('/images/nhwptop-blue.jpg'); 
background-repeat:no-repeat; 
background-attachment:scroll;
border-collapse: collapse;
width:800;
height:100
 }


.recordstable {border: 1; cellpadding: 2; border-collapse: collapse; width: 600: bordercolor:#29537C; bgcolor:#FFFFFF  }
.Listings    { word-spacing: 0; text-align: left; margin-left: 40; margin-right: 0; 
               margin-top: 0; margin-bottom: 0 }
span.menu    { font-size: 8pt; font-family: Arial; text-decoration:none }
.subtitle    { font-size: 10pt; color: #000000; font-style: italic; font-weight: bold }
.Italics     { font-family: Arial; font-size: 8pt; font-style: italic }
.Italheader  { font-family: Arial; font-size: 10pt; color: #CC9900; font-style: italic; font-weight: bold }
.ITheaderblue { font-size: 8pt; font-family: Arial; color: #29537C;  }


.subheader
{ 
font-family: Arial; 
font-size: 10pt; 
font-weight: bold
}

.main_headers 
{ 
padding:0; 
background-position: center top; 
font-family: Arial;
font-size: 10pt; 
font-weight: bold; 
background-image:url('/images/nhwptop-blue.jpg'); 
background-repeat:no-repeat; 
background-attachment:scroll;
border-collapse: collapse;
width:800;
height:100
 }

a:link       {
	text-decoration: underline;
	font-size: 8pt;
	color:#3C3C3C
}
a:visited    { font-size: 8pt; color: #363636; text-decoration: none }
a:hover      { font-size: 8pt; color: #5B5B5B; text-decoration: underline }
a:active     { font-size: 8pt; color: #808080; text-decoration: none }
table        { font-size: 8pt; font-family: Verdana }
input        { font-size: 8pt; font-family: Arial; color: #000000; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px }
li           { word-spacing: 0; text-align: left; line-height: 135%; margin: 0; font-family:Verdana; margin-right:5; font-size:8pt }
h2           { font-family: Arial; font-size: 10pt; word-spacing: 0; text-align: left; line-height: 150%; margin: 0; color:#24486C}
h1           { margin:0; font-family: Verdana; font-size: 12pt; text-align: left; word-spacing: 0; font-weight: 400; 
               color:#0069B4;  }
h3           { font-size: 8pt; font-family: Verdana; color: #FFFFFF; text-transform: 
               capitalize; word-spacing: 0; text-align: left; line-height: 170%; margin: 0; text-decoration:none }
h4           { color: #FFFFFF; font-size: 10px; text-decoration: none; font-family: Verdana; 
               word-spacing: 0; text-align: right; line-height: 100%; margin-left:0; margin-right:6; margin-top:0; margin-bottom:0 }
h5           { font-family: Arial; text-transform: uppercase; font-size: 12pt; color: #FFFFFF; font-weight: 400;
               text-align: center; word-spacing: 0; line-height: 100%; margin: 0 }
.p1 
{ 
margin-right: 20; word-spacing:0; text-align:left; margin-left:0; margin-top:0; margin-bottom:0
}


.leftmenumain a{
	border-top : 0px solid #5691CE;
	display: block;
}
.leftmenumain{
background-color: #3E5A8B;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
font-style: normal;
font-weight: normal;
text-align: left;
}
.leftmenumain a:link{
color: #F1F1F0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 4px;
padding-left: 4px;
padding-top: 4px;
text-align: left;
text-decoration: none;
width: 100%;
}
.leftmenumain a:visited{
color: #F1F1F0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 4px;
padding-left: 4px;
padding-top: 4px;
text-align: left;
text-decoration: none;
width: 100%;
}

.leftmenumain a:hover{
background-color: #5691CE;
color: #F1F1F0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 4px;
padding-left: 4px;
padding-top: 4px;
text-align: left;
text-decoration: none;
width: 100%;
}

.leftmenumain a:active{
color: #F1F1F0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 4px;
padding-left: 4px;
padding-top: 4px;
text-align: left;
text-decoration: underline;
width: 100%;
}
.topmenumain a{
border-rigbt: 1px solid #ffffff;
display: block; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-width:1px; border-bottom-width:1px
}
.topmenumain{
background-color: #718CCC;
color: #365498;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
font-style: normal;
font-weight: normal;
text-align: center
}
.topmenumain a:link{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 2px;
padding-left: 2px;
padding-top: 2px;
text-align: center;
text-decoration: none;
width: 100%;
}
.topmenumain a:visited{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 2px;
padding-left: 2px;
padding-top: 2px;
text-align: center;
text-decoration: none;
width: 100%;
}

.topmenumain a:hover{
background-color: #365498;
color: #FFFFFF;
font-family: Verdana;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 2px;
padding-left: 2px;
padding-top: 2px;
text-align: center;
text-decoration: none;
width: 100%; letter-spacing:0
}

.topmenumain a:active{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-style: normal;
font-weight: normal;
padding-bottom: 2px;
padding-left: 2px;
padding-top: 2px;
text-align: center;
text-decoration: underline;
width: 100%;
}

span.navbutton{
leftmenumainborder:1px solid #000000; 
height: 18px; 
color:#FFFFFF; 
font-size:7pt; 
padding-left:2px; 
padding-right:2px;
padding-top:1px; 
padding-bottom:2px; 
background-color:#6684C8; font-family:Verdana
}
.table_front { color: #24486C; font-size: 8pt; font-family: Arial; word-spacing: 0; width: 
               405; height: 100; border: 1px ridge #F9F9F9; margin: 6 0; 
               padding: 6px }
.table_front_sm { color: #24486C; font-size: 8pt; font-family: Arial; word-spacing: 0; width: 
               322; height: 80; border: 1px ridge #F9F9F9; margin: 6 0; 
               padding: 6px }
.table_front_inside { color: #24486C; font-size: 8pt; font-family: Arial; word-spacing: 0; width: 
               600; height: 80; border: 1px ridge #F9F9F9; margin: 6 0; 
               padding: 6px }			   
			   .centertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: auto;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.front_leftside {
	padding: 4px;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 200;
	color: #0068B6;
	text-align: center;
	white-space: nowrap;
}
.centertexttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 300;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 20px;
	color: #0268B3;
}
.hrdot {
	padding: 0px;
	height: 1px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-top-color: #666666;
}
.hrdotvert {
	padding: 0px;
	height: 120px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #D0D0D0;
	width: 1px;
}
.centertexttitlesm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	color: #CC9900;
}
.centertextbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.topnavtable {
	background-color: #F3F3F3;
	margin: 0px;
	height: 238px;
	width: 1000px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #F3F3F3;
	border-left-color: #FFFFFF;
}

.centertexttitleinf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	color: #006AB8;
}
.hrdotvert230 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #333333;
	width: 1px;
	height: 180px;
}
.logintable1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	height: 300px;
	width: 600px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
