
h3 { font-weight:bold; padding:15px 0px 10px 0px; }

body {
font-family:Verdana,Arial,sans-serif;

}

.clearAll {
clear:both;
}


.ui-widget-header {
	background:#5D86B2 none repeat scroll 0 0;
	
}


#ProductPrice{
	float:left;
	display:inline-block;
		width:665px;
		margin-bottom:50px;
}


#ProdutPriceListtbl{
	border-spacing:10px;

width:100%;


}

#ProductList{
	float:left;
	display:inline-block;
			width:665px;
	margin-bottom:230px;

	}


#ProdutPriceList {
padding:10px 0 0 25px;
}


#ProductDetails {
padding:50px 0 50px 20px;
}

#ProdutPriceListtble td { 
padding: 5px; 

}

#ProdutPriceListtbl th {
padding: 5px; 
text-align: left;
border:1px solid #E8E8E8;
background-color:#5D86B2;
/*background-image:url(../graphics/backgroundRed.png);
background-position:center;*/

font-size:18px;
font-weight:normal;
line-height:1em;
color:#FFF;



}


.PricelistRow td {
border:1px solid #E8E8E8;
padding: 5px;
	

}

.ProductDescription {
float:left;
margin:40px 0 0 25px;
width:250px;
font-size:16px;
line-height:1.4em;

}

.ProductDescription2 {
float:left;
font-size:22px;
margin:35px 0 0 10px;
color:#5D86B2;
line-height:1.2em;

}

.ProductDescription3 {
float:left;
font-size:16px;
margin:0px 0 0 140px;
line-height:1.4em;

}

.ProductDescription4 {
float:left;
font-size:12px;
margin:-5px 0 0 150px;
line-height:1.4em;
}



#ProductPriceList_Top {
height:120px;
padding-bottom:10px;
padding-left:20px;
border:dashed

}


#ProductList_Top{

padding-bottom:20px;
padding-left:50px;
padding-right:50px;

border:1px solid #E9E9E9;
 

}


#ProductList_Bottom{
padding-bottom:20px;
padding-left:50px;
padding-right:50px;
height:12px;
border-bottom:1px solid #E9E9E9;
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
}

#searchTerm{
	padding-top:10px;
color:#5D86B2;
font-weight:bold;
font-size:24px;
}


#searchTermInfo{
	padding-top:15px;

font-weight:lighter;
font-size:14px;
}

#ProductPriceList_Info {
height:120px;

}

.ProductInfobtn {
float:right;
margin:31px 20px 0 0;
}


.ProductImage {
float:left;
margin:25px 0 0 25px;
}


a img {
border:medium none;
}

#search_results {
border-bottom:1px solid #E9E9E9;
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;

height:120px;
}

#noSearchresults {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FCFBF5 none repeat scroll 0 0;
border:1px solid #E5DEC9;
height:129px;
padding:10px;
width:100%;
}

#imgExclaim{
float:left;
margin:10px 0 0 0px;
width:60px;
}

#noResultsTxt{
	float:left;
margin:10px 0 0 15px;
line-height:1.3em;
width:550px;
}
