@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: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;}

#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:14px;
			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 	{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 h2 		{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:#ff0000;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 H2 {font-size:16px;color:#0b9fd2;letter-spacing:0.1em;margin:0;padding:0;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal;}
	#fatfooter H3 {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:center; vertical-align:middle;}

#security	{clear:both;width:905px;margin:5px 0 30px 0;padding-top:10px;text-align:center; position:absolute;top:215px;left:50px;border:0px solid red;}

#facilities	    {margin:48px 0 0 0;padding:0;}
#facilities h2	{font-family:'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:'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;
}