/*TD styles to overload existing styles DW 04/11/2006 */

#menuContainer{
		border-bottom:none;	
		margin-bottom: 14px;	
}


#bgimage4 {		
	background:none;
	}	

#rightcol{
	background : #F2F2F2;
}

#rightcol label{
float:left;
font-family : Arial, Helvetica, sans-serif;
font-size:110%;
padding-top:4px;
margin-left: 18px;
height:14px;
}

#rightcol input{
float:left;
width:90px;
margin:3px 0px 0px 11px;
padding-top: 3px;
}

#rightcol select{
float: left;
width:150px;
margin-left: 18px;
margin-top: 3px;
margin-bottom: 1px;
}

#rightcol h3{
font-family : Arial, Helvetica, sans-serif;
font-weight:normal;
display : block;
color:#884054;
font-size:180%;
margin:5px 0px 0px 5px;
}

#rightcol .searchBtns{
border:solid 1px #F2F2F2;
vertical-align : middle;
}

#leftcol h1{
font-family : Arial, Helvetica, sans-serif;
font-weight:normal;
display : block;
color:#884054;
font-size:180%;
margin:5px 0px 0px 0px;
}

#leftcol .top{
font-size:140%;
color:#000;
font-weight:bold;
}

#twoColSub{
	width:600px;
}


#twoColSub h3{
font-family : Arial, Helvetica, sans-serif;
font-weight:bold;
display : block;
color:#884054;
font-size:140%;
margin:5px 0px 0px 0px;
}

#twoColSub ul{
width:160px;
margin:0;
padding:0;
}

#twoColSub li{
list-style-type : none;
padding: 0 0 4px 14px;
background: url(../images/icons/go_pink2.gif) top left no-repeat;
margin:0;
}


#twoColSub li a{
font-size:140%;
color:#884054;
text-decoration : none;
font-weight:bold;
}

#twoColSub li a:hover{
text-decoration : underline;
}


#twoColBottom{
	background : url(../images/buying/bottombg.jpg) no-repeat;
height:280px;
}



	
#footer a {color: #8A8A8B}	

.pageHeader
{
	margin-top: 5px;
}

#bestSellers div{
font-size:110%;
padding:0px 40px 20px 190px;
color:#A0344E;
}

#otherServices div{
width:170px;
display:block;
float:left;
color:#666666;
font-size:110%;
padding:0px 20px 0px 0px;
}

#otherServices span
{
	width: 150px;
	display: block;
	float: left;
}

.topBorderDiv
{
	border-top: solid 4px #7d0a33;
}

.addBtn
{
	margin-left:4px;
	vertical-align:text-bottom;
}

.topBorderDiv .featureBox
{
	margin-top: 0px;
}

.offerL,.offerMid,.offerR{
display:block;
width:170px;
float:left;
padding-right:20px;
margin-top: 17px;
}
.offerR
{
	padding-right: 0px;
}
