.nl_bluesubTitle {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

.nl_copyright {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal; 
text-decoration: none;
}

.nl_smalltextred {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}

.nl_smalltextblue {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}

.nl_smalltextgreen {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}

.nl_smalltitle {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

.nl_smalltitlewhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

.nl_smalltitlered {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

.nl_smalltitlegreen {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

.nl_headlineblue {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
}

.nl_headlinered {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-decoration: none;
	line-height: 34px;
}

.nl_headlinegreen {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-decoration: none;
	line-height: 34px;
}

.nl_subheadblue {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}

.nl_subheadred {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.nl_subheadgreen {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycalloutblue {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycalloutred {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycalloutgreen {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycalloutwhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycopyblue {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycopyred {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycopygreen {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycopyblack {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.nl_bodycopywhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}









a:link {
color: #9999CC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

a.nl_copyrightlink:link {
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal; 
text-decoration: underline;
}

a.nl_smalltextlinkred:link {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltextlinkblue:link {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltextlinkgreen:link {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltitlelink:link {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}

a.nl_bodycopylinkred:link {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkblue:link {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkgreen:link {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkblack:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

a.nl_bodycopylinkwhite:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkblue:link {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkred:link {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkgreen:link {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_leftnavlink:link {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

a.nl_sponsorlink:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

a:visited {
color: #cc6699;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

a.nl_copyrightlink:visited {
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal; 
text-decoration: underline;
}

a.nl_smalltextlinkred:visited {
	color: #9966CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltextlinkblue:visited {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltextlinkgreen:visited {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltitlelink:visited {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}

a.nl_bodycopylinkred:visited {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkblue:visited {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkgreen:visited {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkblack:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

a.nl_bodycopylinkwhite:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkblue:visited {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkred:visited {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkgreen:visited {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}


a.nl_leftnavlink:visited {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

a.nl_sponsorlink:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

a:hover {color: #cc6699;
}

a.nl_copyrightlink:hover {
color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal; 
text-decoration: underline;
}

a.nl_smalltextlinkred:hover {
	color: #9966CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltextlinkblue:hover {
	color: #00CC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltextlinkgreen:hover {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

a.nl_smalltitlelink:hover {
	color: #00CC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}

a.nl_bodycopylinkred:hover {
	color: #9966CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkblue:hover {
	color: #00CC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkgreen:hover {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_bodycopylinkblack:hover {
	color: #009966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

a.nl_bodycopylinkwhite:hover {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkblue:hover {
	color: #00CC66;;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkred:hover {
	color: #9966CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}


a.nl_largelinkgreen:hover {
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_largelinkwhite:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 18px;
}

a.nl_leftnavlink:hover {
	color: #00CC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
a.nl_sponsorlink:hover {
	color: #00CC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

.errorLn-top
{
    BORDER-RIGHT: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: crimson 1px solid;
    BACKGROUND-COLOR: white
}
.errorLn-bot
{
    BORDER-TOP: crimson 1px solid;
    BACKGROUND-COLOR: white
}
.errorLn-txt
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: crimson;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: whitesmoke
}
.errorType-txt
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: crimson;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Times New Roman', Verdana;
    BACKGROUND-COLOR: whitesmoke
}
.inputBlue
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.bluBorder
{
	border: 1px solid #006633;

}.dialogInfo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 300;
	background-color: FFFFCC;
	padding: 2px 2px 2px 5px;
	margin: 0px;
	color: #009966;


}
.btnBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
}
.rstTableHdr1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: medium;
	border-bottom-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
	margin-left: 0px;
	padding-left: 5px;
	background-image: url(images/pms347_bg_50.gif);



}
.rstLineA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFE6;
	color: #000066;
	padding-left: 2px;



}
.rstLineB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #000066;
	padding-left: 2px;

}
.rstTableFtr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-color: #FFFF99;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
	margin-left: 0px;
	padding-left: 5px;
	border-top-style: solid;

}
.lockedFld
{
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana;
	background-color: #E2E2E2;

}
.dropdown_lock
{
    FONT-SIZE: 8pt;
    COLOR: #00779e;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightgrey
}
.infoLn1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px
}
.dialogInfo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	padding: 2px 2px 2px 5px;
	margin: 0px;
	color: #FFFFFF;
	background-color: #009966;




}
