/*Module styles*/


p.breadcrumbs{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.90em; 
	color: #000000; 
	text-decoration: none;
}

/*START Case Studies Module*/
div.style1 {
	background-color: #C0C0FF;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	border-right: #8080FF 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style2 {
	background-color: #ffffff;
	border-top: #8080FF 1px solid;
	border-left: #8080FF 1px solid;
	border-bottom: #8080FF 1px solid;
	border-right: #8080FF 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/*END Case Studies Module*/

/*START Wallcoverings Modules*/
div.styleCoatings1 {
	width: 98%;
	background-color: #ffffff;
	border-top: #336699 1px solid;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-right: #336699 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	clear: both;
}

div.styleCoatings2 {
	width: 98%;
	background-color: #ffffff;
	border-top: #336699 1px solid;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-right: #336699 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	clear: both;
}
div.coatingsImage{
	float: left;
	text-align: left;
	position: relative;
	margin-top: 5px;
	margin-right: 10px;
}

div.coatingsText{
	float: left;
	width: 450px;
	height: 100px;
	font-size: 0.90em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 500;
	text-align: left;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
}

div.coatingsModlink{
	float: left;
	float: bottom;
	height: 100px;
	font-size: 0.80em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 500;
	background-color: #ffffff;
	text-align: right;
	padding-right: 5px;
	margin-left: 10px;
}

/*END Wallcoverings Modules*/

/*START Sitemap Module*/
table.sitemap {
	width: 100%;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
}

/*START Document Library Module*/
table.style1doclib {
	width: 100%;
	background-color: #c2a0c2;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
}

td.style1doctitle{
	background-color: #9D85B6;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	font-size: 1.10em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #000000;
	line-height: 1.60em;
}

td.style1docsnippet{
	background-color: #c2a0c2;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
}

td.style1doctype{
	width: 40px;
	background-color: #c2a0c2;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	text-align: center;
	vertical-align: middle;
}

table.style2doclib {
	width: 100%;
	background-color: #ffffff;
	border-left: #800080 1px solid;
	border-top: #800080 1px solid;
	border-right: #800080 1px solid;
	border-bottom: #800080 1px solid;
}
}

td.style2doctitle{
	background-color: #E7D5FB;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	font-size: 1.10em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #000000;
	line-height: 1.60em;
}

td.style2docsnippet{
	background-color: #ffffff;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
}

td.style2doctype{
	width: 40px;
	background-color: #ffffff;
	border-collapse: collapse; 
	border-spacing: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 10px;
	text-align: center;
	vertical-align: middle;
}

/*END Document Library* Module/

/*START FAQs Module*/
div.style_faq1 {
	background-color: #E7D5FB;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style_faq2 {
	background-color: #ffffff;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/*END FAQs Module*/



/*START Wallcoverings Modules*/
div.styleWallcoverings1 {
	width: 98%;
	background-color: #ffffff;
	border-top: #336699 1px solid;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-right: #336699 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	clear: both;
}

div.styleWallcoverings2 {
	width: 98%;
	background-color: #ffffff;
	border-top: #336699 1px solid;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-right: #336699 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	clear: both;
}

div.wallcoveringsImage{
	float: left;
	text-align: left;
	position: relative;
	margin-top: 5px;
	margin-right: 10px;
}

div.wallcoveringsText{
	float: left;
	width: 450px;
	height: 100px;
	font-size: 0.90em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 500;
	text-align: left;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
}

div.wallcoveringsModlink{
	float: left;
	float: bottom;
	height: 100px;
	font-size: 0.80em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 500;
	background-color: #ffffff;
	text-align: right;
	padding-right: 5px;
	margin-left: 10px;
}

/*END Wallcoverings Modules*/

/*START Member Module*/
h2.members_title{
	font-size: 1.10em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 800;
	color: #5E3385;
	line-height: 1.50em;
	background-color: transparent;
	}
	
h2.members_readmore_title{
	font-size: 1.10em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 600;
	color: #5E3385;
	line-height: 1.60em;
	background-color: transparent;
	}
	
p.members_text{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 1.00em; 
	color: #000000; 
	text-decoration: none;
}


a.memberslink:link{
	padding:50px;
}


div.memsnippet{
	border:1px solid #800080; 
	padding-left: 15px;
	padding-bottom:10px;
}

p.members_snippet{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 1.00em; 
	color: #000000; 
	text-decoration: none;
}

div.memextra{
	text-align:left; 
	border:0px solid blue;
	font-size: 1.08em;
}

div.member_contact1{
	WIDTH: 280px; 
	RIGHT: 10px;
	float: left;
	clear: none; 
	padding-left: 0px;
	font-size: 1.08em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #190564; 
}

div.member_contact2{
	WIDTH: 280px; 
	RIGHT: 10px;
	float: left;
	clear: right; 
	padding-left: 0px;
	font-size: 1.08em;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: bold;
	color: #190564; 
}


div.member_contactdetails{
	clear: none; 
	padding-left: 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 1.00em; 
	font-weight: 400;
	color: #000000; 
	text-decoration: none;
}


/*END Member Modules*/

/*START News Modules*/
div.style_news1 {
	background-color: #E7D5FB;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style_news2 {
	background-color: #ffffff;
	border-top: #800080 1px solid;
	border-left: #800080 1px solid;
	border-bottom: #800080 1px solid;
	border-right: #800080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}


/*START News box class */
div.newsbox {
	display: block;
	clear: left;
	width: 160px;
	border-left: #0b1560 1px solid;
	border-right: #0b1560 1px solid;
	border-top: #0b1560 1px solid;
	border-bottom: #0b1560 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom:2px;
	margin: 0px;
	background: #00a0c6;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 0.90em;
	color: #0b1560;
	text-decoration: none;
	font-weight: 800;
	text-transform: none;
	margin-top: 15px;
}

h3.newsbox {
	background-color: transparent;
	line-height: 16pt;
	font-size: 1.05em; 
	font-family:  Helvetica, Arial, Verdana, sans-serif;
	font-style: normal; 
	font-weight: 800; 
	color: #ffffff; 
	text-align: center;
	text-decoration: underline;
	text-transform: uppercase; 
	}

.newsboxSnippet{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 0.90em;
	color: #ffffff;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
}

.newsboxlink{
color: #0b1560; 
}
/*END News box*/
/*END News Module*/

/*START Useful Links Module*/
div.style_links1 {
	background-color: #D3E78F;
	border-top: #939300 1px solid;
	border-left: #939300 1px solid;
	border-bottom: #939300 1px solid;
	border-right: #939300 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.style_links2 {
	background-color: #ffffff;
	border-top: #939300 1px solid;
	border-left: #939300 1px solid;
	border-bottom: #939300 1px solid;
	border-right: #939300 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/*END Useful Links Module*/