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:#939598;
	font-family:Georgia, Arial; 
	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
{
	width:1000px;
	margin:0px auto;
}

	div#InnerMainContainer_BG
	{
	width:1000px;
	float:left;
	background-image: url(/Images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}




/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width: 910px;
	float: left;
	padding-top: 121px;
	padding-right: 40px;
	padding-left: 50px;
	background-image: url(/Images/body_bottom.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
}
div#LeftPane
{
	width: 271px;
	float: left;
}

		div#HeaderContainer
		{
			width: 271px;
			float: left;
			text-align:center;
			padding:0px 0px 50px 0px;
		}

div#RightPane
{
	width: 639px;
    float: left;
}

	div#RightPane_TopFlash
	{
		width:576px;
		float:left;
		padding:134px 31px 0px 32px;
		min-height:300px;
		_height:300px;
		}


div#RightPane_Product_Category
{
	width: 629px;
	float: left;
}
div#RightPane_Product_Title
{
	width: 528px;
	float: left;
	text-align: left;
	padding-left: 101px;
	padding-bottom: 15px;
}
div#RightPane_Product_detail
{
	width: 629px;
	float: left;
	text-align: right;
}
div#StockBodyBox
{
	width: 527px;
	float: left;
	margin-top: 53px;
	margin-left: 65px;
}
div#StockBodyBoxTop
{
	width: 527px;
	float: left;
	background-image: url(../Images/F_top.jpg);
	background-repeat: no-repeat;
	height: 96px;
}
div#StockBodyBoxMiddle
{
	width: 409px;
	float: left;
	background-image: url(../Images/F_middle.jpg);
	background-repeat: repeat;
	padding-right: 61px;
	padding-left: 57px;
}
div#StockBodyBoxBottom
{
	width: 527px;
	float: left;
	background-image: url(../Images/F_Bottom.jpg);
	background-repeat: no-repeat;
	height: 71px;
}
/************************************************************************
*	LeftPane Treeview
************************************************************************/

div#Left_PageTree
{
	width: 271px;
	float: left;
}
div#Left_ProductTree
{
	width: 271px;
	float: left;
}
div#ProductsSM
{
	width: 499px;
	float: left;
	height: 287px;
	padding-right: 70px;
	padding-left: 70px;
}
div#ProductsPL
{
	width: 576px;
	float: left;
	margin: auto;
	padding-right: 11px;
	padding-left: 41px;
	height: auto;
}
div#ProductsPLTitle
{
	width: 556px;
	float: left;
	margin: auto;
	padding-right: 41px;
	padding-left: 41px;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #939598;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 30px;
	text-transform: uppercase;
}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width: 1000px;
	height: 23px;
	float: left;
	padding-top: 53px;
	background-image: url(/Images/footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;

}

/************************************************************************
*	News
************************************************************************/
div#NewsBox
{
	float: left;
	height: auto;
	width: 372px;
	padding-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F00;
	margin-bottom: 10px;
	margin-left: 24px;
}
div#NewsLetterArea
{
	float: left;
	height: auto;
	width: auto;
	padding-left: 89px;
}
.news_border {
    background-image: url(/Images/NewsBottomSep.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}