/* ------------------------------------------------------------------- */
/* NAVIGATION - HEADER */
/* ------------------------------------------------------------------- */
#Header-Navigation-Container 		{ } 
#Header-Navigation-Wrapper 			{ } 
#Header-Navigation 					{ float:right; margin:0; } 
#Header-Navigation ul 				{ margin:0; padding:0; }
#Header-Navigation li 				{ list-style:none; display:inline; }
#Header-Navigation li.first 		{ border-left:none; list-style:none; display:inline; }
#Header-Navigation a 				{ color:#fff; text-decoration:none; }
#Header-Navigation a:hover 			{ color:#fff; text-decoration:underline; }

#Header-Navigation a.ABOUT-US			{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:69px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-about-us.gif); }
#Header-Navigation a.ABOUT-US:hover		{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:69px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-about-us.gif); background-position: 0 18px; }
#Header-Navigation a.ABOUT-US-active	{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:69px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-about-us.gif); background-position: 0 18px; }
#Header-Navigation a.DOWNLOADS			{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:74px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-downloads.gif); }
#Header-Navigation a.DOWNLOADS:hover	{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:74px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-downloads.gif); background-position: 0 18px; }
#Header-Navigation a.DOWNLOADS-active	{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:74px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-downloads.gif); background-position: 0 18px; }
#Header-Navigation a.LINKS				{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:46px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-links.gif); }
#Header-Navigation a.LINKS:hover		{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:46px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-links.gif); background-position: 0 18px; }
#Header-Navigation a.LINKS-active		{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:46px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-links.gif); background-position: 0 18px; }
#Header-Navigation a.CONTACT-US			{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:74px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-contact-us.gif); }
#Header-Navigation a.CONTACT-US:hover	{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:74px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-contact-us.gif); background-position: 0 18px; }
#Header-Navigation a.CONTACT-US-active	{ text-decoration:none; float:left; display:block; margin:0; padding:0; height:18px; width:74px; text-indent:-9999999px; 
											background-image:url(../../rpv4x435/grfx/nav-header/h-contact-us.gif); background-position: 0 18px; }
											
span.global-tel-no						{ display:block; width:181px; height:18px; text-indent:-999em; background:url('../../rpv4x435/grfx/nav-header/tel-number.gif') no-repeat 0 0; float:left;}

/* ------------------------------------------------------------------- */
/* NAVIGATION - PRIMARY */
/* ------------------------------------------------------------------- */
#Primary-Navigation-Container					{ }
#Primary-Navigation-Wrapper						{ padding:0; margin:0; position:absolute; top:66px; left:10px; }
#Primary-Navigation 							{ padding:0; margin:0; }
#Primary-Navigation img.divider 				{ float:left; display:block; margin:0; padding:0; width:2px; height:15px; 
													background-image:url(../../camlock32/grfx/nav/n_divider2.gif); }
#Primary-Navigation li 							{ display: inline; list-style-type: none; }
#Primary-Navigation li.first 					{ display: inline; border-left: none; list-style: none; }
#Primary-Navigation li a.HOMEPAGE				{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:51px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/home.gif); }
#Primary-Navigation li a.HOMEPAGE:hover 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:51px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/home.gif); background-position: 0 87px; }
#Primary-Navigation li a.HOMEPAGE-active 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:51px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/home.gif); background-position: 0 87px; }
#Primary-Navigation li a.ABOUT-RPV				{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:75px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/about-rpv.gif); }
#Primary-Navigation li a.ABOUT-RPV:hover 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:75px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/about-rpv.gif); background-position: 0 87px; }
#Primary-Navigation li a.ABOUT-RPV-active 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:75px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/about-rpv.gif); background-position: 0 87px; }
#Primary-Navigation li a.OPTION-PACKS			{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:88px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/option-packs.gif); }
#Primary-Navigation li a.OPTION-PACKS:hover 	{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:88px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/option-packs.gif); background-position: 0 87px; }
#Primary-Navigation li a.OPTION-PACKS-active	{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:88px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/option-packs.gif); background-position: 0 87px; }
#Primary-Navigation li a.PRICING				{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:54px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/pricing.gif); }
#Primary-Navigation li a.PRICING:hover 			{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:54px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/pricing.gif); background-position: 0 87px; }
#Primary-Navigation li a.PRICING-active 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:54px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/pricing.gif); background-position: 0 87px; }
#Primary-Navigation li a.TESTIMONIES			{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:83px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/testimonies.gif); }
#Primary-Navigation li a.TESTIMONIES:hover 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:83px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/testimonies.gif); background-position: 0 87px; }
#Primary-Navigation li a.TESTIMONIES-active		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:83px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/testimonies.gif); background-position: 0 87px; }
#Primary-Navigation li a.SERVICING				{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:66px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/servicing.gif); }
#Primary-Navigation li a.SERVICING:hover 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:66px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/servicing.gif); background-position: 0 87px; }
#Primary-Navigation li a.SERVICING-active 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:66px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/servicing.gif); background-position: 0 87px; }
#Primary-Navigation li a.GALLERY				{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:55px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/gallery.gif); }
#Primary-Navigation li a.GALLERY:hover 			{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:55px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/gallery.gif); background-position: 0 87px; }
#Primary-Navigation li a.GALLERY-active 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:55px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/gallery.gif); background-position: 0 87px; }
#Primary-Navigation li a.SUPPORT				{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:62px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/support.gif); }
#Primary-Navigation li a.SUPPORT:hover 			{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:62px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/support.gif); background-position: 0 87px; }
#Primary-Navigation li a.SUPPORT-active 		{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:62px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/support.gif); background-position: 0 87px; }
#Primary-Navigation li a.NEWS					{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:47px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/news.gif); }
#Primary-Navigation li a.NEWS:hover	 			{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:47px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/news.gif); background-position: 0 87px; }
#Primary-Navigation li a.NEWS-active			{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:47px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/news.gif); background-position: 0 87px; }
#Primary-Navigation li a.QUOTATIONS				{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:80px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/quotations.gif); }
#Primary-Navigation li a.QUOTATIONS:hover,
#Primary-Navigation li a.QUOTATIONS-active	 	{ text-decoration:none; float:left; display:block; margin:0; padding:0; width:80px; height:28px; text-indent:-999999px; 
													background-image:url(../../rpv4x435/grfx/nav-primary/quotations.gif); background-position: 0 85px; }


/* ------------------------------------------------------------------- */
/* NAVIGATION - FOOTER */
/* ------------------------------------------------------------------- */
#Footer-Navigation-Wrapper 			{ width: 780px; padding: 0px 0px 0px 0px; height:50px; margin: 0px auto; text-align: left; position: relative; 
										background-image:url(../grfx/backgrounds/bg-footer.jpg); background-repeat:repeat-y; font-size:.9em;}
							
#Footer-Contact-Details-Wrapper		{ position:absolute; top:3px; left:17px; width:250px; display:block; height:10px; } 
#Footer-Contact-Details 			{  }
#Footer-Contact-Details p 			{ color:#666633; padding:0px; margin:0px; }
#Footer-Contact-Details a 			{ color:#666633; }
#Footer-Contact-Details a:visited	{ color:#666633; }
#Footer-Contact-Details a:hover 	{ color:#666633; text-decoration:underline; }

#Footer-Links-Wrapper				{ position:absolute; top:3px; left:545px; width:220px; display:block; height:10px; } 
#Footer-Links 						{ color:#666633; }
#Footer-Links ul 					{ padding:0px; margin:0px; }
#Footer-Links li.first 				{ border-left:none; list-style:none; display:inline; padding:0px; margin:0px;}
#Footer-Links li 					{ list-style:none; display:inline; padding:0 0 0 1px; margin:0px; }
#Footer-Links p 					{ color:#666633; padding:0px; margin:0px; }
#Footer-Links a,
#Footer-Links a:visited,
#Footer-Links a:hover	 			{ color:#666633; font-size:10px; }


#Footer-Company-Details-Wrapper		{ position:absolute; top:24px; left:10px; width:250px; text-transform:uppercase; font-size:9px; } 
#Footer-Company-Details 			{  }
#Footer-Company-Details p 			{ color:#626262; }
#Footer-Company-Details a 			{ color:#666633; }
#Footer-Company-Details a:visited	{ color:#666633; }
#Footer-Company-Details a:hover 	{ color:#666633; text-decoration:underline; }

#Footer-Author-Wrapper				{ position:absolute; top:25px; left:713px; width:58px; height:60px; display:block; text-indent:-90000px; 
										background-image:url(../grfx/logos/media52-online-solutions.jpg); background-repeat:no-repeat; }
#Footer-Author-Wrapper a			{ width:58px; height:60px; display:block; }

