/* cross-browser-style.css - v1.03 30/03/01 KJD */

BODY
		{
		margin: 0px;
		font-size: 1em;
		font-family: Arial,sans-serif;
		}	
				
P			
		{
		font-size: 85%
		}				


		
LI			
		{
		font-size: 75%
		}	
		
DL			
		{
		font-size: 85%
		}	
		
DT			
		{
		font-size: 85%
		}	
				
DD			
		{
		font-size: 85%
		}	
	
TD			
		{
		font-size: 85%
		}	
		
BLOCKQUOTE			
		{
		font-size: 85%
		}		
		
ADDRESS			
		{
		font-size: 70%
		}				
						
A			
		{
		font-weight: bold;
		color: #336666 
		}			


		     
	     
.menuimg
		{
		position: relative;
		}                                                      
		
.navTable
		{ 
		width: 154px;
		background-color:#000000;
		}	
		
		
.plainBackground 
		{
		background-color:#ffffff;
		}

/* the following classes have been altered for ptcci */

.blackBackground 
		{
		background-color:#000000;
		}

.globalNavbar
		{
		font-size: 8pt;
		border-bottom-width: 1;
		border-bottom-style: solid;
		color:#ffffff;
		background-color:#000000;
		border-bottom-color:#d3d3d3;		
		}
				
.globalNav
		{
		font-size: 8pt;
		font-weight: bold;
		text-decoration:none;
		cursor: hand;
		color: #8fbc8f;
		}


				
.lvl1Nav
		{
		font-size: 95%;
		font-weight: bold;
		text-decoration:none;
		cursor: hand;
		color: white;
		}
		
.lvl2Nav
		{
		font-size: 85%;
		font-weight: bold;
		text-decoration:none;
		cursor: hand;
		color: white;
		}



.leftNavActive 
		{ 
		font-size: 10pt;			
		text-align: left;
		font-weight: bolder;
		border-bottom-width: 1;
		border-top-width:1;
		border-bottom-style: solid;
		border-top-style: solid;
		padding-left: 2px;
		color: #d3d3d3;
		}

.leftNav0
		{ 
		font-size: 10pt;
		text-align: left;
		font-weight: bold;		
		border-bottom-width: 1;
		border-bottom-style: solid;
		padding-left: 2px;
		cursor: hand;
		color: #ffffff;
		}

.leftNav0Over
		{ 
		font-size: 10pt;
		font-weight: bolder;
		text-align: left;
		border-bottom-width: 1;
		border-bottom-style: solid;
		padding-left: 2px;
		cursor: hand;
		color: #0000ff;
		}

.leftNav1
		{ 
		font-size: 8pt;
		text-align: left;
		font-weight: bold;		
		border-bottom-width: 1;
		border-bottom-style: solid;
		padding-left: 12px;
		cursor: hand;
		color: #ffffff;
		}

.leftNav1Over
		{ 
		font-size: 8pt;
		font-weight: bolder;
		text-align: left;
		border-bottom-width: 1;
		border-bottom-style: solid;
		padding-left: 12px;
		cursor: hand;
		color: #0000ff;
		}
.pageTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: oblique; background-position: right}
.bodyText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; text-decoration: none; background-position: right}
.leftNav2 { font-size: 7pt; text-align: left; font-weight: normal; border-bottom-style: solid; padding-left: 18px; cursor: hand; color: #ffffff; ; border-bottom-width: 1}
.leftNav2Over { font-size: 7pt; font-weight: normal; text-align: left; border-bottom-style: solid; padding-left: 18px; cursor: hand; color: #0000ff; ; border-bottom-width: 1}
.pageSubTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; background-position: right}
.pageSectionTitle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: oblique; background-position: right ; text-decoration: underline}


/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	font-family:verdana;
	color: white;
	border-bottom: 1px solid white;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	cursor: hand;
	text-decoration: none;
	font-weight: normal;
	font-family:verdana;
	color: white;
}

#sectionLinks a:hover{
	background-color: gray;
	background-image: none;
	font-weight: normal;
	font-family:verdana;
	color: black;
}

#sectionLinks li{
	list-style-position: outside;
	font-weight: normal;
	font-size:11px;
	padding: 3px 3px 3px 3px;
	border-left:1px solid white;
	border-right:1px solid white;
	border-top: 1px solid white;
}

#sectionLinks li li{
	list-style-position: outside;
	font-weight: normal;
	font-size:11px;
	padding: 3px 3px 3px 3px;
	background-color:gray;
}
/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

/* Site map */
#level2 {
	margin: 30px; 
}

