body{
margin:0px auto; 
background:#FFFFFF url(/images/bkgrd.jpg) top repeat-x;
font-family:Tahoma, Arial, Helvetica;
}

#flashcontent {
	overflow: hidden;
}
#noflash {
	margin: 20px;
}
.main {width:855px;
	background-color:#FFFFFF; 
	padding: 3px 3px 0px 3px;
}


.fg{
background:url(/images/fg1Back.gif) bottom repeat-x;
color:white;
border-right: 1px solid black;
border-left: 1px solid black;
height:35px;
padding-left:15px;
}

.fg1{
background:url(/images/fg1Back.gif) bottom repeat-x;
color:white;
border-right: 1px solid black;
border-left: 1px solid black;
height:35px;
padding-left:15px;
}

.s {background: url(/images/searchBack.gif) top center no-repeat; 
height:25px;
width:206px;}

#page-title {background:url(../images/TH_pageheading_bg.gif) top repeat-x;
height:38px;
padding-left:15px;}


#page-title .page {font-size:11px;
color:#666666;
vertical-align:middle;
padding-right:10px;
}

p.e {
font-size:11px;
text-align:right;
vertical-align:middle;
margin:0px;
padding:0px;
}

.p a {font-size:11px;
vertical-align:middle;
margin:0px;
padding:0px;}

p.w {
color:#a40303;
margin:0px;
font-size:12px;
padding-top:0px;
}

h1{color:#125198;}

#breadcrumbs h3{color:#125198;}

#breadcrumbs {background:url(../images/TH_pageheading_bg2.gif) top repeat-x;
border: 1px solid white;
height:38px;
padding-left:15px;}

.breadcrumbtrail {line-height:45px;}

.n {text-decoration:none; 
color:#FFFFFF;
display:block;
width:170px;
height:auto;
padding-left:26px;  
}


<!-- tab styles-->
/* commented out to keep original style.tab-off{
background-image:url(../images/tab_left.gif);
background-repeat:no-repeat;
background-position:left top;
background-color:#cccccc;
font-weight:bold;
}
.tab-off a{
background-image:url(../images/tab_right.gif);
background-repeat:no-repeat;
background-position:right top;
padding:5px;
display:block;
text-decoration:none;
}
*/

.tab{
/*background-image:url(../images/tab_left.gif);
background-repeat:no-repeat;
background-position:left top;*/
background-color:#9c0227;
font-weight:bold;
}
.tab a{
background-image:url(../images/tab_right.gif);
background-repeat:no-repeat;
background-position:right top;
color:#FFFFFF;
padding:5px;
display:block;
text-decoration:none;
}
.tab a:link{
text-decoration:none;
color:#FFFFFF;
}
.tab a:visited{
text-decoration:none;
color:#FFFFFF;
}
.tab a:hover{
text-decoration:none;
color:#FFFFFF;
}
.tab a:active{
text-decoration:none;
color:#FFFFFF;
}
.tab-off a:link{
text-decoration:none;
color:#4e4e4e;
}
.tab-off a:visited{
text-decoration:none;
color:#4e4e4e;
}
.tab-off a:hover{
text-decoration:none;
color:#000000;
}
.tab-off a:active{
text-decoration:none;
color:#4e4e4e;
}
.offerTable{
padding:2px;
margin-right:10px;
float:left;
width:99%;
}
.offerHeader{
	background-color:#e5e5e5;
	font-weight:bold;
}
.offerPrice{
	border-bottom:1px solid #cccccc;
	text-align:center;
	font-weight:bold;
	color:#9c0227;
}
.offerCondition{
	border-bottom:1px solid #cccccc;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}
.offerComment{
	border-bottom:1px solid #cccccc;
	font-size:10px;
}
.offerCart{
	border-bottom:1px solid #cccccc;
	text-align:center;
}
.moreLink{
	white-space:nowrap;
}
.moreLink a{color:#9c0227;}
.offerAnchor{
	color:#9c0227;
	font-weight:bold;
}
.backToProdLink{
clear:both;
text-align:right;
margin-right:10px;
padding-top:10px;
}
.tabTotals{
font-size:10px;
}
#activeTabRow{
background-color:#9c0227;
height:3px;
width:99%;
border:1px solid #9c0227;
}
.catNewAndUsed, .catNewAndUsed a{
	color:#000000;
	font-size:10px;
}
#title.layout3 h3, #title.layout4 h3{
	text-align:left;
}
<!-- tab styles end -->

<!--breadcrumb  styles-->
#breadcrumb a{color:#999999; font-size: 11px;}
#breadcrumb a.hover{color:#125198;}
#breadcrumb h2{display:inline; padding:0; margin:0;}
.crumbPast{font-size:11px; font-weight:normal;}

<!-- breadcrumb styles END -->

.leftnav-col .our, .content .our{color:#9c0227;font-weight:bold;}
.list{text-decoration:line-through;}
.sale{font-weight:bold;color:#9c0227;}
.our{font-weight:bold;color:#9c0227;}
.save{color:#9c0227;}
.list-label{color:#000000; white-space: nowrap;}
.sale-label{color:#9c0227;font-weight:bold; white-space: nowrap;}
.our-label{color:#000000;font-weight:bold; white-space: nowrap;}
.save-label{color:#5d5d5d;font-weight:bold; white-space: nowrap;}
.medium{font-size:10px;}

.searchLabel {text-align:left;color:#000; font-size:13px; padding-left:35px; text-transform:uppercase;}

.search-box {padding:10px 0px 0px 35px; font-weight:bold; font-size:12px; color:#808080;}

.searchBox {width:138px; height:15px; border:#808080 solid 1px; font-size:11px;}

<!--styles with single letters -->
.k{
	color:#9c0227;
	font-weight:bold;
	font-size:12px;
}

.u{/*Details review link*/
color:#01547e;
font-size:10px;
height:30px;
}
.v{/*privacy Policy Link*/
font-weight:bold;
font-size:10px;
}
.w{/*Cat header*/
font-weight:bold;
color:#01547e;
}
a.w{/*Cat header*/
font-weight:bold;
color:#01547e;
text-decoration:underline;
}
.w2{/*Cat header*/
font-weight:bold;
color:#01547e;
text-decoration:underline;
}

<!-- style group at bottom of iwsclassics-->

.bgw{border-bottom:1px dashed #be9494; color:#A40303; }
.bgw .bgw{border:none;}
td.horz-bar-color{background:url(../images/TH_pageheading_bg.gif) top repeat-x;}
td.horz-bar-color .bgcl{background:none; color:#86694B;}
.rightnav-col .fg{background-image:url(../images/TH_bestseller_heading.gif); height:50px;background-position:top;background-repeat: repeat-x;}
.rightnav-col .bgw{background:none; color:#ffffff; border-bottom:1px dashed #be9494;}
.rightnav-col .bgw .bgw{border:none;}
.rightnav-col *,.rightnav-col a:link,.rightnav-col a:visited,.rightnav-col a:active,.rightnav-col a:hover{color:#ffffff;}
.tab, .currentCondition, #activeTabRow {background-color:#01547e; color:#fff; }
#activeTabRow {border:0px #617a7e solid}
.tab-off a:link,.tab-off a:active,.tab-off a:visited, .tab-off a:hover{color:#a40303}
.tab-off {background:#CCCCCC;}
#logoName a{text-decoration:none; font-size:32px; color:#000000; font-family: "Century Gothic", Arial; padding-top:15px; display:block;}
.itemHeaders td{background:#00557e top repeat-x; height:25px;color:#ffffff;}
.totalLine{background:#00557e top repeat-x; font-size: 1px;}
.binItemShowAll{background:url(../images/TH_leftnavi_linkbg_bin.gif) top repeat-y;}
#sortBy{margin-left:10px;}
#title .r{font-size:12px; font-weight: normal; color:#000000;}
a.rw{text-decoration: underline;font-size:12px !important; }
#title{padding-top:15px;}

/*revert styles*/
.leftnav-col{width:auto;}
.leftnav{background:none;margin-top:auto;border-bottom:none;}
.bg{padding:0px; background:none; height:auto; width:auto; vertical-align:middle;}
.leftnav .g{background:none; height:auto;padding:0px;}
.leftnavlink{background:none; width:auto; height:auto;}
.leftnavlink h2, .leftnavlink ul.filterWidget{padding:0px;}
.n{padding-left:0; width:auto; color:black; font-size: 11px; font-family:Tahoma, Arial, Verdana;}
.rightnav-col{width:auto;}
/*New Style*/
#leftNavHeader .left{background:url(/themes/iwsclassic/variations/nextgenRed/images/topLeftNav.gif) no-repeat;}
#leftNavHeader .title{background:url(/themes/iwsclassic/variations/nextgenRed/images/centerLeftNav.gif) repeat-x;}
#leftNavHeader .right{background:url(/themes/iwsclassic/variations/nextgenRed/images/topRightNav.gif) no-repeat;}
			
#leftNavFooter .left{background:url(/themes/iwsclassic/variations/nextgenRed/images/botLeftNav.gif) no-repeat bottom;}
#leftNavFooter .title{background:url(/themes/iwsclassic/variations/nextgenRed/images/botCenterLeftNav.gif) repeat-x bottom;}
#leftNavFooter .right{background:url(/themes/iwsclassic/variations/nextgenRed/images/botRightNav.gif) no-repeat bottom;}
						
.leftnav{background:url(/images/leftnav_center.gif) repeat-x left top;}
.leftnavlink{background:url(/images/leftnav_left.gif) no-repeat left top;}
.childlink{background:url(/themes/iwsclassic/variations/nextgenRed/images/TH_leftnavi_linkbg_left2.gif) no-repeat left top;}
.leftnavlink h2, .leftnavlink ul.filterWidget{background:url(/images/leftnav_right.gif) no-repeat right top; padding:7px 15px 7px 30px;}
.binHeadCell{padding:10px; border-right:1px solid #bfbebe; border-left:1px solid #bfbebe;}	
			
#bestsellersFooter .left{background:url(/themes/iwsclassic/variations/nextgenRed/images/rightNavLeftFooter.gif) bottom no-repeat;}
#bestsellersFooter .right{background:url(/themes/iwsclassic/variations/nextgenRed/images/rightNavRightFooter.gif) bottom no-repeat;}
#bestsellersFooter .title{background:url(/themes/iwsclassic/variations/nextgenRed/images/rightNavCenterFooter.gif) bottom repeat-x;}		
			
.filterWidget .seeMore a{color:#FFFFFF;}
.filterWidget h5.binMoreHead{color:#FFFFFF;}
.filterWidget .seeLess .filterGroup .header{background:white;}



					

					