body {
	background-color:#000;
	text-align:center;
	color:#fff;
	margin:0;
	padding:0;
	font:12px/16px  arial, helvetica, sans-serif;

}


a {
	color:#7f86ba;
    text-decoration: none;

}

a :link {
    color: #000000; 
    text-decoration: none;
}



a :visited {
    color: #bbbbbb; 
    text-decoration: none;
}
a :hover {
    color: #FFFFFF;
    background-color:#666666;

}
a :active {
    color: #cccccc; 
    text-decoration: none;
}

table img {
	position:relative; 
	border:none;
}
.header {
	line-height:150%; 
	color:#fff;
    font: bold 12px/16px  arial, helvetica, sans-serif;
}
.menu {
	color:#7f86ba;
	border-bottom: 1px solid #7f86ba;
	border-top: 1px solid #7f86ba;
    text-decoration: none;
    font: bold 12px/16px  arial, helvetica, sans-serif;

}

.menuHilite {
	border-bottom: 1px solid #7f86ba;
	border-top: 1px solid #7f86ba;
    color: #FFFFFF;
    background-color:#666666;
    font: bold 12px/16px  arial, helvetica, sans-serif;

}
.headerEmail {
    color: #7f86ba;
    background-color:#000;
    font: bold 12px/16px  arial, helvetica, sans-serif;

}
.headerEmailHilite {
    color: #fff;
    background-color:#666666;
    font: bold 12px/16px  arial, helvetica, sans-serif;

}


.intro {
font: bold 2px/200px "Lucida Grande", Lucida, Verdana, sans-serif;
color:#000;
z-index:500000;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background-color:#000;
visibility:visible;
}

.hideIntro {
color:#000;
z-index:500000;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background-color:#000;
visibility:hidden;
}


.NPSelected {
z-index:500;
background-color:none;
float:left;
Height:107px;
cursor:pointer;
cursor:hand;
background:  url(../images/np/hilite-blue.gif)  no-repeat 30px 80px;
}

.NPOver {
z-index:500;
background-color:none;
float:left;
Height:107px;
cursor:pointer;
cursor:hand;

}

.NPOut {
z-index:500;
background-color:#000;
float:left;
Height:107px;
opacity:0.5;
cursor:pointer;
filter:alpha(opacity=50)
cursor:hand;


}


.partsMenu {
font: bold 12px/140%  Arial, Helvetica, Geneva, sans-serif; 
display: inline;
float:center;
color:#7f86ba;
background:#000; 
border:1px;	
border-right-style: solid; 
border-right-color: #333;  
padding:0px 10px 0px 10px;
cursor:pointer;
cursor:hand;
}

.partsMenuHilite {
font: bold 12px/140%  Arial, Helvetica, Geneva, sans-serif; 
display: inline;
float:center;
color:#ffffff;
background:#666666; 
border:1px;	
border-right-style: solid; 
border-right-color: #333;  
padding:0px 10px 0px 10px;
cursor:pointer;
cursor:hand;
}

.partsMenuRight {
font: bold 12px/140%  Arial, Helvetica, Geneva, sans-serif; 
display: inline;
float:center;
color:#7f86ba;
background:#000; 
padding:0px 10px 0px 10px;
cursor:pointer;
cursor:hand;
}

.partsMenuRightHilite {
font: bold 12px/140%  Arial, Helvetica, Geneva, sans-serif; 
display: inline;
float:center;
color:#ffffff;
background:#666666; 
padding:0px 10px 0px 10px;
cursor:pointer;
cursor:hand;
}


.itemDisplay {
font: bold 12px/14px "Lucida Grande", Lucida, Verdana, sans-serif;
color:#777;
text-align:left;
display: block;
width:215px;
height:250px;
background-color:#fff;
border: 1px solid #666;
}

