#hidefromscreen01{
display:none;}

#hidefromscreen02{
display:none;}

#hidefromscreen03{
display:none;}

#hidefromscreen04{
display:none;}

#hidefromscreen05{
display:none;}

#hidefromscreen06{
display:none;}

#hidefromscreen07{
display:none;}

#hidefromscreen08{
display:none;}


#hidefromprint01{
display:block;}

#hidefromprint02{
display:block;}

#hidefromprint03{
display:block;}

#hidefromprint04{
display:block;}

#hidefromprint05{
display:block;}

#hidefromprint06{
display:block;}

#hidefromprint07{
display:block;}

#hidefromprint08{
display:block;}




body {
		text-align:center;
		margin:0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		background-image:url(graphics/generic/slither_bkground.gif);
		background-position:top left;
		background-repeat:no-repeat;
		background-color:#2e2e2e;

	
		}

	
	#frame {
		width:776px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
		
		#contentleftProducts {
		width:242px;
		height:462px;
		padding:0px;
		float:left;
		background-color:#192d30;
		background-image:url(graphics/generic/lhs_background.jpg);
		background-repeat:no-repeat;
		background-position:top;
		color:#D5D9D9;
		line-height:15px;
		border-left:1px solid #36474e;
		}
		
		#contentleftProducts3lines {
		width:242px;
		height:462px;
		padding:0px;
		float:left;
		background-color:#192d30;
		background-image:url(graphics/generic/lhs_background_3lines.jpg);
		background-repeat:no-repeat;
		background-position:top;
		color:#D5D9D9;
		line-height:15px;
		border-left:1px solid #36474e;
		}
		
		
		#contentleftProducts2lines {
		width:242px;
		height:462px;
		padding:0px;
		float:left;
		background-color:#192d30;
		background-image:url(graphics/generic/lhs_background_2lines.jpg);
		background-repeat:no-repeat;
		background-position:top;
		color:#D5D9D9;
		line-height:15px;
		border-left:1px solid #36474e;
		}
		
		
		#contentleft {
		color:#ffffff;
		width:242px;
		height:462px;
		padding:0px;
		float:left;
		background-image:url(graphics/generic/lhs_background.jpg);
		background-position:top;
		background-repeat:no-repeat;
		background-color:#182b30;
		line-height:15px;
		border-left:1px solid #41707a;
		}
		
		#contentleftManufacture {
		color:#ffffff;
		width:242px;
		height:462px;
		padding:0px;
		float:left;
		background-image:url(graphics/manufacturing/lhs_background.jpg);
		background-position:top;
		background-repeat:no-repeat;
		background-color:#182b30;
		line-height:15px;
		border-left:1px solid #41707a;
		}
		
		#contentleftHome {
		width:242px;
		height:462px;
		padding:0px;
		float:left;
		background-color:#3B626E;
		background-image:url(graphics/home/background_left.jpg);
		background-repeat:no-repeat;
		background-position:top;
		color:#D5D9D9;
		line-height:15px;
		
		}
		
		#contentcenter {
		width:398px;
		padding:0px;
		float:left;
		background-color:#182b30;
		}
		#contentcenterFORM{
		width:398px;
		padding:0px;
		float:left;
		background-image:url(graphics/generic/form_background.jpg);
		background-position:top;
		background-repeat:repeat-x;
		background-color:#e3dbe1;
		
		}
		
		#contentcenterProduct {
		width:398px;
		padding:0px;
		float:left;
		background-color:#142E44;
		}
		
		#HomeSlider{
		width:533px;
		float:left;
		background-color:#3399CC;
		}
	
#contentright {
		width:135px;
		padding:0px;
		float:left;
		background-color:#ffffff;
		color:#0A8AA4;
		}

		
	#content1024 {
	display:none;
	
		}
	
	#topbar {
	height:87px;
		}
		
	#logo{
	width:243px;
	height:87px;
	float:left;
	}

	
	
	#telephone{
	margin-top:17px;
	width:533px;
	height:70px;
	float:left;
	color:#0A8AA4;
	text-align:right;
	background-image:url(graphics/generic/background_topbar.gif);
	background-position:top left;
	}
	
	#nav{
	margin-top:16px;
	text-align:left;}


a.Homenavlink:link, a.Homenavlink:visited, a.Homenavlink:active  {
width:89px;
height:21px;
text-decoration: none; 
color:#0A8AA4;
font-weight:bold;
display:block;
text-align:center;
padding-left:30px;
line-height:20px;
float:left;
background-image:url(graphics/nav/home_off.gif);
background-repeat:no-repeat;
} 

a.Homenavlink:hover {
color:#ffffff;
background-image:url(graphics/nav/home_on.gif);
background-repeat:no-repeat;
display:block;
} 

.HomenavOn{
width:89px;
height:21px;
text-decoration: none; 
color:#ffffff;
font-weight:bold;
display:block;
text-align:center;
padding-left:30px;
line-height:20px;
float:left;
background-image:url(graphics/nav/home_on.gif);
background-repeat:no-repeat;
} 
a.Productsnavlink:link, a.Productsnavlink:visited, a.Productsnavlink:active  {
width:116px;
height:21px;
text-decoration: none; 
color:#0A8AA4;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
background-image:url(graphics/nav/line_off.gif);
background-position:right;
background-repeat:no-repeat;
} 

a.Productsnavlink:hover {
color:#ffffff;
background-image:url(graphics/nav/line_on.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#0A8AA4;
display:block;
} 

.ProductsnavOn {
width:116px;
height:21px;
text-decoration: none; 
color:#ffffff;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
background-image:url(graphics/nav/line_on.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#0A8AA4;
} 

a.OurGlassnavlink:link, a.OurGlassnavlink:visited, a.OurGlassnavlink:active  {
width:96px;
height:21px;
text-decoration: none; 
color:#0A8AA4;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
background-image:url(graphics/nav/line_off.gif);
background-position:right;
background-repeat:no-repeat;
} 

a.OurGlassnavlink:hover {
color:#ffffff;
background-image:url(graphics/nav/line_on.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#0A8AA4;
display:block;
}

.OurGlassnavOn  {
width:96px;
height:21px;
text-decoration: none; 
color:#ffffff;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
background-image:url(graphics/nav/line_off.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#0A8AA4;
}



a.Contactlink:link, a.Contactlink:visited, a.Contactlink:active  {
width:75px;
height:21px;
text-decoration: none; 
color:#0A8AA4;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
} 

a.Contactlink:hover {
color:#ffffff;
background-color:#0A8AA4;
display:block;
} 

.ContactOn  {
width:75px;
height:21px;
text-decoration: none; 
color:#ffffff;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
background-image:url(graphics/nav/line_off.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#0A8AA4;
}



a.Linkslink:link, a.Linkslink:visited, a.Linkslink:active  {
width:124px;
height:21px;
text-decoration: none; 
color:#0A8AA4;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
background-image:url(graphics/nav/line_off.gif);
background-position:right;
background-repeat:no-repeat;
} 

a.Linkslink:hover {
color:#ffffff;
background-image:url(graphics/nav/line_on.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#0A8AA4;
display:block;
} 

.LinksOn  {
width:124px;
height:21px;
text-decoration: none; 
color:#ffffff;
font-weight:bold;
display:block;
text-align:center;
line-height:20px;
float:left;
background-image:url(graphics/nav/line_off.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#0A8AA4;
}

.Padding{
padding-left:16px;
padding-right:16px;
padding-top:12px;
padding-bottom:0px;}

.PaddingColours{
padding-left:16px;
padding-right:16px;
padding-top:12px;
padding-bottom:0px;}






.PaddingContact{
padding-left:16px;
padding-right:16px;
padding-top:12px;
padding-bottom:0px;
border:1px solid #D5D9D9;}

a.Greylink:link, a.Greylink:visited, a.Greylink:active  {
text-decoration: underline; 
color:#D5D9D9;
} 

a.Greylink:hover {
color:#FF9900;
} 


li{
line-height:17px;}

.extrapadding li{
padding-bottom:7px;}

.ColoursAvailable{
background-color:#0A8AA4;
height:25px;
color:#ffffff;
text-align:center;
line-height:23px;
font-weight:bold;}

.Swatchleft {
	padding: 0px;
	margin: 0px 19px 0px 0px;
	border: 0px none;
	float: left;

}

.Footer{
text-align:center;
color:#8d8a8a;
padding-top:15px;
padding-bottom:5px;}

a.SmallWhitelink:link, a.SmallWhitelink:visited, a.SmallWhitelink:active  {
text-decoration: underline;
font-size:10px; 
color:#8d8a8a;
} 

a.SmallWhitelink:hover {
color:#FF9900;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D5D9D9;
	line-height:15px;
	display:inline;}
	
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	line-height:15px;
	display:inline;}
	
	.bullet {
	padding: 0px;
	margin: 0px 12px 40px 0px;
	border: 0px none;
	float: left;

}

.StatsTopLeft{
width:70px;
background-color:#314349;
border:1px solid #838f92;
padding:5px;
float:left;}

.StatsTopRight{
width:112px;
background-color:#314349;
border-right:1px solid #838f92;
border-top:1px solid #838f92;
border-bottom:1px solid #838f92;
padding:5px;
float:left;}

.StatsBottomLeft{
width:70px;
background-color:#314349;
border-right:1px solid #838f92;
border-left:1px solid #838f92;
border-bottom:1px solid #838f92;
padding:5px;
float:left;}

.StatsBottomRight{
width:112px;
background-color:#314349;
border-right:1px solid #838f92;
border-bottom:1px solid #838f92;
padding:5px;
float:left;}

.pdf{
padding-right:10px;
}

a:link, a:visited, a:active  {
text-decoration: underline;
color:#ffffff;
} 

a:hover {
color:#FF9900;
text-decoration: underline;
}

a.blacklink:link, a.blacklink:visited, a.blacklink:active  {
text-decoration: underline;
color:#000000;
} 

a.blacklink:hover {
color:#FF9900;
text-decoration: underline;
}


.GlassSwatch{
padding-top:25px;
}

.GlassName{
background-color:#314349;
border:1px solid #838f92;
padding:5px;
float:left;}

.productpic{
width:127px;
height:180px;
border-bottom:1px solid #8CA8B6;
background-color:#182b30;
float:left;}

.productdesc{
height:180px;
width:271px;
background-color:#142E44;
border-bottom:1px solid #8CA8B6;
float:left;
color:#D5D9D9;
line-height:15px;}

.descpadding{
padding:10px;
}

.whitebold{
color:#ffffff;
font-weight:bold;}

.ContactText{
width:135px;
height:20px;
background-color:#374761;
padding:5px;
float:left;
color:#ffffff;
border-bottom:1px solid #8CA8B6;}

.ContactField{
width:215px;
padding-left:5px;
float:left;
color:#ffffff;
}

.Contactinput{
width:200px;
height:15px;
font-size:11px;
color:#000000;}

.FormBackground{
background-color:#286074;}

.PaddingForm{
padding:10px;
border:1px solid #cccccc;
}

.disclaimer{
font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
		line-height:13px;
		padding-top:10px;
color:#8fa6ae;
}

.TextCell{
border-bottom:1px solid #cccccc;
width:150px;
}

.formfield{
width:200px;
height:16px;
font-size:11px;}

.GlassCell{
border-bottom:1px solid #ffffff;
width:130px;
}

.GlassCellFullWidth{
border-bottom:1px solid #ffffff;
}

a.FormLink:link, a.FormLink:visited, a.FormLink:active  {
text-decoration: underline;
color:#0A8AA4;
} 

a.FormLink:hover {
color:#FF9900;
}

.smallwhite{
font-size:10px;
line-height:12px;}

.blacktext{
color:#F71010;
font-weight:normal;
line-height:14px;
}

.upselltitle{
line-height:15px;
font-weight:bold;
padding-bottom:10px;}

.upsell{
background-color:#2E4043;
border:1px solid #466166;
padding:8px;
line-height:18px;
}

.upsell ul{
margin:0px 0px 10px 10px;
padding:0px 0px 10px 10px;}

.smalltext{
font-size:10px;
color:#000000;
line-height:12px;}

a.bluelink:link, a.bluelink:visited, a.bluelink:active  {
text-decoration: none;
color:#0A8AA4;
} 

a.bluelink:hover {
color:#FF9900;
text-decoration: underline;

}

.productpicTap{
width:127px;
height:205px;
border-bottom:1px solid #8CA8B6;
background-color:#182b30;
float:left;}

.productdescTap{
height:205px;
width:271px;
background-color:#142E44;
border-bottom:1px solid #8CA8B6;
float:left;
color:#D5D9D9;
line-height:15px;}



/*murano*/

.productpicTapMurano {
width:127px;
height:395px;
border-bottom:1px solid #8CA8B6;
background-color:#182b30;
float:left;}

.productdescTapMurano{
height:395px;
width:271px;
background-color:#142E44;
border-bottom:1px solid #8CA8B6;
float:left;
color:#D5D9D9;
line-height:15px;}

/*end */



.productpicTapLg{
width:127px;
height:255px;
border-bottom:1px solid #8CA8B6;
background-color:#182b30;
float:left;}

.productdescTapLg{
height:255px;
width:271px;
background-color:#142E44;
border-bottom:1px solid #8CA8B6;
float:left;
color:#D5D9D9;
line-height:15px;}

.screenbr{
display:block;}

.printbr{
display:none;}

p.breakhere {page-break-before: always}
