body, .ns4
	{ color:#000000; font-family:arial,helvetica,sans-serif; font-size:75%; }

p,form
	{ margin:0; padding:0; }

img.middle
	{ vertical-align:middle; }

table
	{ font-size:100%; }

body.popup
	{ padding: 10px; }

A,A:link,A:visited,A:active, .pjweb,.pjweb:link,.pjweb:visited,.pjweb:active
	{ text-decoration:none; }

A,A:link,A:visited,A:active 
	{ color:#000000; font-weight:normal; }

.pjweb,.pjweb:link,.pjweb:visited,.pjweb:active
	{ color:#C0C0C0; font-weight:normal; }

A:hover, .pjweb:hover 
	{ text-decoration:underline; }

.ATopNav1,.ATopNav1:link,.ATopNav1:visited,.ATopNav1:active,.ATopNav1:hover
	{ color: #ffffff; text-decoration:none; font-size:0.9em; }

.ATopNav0,.ATopNav0:link,.ATopNav0:visited,.ATopNav0:active
	{ color: #000000; text-decoration:none; font-size:0.9em; }
.ATopNav0:hover
	{ color: #ffffff; text-decoration:none; font-size:0.9em; }

.ABotLink1,.ABotLink1:link,.ABotLink1:visited,.ABotLink1:active,.ABotLink1:hover
	{ color:#808080; text-decoration:underline; }

.ABotLink0,.ABotLink0:link,.ABotLink0:visited,.ABotLink0:active,.ABotLink0:hover
	{ color:#EE3338; text-decoration:underline; }

.ALeftLink1,.ALeftLink1:link,.ALeftLink1:visited,.ALeftLink1:active,.ALeftLink1:hover
	{ color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.ALeftLink0,.ALeftLink0:link,.ALeftLink0:visited,.ALeftLink0:active,.ALeftLink0:hover
	{ color:#EE3338; text-decoration:underline; }

.ABlack,.ABlack:link,.ABlack:visited,.ABlack:active
	{ color:#000000; text-decoration:underline; }
.ABlack:hover
	{ color:#EE3338; text-decoration:underline; }

.AFireSafety,.AFireSafety:link,.AFireSafety:visited,.AFireSafety:active
	{ color:#ED1C24; text-decoration:none; font-weight:bold; }
.AFireSafety:hover
	{ text-decoration:underline; }

.ARadmomes,.ARadmomes:link,.ARadmomes:visited,.ARadmomes:active
	{ color:#0072BC; text-decoration:none; font-weight:bold; }
.ARadmomes:hover
	{ text-decoration:underline; }

.AGRP,.AGRP:link,.AGRP:visited,.AGRP:active
	{ color:#009F67; text-decoration:none; font-weight:bold; }
.AGRP:hover
	{ text-decoration:underline; }

.ABlue,.ABlue:link,.ABlue:visited,.ABlue:active
	{ color:#0077BD; text-decoration:none; }
.ABlue:hover
	{ color:#EE3338; text-decoration:underline; }

.AWhite,.AWhite:link,.AWhite:visited,.AWhite:active
	{ color:#FFFFFF; text-decoration:none; }
.AWhite:hover
	{ text-decoration:underline; }

.AFooterLinks,.AFooterLinks:link,.AFooterLinks:visited,.AFooterLinks:active
	{ font-size: 90%; color:#0077BD; text-decoration:underline; }
.AFooterLinks:hover
	{ color:#EE3338; text-decoration:underline; }

.AProdCats,.AProdCats:link,.AProdCats:visited,.AProdCats:active,
.AProdCatsSelected,.AProdCatsSelected:link,.AProdCatsSelected:visited,.AProdCatsSelected:active { 
	display:block;
	color:#0077BD; 
	text-decoration:none; 
	padding-bottom:3px;
	border-bottom:1px solid white;
}
.AProdCats:hover, .AProdCatsSelected:hover { 
	color:#EE3338; 
	text-decoration:underline; 
}
AProdCatsSelected,.AProdCatsSelected:link,.AProdCatsSelected:visited,.AProdCatsSelected:active { 
	color:#ED1C24;
	font-weight:bold;
}

H1
	{ color:#EE3338; margin-top:0px; margin-bottom:5px; font-size:1.4em; }

H2
	{ color:#0077BD; margin:0px; font-size:1.3em; font-weight:bold; }

H3
	{ color:#0077BD; margin:0px; font-size:1.1em; font-weight:bold; }

.red_text	{ color:#EE3338; }
.blue_text	{ color:#0077BD; }
.bg_blue1	{ background-color: #CCE3F2; }
.bg_blue2	{ background-color: #99C7E4; }
.bg_blue3	{ background-color: #005A81; }
.bg_white	{ background-color: #FFFFFF; }
.bg_grey1	{ background-color: #DBDBDB; }
.bg_grey2	{ background-color: #D1D3D4; }
.bg_grey3	{ background-color: #58595B; }
.bg_red		{ background-color: #ED1C24; }
.footer		{ font-size:0.9em; }
.copyright	{ font-size:7pt; color:#000000; }
.small_blk	{ font-size:0.9em; color:#000000; line-height:1.2em }
.tiny_blk	{ font-size:0.8em; color:#000000; line-height:1.2em }
.img1		{ border:1px solid #005A81; }

.TableGrid td
	{ border: 1px solid #CCCDCC; border-bottom: 0; border-right:0 }
.TableGrid
	{ border: 1px solid #CCCDCC; border-left: 0; border-top:0 }

.TableBorderGrey
	{ border: 1px solid #CCCDCC; }

.outer_table
	{ text-align:center; padding:5px; }

table
	{ border:0; }

.header
	{ font-size:125%; font-weight:bold; }

.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
	{ font-family: arial,helvetica,sans-serif;}

.smaller
	{ font-size: 7pt; }

.white
	{ color: #FFFFFF; }

.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, .chk, .txtNum
	{ font-size:100%; color: #000000; font-family: Courier New,Andale Mono,Monaco,Courier,Monospace; border-style:dashed; border-width:1px; border-color: #0077BD; background-color:#FFFFFF; overflow-y: auto; }

.txtNoBorder
	{ color: #000000; font-family: Courier New,Andale Mono,Monaco,Courier,Monospace; border-style:none; border-width:0px; background-color:#F1F1F1; overflow-y: auto; }

.txtNum
	{ text-align:center; }

.btn1, .btn2
	{ color: #ffffff; }
.btn1 
	{ background-color: #005A81; }
.btn2
	{ background-color: #66B1D6; }

#expand
	{ position: absolute; top: 0; bottom: -1px; width: 1px; }

@media print {
   #PrinterOnly {display: none;}
}

ul.RedBullet
	{ list-style-type:none; margin:0; margin-left:5px; padding:0px; }
ul.RedBullet li
	{ background-image:url('images/bullet_red01.gif'); background-repeat:no-repeat; background-position:0px 7px; padding-left:11px; padding-bottom:1px; padding-top:1px; margin-left:0px; }

ul.Arrows
	{ list-style-type:none; margin:0; margin-left:5px; padding:0px; }
.LIRed,.LIBlank
	{ background-repeat:no-repeat; background-position:0px 8px; padding-left:21px; padding-bottom:4px; padding-top:4px; margin-left:0px; }
.LIRed
	{ background-image:url('images/arrow_blue01.gif'); }
.LIBlank
	{ background-image:url('images/b.gif'); }

.PreText
	{ font-family: Courier New,Andale Mono,Monaco,Courier,Monospace; }

#webpage {
	width: 770px;
}

#Header_Grey, #Header_Red, #Header_Green, #Header_Blue
	{ color:#ffffff; width:auto; padding:5px;  }
#Header_Grey
	{ background-color:#58595B; }
#Header_Red
	{ background-color:#ED1C24; }
#Header_Green
	{ background-color:#009F67; }
#Header_Blue
	{ background-color:#0072BC; }

.TDBody {
	padding:20px;
}