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:#ffffff;
	color:#000000;
	font-family:Arial, verdana; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.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:953px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;width:953px;height:388px;overflow:hidden;
}

div#InternalHeaderContainer
{
	float:left;width:953px;height:227px;overflow:hidden;
}
div#FlashMenu
{
	float:left;width:953px;height:24px;z-index:500;margin-top:-170px;position:relative;
}

	div#HeaderContainerTop
	{
		float:left;width:953px;height:64px;padding-top:5px;
	}
		div#HeaderContainerTopLeft
		{
			float:left;width:604px;height:64px;
		}
		div#HeaderContainerTopRight
		{
			float:left;width:349px;height:61px;background-image:url(../Images/quicklinkbg.gif);background-repeat:no-repeat;
			padding:3px 0px 0px 0px;text-align:center;
		}
		
		div#HeaderContainerTopRightTop
		{
			float:left;width:324px;height:19px;text-align:right;padding-right:25px;
		}
		
		div#HeaderContainerSearch
		{
			float:left;width:194px;height:30px;padding:12px 0px 0px 155px;
		}
		
	div#HeaderContainerBottom
	{
		float:left;width:953px;height:319px;overflow:hidden;
	}
	div#InternalHeaderContainerBottom
	{
		float:left;width:953px;height:158px;
	}
	
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;width:953px;background-image:url(../Images/MainBodyContainerBG.gif);background-repeat:repeat-x;
	padding-top:23px;min-height:500px;_height:500px;
	
}
	div#leftPane
	{
		float:left;width:215px;
	}
	div#LeftNavigation
	{
		float:left;width:199px;padding-right:16px;
	}
		div#LeftNavigationTop
		{
			float:left;width:175px;height:20px;overflow:hidden;background-image:url(../Images/LeftNavTop.gif);background-repeat:no-repeat;padding:15px 0px 0px 24px;
		}
		div#LeftNavigationCenter
		{
			float:left;width:199px;background-image:url(../Images/leftNavBg.gif);background-repeat:repeat-y;padding-top:5px;
		}
		div#LeftNavigationBottom
		{
			float:left;width:199px;height:11px;overflow:hidden;background-image:url(../Images/LeftNavBTM.gif);background-repeat:no-repeat;padding-bottom:10px;
		}
	
		div#leftPaneNews
		{
			float:left;width:215px;
		}
			div#leftPaneNewsTop
			{
				float:left;width:215px;background-image:url(../Images/NewsTop.gif);background-repeat:no-repeat;height:35px;
			}
			div#leftPaneNewscenter
			{
				float:left;width:189px;background-image:url(../Images/Newscenter.gif);background-repeat:repeat-y;
				padding:10px 13px 10px 13px;
			}
			div#leftPaneNewsBtm
			{
				float:left;width:215px;background-image:url(../Images/NewsBtm.gif);background-repeat:no-repeat;height:11px;padding-bottom:10px;
			}
	div#CenterPane
	{
		float:left;width:501px;padding:13px 11px 13px 11px;
	}
	div#ProductCenterPane
	{
		float:left;width:735px;padding:13px 0px 13px 0px;overflow:hidden;
	}
		div#ProductCenterPaneLeft
		{
			float:left;width:440px;overflow:hidden;
			padding-right:10px;
		}
		div#ProductCenterPaneRight
		{
			float:left;width:285px;overflow:hidden;
			
		}
	div#ProductContent
	{
		float:left;width:423px;padding:13px 10px 13px 10px;
	}
	div#ProductItem
	{
		float:left;width:272px;padding:13px 10px 13px 10px;
	}
	
	div#RightPane
	{
		float:left;width:215px;
	}
		div#NewProduct
		{
			float:left;width:215px;padding-bottom:4px;
		}
	
		div#DriversPortfolio
		{
			float:left;width:215px;
		}
		div#ContactPortfolio
		{
			float:left;width:215px;
		}
		
	
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainerPortfolio
{
	margin:auto;width:953px;
}
div#FooterContainer
{
	margin:auto;width:953px;padding-top:10px;padding-bottom:25px;
}

/************************************************************************
*	others
************************************************************************/

.Drivers{background-image:url(/Images/Pdficn.gif);background-repeat:no-repeat;padding-left:45px;font:Arial;font-size:11px;color:#d11926;height:32px;}

.footerMain		{height:33px;background-image:url(/Images/Footerbullet.gif);background-repeat:no-repeat;padding-left:22px;background-position:9px 15px;color:#FFFFFF !important;z-index:999;position:relative;font-size:13px;font:Arial;
text-decoration:none !important;font-weight:bold}

A.footerMain:link		{height:33px;background-image:url(/Images/Footerbullet.gif);background-repeat:no-repeat;padding-left:22px;background-position:9px 15px;color:#FFFFFF !important;z-index:999;position:relative;font-size:13px;font:Arial;
text-decoration:none !important;font-weight:bold}



.footercont{background-image:url(/Images/FooterPortbg.gif);background-repeat:no-repeat;padding-left:13px;padding-top:5px; background-position:left bottom;font:Arial;color:#FFFFFF !important;size:11px;height:33px;}


/************************************************************************
*	Contact Form
************************************************************************/

.ContactUsInputBox {background-color: #ffffff; border: solid 1px #CACACA; width: 275px; font-family:verdana; font-size:11px; color:#555555; font-weight:normal;}
.ContactUsInputBox1 {background-color: #ffffff; width: 275px; font-family:verdana; font-size:11px; color:#555555; font-weight:normal;}

.ContactUsInputMultiBox {background-color: #ffffff; border: solid 1px #CACACA; width: 275px; font-family:verdana; font-size:11px; color:#555555; font-weight:normal; height:80px; }
.ContactStatus {font-family:Arial;font-size:16px;color:#47bfe6;font-weight:bold;}
.ContactUsLabel {font-size:11px;
	font-weight:normal;color:#333333;
	line-height:18px;
	}


/************************************************************************

************************************************************************/
div#ProdctitemMain
{
	float:left;
	width:283px;
}
div#ProdctitemTop
{
	float:left;
	width:249px;height:25px;
	background-image:url(../Images/PrdctPortTopBg.gif);
	background-repeat:no-repeat;
	padding:9px 10px 0px 24px;overflow:hidden;
}
div#ProdctitemBody
{
	float:left;
	background-image:url(../Images/PrdctPortBodyBg.gif);
	background-repeat:repeat-y;
	padding:14px 10px 14px 10px;
	width:263px;
}
div#ProdctitemBTM
{
	float:left;
	width:283px;
	height:30px;
	background-image:url(../Images/PrdctPortBtmBg.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
