/* default NESSIE website styles */
{
	margin: 0;
	}

.bodyhdr {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 14px; line-height: 20px; font-weight: bold; color:#996699;}

.bodyhdr a { color:#996699; text-decoration:underline; font-weight: bold;}

.bodyhdr a:hover { color:#990033; text-decoration:underline; font-weight: bold;}
		

.bodyhdr1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-weight: bold; color:#ffffff;}

.bodyhdr1 a { color:#996699; text-decoration:underline;}

.bodyhdr1 a:hover { color:#990033; text-decoration:underline;}

/*white text general*/

.whitetxt	{
		font-family: verdana, arial, trebuchet ms, sans-serif; 
		font-size: 11px; 
		line-height: normal; 
		font-weight: bold; 
		color:#ffffff
		}

.bodyhdr2 {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 16px; font-weight: bold; color:#663366;}

.bodyhdr2 a { color:#996699; font-weight: bold; text-decoration:underline;}

.bodyhdr2 a:hover { color:#990033; font-weight: bold; text-decoration:underline;}

		

.bodyhdr3 {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 10px; line-height: 16px; font-weight: bold; color:#663366;}

.bodyhdr3 a { color:#996699; font-weight: bold; text-decoration:underline;}

.bodyhdr3 a:hover { color:#990033; font-weight: bold; text-decoration:underline;}

		

.bodyhdr4 {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color:#ffffff;}

.bodyhdr4 a {color:#ffffff; font-weight: bold; text-decoration:underline;}

.bodyhdr4 a:hover { color:#ff9933; font-weight: bold; text-decoration:underline;}
		

.bodytxt {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 14px; font-weight: regular; color:#000000;}

.bodytxt a { color:#000000; text-decoration:none; border-bottom: dotted 1px; }

.bodytxt a:hover { color:#990033; text-decoration:none;}


/*body text without the line spacing*/
.bodytxtline {font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 17px; text-decoration: none; border-bottom: dotted 1px; font-weight: regular; color:#000000;}

.bodytxtline a { color:#000000; border-bottom: dotted 1px; }

.bodytxtline a:hover { color:#990033; text-decoration: none;}

/* small text white */
.bodytxtws {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 9px; line-height: 18px; font-weight: regular; color:#FFFFFF;}

.bodytxtws a { color:#FFFFFF; text-decoration:underline;}

.bodytxtws a:hover { color:#FFFFFF; text-decoration:underline;}


.bodytxtl {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 13px; line-height: 16px; font-weight: regular; color:#000000;}

.bodytxtl a { color:#996699; text-decoration:underline;}

.bodytxtl a:hover { color:#990033; text-decoration:underline;}


.bodytxts {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 9px; line-height: 12px; font-weight: regular; color:#000000;}

.bodytxts a { color:#996699; text-decoration:underline;}

.bodytxts a:hover { color:#990033; text-decoration:underline;}

/* black link text */
.bodytxtb {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color:#000000;}

.bodytxtb a { color:#000000; text-decoration:none;}

.bodytxtb a:hover { color:#000000; text-decoration:underline;}


.onblue {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color:#374e89; }

.onblue a { color:#374e89; text-decoration:underline;}

.onblue a:hover { color:#ffffff; text-decoration:underline;}

.bodyhdrlg {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 16px; line-height: 20px; font-weight: bold; color:#996699;}



.onyellow {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 10px; line-height: 12px; font-weight: regular; color:#543e00; }

.onyellow a { color:#8d508d; text-decoration:underline;}

.onyellow a:hover { color:#ffffff; text-decoration:underline;}



.onorange {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 10px; line-height: 12px; font-weight: regular; color:#993300; }

.onorange a { color:#883502; text-decoration:underline;}

.onorange a:hover { color:#ffffff; text-decoration:underline;}

.bottom {font-family: verdana, arial, trebuchet ms, sans-serif; font-size: 9px; line-height: 12px; font-weight: regular; color:#ffffff; text-align: center;}

.bottom a { color:#ffffff; text-decoration:none;}

.bottom a:hover { color:#ffffff; text-decoration:underline;}
		
/*KS additions*/

/* white text */

.white	{
		font-family: verdana, arial, trebuchet ms, sans-serif; 
		font-size: 11px; 
		line-height: 14px; 
		font-weight: bold; 
		color:#ffffff !important;
		}
		
.whitehdr	{
		font-family: verdana, arial, trebuchet ms, sans-serif; 
		font-size: 11px; 
		line-height: 14px; 
		color:#ffffff !important;
		}
		

/* body header purple */

.bodyhdrprp {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color:#996699;}

.bodyhdrprp2 {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 14px; line-height: 16px; font-weight: bold; color:#996699;}

.bodyhdrorg {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 14px; font-weight: regular; color:#FF6600;}

/* home page main body links */

a.bodylinks:link {
				color:#ffffff !important; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

a.bodylinks:visited {
				color:#ffffff !important; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

a.bodylinks:hover {
				color:#ffffff !important; 
				text-decoration:underline;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

a.bodylinks:active {
				color:#ffffff !important; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

/* small white links */

a.bodylinksw:link {
				color:#ffffff !important; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 9px; 
				font-weight: regular;
				}

a.bodylinksw:visited {
				color:#ffffff !important; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 9px; 
				font-weight: regular;
				}

a.bodylinksw:hover {
				color:#ffffff !important; 
				text-decoration:underline;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 9px; 
				font-weight: regular;
				}

a.bodylinksw:active {
				color:#ffffff !important; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 9px; 
				font-weight: regular;
				}
				
				
/* Black links */				
a.black:link {
				color:#000000; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

a.black:visited {
				color:#000000; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

a.black:hover {
				color:#336699; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

a.black:active {
				color:#000000; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				font-weight: bold;
				}

/* White links underlined */

a.whiteu:link {
				color:#ffffff; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				}

a.whiteu:visited {
				color:#ffffff; 
				text-decoration:none;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				}

a.whiteu:hover {
				color:#ffffff; 
				text-decoration:underline;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				}

a.whiteu:active {
				color:#ffffff; 
				text-decoration:underline;
				font-family: verdana, arial, trebuchet ms,  sans-serif; 
				font-size: 11px; 
				}

/* left links */

.onblack {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 12px; font-weight: regular; color:#000000; }

.onblack a { color:#000000; text-decoration:underline;}

.onblack a:hover { color:#ffffff; text-decoration:underline;}

.whitelinks {font-family: verdana, arial, trebuchet ms,  sans-serif; font-size: 11px; line-height: 12px; font-weight: regular; color:#ffffff; }

.whitelinks a { color:#ffffff; text-decoration:underline;}

.whitelinks a:hover { color:; text-decoration:underline;}

