	.BoxStyle1 {
		background-color: #636363;
	}
	
	.BoxStyle1 #top {
		background-color: #464646;
		height: 9px;
	}

	.BoxStyle1 #top div {
		background-image: url('/images/pn46/boxes/darkgray-topleft.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 9px;
	}

	.BoxStyle1 #top div div {
		height: 9px;
		background-image: url('/images/pn46/boxes/darkgray-topright.gif');
		background-repeat: no-repeat;
		background-position: top right;
		height: 9px;
		font-size: 1px;
	}

	.BoxStyle1 #headertop {
		background-color: #464646;
	}

	.BoxStyle1 #headertop div {
		background-image: url('/images/pn46/boxes/darkgray-topleft.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 9px;
	}

	.BoxStyle1 #headertop div div {
		height: 9px;
		background-image: url('/images/pn46/boxes/darkgray-topright.gif');
		background-repeat: no-repeat;
		background-position: top right;
		height: 9px;
		font-size: 1px;
	}

	.BoxStyle1 #header {
		background-color: #464646;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		padding-bottom: 4px;
	}


	.BoxStyle1 #bottom {
		background-position: 0 8px;
	}

	.BoxStyle1 #bottom div {
		background-image: url('/images/pn46/boxes/gray-bottomleft.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}

	.BoxStyle1 #bottom div div {
		height: 9px;
		background-image: url('/images/pn46/boxes/gray-bottomright.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
		font-size: 1px;
	}

	.BoxStyle1 #middle {
		padding: 0 15 0 15px;
	}
	
	.BoxStyle1 #middle table {
		height:1%;
		width: 100%;
		border-collapse: collapse;
	}

	.BoxStyle1 #middle table tr td {
		padding-left: 10px;
		padding-right: 10px;
	}








	.BoxStyle2 {
		background-color: #ECECEC;
	}
	
	.BoxStyle2 #top, .BoxStyle2 #headertop div {
	}

	.BoxStyle2 #top div, .BoxStyle2 #headertop div {
		background-image: url('/images/nm46/boxes/lightgray-topleft.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 9px;
	}

	.BoxStyle2 #top div div, .BoxStyle2 #headertop div div {
		height: 9px;
		background-image: url('/images/nm46/boxes/lightgray-topright.gif');
		background-repeat: no-repeat;
		background-position: top right;
		height: 9px;
		font-size: 1px;
	}

	.BoxStyle2 #bottom {
	}

	.BoxStyle2 #bottom div {
		background-image: url('/images/nm46/boxes/lightgray-bottomleft.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}

	.BoxStyle2 #bottom div div {
		height: 9px;
		background-image: url('/images/nm46/boxes/lightgray-bottomright.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
		font-size: 1px;
	}

	.BoxStyle2 #middle {
		border-left: 1px solid #ECECEC;
		border-right: 1px solid #ECECEC;
		padding: 0 15 0 15px;
	}
	
	.BoxStyle2 #middle table {
		height:1%;
		width: 100%;
		border-collapse: collapse;
	}








	.BoxStyle3 {
	}
	
	.BoxStyle3 #top, .BoxStyle3 #headertop {
		background-image: url('/images/nm46/boxes/lightgray-pixel.gif');
		background-repeat: repeat-x;
		height: 9px;
	}

	.BoxStyle3 #top div, .BoxStyle3 #headertop div {
		background-image: url('/images/nm46/boxes/grayborder-topleft.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 9px;
	}

	.BoxStyle3 #top div div, .BoxStyle3 #headertop div div {
		height: 9px;
		background-image: url('/images/nm46/boxes/grayborder-topright.gif');
		background-repeat: no-repeat;
		background-position: top right;
		height: 9px;
		font-size: 1px;
	}

	.BoxStyle3 #bottom {
		background-image: url('/images/nm46/boxes/lightgray-pixel.gif');
		background-repeat: repeat-x;
		background-position: 0 8px;
	}

	.BoxStyle3 #bottom div {
		background-image: url('/images/nm46/boxes/grayborder-bottomleft.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}

	.BoxStyle3 #bottom div div {
		height: 9px;
		background-image: url('/images/nm46/boxes/grayborder-bottomright.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
		font-size: 1px;
	}

	.BoxStyle3 #middle {
		border-left: 1px solid #D7D7D7;
		border-right: 1px solid #D7D7D7;
		padding: 0 15 0 15px;
	}
	
	.BoxStyle3 #middle table {
		height:1%;
		width: 100%;
		border-collapse: collapse;
	}








	.BoxStyle4 {
	}
	
	.BoxStyle4 #top {
		background-color: #ECECEC;
		background-image: url('/images/pn46/boxes/blue-pixel.gif');
		background-repeat: repeat-x;
		height: 9px;
	}

	.BoxStyle4 #top div {
		background-image: url('/images/pn46/boxes/bluegray-topleft.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 9px;
	}

	.BoxStyle4 #top div div  {
		height: 9px;
		background-image: url('/images/pn46/boxes/bluegray-topright.gif');
		background-repeat: no-repeat;
		background-position: top right;
		height: 9px;
		font-size: 1px;
	}

	.BoxStyle4 #headertop {
		background-color: #275a94;
		background-image: url('/images/pn46/boxes/blue-pixel.gif');
		background-repeat: repeat-x;
		height: 9px;
	}

	.BoxStyle4 #headertop div {
		background-image: url('/images/pn46/boxes/blue-topleft.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 9px;
	}

	.BoxStyle4 #headertop div div  {
		height: 9px;
		background-image: url('/images/pn46/boxes/blue-topright.gif');
		background-repeat: no-repeat;
		background-position: top right;
		height: 9px;
		font-size: 1px;
	}

	.BoxStyle4 #header {
		border-left: 1px solid #275a94;
		border-right: 1px solid #275a94;
		background-color: #7AC142;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		padding-bottom: 4px;
	}

	.BoxStyle4 #subheader {
		border-left: 1px solid #275a94;
		border-right: 1px solid #275a94;
		background-color: #ECECEC;
		text-align: left;
		font-weight: bold;
		color: #464646;
		padding: 0 15 4 15px;
	}

	.BoxStyle4 #bottom {
		background-image: url('/images/pn46/boxes/blue-pixel.gif');
		background-repeat: repeat-x;
		background-position: 0 8px;
	}

	.BoxStyle4 #bottom div {
		background-image: url('/images/pn46/boxes/blueborder-bottomleft.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}

	.BoxStyle4 #bottom div div {
		height: 9px;
		background-image: url('/images/pn46/boxes/blueborder-bottomright.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
		font-size: 1px;
	}

	.BoxStyle4 #middle {
		border-left: 1px solid #275a94;
		border-right: 1px solid #275a94;
		padding: 0 15 0 15px;
	}
	
	.BoxStyle4 #middle table {
		height: 1%;
		width: 100%;
		border-collapse: collapse;
	}

	.BoxStyle4 #table table {
		height: 1%;
		width: 100%;
		border-collapse: collapse;
		border-left: 1px solid #275a94;
		border-right: 1px solid #275a94;
		empty-cells: show;
	}

	.BoxStyle4 #table table tr th {
		font-family: verdana, helvetica, sans-serif; font-size:8pt;
		color: #FFFFFF;
		border-width: 0px;
		border-bottom: 1px;
		padding: 4 10 4 10px;
		border-style: solid;
		border-color: #275a94;
		text-align: left;
		background-color: #275a94;
		white-space:nowrap;
	}

	.BoxStyle4 #table table tr th#subheader {
		font-family: verdana, helvetica, sans-serif; font-size:8pt;
		color: #275a94;
		border-width: 0px;
		padding: 4 10 4 10px;
		text-align: left;
		background-color: #ECECEC;
		
	}

	.BoxStyle4 #table table tr td {
		border-width: 0px;
		border-top: 1px;
		padding: 4 10 4 10px;
		border-style: solid;
		border-color: #ECECEC;
		text-align: left;
		/*color: #000000;*/
	}

	.BoxStyle4 #table table tr td i {
		/*color: #999999;*/
		font-size: 10px;
	}	
	










	.BoxStyle5 {
	}
	
	.BoxStyle5 #top, .BoxStyle5 #headertop {
		background-color: #464646;
		height: 9px;
	}

	.BoxStyle5 #top div, .BoxStyle5 #headertop div {
		background-image: url('/images/pn46/boxes/darkgray-topleft.gif');
		background-repeat: no-repeat;
		background-position: top left;
		height: 9px;
	}

	.BoxStyle5 #top div div, .BoxStyle5 #headertop div div {
		height: 9px;
		background-image: url('/images/pn46/boxes/darkgray-topright.gif');
		background-repeat: no-repeat;
		background-position: top right;
		height: 9px;
		font-size: 1px;
	}

	.BoxStyle5 #header, .BoxStyle5 #subheader {
		border-left: 1px solid #464646;
		border-right: 1px solid #464646;
		background-color: #464646;
		text-align: center;
		font-weight: bold;
		color: #FFFFFF;
		padding-bottom: 4px;
	}

	.BoxStyle5 #bottom {
		background-image: url('/images/pn46/boxes/darkgray-pixel.gif');
		background-repeat: repeat-x;
		background-position: 0 8px;
	}

	.BoxStyle5 #bottom div {
		background-image: url('/images/pn46/boxes/darkgrayborder-bottomleft.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}

	.BoxStyle5 #bottom div div {
		height: 9px;
		background-image: url('/images/pn46/boxes/darkgrayborder-bottomright.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
		font-size: 1px;
	}

	.BoxStyle5 #middle {
		border-left: 1px solid #464646;
		border-right: 1px solid #464646;
		padding: 0 15 0 15px;
		text-align: left;
	}
	
	.BoxStyle5 #middle table {
	}

	.BoxStyle5 #table table {
		height: 1%;
		width: 100%;
		border-collapse: collapse;
		border-left: 1px solid #464646;
		border-right: 1px solid #464646;
		empty-cells: show;
	}