/* external CSS file */
/* filename 'css_np_main.css' */
/* No HTML Markup Allowed */


body { background-color: #FFFFCC; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
body, p, td, th, tr, ul, ol, li, dl, dd, dt, blockquote, center, br { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }
 
strong {FONT-WEIGHT: bold}
b {FONT-WEIGHT: bold}

h1, h2, h3, h4, h5 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color : 666666;}

a:link, a:visited {color:#0066CC;}
a:hover {color:#0055A4;}

H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}
H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
}
H6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}


/* --- NAV-PRIME RULES START --- */

#nav-prime { float: left; width: 100%; padding: 8px 0 5px 0; background: url(i/background-split_nav.gif) repeat-y 60%; }

#nav-prime ul { float: left; width: 56%; margin: 0 20px; display: inline; padding: 0; list-style-type: none; }

#nav-prime li { display: inline; }

#nav-prime a { float: left; color: #005453; margin-right: 1em; border: none; text-decoration: none; }

#nav-prime a:hover, #nav-prime a:active { color: #ffffff; background: #261256; }

#nav-prime form { margin: 0; padding: 0; line-height: normal; }

/* --- NAV-PRIME RULES STOP --- */


/* FOOTER NAVIGATION */
.footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	TEXT-DECORATION: none
}
.footer p {
	FONT-SIZE: 11px;
}

.footer A:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none
}
.footer A:visited {
	TEXT-DECORATION: none;
	color : #0066cc;
}
.footer A:hover {
	TEXT-DECORATION: underline
	}
	



.bg-green-light	{background-color: #a6d246; }

.light-gray 	{color: #EDEDED}
.medium-gray	{color: #CCCCCC}
.gray		{color: #CCCCCC}
.dark-gray	{color: #666666}
.light-orange 	{color: #FEF5E5}
.orange 	{color: #FF9900}
.light-green	{color: #E7F3EF}
.green		{color: #00CC33}
.light-blue 	{color: #E7EFF7}
.blue 		{color: #0066CC}
.light-yellow 	{color: #FDFEE5}
.yellow 	{color: #FFFFCE}


/

.text90 {
	width: 90%;
}

.text80 {
	width: 80%;
}
.text70 {
	width: 70%;
}

.text60 {
	width: 60%;
}
.text50 {
	width: 50%;
}

/* TEXT INDENTATIONS*/	

.indent1, .indent {
	margin-left: 40px;
}

.indent2 {
	margin-left: 80px;
}

/* IMAGE BORDER STYLES*/ 
img {
	border: 0;
	}

img.noborder {
	border: none;
}

img.border, img.border1 {
	border: 1px solid #666666;
}

img.border2 {
	border: 2px solid #666666;
}


/* ALIGNMENTS*/
	
.center{
	text-align: center;
}
.right{
	text-align: right;
}
.left {
	text-align: left;
}




.shade-blue {
	background-color: #E7EFF7;
	padding: 4px;
} 
.shade-green {
	background-color: #E7F3EF;
	padding: 4px;
} 
.shade-orange {
	background-color: #FEF5E5;
	padding: 4px;
} 
.shade-yellow {
	background-color: #FDFEE5;
	padding: 4px;
} 
.shade-gray {
	background-color: #EDEDED;
	padding: 4px;
} 


.small-text {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.smaller-text {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  }
.large-text {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  }
.larger-text {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  }
  


.tablehead-gray {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
  color: #333333;
  font-weight: bold;
  padding: 3px;
}
/* Classes for linked, gray cell headers */
A.tablehead-gray:link {
	FONT-SIZE: 13px;
	COLOR: #0066CC;
	FONT-FAMILY: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.tablehead-gray:visited {
	FONT-SIZE: 13px;
	COLOR: #0066CC;
	FONT-FAMILY: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.tablehead-gray:hover {
	FONT-SIZE: 13px;
	COLOR: #0066CC;
	FONT-FAMILY: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	TEXT-DECORATION: underline;
	font-weight : bold;
}


.tablehead-white {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold;
  padding: 2px;
}

/* Classes for linked, white cell headers */
A.tablehead-white:link {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.tablehead-white:visited {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.tablehead-white:hover {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	TEXT-DECORATION: underline;
	font-weight : bold;
}

/* BODY HEADLINES */
.headline {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 20px;
	font-weight: normal;
}

.subhead {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 16px;
	font-weight: normal;
}
.headline-white {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: normal;
}

.subhead-white {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
}
.headline-blue {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 20px;
	font-weight: normal;
}

.subhead-blue {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 16px;
	font-weight: normal;
}
.headline-green {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #00CC33;
	font-size: 20px;
	font-weight: normal;
}

.subhead-green {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #00CC33;
	font-size: 16px;
	font-weight: normal;
}
.headline-orange {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-size: 20px;
	font-weight: normal;
}

.subhead-orange {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-size: 16px;
	font-weight: normal;
}


.caption {
	FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
.footnote {
	FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}


.info-box {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 4px;
  padding-bottom: 3px;
}


