.orangeBodyBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    color: #FF9900;
}

.orangeBodyBold:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #FF9900;
}

.whiteHeadingBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    color: #FFFFFF;
}

.whiteBodyBoldSmall {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF
}

.blackheader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
}

.blackBody
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    vertical-align: middle;
}

.cataloguesheet
{
    padding: 0px 0px 10px 0px;
    border: 0px solid black;
}

.cataloguetitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 48px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    vertical-align: middle;
}
.formFieldProduct
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #ffffff;
    background-color: #006699;
    border-left: 1px solid #ff9900;
    border-right: 1px solid #ff9900;
    border-top: 1px solid #ff9900;
    border-bottom: 1px solid #ff9900;
    width: 550px;
}

  .searchHL 
{
	/*background-color:#ffffff;*/
	text-decoration:underline;
	font-weight:bold;
	text-transform:none;
}
  
/* JS Suggest */

#jSuggestContainer {
position:absolute;
font: 12px Tahoma;
border:1px solid #ffb931;
border-top:0;
background:#FFF;
}

.jSuggestLoading {
font-style:italic;
padding: 10px;
}

#jSuggestContainer ul, #jSuggestContainer ul li{
margin: 0;
padding:0;
list-style:none;
}



#jSuggestContainer ul li{
padding: 2px 4px;
border-bottom: 1px dotted #ffe594;
color:#666;
background:#fff9e7;
}

#jSuggestContainer ul li.last{
border-bottom: 0;
}

#jSuggestContainer ul li.jSuggestHover{
background:#ffeaaa;
color:#333;
}

#results {
text-decoration: none;
color: #ffffff;
font-size:12px;
font-weight: bold;
line-height: 150%
}

#results a {
text-decoration: none;
color: #ff9900;
font-size:13px;
font-weight: bold;
line-height: 150%
}

.aka {color:#ffffff;font-weight:normal;}
.grade {color:yellow;font-weight:normal;}
