@charset "UTF-8";
/* CSS Document */

/* default UL stlyes */
ul 		{list-style: square;margin:0 0 10px 5px;padding:0;}
ul li 	{text-indent:0;}
ol 		{margin: 0px; padding: 0 0 0 35px;line-height:18px;}

/* generallink used within paragraphs, same colored link as catProdLink */
a.generalLink:link  	{color:#0c94cb;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;padding:2px 0px;}
a.generalLink:visited  	{color:#0c94cb;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;padding:2px 0px;}
a.generalLink:hover 	{color:#084ea4;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;padding:2px 0px;background-color:#f5f5e4;}

img {border:0px;margin:0;padding:0;}
a img {border-width:0; border-style:none;}
.alignright {text-align:right;}

#category {width:980px;border:0px solid red;margin:0;padding:0;font-family:Arial,Verdana,Helvetica,tahoma,sans-serif;font-weight:normal;font-size:11px;}
#category H1 {font-size:20px;color:#0c94cb;margin:0 0 0 5px;padding:0 10px 0 0;font-family:Tahoma,Trebuchet MS,Verdana,Helvetica,Arial,sans-serif;font-weight:bold;border-right:1px solid #ccc;}
.brandStatement {font-size:12px;color:#666;margin:0;padding:0 0 0 10px;line-height:18px;font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:500;}
.brandStatement h2{font-size:15px;text-align:left;color:#F4791F;margin:0;}
#catProductBlocksDiv 		{width:980px;border:0px solid aqua;margin:15px 0;padding:0;}
	.catProductBlock 		{float:left;width:222px;border:0px solid #ccc;margin:0 20px 0px 0;padding:0;text-align:center;}
	.catProductBlock P		{margin:0;padding:5px 0;text-align:center;}
	a.catProdLink:link  	{color:#0c94cb;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;padding:0px 6px; line-height:16px;}
	a.catProdLink:visited  	{color:#0c94cb;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;padding:0px 6px; line-height:16px;}
	a.catProdLink:hover 	{color:#084ea4;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;background-color:#f5f5e4;padding:0px 6px; line-height:16px;}

#MKT-Promo 			{clear:both;margin:0;padding:0;text-align:left;}
#MKT-Promo p 		{font-size:11px;line-height:14px;color:#33add6;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:10px 0 0 10px;padding:0;}

#MKTblocks 			{clear:both;margin:15px 0 15px 10px;padding:0;}
#MKTblocks ul{
			list-style:none;	
			margin:0 0 0 0px;
			padding:8px 0 0 12px;
			text-align: left;}
		
			#MKTblocks ul li {
			background:url(/images/green-tick-box.gif) top left no-repeat;
			text-align:left;
			font-size:11px;
			line-height:11px;
			color:#4d4d4d;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-weight:normal;
			text-decoration: none;
			padding:0px 0 5px 25px;
			margin-bottom:5px;}
	#MKTblock-one 	 {width:460px;height:180px;float:left;border-bottom:1px solid #0c94cb;margin-right:35px;background:url(/images/bkg-MKTblock-body1.gif) bottom left no-repeat; }
	#MKTblock-one h2 {background:url(/images/bkg-MKTblock-H1.gif) top left repeat-x;font-size:14px;height:28px;color:#fff;font-family:Verdana,Helvetica,tahoma,Arial,sans-serif;font-weight:bold;margin:0;padding:4px 10px;}
	#MKTblock-one p {font-size:11px;line-height:16px;color:#4d4d4d;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:0;padding:4px 75px 5px 10px;}
	
	#MKTblock-two 	 {width:460px;height:180px;float:left;border-bottom:1px solid #0c94cb;background:url(/images/bkg-MKTblock-body2.jpg) bottom left no-repeat; }
	#MKTblock-two h2 {background:url(/images/bkg-MKTblock-H1.gif) top left repeat-x;font-size:14px;height:28px;color:#fff;font-family:Verdana,Helvetica,tahoma,Arial,sans-serif;font-weight:bold;margin:0;padding:4px 10px;}
	#MKTblock-two p {font-size:11px;line-height:16px;color:#4d4d4d;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:0;padding:4px 100px 5px 10px;}
	
#prodDetails {width:980px;border:0px solid red;margin:0;padding:0;font-family:tahoma,Arial,Verdana,Helvetica,sans-serif;font-weight:normal;font-size:11px;}
#prodDetails td	{font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:normal;}
.productImage {margin:0;padding:0;border:0;}

#prodInfo 	 		{margin:0px;}
	#prodInfo h1, .productHeader 	{background:url(/images/bkg-MKTblock-H1.gif) top left repeat-x;font-size:16px;height:28px;color:#fff;font-family:tahoma,Arial,Verdana,Helvetica,sans-serif;font-weight:bold;margin:0;padding:4px 10px;}
	#prodInfo p 	{font-size:11px;line-height:14px;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:0;padding:2px 5px 5px 10px;}
	#prodInfo ul{
				list-style:none;	
				margin:0 0 0 0px;
				padding:3px 0 10px 15px;
				text-align: left;}
			
	#prodInfo ul li {
				background:url(/images/bullet-roundblu.gif) top left no-repeat;
				text-align:left;
				font-size:11px;
				line-height:11px;
				color:#333;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-weight:normal;
				text-decoration: none;
				padding:0px 0px 5px 15px;
				margin:0px;}

#floatGLOGO {float:right;margin:0 0 25px 35px;}

#suggestions 	 			{margin:0 0 15px 0px;padding:0;}
	#suggestions h3, .productSubheading, #reviews h3 		{font-size:12px;color:#7c7c7c;font-family:tahoma,Arial,Verdana,Helvetica,sans-serif;font-weight:700;margin:0 0 8px 0;padding:4px 10px;border-bottom:1px solid #e3e6eb;}
	#suggestions #suggestionsTitle, .productSubheading, #reviews p 		{font-size:12px;color:#7c7c7c;font-family:tahoma,Arial,Verdana,Helvetica,sans-serif;font-weight:700;margin:0 0 8px 0;padding:4px 10px;border-bottom:1px solid #e3e6eb;}
	a.suggestions:link 		{color:#999;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;}
	a.suggestions:visited 	{color:#999;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;}
	a.suggestions:hover 	{color:#04a6e4;text-decoration:underline;}

#thumbProductBlockDiv 		{width:380px;border:0px solid aqua;margin:0;padding:0;}
	.thumbProductBlock 		{float:left;width:125px;border:0px solid #ccc;margin:0 0 0 0;padding:0;text-align:center;display:block;}
	.thumbProductBlock P	{margin:0;padding:5px 0 0 0;text-align:center;}
	a.thumbProdLink:link  	{color:#0c94cb;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;padding:0px 6px;}
	a.thumbProdLink:visited  {color:#0c94cb;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;padding:0px 6px;}
	a.thumbProdLink:hover 	{color:#084ea4;text-decoration:underline;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;background-color:#f5f5e4;padding:2px 8px;}

#testimonials 	 			{margin:10px 0 8px 0;padding:2px;border:0px solid #f5f6e9;text-align:center;}

#quoteBox {border-bottom:1px dashed #ccc;padding-bottom:10px;}
.repeatingOptionGreyRows {margin:3px 0; background-color:#f7f8f9}
.quoteTextLabel {color:#333;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;margin:0 0 0 0;padding:0px 4px 0 4px;line-height:18px;}
.quoteTextLabelSelect {color:#333;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;}
.quoteTextLabelSelect[disabled="disabled"], .quoteTextLabelSelect[disabled]{color:#888;background-color:#efefef;}

.quoteTextLabelPromo {color:#f47a20;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;margin:0 0 0 0;padding:0px 5px 0 4px;line-height:16px;text-align:right;}
.quoteTextLabelOption {color:#333;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;margin:0 0 0 0;padding:0px 5px 0 4px;line-height:16px;text-align:right;}
.quoteMainPrice {width:100px;color:#fff;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;margin:0 0 0 0;padding:0px 4px 0 0;line-height:16px;text-align:right;background:url(/images/quoteMainPrice-BKG.gif) no-repeat;}

.showhide	{background-color:#dceefc;padding:4px 7px;}

#fatfooter 	{clear:both;width:980px;height:205px;margin:15px 0 0 0px;padding:0;background:url(/images/footer-BKG-bottom.jpg) bottom left no-repeat;border:0px solid red;position:relative;}
.footerTOPbkg {width:980px;height:10px;margin:0;padding:0;background:url(/images/footer-BKG-top.gif) top left no-repeat;}
	#fatfooter div.phone {font-size:18px;color:#005f92;letter-spacing:0.1em;margin:0;padding:0;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal;}
	#fatfooter div.header {font-size:12px;background-color:transparent;color:#505050;margin:0 0 3px 0px;padding:0;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:bold;}
	#fatfooter p  {font-size:11px;line-height:16px;color:#4d4d4d;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:0;padding:0px 0 0 0px;}
	
	#fatfooter a            {font-family: Arial, Helvetica, verdana, sans-serif;font-size:11px;text-decoration:underline;padding:0;color:#848484;}
	#fatfooter a:visited	{font-family: Arial, Helvetica, verdana, sans-serif;font-size:11px;text-decoration:underline;padding:0;color:#848484;}
	#fatfooter a:hover 		{font-family: Arial, Helvetica, verdana, sans-serif;font-size:11px;text-decoration:underline;padding:0;color:#04a6e4;}
	
	#fatfooter ul{
			list-style:none;margin:0;padding:0;}		
	#fatfooter ul li {
			text-align:left;
			font-size:11px;
			color:#848484;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-weight:normal;
			padding:0px 0 0 0px;
			margin-bottom:5px;line-height:13px;}
	#fatfooter ul li a           	{font-family: Arial, Helvetica, verdana, sans-serif;font-size:11px;text-decoration:none;padding:0;color:#848484;white-space:nowrap; }
	#fatfooter ul li a:visited 	    {font-family: Arial, Helvetica, verdana, sans-serif;font-size:11px;text-decoration:none;padding:0;color:#848484; }
	#fatfooter ul li a:hover 		{font-family: Arial, Helvetica, verdana, sans-serif;font-size:11px;text-decoration:underline;padding:0;color:#04a6e4;}

	#fatcolumn1 {float:left;width:150px;margin:15px 10px 0 17px;}
	#fatcolumn2 {float:left;width:140px;margin:15px 10px 0 0;}
	#fatcolumn3 {float:left;width:150px;margin:15px 18px 0 0;}
	#fatcolumn4 {float:left;width:140px;margin:15px 10px 0 0;}
	#fatcolumn5 {float:left;width:125px;margin:15px 5px 0 0;}
	#fatcolumn6 {float:left;width:177px;margin:15px 5px 0 0;padding-top:0px;text-align:right; vertical-align:middle;}
	#fatcolumn6 a{text-decoration:none;}
	#fatcolumn6 a:visited{text-decoration:none;}
	#fatcolumn6 a:hover{text-decoration:none;}

#security	{clear:both;margin:5px 0 30px -15px;padding:10px 15px 0 15px;text-align:center; position:absolute;top:215px;border:0px solid red;background-color:#ffffff;width:990px;}

#facilities	    {margin:48px 0 0 0;padding:0;}
#facilities h2	{font-family:Tahoma,'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:18px; color:#03aaee;margin:0 0 10px 0;padding:0 0;border-bottom:1px solid #e8e8e8}	
#facilities h3	{font-family:Tahoma,'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:16px; color:#dd2188;margin:0;padding:0;background-color:#fff;}

#tabQuote {
    width:103px;
    height:27px;
    display:block;
    background:url(/images/descriptionTabSprite.gif);
    overflow:hidden;
    background-position: 0px 0px;
}
#tabQuote.tabQuoteOff {
    background-position: 0px -28px;
}
#tabDescription {
    width:105px;
    height:27px;
    display:block;
    background:url(/images/descriptionTabSprite.gif);
    overflow:hidden;
    background-position: -102px 0px;
}
#tabDescription.tabDescriptionOn {
    background-position: -106px -28px;
}

.repeatingOptionGreyRows select[disabled="disabled"] {
    color:#999999 !important;
    background-color:#eeeeee !important;
}

.business-card-mkt, .poster-mkt, .postcard-mkt { font-family:Tahoma,"Trebuchet MS", TrebuchetMS, Trebuchet, Arial, Helvetica, Sans-Serif; }

.business-card-left { background-image: url(/images/bkg-businesscard-left.jpg) !important; }
.business-card-right { background-image: url(/images/bkg-businesscard-right.jpg) !important; }

.postcard-left { background-image: url(/images/bkg-postcard-left.jpg) !important; }
.postcard-right { background-image: url(/images/bkg-postcard-right.jpg) !important; }

.poster-left { background-image: url(/images/bkg-poster-left.jpg) !important; }
.poster-right { background-image: url(/images/bkg-poster-right.jpg) !important; }

.customerReviews  { font-family:Tahoma,"Trebuchet MS", TrebuchetMS, Trebuchet, Arial, Helvetica, Sans-Serif; font-style:italic; font-size: 11px; color:#409FE4;  }
.customerReviews .name { font-size: 10px; color: #999; font-style:normal !important; float:right; padding-top:3px; text-align:right; }
img.openquote { float: left; margin-bottom: 30px; margin-right: 5px; }
img.closequote { padding-left: 5px; position: absolute; }
#prodInfo h2 {font-size: 14px; font-weight: bold; height: 20px; color: rgb(52, 175, 238); margin: 0 0 7px 10px;font-family:Verdana,Arial,Helvetica,sans-serif !important;}
#prodInfo ul li span{font-weight:bold;}
