/* ------------------------------------------------------------------- */
/* CATALOGUE HOMEPAGE */
/* ------------------------------------------------------------------- */
#Catalogue-Home-Product-Groups-Wrapper 		{ float:left; clear: both; margin:0px; padding:0px; width:616px; text-align:left;}
#Catalogue-Home-Product-Groups 				{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#Catalogue-Home-Product-Groups-Wrapper h2	{ }
#Catalogue-Home-Product-Groups-Wrapper ul 	{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#Catalogue-Home-Product-Groups-Wrapper li 	{ float:left; list-style:none; display:inline; margin: 0px 10px 10px 10px; padding: 0px; width:185px; background-color:#F1F1F1; }
#Catalogue-Home-Product-Groups-Wrapper p 	{ margin:-5px 5px 5px 5px; padding:0px; height:168px; }
#Catalogue-Home-Product-Groups-Wrapper a	{ color:#2C4492}
#Catalogue-Home-Product-Groups-Wrapper span.group-name	{ display:none}
#Catalogue-Home-Product-Groups-Image 		{ float:left; }

/* ------------------------------------------------------------------- */
/* CATALOGUE RANGE */
/* ------------------------------------------------------------------- */
#Catalogue-Range-Products-Wrapper					{ float:left; clear:both; margin:0px; padding:0px; width:616px; text-align:left; }
#Catalogue-Range-Products							{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#Catalogue-Range-Products-Wrapper ul				{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#Catalogue-Range-Products-Wrapper li				{ float:left; list-style:none; display:inline; margin: 0px 5px 10px 10px; padding:0px; width: 104px; position:relative; }
#Catalogue-Range-Products-Wrapper li a				{ color:#2C4492;}
#Catalogue-Range-Products-Wrapper img				{ border-style:solid; border-color:#B3C0CB; border-width:2px; position:absolute; top:0; left:0; }
#Catalogue-Range-Products-Wrapper p.productName		{ margin-top:114px;}
#Catalogue-Range-Products-Wrapper li a.more			{ display:none;}


/* ------------------------------------------------------------------- */
/* CATALOGUE DETAIL */
/* ------------------------------------------------------------------- */
#Copy-ColA			{ float:left; width:290px; margin-right:11px}
#Copy-ColB			{ float:left; width:300px; /*margin:13px; position:absolute; top:140px; right:10px;*/ position:relative }

#Catalogue-Detail-Product-MainImage-Wrapper			{ }
#Catalogue-Detail-Product-MainImage-Wrapper	img		{ border-style:solid; border-color:#B3C0CB; border-width:2px; /*float:right;*/ margin: 0px 10px 0px 0px; }
#Catalogue-Detail-Product-MainImage					{ }

#Catalogue-Detail-Product-ZoomifyImage-Wrapper			{ border:2px solid #B3C0CB; margin-top:15px; width:300px; height:425px}
#Catalogue-Detail-Product-ZoomifyImage-Wrapper object	{  /*position:absolute; top:165px; left:456px;*/ /*border-style:solid; border-color:#B3C0CB; 
																border-width:2px;*/ margin: 0px; }
#Catalogue-Detail-Product-ZoomifyImage					{ }

#Catalogue-Detail-Description-Container				{ clear:left; float:left; width:300px; } 
#Catalogue-Detail-Description-Wrapper				{ padding: 0px 10px 0px 10px; margin:0px 0px 10px 0px; } 
#Catalogue-Detail-Description-Wrapper h3			{ visibility:hidden; padding:0px; margin:0px; height:0px; width:0; } 

#Catalogue-Detail-Key-Features-Container			{ clear:left; float:left; width:300px; }
#Catalogue-Detail-Key-Features-Wrapper				{ padding: 0px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-Key-Features-Wrapper h3			{ text-indent: -9000px; width:156px; height:24px; padding:0px; display:block; 
														background-image:url(../grfx/headers/h_key-features.gif); background-repeat:no-repeat; }

#Catalogue-Detail-Specifications-Container			{ clear:left; float:left; width:300px; }
#Catalogue-Detail-Specifications-Wrapper			{ padding: 0px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-Specifications-Wrapper h3			{ text-indent: -9000px; width:156px; height:24px; padding:0px; display:block; 
														background-image:url(../grfx/headers/h_specifications.gif); background-repeat:no-repeat; }

#Catalogue-Detail-Accessories-Container				{ clear:left; float:left; width:300px; }
#Catalogue-Detail-Accessories-Wrapper				{ padding: 0px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-Accessories-Wrapper h3			{ text-indent: -9000px; width:156px; height:24px; padding:0px; display:block; 
														background-image:url(../grfx/headers/h_accessories.gif); background-repeat:no-repeat; }
#Catalogue-Detail-Accessories-Wrapper p				{ padding:0px; margin:0px; } 

#Catalogue-Detail-International-Standards-Container		{ clear:left; float:left; width:300px; }
#Catalogue-Detail-International-Standards-Wrapper		{ padding: 0px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-International-Standards-Wrapper h3	{ text-indent: -9000px; width:156px; height:24px; padding:0px; display:block; 
															background-image:url(../grfx/headers/h_international-standards.gif); background-repeat:no-repeat; }
#Catalogue-Detail-International-Standards-Wrapper p		{ padding:0px; margin:0px; } 

#Catalogue-Detail-Ordering-Container				{ clear:left; float:left; width:300px; }
#Catalogue-Detail-Ordering-Wrapper					{ padding: 0px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-Ordering-Wrapper h3				{ text-indent: -9000px; width:156px; height:24px; padding:0px; display:block; 
														background-image:url(../grfx/headers/h_ordering.gif); background-repeat:no-repeat; }
#Catalogue-Detail-Ordering-Wrapper p				{ padding:0px; margin:0px; } 

#Catalogue-Detail-Applications-Container			{ clear:left; float:left; width:300px; }
#Catalogue-Detail-Applications-Wrapper				{ padding: 0px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-Applications-Wrapper h3			{ text-indent: -9000px; width:156px; height:24px; padding:0px; display:block; 
														background-image:url(../grfx/headers/h_applications.gif); background-repeat:no-repeat; }
#Catalogue-Detail-Applications-Wrapper p			{ padding:0px; margin:0px; } 

#Catalogue-Detail-Users-Container				{ clear:left; float:left; width:300px; }
#Catalogue-Detail-Users-Wrapper					{ padding: 0px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-Users-Wrapper h3				{ text-indent: -9000px; width:156px; height:24px; padding:0px; display:block; 
														background-image:url(../grfx/headers/h_users.gif); background-repeat:no-repeat; }
#Catalogue-Detail-Users-Wrapper p				{ padding:0px; margin:0px; } 

#Catalogue-Detail-Downloads-Container			{ /*position:absolute; top:610px; left:456px;*/ margin-top:20px; width:304px; }
#Catalogue-Detail-Downloads-Wrapper				{ padding:0px; margin:0px; }
#Catalogue-Detail-Downloads-Wrapper h3			{ text-indent: -9000px; width:304px; height:23px; padding:0px; display:block; 
														background-image:url(../grfx/layout/download-window-header2.gif); background-repeat:no-repeat; }
#Catalogue-Detail-Downloads-Wrapper table		{ padding:5px; vertical-align:top; margin:0px; width:304px; background-image:url(../grfx/layout/download-window-bg2.gif); background-repeat:repeat-y; } 
#Catalogue-Detail-Downloads-Wrapper table a		{ color:#2C4492;}
#Catalogue-Detail-Downloads-Footer				{ height:1px; width:304px; background-image:url(../grfx/layout/download-window-footer-bg.gif); background-repeat:repeat-x; }

#Catalogue-Detail-MediaCentre-Container			{ clear:left; float:left; width:276px; }
#Catalogue-Detail-MediaCentre-Wrapper			{ padding: 10px 10px 0px 10px; margin:0px; }
#Catalogue-Detail-MediaCentre-Wrapper h3		{ text-indent: -9000px; width:276px; height:23px; padding:0px; display:block; 
													background-image:url(../grfx/layout/media-centre-header-bg.gif); background-repeat:no-repeat; }
#Catalogue-Detail-MediaCentre-Wrapper table		{ padding:5px; vertical-align:top; margin:0px; width:276px; background-image:url(../grfx/layout/download-window-bg.gif); background-repeat:repeat-y; } 
#Catalogue-Detail-MediaCentre-DownloadIcon		{ background-image:url(../grfx/nav/ic_dwnldvideo.gif); height:16px; width:16px; } 
#Catalogue-Detail-MediaCentre-MovieIcon			{ background-image:url(../grfx/nav/ic_wtchvideo.gif); height:16px; width:16px; } 
#Catalogue-Detail-MediaCentre-Footer			{ height:1px; width:276px; background-image:url(../grfx/layout/download-window-footer-bg.gif); background-repeat:repeat-x; }

#Catalogue-Detail-Buttons-Container				{ display:none;}

#SiteTools-Container							{ } 
#SiteTools-Wrapper								{ margin:10px 7px 0px 0px; padding:0px; } 
#SiteTools-Wrapper a							{ font-size:8px}
#SiteTools-Wrapper a.PRINT-PAGE					{ position:absolute; top:0; left:217px; text-decoration:none; text-indent: -9000px; margin:0px 0px 0px 0px; 
																padding:0; height:9px; width:81px; background-image:url(../grfx/nav/n_print-this-page.gif); }
#SiteTools-Wrapper a.BOOKMARK-PAGE				{ position:absolute; top:0; left:99px; text-decoration:none; text-indent: -9000px; margin:0px 0px 0px 0px; 
																padding:0; height:9px; width:110px; background-image:url(../grfx/nav/n_bookmark-this-page.gif); }
#SiteTools-Wrapper a.EMAIL-PAGE					{ position:absolute; top:0; left:0; text-decoration:none; text-indent: -9000px; margin:0px 0px 0px 0px; 
																padding:0; height:9px; width:90px; background-image:url(../grfx/nav/n_email-this-page.gif); }

/* ------------------------------------------------------------------- */
#Product-Info 			{ list-style: none; margin: 0 0 0 5px; padding: 0; float: left; width: 347px; }
#Product-Info li 		{ display: block; margin: 5px 0; }


#Product-Alternative-Non-Graphical 			{ list-style: none; margin:0; padding: 0; }
#Product-Alternative-Non-Graphical li 		{ list-style: none; margin: 5px 5px 0 0; padding: 0; }

#Group-Browsing 			{ list-style: none; display: inline; margin:  0; padding: 0; }
#Group-Browsing li 			{ display: inline; }
#Group-Browsing h2 			{ font-size: 120%; margin: 0; padding: 0; }
#Group-Browsing p 			{ margin: 5px 0; padding: 0; }

#Group-Title 			{ font-size: 120%; margin: 0; padding: 0; }


#Product-Info-Non-Graphical 		{ list-style: none; margin: 0; padding: 0; float: left; }
#Product-Info-Non-Graphical li 		{ display: block; margin: 5px 0; }


#Product-Highlights			{ list-style: none; display: inline; margin:  0; padding: 0; }
#Product-Alternative 		{ list-style: none; display: inline; margin:  0; padding: 0; }
#Product-Highlights li		{ list-style: none; display: inline; margin: 5px 5px 0 0; padding: 0; float: left; width: 90px;	 }
#Product-Alternative li 	{ list-style: none; display: inline; margin: 5px 5px 0 0; padding: 0; float: left; width: 90px;	 }
