body
{
	margin:8px;
	background:#FFFFFF;
	color: #333333;
	text-align:center;
	padding:0;
	background-image:url(/olc/images/NHP/grid.gif);
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
 }


a:link {color : #003366; font-size:x-small; text-decoration:none;}
a:visited {color : #003366; font-size:x-small; text-decoration:none;}
a:hover{color : #cc9933; font-size:x-small; text-decoration:underline;}
a:active {color : #003366; font-size:x-small; text-decoration:none;}

p, ul, li, div, td, font, span{	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;}

p.commonpheader
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
}


p.commonptext
{
	font-family:Verdana;
	font-size:small;

}

#outer 
{
 border:1px solid #000000;
 margin:auto;
}

#header 
{
 height:50px;
 width:570px;
 background:#006699;
 color: #333333;
 }
 
 .query
{
	background-color:#006699;
	color:#FFCC66;
	border:1px solid #FFCC66;
	font-family:verdana, Arial, Helvetica, sans-serif;
}


 #searchArea
{

	height:50px;
	width:200px;
	background:#006699;
	color: #333333;
	background-image:url(blue_gradient.jpg);
	background-position:left top;
	background-repeat:no-repeat;
 }


#topmenu {
 height:20px;
 background:#6699CC;
 color: #333333;
 white-space:nowrap;
 }

#main 
{
	background:#ffffff;
	color: #000000;
}
.maincontent
{
	padding:10px;
}


#footer 
{
 text-align:center;
 height:20px;
 background:#6699CC;
 color: #333333;

 }

#main p
{
	font-size: x-small;
	font-family:verdana, Arial, Helvetica, sans-serif;
}

.footerText
{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color:#ffffff;
}

.FooterLink:link {color:#FFF;font-size:xx-small;}
.FooterLink:visited {color:#FFF;font-size:xx-small;}
.FooterLink:hover {color:#FFCC66; font-size:xx-small; text-decoration:underline;}
.FooterLink:active {color:#FFF;font-size:xx-small;}


a.topnav:link {color:#FFF;font-size:x-small;}
a.topnav:visited {color:#FFF;font-size:x-small;}
a.topnav:hover {color:#cc9933; font-size:x-small; text-decoration:underline;}
a.topnav:active {color:#FFF;font-size:x-small;}

#header
{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

#searchArea
{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	vertical-align:middle;
}


.leftNavigation
{
	
	background:#6699CC;
	background-position: center bottom;
	background-repeat: no-repeat;
	background-image:url(/olc/images/NHP/blue_sidelogo.gif);
}
 

DIV#basicnavigation
{
	padding: 1em 0 0 0.5em;
}

DIV#basicnavigation A:link, DIV#basicnavigation A:visited
{
	color: White;
	margin-bottom: 0.5em;
	display: block;
}

DIV#basicnavigation A.HomeLink, DIV#basicnavigaton A.ParentLink
{
	font-weight: bold;	
}

DIV#basicnavigation A.channel
{
	font-weight: normal;
	padding-left: 20px;
	background-image: url(/ncccms/images/blue_close.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

DIV#basicnavigation A.posting
{
}

.leftpad10px
{
	padding-left:10px;
}
