body	{
	background:	white;
        text-align:     center;
	margin:	        0;
	padding:	0;
	}

td, th	{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:	#666;
	FONT-SIZE: 7.5pt 
	}
H1	{
	margin:	3px 0;
	FONT-SIZE: 12pt 
	}
p	{
	margin:	10px 0;
	FONT-SIZE: 9pt 
	}
ul	{
	FONT-SIZE: 9pt 
	}

/* special text attributes*/
.graytext	{
	color:	#999;
	}
.dkgraytext	{
	color:	#333;
	}
.yellowtext	{
	color:	#336699;
	}

/* table attributes */
td	{
	vertical-align:	top;

	}

tr.basealign td	{
	vertical-align:	baseline;
	}
tr.midalign td	{
	vertical-align:	middle;
	}
tr.botalign td	{
	vertical-align:	bottom;
	}


/* link attributes */
a:link	{
	color:	#666;
	text-decoration:	underline;
	}
a:active	{
	color:	#666;
	text-decoration:	underline;
	}
a:visited	{
	color:	#666;
	text-decoration:	underline;
	}
a:hover	{
	color:	#666;
	text-decoration:	underline;
	}

a.nodec:link	{
	color:	#666;
	text-decoration:	none;
	}
a.nodec:active	{
	color:	#666;
	text-decoration:	none;
	}
a.nodec:visited	{
	color:	#666;
	text-decoration:	none;
	}
a.nodec:hover	{
	color:	#666;
	text-decoration:	none;
	}


a.copyrightlink:link	{
	color:	#999;
	text-decoration:	none;
	}
a.copyrightlink:active	{
	color:	#999;
	text-decoration:	none;
	}
a.copyrightlink:visited	{
	color:	#999;
	text-decoration:	none;
	}
a.copyrightlink:hover	{
	color:	#999;
	text-decoration:	none;
	}


a.subnav:link	{
	color:	#000;
	text-decoration:	none;
	}
a.subnav:active	{
	color:	#000;
	text-decoration:	none;
	}
a.subnav:visited	{
	color:	#000;
	text-decoration:	none;
	}
a.subnav:hover	{
	color:	#fff;
	text-decoration:	none;
	}


a.leftsubnav:link	{
	color:	#666;
	text-decoration:	none;
	}
a.leftsubnav:active	{
	color:	#666;
	text-decoration:	none;
	}
a.leftsubnav:visited	{
	color:	#666;
	text-decoration:	none;
	}
a.leftsubnav:hover	{
	color:	#333;
	text-decoration:	underline;
	}


a.relatedlink:link	{
	color:	#336699;
	text-decoration:	none;
	}
a.relatedlink:active	{
	color:	#336699;
	text-decoration:	none;
	}
a.relatedlink:visited	{
	color:	#336699;
	text-decoration:	none;
	}
a.relatedlink:hover	{
	color:	#CC3300;
	text-decoration:	none;
	}

/* background attributes */
.bgtop	{
	background:	#e6e6e6;
	}
.bgdivider	{
	background:	#C6CACC;
	}
.bgdividerdk	{
	background:	#A6A6A6;
	}


/* pop-up attributes */

.popupmenuborder	{
	background:	#fff;
	}
.popupmenubkg	{
	background:	#e6e6e6;
	}

/* padding and alignment */

.logopad	{
	margin:	10px 0px 0px 18px;
	}
.subnavpad	{
	margin:	3px 0px 3px 0px;
	}
.homeawardspad	{
	margin:	9px 9px 9px 9px;
	}
.titlecontentpad	{
	margin:	15px 0px 0px 8px;
	}
.subcontentpad	{
	margin:	36px 0px 10px 0px;
	}
.subcontentpad2	{
	margin:	1px 0px 1px 0px;
	}
.subcontenttextpad	{
	margin:	10px 14px 0px 8px;
	}
.subrightgutterpad	{
	margin:	36px 0px 10px 0px;
	}

	
/* negative initial positions done to fix NN6.x PC/Mac redraw problem*/
#p1 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:10;}
#p2 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:11;}
#p3 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:12;}
#p4 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:13;}
#p5 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:14;}
#p6 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:15;}
#p7 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:16;}
#p8 {position:absolute; left: -500; top: 0; visibility:hidden; z-index:1;}
