.homeMainContent
{
	/* marcel thursday */
width:978px;
float: none;
margin: 0 0 0 10px;
}
/* Base CSS overrides for IE */
/*mamatha - Tech Lib phase II*/
.headerHomeProduct {
	width:958px !important;
}
#headerTop {
	/*height:35px; Brendan */
	width:762px;
}
.midProductHomePanel {
	padding-left:89px;
	margin-top:72px;

}
.peLogoHomeProduct {
	padding-bottom: 10px; /* Brendan */
	padding:28px 0px 0px 50px;	
}
.leftProductHomePanelnn {
	padding: 19px 3px 0 0; /* Brendan */
}
/*mamatha - Tech Lib phase II*/

.homeLoginPanel .links {
padding-top:0em;
}
div.threeColumn ul.first li {
 width:165px;
 padding-top:.5em;
 line-height:15px;
}
div.threeColumn ul.second li {
 width:165px;
 padding-top:.5em;
 line-height:15px;
}
div.threeColumn ul.third li {
 width:165px;
 padding-top:.5em;
 line-height:15px;
}
/*
div#searchborderleftalign
{
	margin-left:0px;
	/*float:left;*/
	/*width:100px;*/
	/*border:solid;	
	width:950px;
}
*/

div#SearchResultsMain div input#searchWithin
{
margin-top:0px;
}

.formsArea
{
padding-bottom:2px;
}

.formsTextArea input
{
width:175px;
height:14px;
}

.formsTextArea1
{
float:left;
clear:none;
}

.statelist
{
width:55px;
height:20px;
}

.formsSmallArea
{width:74px;}


.formsZipArea input
{
width:102px;
height:14px;
}

div.sendUpdatesBox  input{
margin-left:-4px;

}

div.columnPanel {
float:left;
width:205px;
margin-left:11px;

}

.formsSmallArea label
{padding:.1em 0px 0px 0px;
}

div.button {
width:390px;
}


.textRequired
{
padding-left:306px;
}


div.searchDetailBox label.searchCheckBox
{
line-height:23px;
}

#SearchResultsMain{
padding-top:0em;

}

div#rightSectionSearch
{
padding-top:0px;
margin-top:0em;
margin-left:12px;
/*margin-left:1px;*/
}


div.refineSearch h5
{
padding-top:.2em;
}



div.refineSearchBottom{
margin-bottom:.2em;
}


div#searchhelpborderleftalign
{
	margin-left:18px;
}

#mainContentSearch
{
	width:900px;
	padding-top:39px;
	padding-bottom:35px;
}

#leftSectionAdvSearch
{
	width:250px;
	padding-left:1px;
	padding-right:10px;
	padding-top:35px;
	margin-bottom:2em;
}

.padRight {
	padding-right: 135px;
}

#bodyWrapper .sliderTop 
{
	width: 672px! important;
}
#bodyWrapper #slider table#sliderMenu td a {
		PADDING-RIGHT: 10px;
		font-weight: bold;
		DISPLAY: block;	
		PADDING-LEFT: 10px;	
		PADDING-BOTTOM: 5px;	
		FONT: 12px arial, sans-serif;	
		WIDTH:131;	COLOR: #666;	
		PADDING-TOP: 0px;	
		HEIGHT: 31px;
		TEXT-ALIGN: center;
}

#bodyWrapper #slider table#sliderMenu td a.sliderActive {
	background: #bdbdbd url(../../img/market/button_selected_tile.gif) top left;
	width:111px;
	height:100%;
	cursor:default;
	padding-top:5px;
}
#bodyWrapper .sliderTop {padding: 20px 18px 0 18px; width: 672px! important; background: url(../../img/market/content_top.gif) top left no-repeat;}

div.searchBody SELECT.SearchDropdown
{
	width:95px;
	margin:6px 0px 0px 1px;
	border:#bdbebf 1px solid;
	float:left;
	font-size:11px;
	height:16px;
	padding-top:1px;
}

div.searchBody input.searchInput
{
border:1px solid #999999;
width:150px;
height:16px;
float:left;
color:#b2b2b2;
}

div#headerBottom div.searchBody input.searchInputLas,
div.headerBottom div.searchBody input.searchInputLas
{
/* new border color - marcel */
border:1px solid #bdbebf;
height:20px;
padding: 1px 0 1px 5px;
width:175px;
float:left;
color:#b2b2b2;
font-size: 11px;
margin-left:2px;
}

.bannerHomeRebranded
{
background-repeat:no-repeat;
background-position:center;
margin-left:-3px;
}

DIV.featureBox 
{
	PADDING-RIGHT: 44px;
	MARGIN-TOP: 0.5em;
}

#corp_slogan
{
	height:24px;
	width:998px;
	background:#7dbe36 url(../../img/corp/corp_slogan.jpg) no-repeat left top;
}

#homeProductBanner
{
width:975px;
float: none;
margin: 0 0 0 1px;
	
}
div.content h2.lineHeightForh2
{
	line-height:20px;
}

