/*
	colors
	#cccccc  bg/border gray
	#ed0c00  logo red
	#000000  flat black
	#ffffff  flat white
	#757678  burnt gray
*/

body {
	background-color:#CCCCCC;

}
.bottom_line {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
a:link {
	text-decoration: none;
	color: #001eff;
}
a:visited {
	text-decoration: none;
	color: #001eff;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
a:active {
	text-decoration: underline;
	color: #001eff;
}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style01 {color: #000000, font-family: Humanst521 BT, sans-serif, serif; font-size: 15px;}
.style02 {font-family: Humanst521 BT, sans-serif, serif; font-size: 20px;}
.style03 {color: #CCCCCC; font-family: Humanst521 BT, sans-serif, serif; font-size: 8px;}
.style04 {font-family: Humanst521 BT, sans-serif, serif; font-size: 12px;}
.style05 {font-family: Humanst521 BT, sans-serif, serif; font-size: 14px;}
.style06 {color: #ed0c00; font-family: Humanst521 BT, sans-serif, serif; font-size: 12px;}
.style07 {color: #ed0c00; font-family: Humanst521 BT, sans-serif, serif; font-size: 20px;}
.style08 {color: #ed0c00; font-family: Humanst521 BT, sans-serif, serif; font-size: 24px;}

table {
	background: #FFFFFF;
}
	
	
td.description
	{text-align:left;
	font-size:12.0pt;}

td.part_number
	{text-align:center;
	font-size:12.0pt;
	width: 15px;}

td.price
	{text-align:right;
	font-size:12.0pt;}

td.selector
	{text-align:center;
	font-size:12.0pt;}

h1 {
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}	
ul.NoBullet 
   {
  list-style-type: none}
p:first-letter {
 font-size: 120%; 
 font-weight: bold;
 color:red;
 }