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;	
	background-image:url(/Images/mainbg3.jpg);
	background-repeat:repeat;	
	background-position:top;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#231f20;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}

p{
	clear:both;	
}
div#MainContainer{
	margin:auto;		
	width:1012px;		
}

div#HeaderContainer{
	float:left;
	width:1012px;
	height:189px;
	background-image:url(/images/headerbg.png);
	background-repeat:no-repeat;	
}
	div#HeaderContainerIn{
		float:left;
		width:960px;
		height:168px;
		padding:21px 26px 0px 26px;
		overflow:hidden;
	}
		div#Logo{
			float:left;
			width:250px;
			height:99px;			
		}
		div#Logo a{
			float:left;
			width:250px;
			height:99px;	
			cursor:pointer;
			cursor:hand;
			display:block;
		}
		div#HeaderLinks{
			float:left;
			width:334px;
			height:75px;
			padding:39px 17px 0px 359px;
		}
		div#RADMenu{
			float:left;
			width:772px;
			height:24px;
			overflow:hidden;
		}
		div#SearchBox{
			float:left;
			width:188px;
			height:24px;
			overflow:hidden;
		}
		div#BreadCrumbs{
			float:left;
			width:496px;
			height:15px;
			padding:15px 214px 0px 250px;
		}
		
		
div#MainBodyContainer{
	float:left;
	width:1012px;
	min-height:400px;
	_height:400px;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(/images/bodybg.png);
	background-repeat:repeat-y;	
}
	div#MainBodyContainerIn{
		float:left;
		width:927px;
		padding:0px 41px 0px 44px;
	}
		div#LeftPane{
			float:left;
			width:217px;
			
			padding:0px 15px 0px 0px;	
			/*
			min-height:360px;
			_height:360px;
			background-image:url(/images/myCSR.jpg);
			background-repeat:no-repeat;
			background-position:0px 340px;
			*/
		}
		div#leftpaneMyCsr{
			float:left;
			width:217px;
			height:20px;
			padding:132px 0px 0px 0px;
		}
			div#ProductTitle{
				float:left;
				width:217px;
				height:23px;
				background-image:url(/images/Products.png);
				background-repeat:no-repeat;
				display:block;
			}
		
		div#MiddlePane{
			float:left;
			width:464px;
			padding:19px 16px 12px 16px;
			background-color:#FFF;
			min-height:380px;
			_height:380px;
		}
		
		div#MiddlePanePC{
			float:left;
			width:496px;
		}
		div#MiddlePane2{
			float:left;
			width:464px;
			padding:19px 16px 12px 16px;
			background-color:#7e6b56;			
		}
		div#MiddlePane3{
			float:left;
			width:464px;
			padding:19px 16px 12px 16px;
			background-color:#d5c7b5;			
		}
		
		div#RightPane{
			float:left;
			width:186px;
			padding:0px 0px 0px 13px;
			/*
			min-height:360px;
			_height:360px;	
			background-image:url(/images/csr.jpg);
			background-repeat:no-repeat;
			background-position:145px 305px;
			*/
		}
		
		div#rightpaneCsr{
			float:left;
			width:186px;
			height:55px;
			padding:77px 0px 0px 0px;
			text-align:right;
		}
		div#rightpaneCsr2{
			float:left;
			width:186px;
			height:55px;
			padding:177px 0px 0px 0px;
			text-align:right;
		}
			div#ENews{
				float:left;
				width:186px;	
			}
				div#ENewsTitle{
					float:left;
					width:186px;	
					height:23px;
					background-image:url(/images/enews.png);
					background-repeat:no-repeat;
				}
				div#ENewsTop{
					float:left;
					width:186px;
					height:8px;
					background-image:url(/images/news_top.png);
					background-repeat:no-repeat;
					overflow:hidden;
					display:block;
				}
				div#ENewsBody{
					float:left;
					width:186px;
					background-image:url(/images/news_body.png);
					background-repeat:repeat-y;
					
				}
				div#ENewsBot{
					float:left;
					width:186px;
					height:6px;
					background-image:url(/images/news_bot.png);
					background-repeat:no-repeat;
					overflow:hidden;
					display:block;
				}
				
				div#NewsBack{
					float:left;
					width:464px;
					text-align:right;
				}
				
			div#CaseStudy{
				float:left;
				width:186px;
				padding-top:8px;
			}
				div#CaseStudyTitle{
					float:left;
					width:186px;	
					height:23px;
					background-image:url(/images/casestudy.png);
					background-repeat:no-repeat;
				}
				div#CaseStudyTop{
					float:left;
					width:186px;
					height:8px;
					background-image:url(/images/news_top.png);
					background-repeat:no-repeat;
					overflow:hidden;
					display:block;
				}
				div#CaseStudyBody{
					float:left;
					width:186px;
					background-image:url(/images/news_body.png);
					background-repeat:repeat-y;
				}
				div#CaseStudyBot{
					float:left;
					width:186px;
					height:6px;
					background-image:url(/images/news_bot.png);
					background-repeat:no-repeat;
					overflow:hidden;
					display:block;
				}
				
	div#FooterContainer{
		float:left;
		width:1012px;
		height:53px;
		background-image:url(/images/footerbg2.png);
		background-repeat:no-repeat;
		padding:0px 0px 0px 0px
	}
		div#FooterContainerIn{
			float:left;
			width:928px;
			height:46px;
			padding:0px 40px 0px 44px;
		}
			div#FooterContainerLeft{
				float:left;
				width:232px;
				height:46px;
			}
				div#FooterContainerLeftMYCSR{
					float:left;
					width:217px;
					height:20px;
					z-index:2;
					position:relative;
					margin-top:-25px;
				}
			div#FooterContainerMiddle{
				float:left;
				width:496px;
				height:46px;
			}
			div#FooterContainerRight{
				float:left;
				width:200px;
				height:46px;
			}
				div#FooterContainerRightCSR{
					float:right;
					width:55px;
					height:55px;
					z-index:2;
					position:relative;
					margin-top:-60px;
				}
	
	div#NewsDetails{
		float:left;
		clear:both;
		width:464px;
		overflow:hidden;
	}
	div#NewsOld{
		float:left;
		width:463px;	
		padding-top:15px;
	}
	
	div#NewsOldTitle{
		float:left;
		width:463px;
		padding-bottom:10px;	
		
	}
	
	div#SearchFields{
		float:left;
		width:464px;
		padding:19px 16px;
		background-color:#FFF;
		overflow:hidden;
	}
	div#SearchResults{
		float:left;
		width:464px;
		padding:19px 16px;
		background-color:#d5c7b5;
		overflow:hidden;
	}
	.txtBoxBG{
		float:left;
		width:120px;
		height:13px;
		background-image:url(/images/txtbox.jpg);
		background-repeat:no-repeat;
		padding:5px 10px;
		overflow:hidden;
	}
	.SearchNormalInput{
		width:120px;
		height:13px;
		border:0px thin #d1d2d4;
		border:none;
		background-color:#d1d2d4;
		color:#000;
		font-size:11px;
	}
	
	.drpdownBoxBG{
		float:left;
		width:120px;
		height:13px;
		background-image:url(/images/drpdwnbox.jpg);
		background-repeat:no-repeat;
		padding:5px 10px;
		overflow:hidden;
	}
	
	.SearchNormalDropdwn { 
		BORDER-BOTTOM: #d1d2d4 1px solid; 
		BORDER-LEFT: #d1d2d4 1px solid; 
		BORDER-TOP: #d1d2d4 1px solid; 
		BORDER-RIGHT: #d1d2d4 1px solid; 		
		
		BACKGROUND-COLOR: #d1d2d4 !important; 
		 
		WIDTH: 120px;  
		FLOAT: left; 
		COLOR: #000; 
		
		MARGIN-LEFT: -3px; 
		MARGIN-TOP: -3px;
		MARGIN-right: -3px;
		margin-bottom:-3px;
		
		font-size:11px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px;
		
	}
	.SearchNormalDropdwn2{
		width:140px;
		BACKGROUND-COLOR: #d1d2d4 !important; 
		font-size:11px;
		COLOR: #000; 
		border:1px solid #d1d2d4;
	}

	

	.drpDwnBox { 
		WIDTH: 97px; 
		MARGIN-BOTTOM: -12px; 
		FLOAT: left; 
		HEIGHT: 13px; 
		background-color:#d1d2d4;
		OVERFLOW: hidden;
	}
	
	.Itms{
		float:left;	
		clear:both;
		width:434px;
		padding:0px 0px 20px 30px;
	}