﻿html {
	
}

body {
	background: white;
	font-size: 10pt;
	color:#000000 !important;
}

div {
	font-size: 10pt !important;
}

h3 {
	font-size: 12pt !important;
	background-color: white !important;
	border-style: none !important;
}

h4 {
	font-size: 10pt !important;
}


.productspecificationcontainer {
	width: 98% !important;
	background-color: white !important;
	border: 1px gray solid;
	margin-top: 5px !important;
}

.productfactscontainer {
	background-color: white !important;
	width: 98% !important;
}

.productcataloguecontainer {
	width: 98% !important;
}

#imgDrawingCollapseExpand {
	display: none;
}


#toPrint {
	display: none !important;
}

#toScreen {
	display: block !important;
}

.printbottom {
	padding-left: 15px;
	padding-top: 0px !important;
	float: left !important;
}

a:link, a:visited, a:active, a:hover, .richTextContent a:link, .richTextContent a:visited {
	color: #333333 !important;
	background: none !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-size: 10pt !important;
}

#wrapper {
width: 100% !important;
}

#greyGlobalmenu { display:none; }
.contactGlobal  { display:none; }
.searchImage { display:none; }
.search { display:none; }


#wrapper_body { 
	margin: 0px 0px 0px 0px;
	width: 99% !important;
	padding: 0;
    float: none !important;
    color: black;
      border:none !important;	
      background:white;

}

#wrapper, #mainContent, #maincontainer, #whitebackground, .equalheight {
	background-color:#ffffff;
	padding:0px;
	margin:0px;
	float:none !important;
	border:none !important;
	background: white;
	
}

#mainContent {
	width: 100% !important;
}

.centerContent { 
   margin-left:5%;
   background-color: #ffffff !important;
   padding:0px;
   border-top:1px solid #666666;
   float: none !important;
   color: black;
   font-size:12pt;
}

.drawing {
	width: 100% !important;
}

.view_drawing {
	width: 100% !important;
	padding: 3px 0px 3px 0px !important;
	background-color: white !important;
}

#viewFullSize {
	color: #001b53 !important;
	font-weight: 700 !important;
	font-size: 12pt !important;
	
}


.drawingcontainer {
	width: 100% !important;
	border-bottom-style: none !important;
}

#drawingImgContainer {
	margin-left: 2px !important;
}

#centerContent_oneColoumn {
	width: 99% !important;
}

#product_layout {
	width: 99% !important;
}

#prodSpecTD {
	width: auto !important;
}

.productassociations {
	width: 99% !important;
}

#prodcol1 {
	width: 8% !important;
}
#prodcol2 {
	width: 50% !important;
}
#prodcol3 {
	width: 16% !important;
}
#prodcol4 {
	width: 8% !important;
}
#prodcol5 {
	width: 11% !important;
}
#prodcol6 {
	width: 7% !important;
}

.customercentre {
	display: none;
}

/*--------------------------------------------------------------------------------------------*/
/* SHAREPOINT PUBLISHING MENUS 																  */
/*--------------------------------------------------------------------------------------------*/

.ms-consoleframe {
	display: none !important;
}

.ms-siteaction {
	display: none !important;
}

.ms-SPLink {
	display: none !important;
}

.spacing { 	padding:0px; margin:0px; float:none; }
.ingresspressrelease { font-weight:bold; color:#000000; padding:0px; margin-bottom:10px; float:none; }
.date_companyname { color:#000000; font-size:12pt; font-weight:normal; padding:0px; margin:0 0 10px 0px; }
span.date { color:#000000; font-weight:normal; padding:0 5px 0 0; margin:0px; }
span.companyname { color:#000000; font-weight:normal; padding:0px; margin:0px; }
H1, .richTextContent h1,.richTextContent h1 a:link, .richTextContent h1 a:active, .richTextContent h1 a:visited   { color:#000000 !important; font-size:14pt; margin:0px 0 0 0; padding:0px; }



#pagecontent {width: auto;}
.richTextContent { margin:0px; padding:0px; color:#000000 !important; }
.richTextContent p {padding:0 20px 10px 0; margin:0px; float: none; }
.richTextContent productdescription {
	padding-top: 0px !important;
	display: inline;
}

.productdescription {
	display: inline;
	padding-bottom: 0px !important;
}



/*--------------------------------------------------------------------------------------------*/
/* CONTENT INSIDE RICHTEXTCONTENT AREAS. */
/*--------------------------------------------------------------------------------------------*/
.richTextContent {
	width: 98% !important;
}

.richTextContent ul {
}
	
	.richTextContent ul li { 
	}

	.richTextContent ul li a:link, .richTextContent ul li a:active, richTextContent ul li a:hover, .richTextContent ul li a:visited { 
		color: #333333 !important;
		background: none !important;
		font-weight: normal !important;
		text-decoration: none !important;
						
	}
	
.bulletlist ul li { 
		color: #333333 !important;
		background: none !important;
		font-weight: normal !important;
		text-decoration: none !important;
		font-size: 12pt !important;
}

.bulletlist LI A:link , .bulletlist LI A:visited, .bulletlist LI A:active{ 
	color: black !important;
}

/* list with numbers. */
.richTextContent ol {
	margin:0 0 15px 1.7em;
	padding:0px;
	list-style-type:decimal;		
}

.richTextContent ol li { 
	list-style-type:decimal;
	color:#000000!important;		
}

.bgHeader, .bgHeader h2 { 
	background-color: white !important;
	background-image: none !important;
	font-size: 18pt;
	font-weight: normal;
	padding-bottom: 0px !important;
	height: auto !important
}

.lastUpdated {
	padding-left: 15px !important;
}

#productGroupAndCat{
	display: none;
}

.topcontainer {
	background-image: none !important;
	width: 100%;
}
.searchImage{
	display: none !important;
}

#BUSSTopLogo {
	padding-left: 15px;
	float: right;
}

#lefttoplogo {
	width: 100%;
}

#divtoplogo {
	width: 100%;
}


.businesscard { display:none; }
#leftContent { display:none; }
#rightContent { display:none; }

.printpageBack {
	display:block;
	padding:0px;	
	float:left;
	width:90%;
}
.print {
	display:block;
	padding:10px 0 0px 0;
	float:left;
	width:90%;
}

.printpage { display:none; }


#centerContent_oneColoumn {
	margin:0px;
	padding:0px;
	border: none !important;
	background-color:#ffffff;
}

/* BOTTOM LINE FOR SECTIONPAGES, WITH JUST ONE COLOUMN CONTENT, NO RIGHTSIDE/RIGHTCONTNENT */
#bottomSection {
	display:none;
	/*background:url('/Style%20Library/Images/WW/bottomlinePrint.gif') no-repeat bottom !important;
	padding:0px;
	margin:0px;
	height:14px;
	float:left;
	width:100%;	*/
}
#bottomOneColoumn {
	display:none;
}

#print {
	display: none;
}

#displaytablelink{
	display: none;
}

#footer {
	padding-left: 15px !important;
	width: auto !important;
	float: right !important;
	font-size: 10pt !important;
}
#disclaimer {
	display:none;
}

/* PRINT FIX. Stylesheet also used in preview mode, so @media print is used */
@media print{ 
	.topcontainer .left {
		float:right;
		width:auto !important;
	}
}
