
/* Barretts */		
	
html, body {background-color:#000000; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: 1.166; padding: 0px; margin: 0px; background-image:url(images/backing.jpg); background-repeat:repeat-y; background-position:center center; font-size:11px; min-width:800px;}

img {border:0;}

a{color: #384b91; text-decoration: none; font-weight:bold;}
a:link{color: #384b91; text-decoration: none; font-weight:bold; }
a:visited{color: #384b91; text-decoration: none; font-weight:bold;}
a:hover{color: #384b91;	text-decoration: underline; font-weight:bold;}

p {text-align:justify; padding:0px; margin:2 0px 2px 0px;}

h1 {color:#384b91; font-size:14px; padding:0px; margin:0px;}

#mainContent {width:801px; margin-left:auto; margin-right:auto;}

#mainLogo {background-image:url(images/mainlogo.jpg); background-repeat:no-repeat; height:186px; margin-left:30px; width:800px;}

/***********************
BANNER PICTURES
************************/

#homeHeader 		{background-image:url(images/header_home.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#contactHeader 		{background-image:url(images/header_contact.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#dataHeader 		{background-image:url(images/header_data_protection.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#ecoHeader 			{background-image:url(images/header_ecofriendly.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#networkHeader 		{background-image:url(images/header_network.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#newsHeader 		{background-image:url(images/header_news.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#printrepHeader 	{background-image:url(images/header_printer_repair.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#productsHeader		{background-image:url(images/header_products.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#sponsorHeader 		{background-image:url(images/header_sponsor.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#supportHeader 		{background-image:url(images/header_support.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#troubleshootHeader {background-image:url(images/header_troubleshooting.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
#websolutionHeader 	{background-image:url(images/header_web_solutions.jpg); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}
/*#Header {background-image:url(images/); background-repeat:no-repeat; width:800px; height:232px; margin-left:0px;}*/

/***********************
ENQUIRY FORM
************************/
.fieldname 		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.field 			{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFF99;}
.enqfield		{font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; width: 200px; height: 16px; padding: 2px; border-style: groove}
.enqtextarea	{font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; width: 300px; height: 110px; padding: 2px; border-style: groove; overflow: auto}


/***********************
MENU BUTTONS
************************/

#topNavButtonHolder{float:right;height:23px;margin-right:84px;width:285px;}

#TopBTNLeft {background:transparent url(images/top-button-holderB.gif) no-repeat scroll 0% 50%;
float:left;height:23px;margin:0pt;overflow:hidden;padding:0pt;position:relative;width:154px;}

#TopBTNLeft a {color:#FFFFFF;display:block;float:left;font-size:11px;font-weight:bold;height:23px;
overflow:hidden;text-decoration:none;width:154px;}
#TopBTNLeft a:hover {color:#FFFFFF;}
#TopBTNLeft a:visited {color:#FFFFFF;}
#TopBTNLeft img {border:0pt none;height:23px;width:154px;}
* html a:hover {visibility:visible;}
#TopBTNLeft a:hover img {visibility:hidden;}

#TopBTNLeft span {cursor:pointer;left:2px;position:absolute;text-align:center;top:2px;width:154px;}

#TopBTNRight {background:transparent url(images/top-button-holder2B.gif) no-repeat scroll 0% 50%;
float:left;height:23px;margin:0pt;overflow:hidden;padding:0pt;position:relative;width:131px;}

#TopBTNRight a {color:#FFFFFF;display:block;float:left;font-size:11px;font-weight:bold;height:23px;
overflow:hidden;text-decoration:none;width:131px;}
#TopBTNRight a:hover {color:#FFFFFF;}
#TopBTNRight a:visited {color:#FFFFFF;}
#TopBTNRight img {border:0pt none;height:23px;width:131px;}
* html a:hover {visibility:visible;}
#TopBTNRight a:hover img {visibility:hidden;}

#TopBTNRight span {cursor:pointer;left:0px;position:absolute;text-align:center;top:2px;width:131px;}



#contactBTN {width:355px; height:84px; margin-right:115px; float:right;}

/* Main Nav Buttons */

#topNavButtons{float:right;height:41px;margin-right:64px;width:490px;}
#SecondNavButtons{float:right;height:41px;margin-right:64px;padding-top:0px;width:550px; margin-top: -3px;}

/* Top Rollover Home Button      */ 

.purpleBTN {background:transparent url(images/purple-nav-button2.png) no-repeat scroll 0% 50%;
float:left;height:41px;margin:0pt;overflow:hidden;padding:0pt;position:relative;width:110px;}

.purpleBTN a {color:#FFFFFF;display:block;float:left;font-size:11px;font-weight:bold;height:41px;
overflow:hidden;text-decoration:none;width:110px;}
.purpleBTN a:hover {color:#FFFFFF;}
.purpleBTN a:visited {color:#FFFFFF;}
.purpleBTN img {border:0pt none;height:41px;width:110px;}
* html a:hover {visibility:visible;}
.purpleBTN a:hover img {visibility:hidden;}

.purpleBTN span {cursor:pointer;left:1px;position:absolute;text-align:center;top:17px;width:110px;}

/* Top Rollover Support Services Buttons      */ 
.tealBTN {background:transparent url(images/green-nav-button2.png) no-repeat scroll 0% 50%;float:left;height:41px;margin:0pt;overflow:hidden;padding:0pt;position:relative;width:110px;}

.tealBTN a {color:#FFFFFF;display:block;float:left;font-size:11px;font-weight:bold;
height:41px;overflow:hidden;text-decoration:none;width:110px;}

.tealBTN a:hover {color:#FFFFFF;}
.tealBTN a:visited {color:#FFFFFF;}
.tealBTN img {border:0pt none;height:41px;width:110px;}
* html a:hover {visibility:visible;}
.tealBTN a:hover img {visibility:hidden;}

.tealBTN span {cursor:pointer;left:1px;position:absolute;text-align:center;top:17px;
width:110px;}

/* Top Rollover Networks Buttons      */ 
.greenBTN {background:transparent url(images/darkgreen-nav-button2.png) no-repeat scroll 0% 50%;float:left;height:41px;margin:0pt;overflow:hidden;padding:0pt;position:relative;width:110px;}

.greenBTN a {color:#FFFFFF;display:block;float:left;font-size:11px;font-weight:bold;
height:41px;overflow:hidden;text-decoration:none;width:110px;}

.greenBTN a:hover {color:#FFFFFF;}
.greenBTN a:visited {color:#FFFFFF;}
.greenBTN img {border:0pt none;height:41px;width:110px;}
* html a:hover {visibility:visible;}
.greenBTN a:hover img {visibility:hidden;}

.greenBTN span {cursor:pointer;left:1px;position:absolute;text-align:center;top:17px;
width:110px;}

#featuredProductsContainer {width:800px; height:105px; margin-left:0px; margin-top:8px;}

#featuredProducts{float:right;height:105px;margin-right:22px; margin-left:22px;}

#featuredProduct1 {float:left;height:105px;margin-right:3px;overflow:hidden;padding:0pt;position:relative;width:248px;}
#featuredProduct2 {float:left;height:105px;margin-right:3px;overflow:hidden;padding:0pt;position:relative;width:248px;}
#featuredProduct3 {float:left;height:105px;margin:0pt;overflow:hidden;padding:0pt;position:relative;width:248px;}

#centralContainer {width:800px; margin-left:0px; margin-top:8px;}
#testimonialsAndContent{width:750px; float:right;margin-right:22px; margin-left:22px;}
#testimonialHolder {float:left;overflow:hidden;padding:0pt;position:relative;width:167px; border:3px #959595 solid; background-image:url(images/testimonialback.gif); background-position: 0 0; background-repeat:no-repeat; background-color:#121212; height:400px; margin-bottom:20px}

.quoteContainer {width:90%; margin-left:auto; margin-right:auto; margin-top:5px}
.quoteOpen {background-image:url(images/quote66.png); background-repeat:no-repeat; height:12px; width:100%; background-position:left center;}
.quoteClose {background-image:url(images/quote99.png); background-repeat:no-repeat; height:12px; width:100%; background-position:right center;}
.quoteAuthor {text-align:right; margin-top:5px;}


#textContentsHolder {float:left;overflow:hidden;padding:0pt;position:relative;width:550px; height:100%; color:#333333; margin-left:15px;}