/* top navigation links ie: sitemap... */

A {
	color: #0096B5;
}

A:hover {
	color: #FF0000;
}

.pagemaster {
	width: 100%;
	height: 100%;
	/* padding-top: 1px; */
	/* padding-left: 5px; */
	background-color: #ffffff;
}

.topmenu {
	height: 16px;
	/* padding-top: 1px; */
	padding-left: 20px;
	/* padding-bottom: 1px; */
	background-color: #666666;
}

A.navglink
{	
	text-decoration:none;
	font-weight:normal;
	color: #0096B5;
}
A.navglink:hover
{	
	color: #FF0000;
	text-decoration:underline;
}

A.navglink:visited
{
	text-decoration:none;
	font-weight:normal;
}

A.navglinkbold
{	
	text-decoration:none;
		font-weight:bold;
}

A.navglinkbold:hover
{	
		text-decoration:underline;
		font-weight:bold;
		color: #FF0000;
}

A.navglinkbold:visited
{
	/*   color:#000099; */
	font-weight:bold;
	text-decoration:none;	
}
A.navglinklightbold
{	
	text-decoration:none;
		font-weight:bold;
		color: #FFFFFF;
}

A.navglinklightbold:hover
{	
		text-decoration:underline;
		font-weight:bold;
		color: #FF0000;
}

A.navglinklightbold:visited
{
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;	
}


A.buylinkbold
{	
	text-decoration:none;
	font-weight:bold;
	color: #FF0000;
}

A.buylinkbold:hover
{	
		text-decoration:underline;
		font-weight:bold;
		color: #FF0000;
}

A.buylinkbold:visited
{
	/*   color:#000099; */
	font-weight:bold;
	color: #FF0000;
	text-decoration:none;
}

/* links are not black ie: white */
A.nblinks
{	color:#ffffff;
	font-weight:bold;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	text-decoration:none;
}

A.nblinks:hover
{	
		font-weight:bold;
		color: #FF0000;
		text-decoration:underline;
}

/* left navigation links are not graphics */
A.upperlinks
{	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:12px;
}
A.lowerlinks
{	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:12px;
}
A.lowerlinks:hover
{	
	color: #FF9900;
}

/* links with bold text in black */
A.bold
{	font-weight:bold;
}

.partnumber
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-weight:bold;
	font-size: 11px;
	color:#ffffff;
}

.partnumberlabel
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-weight:bold;
	font-size: 11px;
	color:#dddddd;
}
/* links that not effected by visited links */
A.splink
{	color:#000000;
}

/* Tier Navigation */
A.navT1
{	
	text-decoration:none;
	font-weight:bold;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:20px;
}

A.navT1:hover
{	
		text-decoration:underline;
		font-weight:normal;
		color: #FF0000;
}

A.navT1:visited
{
	font-weight:normal;
	text-decoration:none;	
}

A.navT2
{	
	text-decoration:none;
	font-weight:normal;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:18px;
}

A.navT2:hover
{	
		text-decoration:underline;
		font-weight:normal;
		color: #FF0000;
}

A.navT2:visited
{
	font-weight:normal;
	text-decoration:none;	
}

A.navT3
{	
	text-decoration:none;
	font-weight:normal;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:16px;
}

A.navT3:hover
{	
		text-decoration:underline;
		font-weight:normal;
		color: #FF0000;
}

A.navT3:visited
{
	font-weight:normal;
	text-decoration:none;	
}

A.navT4
{	
	text-decoration:none;
	font-weight:normal;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:14px;
}

A.navT4:hover
{	
		text-decoration:underline;
		font-weight:normal;
		color: #FF0000;
}

A.navT4:visited
{
	font-weight:normal;
	text-decoration:none;	
}



/* color of top navigation divider i.e: sitemap */
.divider
{	color:#FFCC00;
	font-size:10px;
}
/* text are not in black i.e: white text of left column */
.logintext
{	color:#ffffff;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:10px;
}
/* text of share prices i.e: dark yellow */
.shareprice
{	
	color:#FFCC00;
}
/* text of how can we help... on left column i.e: dark yellow */
.howcan
{	color:#FFCC00;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:10px;
}
/* narrow text */
.narrowtext
{	
 	font-family:arial narrow, geneva; 
 	font-size: 12px
}
.jumptotext
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 11px
}
.buttontext
{
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 10px;
	font-weight: bold;

}
.inputboxtext
{
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 10px;
	font-weight: bold;

}
.listboxtext
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 11px
}
.sptext
{	color:#ffffff;
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size:12px;
}
/* black background */
.bgb
{	background-color: #000000;
} 		
/* dark grey uses for how can we help... left column */
.bgdgA
{	background-color: #666666;
} 	
/* dark grey uses for registered customer log in */
.bglogin
{	background-color: #666666;
} 
	
/* dark grey uses for left navigation */
.bgdgB
{	background-color: #666666;
} 	
/* dark grey uses for highlight left navigation  */
.hbgdgB
{	background-color: #333333;
} 	
/* dark grey uses share prices */
.bgdgSP
{	background-color: #666666;
} 	

/* text with light grey background */
.bgtb
{	background-color: #D4D4D4;
} 		
/* pale yellow background on left column */
.bgpy
{	background-color: #FFFFCC;
}
.line
{	background-color: #FFFFFF;
}  
/* text with pale yellow background */
.tbgpy
{	background-color: #FFFFCC;
} 
/* grey uses for border */
.bggb
{	background-color: #A3A3A3;
}     
/* dark yellow uses for top navigation */
.bgnav
{	background-color: #FFCC00;
}   	
/* very light grey uses for quick links on left column */
.bgql
{	background-color: #D1D1BD;
}     	
/* white bg used for normal table cells */
.bgwh
{	background-color: #FFFFFF;
}
/* very light greywhite bg used for detailed table cells */
.bglg
{	background-color: #EEEEEE;
}
/* pale yellow background uses for panels and cells */
.rbgpy
{	background-color: #FFFFCC;
}  
/* very light grey uses for panels and cells */
.rbgql
{	background-color: #D1D1BD;
}   
.blackbullet
{	
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 13px;
}  
.whitebullet
{	
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 13px;
	color:#ffffff;
}
body
{	
	background-color:#ffffff;
	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 11px;
}  

td
{	
	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 11px;
}  
p
{	
	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 11px;
}  
br
{	
	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 11px;
}  

ul
{	
	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 12px;
}  

ol
{	
	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 12px;
}
form
{
	margin:0px;
}
.heading
{ 
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 22px; 
	font-weight:bold;
}
.heading2
{ 
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 20px; 
	font-weight:bold;
}
.heading3
{ 
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 18px; 
	font-weight:bold;
}
.heading4
{ 
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 16px; 
	font-weight:bold;
}

.subheading
{ font-size: 15px; font-weight:bold;}

.opsize{
	Width : 330 px;
}

.bpay
{	
	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 10px;
}

#yellow
{	font-family:tahoma,verdana,helvetica,geneva,arial; 
	font-size: 18px;
	color:#FFCC00;
}
.mediumtext
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 11px
}
.smalltext
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 10px
}
.tinytext
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 9px
}

input {
	font-family:tahoma,verdana,helvetica,geneva,arial;
	font-size: 10px;
	font-weight: bold;
}

/* lhs navigation links ie: sitemap... */
A.PMnavglinkbold
{
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}

A.PMnavglinkbold:hover
{	
		font-size: 11px;
		font-weight:bold;
		color: #FF0000;
}
A.PMnavglinkboldover
{
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}


A.PMnavglink
{
		padding-top: 5px;
		padding-left: 15px;
		text-decoration:none;
		font-size: 11px;
		font-weight:normal;
		color: #FFFFFF;
}

A.PMnavglink:hover
{	
		padding-top: 5px;
		padding-left: 15px;
		font-size: 11px;
		font-weight:normal;
		color: #FFCC00;
}

.tier1
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 16px
}
.tier2
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 14px
}
.tier3
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 12px
}
.tier4
{	
 	font-family:tahoma,verdana,helvetica,geneva,arial;
 	font-size: 10px
}

.prod_heading1
{ 
	font-family:tahoma,verdana,helvetica,geneva,arial;
	color:#666666;
	font-size: 30px; 
	font-weight:normal;
}
.prod_heading2
{ 
	font-family:tahoma,verdana,helvetica,geneva,arial;
	color:#666666;
	font-size: 24px; 
	font-weight:normal;
}
