A:link {color: #FFFFFF;}
A:visited {color: #CCCCCC;}
A:hover { font-weight:bold;  color: #FF0000;}
A:active {text-decoration: none; color: #FF0000;}


#search {color: #CCCC66; font-weight:bold;font-size:120%; }


.highlight {font: bold 130% Arial, Helvetica, sans-serif; color: #255699; }
.darkblue {font: bold 120% Arial, Helvetica, sans-serif; color: #255699; }
.help {color: #3366CC  bold; font-size:75%;}


table.top { background-image:url(../images/topbanner.jpg);font-family:Georgia, "Times New Roman", Times, serif;width:760; 
margin-left:0; padding-left:0;


}


		.below { background-color:#255699; border:0; border-bottom-style:solid; width:760px; font-size:100%;}
		.main { border:0; border-bottom-style:solid; width:760px;
		
		}
		
		
		
		.hpc { font-size: 300%; font-weight:bold; font-style:italic;color: #E1012F;padding:1px; text-align:left;}
		
		
	
		.gears { color: #002675;font-style: italic;font-weight: bold; font-size:300%;padding:1px; text-align:left;}
		
		.logo {color: #002675;font-style: italic;font-weight: bold; font-size:300%;}
		
		.slogan {font-style: italic;font-weight: bold;font-size: 15px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #002675;text-align:left;}
		.never {text-align:left;}
		
		.report {text-align:right; font-size:70%;font-weight:bold;color:white;padding-right:1em;}
	
	

#help {color:#255699;text-align: right;}


pns {
	background-image: url(images/topbanner.jpg);
}

IMG.pdf {
    display: block;
    margin-left: auto;
    margin-right: auto;
	margin-top:2px; }
	
	
	
	IMG.view_cart {
    display: block;
    margin-left: auto;
    margin-right: auto;
	margin-top:0px; }
	
	

.header form {
	text-indent: 20px;
}

body {
	margin-left: 20px;
}

.blue {color: #255699;font-weight: bold;font-size:110%;text-align: center;}
.pf {color:#255699;font-size:200%;text-align:center; font-weight: bold;padding-top:1em;}
.title_line {color: white;

font-weight: bold;text-align:center;
}



.pn_search {color: white;

font-weight: bold;text-align:left;
background-color:#255699; border:0; border-bottom-style:solid; width:760px;

}



.pn_search2 {color: white;

font-weight: bold;text-align:left;
background-color:#255699; border:0; border-bottom-style:solid; width:760px;
padding:5px;
}





.input{color: #255699;

font-weight: bold;text-align:center;
}


#additem {color: white;

font-weight: bold;
text-align:center;
background-color:#255699;
}




.title {font:Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; font-size:70% ; background-color:#255699 ;color:white;text-align:left;}

.text {font:Verdana, Arial, Helvetica, sans-serif;font-size:70% ; color:#666666;}