html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#e0e0e0;
	color:#231f20;
	font-family:Arial, Helvetica, sans-serif, Tahoma; 
	font-size:12px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/Images/BodyBG.gif);
	background-repeat:no-repeat;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:962px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	width:962px;
	padding-top:6px;
	
}

	div#LogoContainer
	{
		float:left;
		width:250px;
		height:85px;
		overflow:hidden;
	}

	div#HdrRight
	{
		float:left;
		width:704px;
	overflow:hidden;
	}
		div#QuicklinkNav
		{
			float:left;
			width:647px;padding-left:57px;
			height:31px;text-align:right;
			background-image:url(../Images/QuickerLinkNavBG.gif);
			background-repeat:no-repeat;
			background-position:right top;
		}
		
			div#newQuicklinksHome{
				float:left;
				width:34px;
				height:31px;
				background-image:url(/images/Home.gif);
				background-repeat:no-repeat;
				background-position:208px 0px;
				padding:0px 0px 0px 228px;
			}
			div#newQuicklinksItems{
				float:left;
				width:166px;
				height:24px;
				padding-top:7px;
				color:#FFFFFF;
				font-size:11px;
				background-image:url(/Images/cart.gif);
				background-repeat:no-repeat;
				background-position:2px 5px;
				overflow:hidden;
			}
			
			div#QuicklinkNavLeft
			{
				float:left;
				width:285px;
			}
			div#QuicklinkNavRight
			{
				float:left;
				width:210px;
				text-align:right;
			}


			div#QuicklinkNavLinkCont1
			{
				float:left;width:55px;
				text-align:left;		
			}
				div#QuicklinkNavLinkContImage1
				{
					float:left;
					width:23px;		
				}
				div#QuicklinkNavLinkContLink1
				{
					float:left;
					text-align:left;
					width:32px;	
				}
			div#QuicklinkNavLinkCont2
			{
				float:left;width:61px;
				text-align:left;		
			}
				div#QuicklinkNavLinkContImage2
				{
					float:left;
					width:21px;		
				}
				div#QuicklinkNavLinkContLink2
				{
					float:left;
					text-align:left;
					width:40px;	
				}
		
			div#QuicklinkNavLinkCont3
			{
				float:left;width:77px;
				text-align:left;		
			}
				div#QuicklinkNavLinkContImage3
				{
					float:left;
					width:21px;		
				}
				div#QuicklinkNavLinkContLink3
				{
					float:left;
					text-align:left;
					width:56px;	
				}
		
			div#QuicklinkNavLinkCont4
			{
				float:left;width:80px;
				text-align:left;		
			}
				div#QuicklinkNavLinkContImage4
				{
					float:left;
					width:21px;		
				}
				div#QuicklinkNavLinkContLink4
				{
					float:left;
					text-align:left;
					width:59px;	
				}
		
			div#QuicklinkNavLinkCont5
			{
				float:left;width:75px;
				text-align:left;		
			}
				div#QuicklinkNavLinkContImage5
				{
					float:left;
					width:21px;padding-left:5px;	
				}
				div#QuicklinkNavLinkContLink5
				{
					float:left;
					text-align:left;
					width:49px;	
				}
		
			div#QuicklinkNavLinkCont6
			{
				float:left;width:68px;
				text-align:left;		
			}
				div#QuicklinkNavLinkContImage6
				{
					float:left;
					width:23px;		
				}
				div#QuicklinkNavLinkContLink6
				{
					float:left;
					text-align:left;
					width:45px;	
				}
		div#QuicklinkNavLinkCont7
			{
				float:left;width:67px;
				text-align:left;		
			}
				div#QuicklinkNavLinkContImage7
				{
					float:left;
					width:22px;		
				}
				div#QuicklinkNavLinkContLink7
				{
					float:left;
					text-align:left;
					width:45px;	
				}
		
		
		
a.QuicklinkNavLink:link		{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-top:7px;}
a.QuicklinkNavLink:active	{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-top:7px;}
a.QuicklinkNavLink:visited	{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-top:7px;}
a.QuicklinkNavLink:hover	{float:left;color:#ffffff;text-decoration:underline; font-family:Arial;font-size:11px;padding-top:7px;}

a.QuicklinkNavLink2:link	{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-left:23px;}
a.QuicklinkNavLink2:active	{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-left:23px;}
a.QuicklinkNavLink2:visited	{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-left:23px;}
a.QuicklinkNavLink2:hover	{float:left;color:#ffffff;text-decoration:underline; font-family:Arial;font-size:11px;padding-left:23px;}

a.QuicklinkNavLink3:link		{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-top:7px;}
a.QuicklinkNavLink3:active	{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-top:7px;}
a.QuicklinkNavLink3:visited	{float:left;color:#ffffff;text-decoration:none; font-family:Arial;font-size:11px;padding-top:7px;}
a.QuicklinkNavLink3:hover	{float:left;color:#ffffff;text-decoration:underline; font-family:Arial;font-size:11px;padding-top:7px;}

/*		div#QLTxt
		{
			float:right;
			width:129px;
			height:17px;color:#FFFFFF;font-size:11px;
			background-repeat:no-repeat;
			background-image:url(/Images/Sep2.gif);
			background-position:126px top;
			padding-right:160px;
			margin-top:-22px;
		}*/
		div#QLTxt
		{
			float:left;
			width:166px;
			height:14px;color:#FFFFFF;font-size:11px;
			margin-top:-24px;
			margin-left:325px;z-index:1000;
			position:relative;
			background-image:url(../Images/cart.gif);background-repeat:no-repeat;

		}
		
		div#QLCont
		{
			float:right;
			width:140px;
			margin-top:-23px;padding-right:2px;position:relative;
		}

		div#Callustoday
		{
			float:left;
			width:572px;padding-left:125px;
			height:30px;text-align:right;
		}
		
		div#MainNav
		{
			float:right;
			width:712px;
			height:30px;text-align:right;
		}
/************************************************************************
*	MainBody
************************************************************************/

div#MainBodyContainerTop
{
	float:left;
	width:962px;height:6px;overflow:hidden;	
	background-image:url(/Images/MainContBG.gif);
	background-repeat:no-repeat;
}
div#MainContBGBtm
{
	float:left;
	width:962px;height:15px;overflow:hidden;	
	background-image:url(/Images/MainContBGBtm.gif);
	background-repeat:no-repeat;
}
div#MainBodyContainer
{
	float:left;
	width:960px;padding:0px 1px 0px 1px;

background-image:url(/Images/MainContBGCntr.gif);
background-repeat:repeat-y;

}

	div#LeftPane
	{
		float:left;
		width:195px;overflow-x:hidden;
	}
		div#SiteSearch
		{
			float:left;
			width:165px;margin-left:-1px;
			background-color:#ec2024;
			padding:5px 15px 20px 15px;
		}
		
		div#ProductNavigation
		{
			float:left;
			width:195px;
			background-color:#eeeeee;
			background-image:url(/Images/PrdcNavBg.gif);
			background-repeat:no-repeat;padding-bottom:15px;
			background-position:left bottom;
		}
		div#NewsLetter
		{
			float:left;
			width:195px;
		overflow:hidden;
		}
			div#NewsLetterTop
			{
				float:left;
				width:195px;
				height:84px;
				overflow:hidden;
				background-image:url(/Images/NewsLtrTopBG.gif);
				background-repeat:no-repeat;
			}
			div#NewsLtrCntBG
			{
				float:left;
				width:165px;
				padding:0px 15px 0px 15px;
				background-image:url(/Images/NewsLtrCntBG.gif);
				background-repeat:repeat-y;
			}
			div#NewsLetterbtm
			{
				float:left;
				width:195px;
				height:18px;
				overflow:hidden;
				background-image:url(/Images/NewsLtrbtmBG.gif);
				background-repeat:no-repeat;
			}
		div#RandomLeftPortfolio
		{
			float:left;
			width:165px;
			background-image:url(/Images/RandomPortLeftBG.gif);
			background-repeat:no-repeat;padding:20px 15px 20px 15px;
			min-height:200px;_height:200px;
		}
		
		
	div#RightPane
	{
		float:left;
		width:745px;
		padding:0px 0px 0px 20px;
	}
	div#RightPaneTop
	{
		float:left;
		width:765px;
		height:20px;
		background-image:url(/Images/RightTopBg.gif);
		background-repeat:no-repeat;overflow:hidden;
	}
	div#internalimage
	{
		float:left;
		width:725px;
		overflow:hidden;
		height:100px;padding-left:20px;
		padding-bottom:7px;
	}
	
	
	div#RightPaneFlash
	{
		float:left;
		width:745px;
		height:250px;
		overflow:hidden;
	}
		div#RightPaneFlashLeft
		{
			float:left;
			width:540px;
			height:230px;
			padding-right:5px;
			overflow:hidden;
		}
		div#RightQuickLinksPane{
			float:left;
			width:200px;
			overflow:hidden;
		}
		div#RightPaneQuicklinks
		{
			float:left;
			width:167px;
			padding-right:22px;
			padding-left:11px;
			padding-bottom:8px;
			
		}
		div#RightPaneQuicklinks2{
			float:left;
			width:167px;
			padding-right:22px;
			padding-left:11px;
			padding-bottom:8px;
		}
		div#HomepagebelowQuicklinks
		{
			float:left;
			width:167px;
			padding-right:22px;
			padding-left:11px;

			
		}
		
		
			.IndexQuickport
			{
				background-image:url(/Images/quicklinkBtm.gif);
				background-repeat:no-repeat;
				background-position:bottom;
				background-color:#ec2024;
				padding:14px;
				padding-top:0px;
			}
		
	div#RightPaneCenter
	{
		float:left;
		width:745px;padding-bottom:20px;
	}
		div#RightPaneCenterLeft
		{
			float:left;
			width:545px;padding-top:10px;overflow-x:hidden;
		}
		div#RightPaneCenterRight
		{
			float:left;
			width:200px;padding-top:7px;
		}
	div#MainContentArea
	{
		float:left;padding-right:10px;
		width:735px;padding-bottom:20px;
	}	
	
		div#RegisterContainer
		{
			float:left;
			width:725px;
		}	
	
	
		div#MainContentAreaTop
		{
			float:left;
			width:725px;height:12px;
			background-image:url(/Images/ContentAreaTop.gif);
			background-repeat:no-repeat;overflow:hidden;
		}	
		div#MainContentAreaCenter
		{
			float:left;
			width:675px;padding:20px 25px 20px 25px;
			background-image:url(/Images/MainContentAreaCntr.gif);
			background-repeat:repeat-y;
		}	
		div#MainContentAreaBtm
		{
			float:left;
			width:725px;height:8x;padding-bottom:30px;
			background-image:url(/Images/ContentAreaBtm.gif);
			background-repeat:no-repeat;overflow:hidden;
		}	
		
	div#RandomCopyright
	{
		
		float:left;padding-right:20px;
		width:700px;padding-bottom:30px;
	}	
	
	div#InternalContentAreaRight
	{
		float:left;
		width:535px;
	}



	div#internalStructportfolio
	{
		float:left;
		width:535px;padding-top:10px;
	}	
	div#productStructportfolio
	{
		float:left;
		width:367px;padding-top:10px;
	}	
	
		div#InternalBreadcrumbs
		{
			float:left;
			width:435px;height:30px;
			background-image:url(/Images/InternlBreadBg.gif);
			background-repeat:no-repeat;
			padding:10px 0px 20px 100px;
		}
		div#Internal2Breadcrumbs
		{
			ffloat:left;
			width:625px;height:30px;
			background-image:url(/Images/InternlBreadBg2.gif);
			background-repeat:no-repeat;
			padding:11px 10px 5px 97px;
		}
		
	
	
		div#ContentContainer
		{
			float:left;
			width:725px;padding-bottom:30px;overflow-x:hidden;
		}
		
			div#ProdctItemLeftpane
			{
				float:left;
				width:367px;
			}
			div#ProdctItemRightpane
			{
				float:left;
				width:358px;overflow:hidden;
			}
				div#ProdctflashGallery
				{
					float:left;
					width:352px;padding-left:6px;
				}
		
				div#Prodctrelatedmedia
				{
					float:left;
					width:350px;padding:0px 6px 10px 8px;
				}
				div#ProdcEnquiry
				{
					float:left;
					width:349px;
					padding-left:9px;
				}
					div#ProdcEnquiryTop
					{
						float:left;
						width:346px;
						background-image:url(/Images/prdctInqTop.gif);
						background-repeat:no-repeat;
						height:58px;overflow:hidden;
						
					}
					div#ProdcEnquiryCntr
					{
						float:left;
						width:316px;
						background-image:url(/Images/prdctInqcntr.gif);
						background-repeat:repeat-y;padding:10px 15px 0px 15px;
						
						
					}
					div#ProdcEnquiryBtm
					{
						float:left;
						width:346px;
						background-image:url(/Images/prdctInqbtm.gif);
						background-repeat:no-repeat;
						height:22px;overflow:hidden;
						
					}

				div#ProdctRightPortfolio
				{
						float:left;
					width:353px;
					padding-left:5px;
				}
	
				div#ProdctrelatedProduct
				{
				float:left;
					width:348px;
					padding-left:0px;
					background-image:url(/Images/relatedPrdctBg.gif);
					background-repeat:no-repeat;
					background-position:8px top;
					padding-top:60px;
					padding-left:8px;
					padding-right:0px;
					overflow-x:hidden;
				}
	
	
			div#ContactusContainer
			{
							float:left;
				width:425px;padding:10px 150px 20px 150px;
				
			}
				div#ContactusContainerInt
				{
					float:left;
					width:375px;padding:25px;
					background-color:#dddddd;
				}
			
	
		div#MainLoginContainerTop
		{
			float:left;
			width:725px;background-image:url(/Images/MainLoginContainerTop.gif);
			background-repeat:no-repeat;height:4px;overflow:hidden;
		}
			div#MainLoginContainerBtm
		{
			float:left;
			width:725px;background-image:url(/Images/MainLoginContainerBtm.gif);
			background-repeat:no-repeat;height:6px;overflow:hidden;
		}
		div#MainLoginContainer
		{
			float:left;
			width:725px;background-image:url(/Images/mainlogBG.gif);
			background-repeat:repeat-y;
		}
			div#LoginContainer1
			{
				float:left;
				width:198px;padding:30px 20px 30px 20px;
			}
			div#LoginContainer2
			{
				float:left;
				width:198px;padding:30px 20px 30px 20px;
			}
			div#LoginContainer3
			{
				float:left;
				width:209px;padding:30px 20px 30px 20px;
			}
	
	div#internalRightPaneportfolio
	{
		float:left;
		width:200px;overflow:hidden;
	}	
	
		
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:962px;
	padding-top:17px;
}
	div#FooterSeotop
	{
		float:left;
		width:962px;
		height:8px;
		overflow:hidden;
		background-image:url(/Images/FooterSeotop.gif);
		background-repeat:no-repeat;
	}
	div#FooterSeoCenter
	{
		float:left;
		width:922px;padding:20px;
		background-image:url(/Images/FooterSeoCnter.gif);
		background-repeat:repeat-y;
	}
	
		div#FooterSeoFlash
		{
			float:left;
			width:922px;
		}
	
		div#FooterSeoCenterLinks
		{
			float:left;
			width:922px;
			border-top:1px solid #dddddd;
			padding-top:20px;
		}
	
	
	
		div#FooterSeoBtm
	{
		float:left;
		width:962px;
		height:8px;padding-bottom:0px;
		overflow:hidden;
		background-image:url(/Images/FooterSeoBtm.gif);
		background-repeat:no-repeat;
	}
div#FooterLinks
{
	float:left;
	width:952px;
	padding:0px 5px 33px 5px;
}
div#Randomfooter
{
	float:left;
	width:952px;
	padding:10px 0px 0px 0px;
}	
	