/* hphoodHD.PCIE55.css */
/* Generic */
html, body, td, span, div	{
	font-family: verdana, trebuchet ms, arial, sans-serif;
	font-size:11px;
	color:#3f3f3f;
}
.clsTxtSmall	{
	font-size:10px;
}
.clsAlert01	{
	font-size:15px;
	font-weight:bold;
	font-style:italic;
}
.clsHdr03	{
	font-size:18px;
	font-weight:bold;
}
.clsFormLbl	{
	font-weight:bold;
	vertical-align:top;
}
.clsPadTopBot01	{
	padding-top:10px;
	padding-bottom:10px;
}
.clsUtilsNav	{
	font-weight:bold;
	padding-bottom:10px;
}
.clsTxtRed	{
	color:#dd2027;
}
.clsLinkList	{
	font-weight:bold;
	color:#dd2027;
}
/* Elemental */
.clsAboutNav	{
	padding-bottom:10px;
}
div.clsHdrProdMod	{
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
}
tbody.clsDataTbl01 td	{
	padding-top:4px;
	padding-right:10px;
	padding-bottom:4px;
	padding-left:10px;
}
tbody.clsDataTbl01NoLog td	{
	padding-top:8px;
	padding-right:10px;
	padding-bottom:8px;
	padding-left:10px;
}
.clsDataTbl02	{
	padding-top:7px;
	padding-right:10px;
	padding-bottom:4px;
	padding-left:10px;
}
tbody.clsDataTbl03 td	{
	padding:2,0,2,0;
	vertical-align:top;
}
tbody.formTbl01 td	{
	padding-top:4px;
	padding-bottom:4px;
}
tbody.clsFormTbl02	{
	vertical-align:top;
	padding-bottom:20px;
}
div.clsFormTbl02Indent	{
	margin-left:10px;
}
tbody.clsBulletList01 td	{
	padding-top:2px;
	padding-right:0px;
	padding-bottom:2px;
	padding-left:0px;
	vertical-align:top;
}
.clsBdrBx01	{
	padding-top:7px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}
.clsBdrBox03	{
	padding-top:7px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:3px;
}
.clsHarryCont	{
	background:#fffbed;
	padding-top:10px;
	padding-bottom:10px;
}
tbody.clsFaqAnsTblQ td	{
	padding-bottom:3px;
}
tbody.clsFaqAnsTblA td	{
	padding-bottom:7px;
}
.clsSuperWrap	{
	padding-top:15px;
	padding-bottom:10px;
}
.clsSubWrap	{
	padding-top:10px;
	padding-bottom:10px;
}
.clsPgHdr	{
	font-size:20px;
	font-weight:bold;
}
.clsImgSB_Rt	{
	float:right;
	margin-left:5px;
}
.clsImgSB_Lft	{
	float:left;
	margin-right:5px;
}
.clsFooter	{
	font-size:10px;
	color:#000;
	margin-top:10px;
}
a.clsLkFooter	{
	color:#fff;
}
a.clsLkFooter:visited	{
	color:#fff;
}
/* Forms */
form	{
	display:block;
	margin-top:0px;
	margin-bottom:0px;
}
.inputText	{
	font-family: verdana, trebuchet ms, arial, sans-serif;
	font-size:11px;
}
select	{
	font-size:10px;
}
.inputButton	{
	font-size:10px;
}
.inputTextarea	{
	font-family: verdana, trebuchet ms, arial, sans-serif;
	font-size:11px;
}
/* Anchors */
a	{
	color:#dd2027;
	text-decoration:none;
}
a:hover	{
	text-decoration:underline;
}
/*Backgrounds*/
.bgcolor00  {
	background:#fff;
}
.bgcolor01  {
	/* Main Page BG */
	background:#9aa573;
}
.bgcolor02  {
	/* Banner BG */
	background:#ffeeb1;
}
.bgcolor03  {
	/* Wrapper BG */
	background:#fffbed;
}
.bgcolor04  {
	/* bdrBox01 BG */
	background:#e1d9c8;
}
.bgcolor05  {
	/* Nav Btns and Page border */
	background:#666;
}
.bgcolor06  {
	/* bdrBx03 Border */
	background:#d8d8d8;
}
/* readonly textbox white background*/
.clsTxtBG01 {
	border:0;
}
/* readonly textbox grey background*/
.clsTxtBG02 {
	border:0;
	background:#d8d8d8;
}
/* Added for Recipe popup */
.clsLeading	{
	line-height:18px;
}
.clsTxtLarge01	{
	font-size:13px;
}
ul	{
	list-style:url("../images/icons/ico_arrowBullet01.gif") square;
	margin-left:17px;
}
li	{
	padding-bottom:3px;
}
.clsTxtBlk	{
	color:#000;
}

/* HoodHD.PCIE55.ProdDetail */
/* This style sheet contains rules from HPHood.PCIE55.css used to display Product Detail Content Blocks */
.clsTxtLarge01	{
	font-size:13px;
}
.clsProdContTbl	{
	border-style:solid;
	border-color:#999;
	border-width:1px;
	padding:10px;
}
.clsImgTbl	{
	text-align:center;
	vertical-align:top;
	padding-bottom:10px;
}
.clsTxtSmallBlue	{
	font-size:10px;
	color:#1c7cca;
}
.clsContBlock01	{
	margin:0px,0px,8px,0px;
}
.clsHdContBlk01	{
	font-size:14px;
	font-weight:bold;
	color:#1c7cca;
	margin-bottom:2px;
}
.clsBdrBox02	{
	border-style:solid;
	border-color:#999;
	border-width:1px;
	padding:10px;
}
.clsHdr05	{
	font-size:14px;
	font-weight:bold;
}
.clsTxtSmall	{
	font-size:10px;
}
.clsContBlock01, .clsHdContBlk01{
	display:none;
}