/* Larger Type Styles for Headlines, etc. */
.h24k {color: #000000; font-size: 24px; font-weight: 200;}
.h18k {color: #000000; font-size: 18px; font-weight: 200;}
.h18k-b {color: #000000; font-size: 18px; font-weight: 900;}
.h18w {color: #ffffff; font-size: 18px; font-weight: 200;}
.h18w-b {color: #ffffff; font-size: 18px; font-weight: 900;}
.h16k {color: #000000; font-size: 16px; font-weight: 200;}
.h16k-b {color: #000000; font-size: 16px; font-weight: 900;}
.h16w {color: #ffffff; font-size: 16px; font-weight: 200;}
.h16w-b {color: #ffffff; font-size: 16px; font-weight: 900;}
.h14k {color: #000000; font-size: 14px; font-weight: 200;}
.h14k-b {color: #000000; font-size: 14px; font-weight: 900;}
.h14w {color: #ffffff; font-size: 14px; font-weight: 200;}
.h14w-b {color: #ffffff; font-size: 14px; font-weight: 900;}

/* Type Styles for Section link headlines */
.s12r {color: #6666CC; font-size: 12px; font-weight: 200; text-decoration: none;}
.s12r-b {color: #6666CC; font-size: 12px; font-weight: 900; text-decoration: none;}
.s14r {color:#6666CC; font-size: 14px; font-weight: 200; text-decoration: none;}
.s14r-b {color:#6666CC; font-size: 14px; font-weight: 900; text-decoration: none;}
.s16r {color: #6666CC; font-size: 16px; font-weight: 200; text-decoration: none;}
.s16r-b {color: #6666CC; font-size: 16px; font-weight: 900; text-decoration: none;}

/* Type Styles for emphasis or special Text display */
.t12k {color: #000000; font-size: 12px; font-weight: 200;}
.t12k-b {color: #000000; font-size: 12px; font-weight: 900;}
.t11k {color: #000000; font-size: 11px; font-weight: 200;}
.t11k-b {color: #000000; font-size: 11px; font-weight: 900;}
.t10k {color: #000000; font-size: 10px; font-weight: 200;}
.t10k-b {color: #000000; font-size: 10px; font-weight: 900;}

/* Special Purpose Tags, some for special type */
.gray {color: #6666CC;}
.b-tan {color: #666633; font-weight: 900;}
.tan {color: #666633;}
.or {color: #ff6600;}
.b-or {color: #ff6600; font-weight: 900;}
.red {color:#6666CC;}
.b-red {color: #6666CC; font-weight: 900;}
.help {cursor: help;}
.logoff {color: #666633; font-size: 10px; font-weight: 200; text-decoration: none;}
.pophead {color: #333333; font-size: 14px; font-weight: 900;}


/* 1st, 2nd & 3rd Level Navigational Tags */
.top {color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; font-family: arial, helvetica, sans-serif;}
.top:link {color: #000000;}
.top:visited {color: #000000;}
.top:active {color: #6666CC;}
.top:hover {
	color: #FFA500;
}
.tophi {font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000;}
.helptop {color: #000000; cursor: help; font-weight: bold; text-decoration: none;}
.helptop:active {color: #6666CC;}
.helptop:hover {
	color: #FFA500;
}
.helptop:link {color: #ffffff;}
.helptop:visited {color: #ffffff;}
.helptop {font-size: 11px;}
.helptophi {color: #000000; cursor: help; font-size: 11px; font-weight: bold; text-decoration: none;}

.redtop {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 11px; font-weight: 900; text-decoration: none;}
.redtop:link {color: #ffffff;}
.redtop:visited {color: #ffffff;}
.redtop:active {color: #000000;}
.redtop:hover {
	color: #FFA500;
}
.redtophi {font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: 900; text-decoration: none;}
.redtophi:link {color: #000000;}
.redtophi:visited {color: #000000;}
.redtophi:active {color: #000000;}

.side {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #999999}
.side:hover {
	color: #FFA500;
	font-weight: bold;
}
.side:visited {color: #999999;}
.sidehi {font-family: arial, helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 11px;}
.sidehi:link {color: #6666CC; text-decoration: none; font-weight: normal}
.sidehi:visited {color: #666666; font-weight: normal}


/* White footer text and link */
.foot {font-family: arial, helvetica, sans-serif; font-size: 10px; color: #ffffff;}
.foot:link {color: #ffffff;}
.foot:visited {color: #ffffff;}
.foot:active {color: #000000;}
.foot:hover {
	color: #FFA500;
}


/* White popup control - close, print - text and link */
.ctrlwhite {font-size: 10px; color: #ffffff;}
.ctrlwhite:link {color: #ffffff;}
.ctrlwhite:visited {color: #ffffff;}
.ctrlwhite:active {color: #000000;}
.ctrlwhite:hover {
	color: #FFA500;
}


/* tablebutton links */
.buttonlink {font-size: 11px; color: #ffffff; font-weight: 900; text-decoration: none;}
.buttonlink:link {color: #ffffff;}
.buttonlink:visited {color: #ffffff;}
.buttonlink:active {color: #ffffff;}
.buttonlink:hover {color: #ffffff;}


/* Use these to make radios NOT have a square box around them in NS; use the bgcolor appropriate to the intended background color */
.radio_white {background-color: #ffffff;}
.radio_gray3 {background-color: #333333;}
.radio_gray6 {background-color: #666666;}
.radio_gray9 {background-color: #999999;}
.radio_grayc {background-color: #cccccc;}
.radio_black {background-color: #000000;}


/* Common tags, for implementing the standard type */
a {font-family: arial, helvetica, sans-serif;}
a:link {color: #6666CC;}
a:visited {
	color: Navy;
}
a:active {color: #000000;}
a:hover {
	color: #FFA500;
}
body {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px;}
br {font-family: arial, helvetica, sans-serif;}
div {font-size: 12px; font-family: arial, helvetica, sans-serif;}
head {font-family: arial, helvetica, sans-serif;}
li {margin: 0 0 6px 0;}
nobr {font-family: arial, helvetica, sans-serif;}
p {font-size: 12px; font-family: arial, helvetica, sans-serif;}
span {font-size: 12px; font-family: arial, helvetica, sans-serif;}
sup {font-size: 9px;}
td {font-size: 12px; font-family: arial, helvetica, sans-serif;}
.a-nav {text-decoration: none;}
.b {color: #000000; font-weight: bold;}
.b-gray {color: #666666; font-weight: bold;}
.bhead-k {color: #000000; font-size: 18px; font-weight: 400;}
.body {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px;}


/*list link styles */
.link_k {color: #000000; text-decoration: none;}
.link_11k {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: 200;}
.link_11k:link {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: 200;}
.link_11k:hover {color:#6666CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: 200;}
.link_12k {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: 200;}
.link_12k:link {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: 200;}
.link_12k:hover {color: #6666CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: 200;}
.link_r {color: #6666CC; text-decoration: none;}
.link_11r {color: #6666CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: 200;}
.link_11r:link {color: #6666CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: 200;}
.link_11r:hover {
	color: #FFA500;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.link_12r {color: #6666CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: 200;}
.link_12r:link {color: #6666CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: 200;}
.link_12r:hover {
	color: #FFA500;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
}
.link_12r_b {color: #6666CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: 400;}
.link_12r_b:link {
	color: #6666CC;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.link_12r_b:hover {
	color: #FFA500;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
