﻿/*************************************************/
/* Page grid definitions                         */
/*************************************************/
/* Hide grid elements from print */
#chMenuUser, #chMenuCategory, #chSearch, #chMenuServices, #cbMenuShortcut, #cLeft, #cnCategory ,#userAreaBox , #depMenuId ,
#cbMenuShortcut , #searchbar, #footerNewsSection, #footerBannersSection, #suggestBox, #fade, #defaultLightBoxCloseButton,
#defaultLightBoxCloseButtonMsg, #idPrint {
	display: none !important;
	height:0px;
}

/**** Friendly Printing ***/
#light {
	display: block;
	height: auto !important;
}

.friendly-printing-lb {display: none; height:0px;}
.friendly-printing-lb #cMain{ display: none; height:0px;}
.friendly-printing-lb #chLogo{ display: none; height:0px;}
#light #tProductContent,
#light #tProductTabcontent{  margin-top:20px;}

/*** General ***/
#chLogo { margin:0 10px 15px 0; }
#cMain { clear:left; margin-top:25px;  padding: 0;width: 100%; margin: 0; }

/*** Start Page ***/
#cMain .tReccomendedProducts{  margin-top:20px;}

/*** product page ****/
#cMain #tProduct,
#cMain #pDetailBoxForm,
#cMain #pDetailBoxForm #package,
#cMain #pDetailBoxForm #pdAcessoryBox,
#cMain #pDetailBoxForm #pdAlternativeBox,
#cMain #tProductTabcontent,
#cMain #tProductTabcontent #pDetailTab,
#cMain #tProductTabcontent #pRelatedTab {margin-top:30px;}
abbr, acronym, span.abbr {border:0;}
#light .cell01 {margin-top:30px;padding-left: 150px;width: 225px}

/*** Footer ****/
#footer { clear:left; margin-top:40px; border-top:solid 1px black; font-size:0.91em; padding:5px; text-align: left; }

/* Improve colour contrast of links */
a:link, a:visited{color: #293077}

