@import url("Global.css"); 

#glowmenu, .localeselect, .searchform, .footer, .footericons,.breadcrumb, .dividerline, h2.contenttable, .icontable, .header, .contenttable h2
{
	display: none !important;
	float: none !important;
	margin:0 !important;	
	padding:0 !important;	
	position:relative !important;
	width: 0 !important;
	height: 0 !important;
}

.icontable, .icons2, #second, .productscroll, .pagination, .categoryselect, .leftnavmenu, .leftnav, .scrolldivthintd, .pagination6, .pagination7 {
	display: none !important;
	padding:0 !important;
	margin:0 !important;
	width: 0 !important;
	height: 0 !important;
}

.bodytable
{ 
	text-align:left !important; 
	border-width:0px !important;

}


.container-body, .green, h1
{
	border-width: 0px !important; 
	border-color: #FFFFFF !important; 
}

.container-body, body {
	background: none !important;
	margin:0 !important;
	padding:0 !important;
}


.contenttable 
{
	padding:0px !important; 
	margin:0px !important; 	
	width:100% !important;
}

#copyright {
	display: block !important;
	position:relative !important;
	text-align: center !important;
	width: 100% !important;
}

.divscroll {
	width: 100% !important;
	overflow: visible !important;
}

.divscroll-content {
	width: 100% !important;
	overflow: visible !important;
	position: relative !important;
	float:left !important;
	padding:0 !important;
	text-align: left !important;	
}

.header 
{ 
	height:0px !important; 
	top: 0px !important; 
	left: 0px !important;
}

.header td
{ 
	padding:0px !important; 
	margin:0px !important;
}

#first {
	float: left !important;
	position: relative !important;
}

.footerlinks {
	display: none !important;
	margin:0 !important;
	padding:0 !important;
	height: 0 !important;	
}

.footertable
{ 
	background:none !important;
	width:100% !important;
	text-align: center !important;
}

.footertable tr td
{
	margin:0 !important;
	padding:0 !important;
	height: 0 !important;
}


.header_logo 
{
	padding-left:0px !important; 
	padding-top:0px !important;	
}

h1.container-title {
	width: 100%;
}


.pagepadding {
	text-align: left !important;
	vertical-align: top !important;	
	margin:0 !important;
	padding: 0px 20px 0px 0px !important;
}

.pagepadding td {
	vertical-align: top !important;	
	padding: 20px 0px 0px 0px;
}

.printhide {
	display:none !important;
	margin:0 !important;
	padding:0 !important;	
	height: 0 !important;
	width: 0 !important;
}

.printdivline {
	display:block !important;
}

.printfooter {
	margin: 15px 0px 0px 0px; !important;
	#margin: 15px 0px 0px 0px; !important;	
	height: 35px !important;
	display: block !important;	
	text-align: left !important;
	float: left !important;
	overflow: hidden !important;
	position: relative !important;
	width: 100% !important;
	
}

.printfooter img {
	height: 35px !important;
}

.printobject {
	display: block !important;
}

.prodimage {	
	text-align: left !important;
	float: left !important;
	position: relative !important;
	width: 120px !important;
	margin: 0px 20px !important; /* top-bottom  right-left */
	padding:0 !important;
}

div.prodimage img {
	width: 115px !important;
	padding:0 !important;
	margin:0 !important;
}

.prodimageprint {
	width: 115px !important;
}

.proddivline {
	display:none !important;
}


td.prodimagetd {
	margin: 0 !important;
	padding: 20px 0 0 0 !important;
	text-align: left !important;	
	width: 50px !important;
}

td.product-details-td {
	background: none !important;
	margin-right: 15px !important;
	padding-right: 30px !important;
	width: 100% !important;	
}


/************* TEMPLATE3 STYLES ********************/

.bluetable {
	padding:0 !important;
	margin:0 !important;
	height: 0 !important;	
}

.contenttable {
	padding:0 !important;
	margin:0 !important;
	height: 0 !important;
}

.gallerytext {
	width: 90% !important;
	padding-right: 20px !important;
}

.pagebody {
	padding:0 !important;
	margin:0 !important;
	height: 0 !important;
}

.pagepaddingtemplate3 {
	padding: 20px 0px 0px 0px !important;
}

.texttable {
	width: 100% !important;
}

.texttable td {
	vertical-align: top !important;	
	padding-top: 20px 0px 0px 0px !important;
}

/************* END TEMPLATE3 STYLES ********************/


/************* TEMPLATE6 STYLES ********************/

.pagetable {
	padding:0 !important;
	margin:0 !important;
	height: 0 !important;	
}

.storytable {
	padding:15px 0px 0px 0px
}

/************* END TEMPLATE6 STYLES ********************/