h1 { color: BLACK; font-family: Arial, Helvetica; font-size: 16px;}
h2 { color: BLACK; font-family: Arial, Helvetica; font-size: 14px;}
h3 { color: BLACK; font-family: Arial, Helvetica; font-size: 12px;}
h4 { color: BLACK; font-family: Arial, Helvetica; font-size: 11px;}

body
{
	background-color: #8B9897;
	color: #222222;
	}
td
{
	font-family: Arial;
	font-size: 12px;
	}
div
{
	font-family: Arial;
	font-size: 12px;
	}
	
#breadcrumb
{
	background-color: #EAEAEA;
	padding-top: 0px;
	margin-left: 1px;
	height: 20px;
	text-indent: 4px;
	}
#mainSkinFooter
{	
	margin-top: 1px;
	text-align: center;
	width: 100%;
	background-image: url(/images/skin/footer_back.gif);
	height: 72px;
}
#mainSkinMenu
{	
	width: 180px;
}
.AdminLink {
    font-size: 12px;
    color: black;
    font-family: Arial, Helvetica;
    text-decoration: none;
}

A.AdminLink:link {
    text-decoration:    none;
    color:black;
}

A.AdminLink:visited  {
    text-decoration:    none;
    color:black;
}

A.AdminLink:active   {
    text-decoration:    none;
    color:black;
}

A.AdminLink:hover    {
    text-decoration: underline;
    color:black;
}

.MenuHdr0, .MenuHdr0 A, .MenuHdr0 A:Active, .MenuHdr0 A:Hover, .MenuHdr0 A:Visited, .MenuHdr0 A:Link,
.MenuItem0, .MenuItem0 A, .MenuItem0 A:Active, .MenuItem0 A:Hover, .MenuItem0 A:Visited, .MenuItem0 A:Link,
.MenuItemMouseOver0, .MenuItemMouseOver0 A, .MenuItemMouseOver0 A:Active, .MenuItemMouseOver0 A:Hover, .MenuItemMouseOver0 A:Visited, .MenuItemMouseOver0 A:Link
{	
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none; 
	text-indent: -8px;
	margin-left: 0px;
	padding-left: 13px;
	}

.MenuHdr0 A:Hover,
.MenuItem0 A:Hover,
.MenuItemMouseOver0 A:Hover
{	
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none; 
	margin-left: 0px;
	background: url(/images/skin/arrow.gif) no-repeat center left;
	}

.MenuItem1, .MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link,
.MenuItemMouseOver1, .MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link
	{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	text-indent: -5px;
	margin-left: 5px;
	padding-left: 13px;
}

.MenuItem1 A:Hover,
.MenuItemMouseOver1 A:Hover
	{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	margin-left: 5px;
	background: url(/images/skin/arrowg.gif) no-repeat center left;
}

.MenuItem2, .MenuItem2 A, .MenuItem2 A:Active, .MenuItem2 A:Hover, .MenuItem2 A:Visited, .MenuItem2 A:Link,
.MenuItemMouseOver2, .MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Hover, .MenuItemMouseOver2 A:Visited, .MenuItemMouseOver2 A:Link
{
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	margin-left: 30px;
	}
.MenuHdr1, .MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Hover, .MenuHdr1 A:Visited, .MenuHdr1 A:Link
{	
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none; 
	margin-left: 20px;
	}
.Head   
{
    font-family: Arial, Helvetica;
    font-size:  16px;
    font-weight:    bold;
    color: #000000;
}
.SkinObjectBlack {
    font-size: 8pt;
    color: black;
    font-family: Arial, Helvetica;
    text-decoration: none;
}

A.SkinObjectBlack:link {
    text-decoration:    none;
    color:black;
}

A.SkinObjectBlack:visited  {
    text-decoration:    none;
    color:black;
}

A.SkinObjectBlack:active   {
    text-decoration:    none;
    color:black;
}

A.SkinObjectBlack:hover    {
    text-decoration:    none;
    color:black;
}
.stateMenu, .stateMenu A, .stateMenu A:Active, .stateMenu A:Hover, .stateMenu A:Visited, .stateMenu A:Link
{	
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none; 
	margin-left: 5px;
	}

A:link  {
    text-decoration:    none;
    color:  #006699;

}

A:visited   {
    text-decoration:    none;
    color:  #3399CC;

}

A:active  {
    text-decoration:    none;
    color:  #0099FF;

}

A:hover {
    text-decoration:    underline;
    color:  #009999;

}
.SkinObject
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #003366;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: White;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: White;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: White;
}

A.SkinObject:active
{
	text-decoration: none;
	color: White;
}

.tagFooter {text-align: center; margin: 0 0; padding: 10px 0 10px; font: 70%; color: #405251}
.tagFooter a {text-align: center; margin: 0 0; color: #2a403e; text-decoration: none;}
.tagFooter a:hover {text-align: center; margin: 0 0; color: #788180; text-decoration: underline;}

.introtext { padding-top: 12px;}

.introtext:first-letter {
float: left;
line-height: 40px;
color:#828282;
font-size:60px;
padding-right: 6px;
padding-top: 6px;
margin-top: -8px;
font-family: Times, serif, Georgia;
font-weight: normal;
} 

.introtext { color: #4e4e4e; line-height: 22px; letter-spacing: 0.1px; font-size: 14px; font-family: Arial, Helvetica, sans-serif }

p { line-height: 18px; letter-spacing: 0.05px;}

.blog_title {font-weight: bold; font-size: 14px; background-color: #E9E9E9; padding-left: 10px; padding-top: 5px; font-family: Arial, Verdana, Helvetica, sans-serif;}
.lnkBlog td, .CommandButton td, .CommandButton ul li, {padding-top: 10px; margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; }
.HiddenTextBox {display: none;}
.Hidden {display: none;}

.featureContainer {width: 150px; margin-left: -5px; padding-left: 10px; margin-right: -8px;}
.featureContainerTop {background-image: url(http://www.npiweb.com/Portals/0/images/NPISection/divTop.gif); background-position: bottom left; height: 15px; margin-bottom: -5px;}
.featureContainerMid {background-image: url(http://www.npiweb.com/Portals/0/images/NPISection/divMid.gif); margin-top: -6px; margin-bottom: -18px; padding-left: 15px; padding-right: 10px; padding-top: 5px; padding-bottom: 25px; background-repeat: repeat-y;}
.featureContainerMid {font-size: 11px;}
.featureContainerLow {background-image: url(http://www.npiweb.com/Portals/0/images/NPISection/divLow.gif); height: 25px; margin-top: -5px; margin-bottom: 5px;}
.LogoAlign {margin: auto auto; text-align: center; background-color: #ffffff;}
.LogoContainer {display: table; margin: auto auto; text-align: center; background-color: #ffffff;}


.searchWrapper {}

.noResults {width: 100%; background: #f9ff5a; padding: 5px 15px 5px 15px; margin-right:25px;}

