

/*===== header styles =====*/


/*===== for IE6=====*/
#ie6only #header #topNav{
position: relative;
top: -20px;
}

#ie6only #header #logoChat{
float:left;
width: 500px;
 }
 
#ie7only #header #logoChat #liveChat #liveChatText{
width: 82px;
float: right;
margin-top: -55px;
padding: 0;
}


#ie7only #header #topNav{
margin-top: -3px;
}

#ie7only #header #logoChat #logo{
padding-right: 2px;
margin-top: -10px;
}


#ie7only #header  #logoChat #liveChat #liveChatImg img.chatLady{
padding: 0;
position: relative;
top: -8px;
left: 0px;
height: 67px;


}

#ie7only #header #headerTopRight #searchBox #searchBoxText{

padding: 0;
width: 72px;
position: relative;
top: -30px;
left: 0px;
}

/*===== END for IE6=====*/
#header #logoChat{
padding: 0 140px 0 0;
margin-left: 4px;
width: 540px;
}


#header  #logoChat #liveChat #liveChatImg img.chatLady{
position: relative;
top: -68px;
margin-left: 40px;

}


#header #logoChat #logo{
width: 410px;
margin-top: -5px;

}

#header #logoChat #logo img.logo{
border-right: .127em solid #666666;
padding: 0 .5em 0 0;


}

#header #logoChat #liveChat{
margin: 0;
padding: 0;
}

#header #logoChat #liveChat #liveChatText{
position: relative;
top: -80px;
left: 35px;


}

#header #logoChat #liveChat #liveChatText a.lpClickToChat{
color:  #61335D;
}
#header #logoChat #liveChat #liveChatText p.hours{
color: #666666;
}



#header #headerTopRight #phoneCart a{
color: #048254;
}


#header #headerTopRight #phoneCart p{
font-family:verdana;
font-size:.95em;
margin-top:-1.4em;
font-weight: 100;
color: #048254;
}



#header #headerTopRight #searchBox #searchBoxBox {
border: 2px solid #B3D135;
}

#header #headerTopRight #searchBox #goButton{
background: url(/images/ussar/goButton2.gif) no-repeat 100% ;
color: #ffffff;
}


#header #headerTopRight #searchBox #searchBoxText{

padding: 0;
width: 72px;
position: relative;
top:0px;
left: 0px;
}


#header #topNav{
margin-top: -63px;
}


#header #topNav li{
padding-top: 15px;
}




#header #topNav li a:hover, #header #topNav li  a:active, #header #topNav li  a:focus{
color: #B3D135;
}

#header #topNav li#catOne{
padding-left: 117px;
}

#header #topNav #cats{
padding-left: 28px;
}

/*===== main content styles=====*/
#mainContent #categoryTitle{
width: 270px;
}

#mainContent #categoryTitle p.categoryTitle{
color: #61335D;
}

#mainContent #options{
margin-bottom: 20px;
}

#mainContent #options #sort{
margin: 13px 0 0 28px;
float:left
}

#mainContent #options #results {
margin: 15px 0 0 220px;
}

#mainContent #options #page {
margin: 13px 40px 0 190px;
}

#options.nonameb #page select.product-count{
margin-left: -10px;
width: 147px;
height: 15px;
}
#mainContent #options #pageNumber {
margin: 0 0 0 795px;
width: 178px;
height: 15px;
}

#mainContent #options #pageNumber a{
color: #892A72;
}

#mainContent #options #pageNumber a:hover, #mainContent #options #pageNumber a:active, #mainContent #options #pageNumber a:focus{
color:  #D2A4CB;
}



/*=====  footer =====*/

#pr-footer #pr-optionsF #pageNumberF a{
color: #892A72;
}

#pr-footer #pr-optionsF #pageNumberF a:hover, #pr-footer #pr-optionsF #pageNumberF a:active, #pr-footer #pr-optionsF #pageNumberF a:focus{
color:  #D2A4CB;
}

#pr-footer #pr-optionsF #sortF{
margin: 15px 0 0 80px;
}

#pr-footer #pr-optionsF #resultsF {

margin: -15px 0 0 443px;
}

#pr-footer #pr-optionsF #pageF {
float:right;
margin: -17px 34px 0 0;

}

#pr-footer #pr-optionsF #pageNumberF {
padding: 5px 75px 20px 0;
margin-left: 800px;
width: 178px;
position: relative;
left: 40px;
}

#footer #searchBoxF #searchBoxBoxF {
border: 2px solid #B3D135;
}

#footer #searchBoxF #goButtonF{
background:  url(/images/ussar/goButton2.gif) no-repeat 100%;
}

#footer #NavF li#catOne{
padding-left: 117px;
}

#footer #NavF #cats{
padding-left: 28px;
}

#footer #NavF li a:hover, #footer #NavF li a:active, #footer #NavF li a:focus{
color: #B3D135;
}



#footer #grayBox a:hover, #footer #grayBox a:active, #footer #grayBox a:focus{
color: #BA99BA;
}


#footer #stores ul li a:hover, #footer #stores ul li a:active, #footer #stores ul li a:focus{
color: #048254;
}

#footer #stores ul li a span:hover, #footer #stores ul li a span:active, #footer #stores ul li a span:focus{
color: #A563A2;
}



#footer #stores p{
color:  #61335D;
}

#footer #stores ul li{
padding-left: 21px;
}




/*
#IEroot #footer #addressNB{
width:940px;
text-align: center;
font: .6em verdana,sans-serif;
color: #666666;
}
#IEroot #footer #addressNB p{
text-align: center;
}
#IEroot #footer #addressNBforIE p{
text-align: center;
}

#ie7only #footer #addressNBforIE p{
position: relative;
top: -15px;
}
/*===== END for IE=====*/



/* GRID VIEW
==================================================*/

.product-price {
	color: #048254;
}
.product-savings {
	color: #d2232a;
}



/*===== home page styles=====*/


.home #firstRow{
width: 820px;
height: 270px;
margin-right: 55px;
border-bottom: 2px solid #deb6db;
float: right;

}

.home #firstRow #FRfirstimage{
margin: -20px 0 0 4px;
float: left;
}







.home #firstRow #FRfirstimage img.arrow{
margin-left: 95px;
position: relative;
top: -26px;
}


.home #firstRow #FRsecondimage{
margin: -20px 0 0 25px;
float: left;
height: 190px;
width: 188px;
}


.home #firstRow #FRsecondimage img{


}





.home #firstRow #FRsecondimage img.arrow{
margin-left: 100px;
position: relative;
top: -26px;
}

.home a p.PRname{
font-family: verdana;
color: #666666;
link-style: none;
font-size: 11px;
width: 190px;
height: 28px;
padding: 0;
margin-top: 5px;

}
.home a p.modelnum{
font-family: verdana;
color: #8f8f8f;
link-style: none;
font-size: 9px;
padding: 0;
margin-top: -10px;
}

.home a p.PRprice{
font-weight: 500;
font-family: verdana;
font-size: 18px;
color: #61335D;
margin: 5px 0 0 0;
padding: 0;

}

.home #firstRow #FRborder{
float: left;
height: 140px;
border-left: 2px solid #deb6db;
margin: 130px 0 0 5px;


}
.home #firstRow #message{
float: left;
padding: 0;
margin: -300px 0 0 440px;

}

.home p.seeall{
margin-top: -5px;
font-size: .75em;
font-family: verdana;
font-weight: bold;
}




.home a p.seeall {
color: #048254;
}

.home a p.seeall:hover{
color: #B3D135;
}


.home #secondRow{
width: 850px;
height: 359px;
margin: 30px 54px 0px 0px;
border-bottom: 2px solid  #ddeba9;
float: right;
}

.home #secondRow #SRfirstimage{
margin: 70px 0 0 10px;

}


.home #secondRow #SRfirstimage img.arrow{
float:left;
margin: -26px 0 0 10px;
position: relative;
left: 135px;
}

.home #secondRow #SRsecondimage{
float: left;
margin: -383px 0px 0 35px;
}



.home #secondRow #SRsecondimage img.arrow{
float:left;
margin: -26px 0 0 10px;
position: relative;
left: 88px;
}

.home #secondRow #SRborder{
float: left;
height: 260px;
border-left: 2px solid  #ddeba9;
margin: -255px 0 0 210px;

}

.home #secondRow #SRbordertwo{
float: left;
height: 260px;
border-left: 2px solid  #ddeba9;
margin: -255px 0 0 315px;

}

.home #secondRow #SRthirdimage{
float: left;
margin: -388px 0 0 569px;
}



.home #secondRow #SRthirdimage a img.arrow{
margin: 0 0 0 95px;
position: relative;
top: -26px;
}


.home #thirdRow{
width: 870px;
height: 283px;
margin: 40px 0 50px 57px;
border-bottom: 2px solid #deb6db;
float: left;

}

.home #thirdRow #TRfirstimage{
margin: -1px 0 0 10px;
}

.home #thirdRow #TRfirstimage img{
margin-top: -5px;

}


.home #thirdRow #TRfirstimage a img.arrow{
float:left;
margin: -26px 0 0 -5px;
position: relative;
left: 139px;
}


.home #thirdRow #TRborder{
float: left;
height: 140px;
border-left: 2px solid #deb6db;
margin: -135px 0 0 200px;

}

.home #thirdRow #TRsecondimage{
float: left;
margin: -286px 0 0 20px;
height: 190px;
width: 188px;
}

.home #thirdRow #TRsecondimage img{
padding-bottom: 0px
}

.home #thirdRow #TRsecondimage a img.arrow{
margin: 0 0 0 152px;
position: relative;
top: -26px;
}
.home #thirdRow #TRbordertwo{
float: left;
height: 140px;
border-left: 2px solid #deb6db;
margin: -135px 0 0 215px;

}


.home #thirdRow #TRthirdimage{
float: left;
margin: -291px 0 0 455px;
height: 190px;
width: 188px;
}

.home #thirdRow #TRthirdimage a img.arrow{
margin: 0 0 0 140px;
position: relative;
top: -26px;
}

.home #thirdRow #TRfourthimage{
float: left;
margin: -291px 0 0 690px;
height: 190px;
width: 188px;
}

.home #thirdRow #TRfourthimage a img.arrow{
margin: 0 0 0 90px;
position: relative;
top: -26px;
}

.home #thirdRow #TRborderthree{
float: left;
height: 140px;
border-left: 2px solid #deb6db;
margin: -140px 0 0 660px;

}

/*===== IE home page styles=====*/
.home #IEroot #firstRow #FRsecondimage img{
margin-top: 0px;
padding-bottom:0 ;
}

.home #IEroot #firstRow #FRsecondimage img.arrow{
position: relative;
top: -24px;
}


.home #IEroot #thirdRow #TRsecondimage{
float: left;
margin: -305px 0 0 20px;
}

.home #IEroot #thirdRow #TRsecondimage{
float: left;
margin: -286px 0 0 20px;
height: 190px;
width: 188px;
}

.home #ie7only #firstRow #message{
float: left;
padding: 0;
margin: -315px 0 0 440px;

}

.home #ie7only a p.PRname{
margin-top: 0px;
}
.home #ie7only a p.modelnum{
margin-top: -15px;
}

.home #ie7only a p.PRprice{
margin: 0;
}

.home #ie7only p.seeall{
margin-top: -15px;
font-size: .75em;
font-family: verdana;
font-weight: bold;
}

.home #ie7only #firstRow{



}

.home #ie7only #firstRow #FRborder{


}
.home #ie7only #firstRow #FRfirstimage img{
margin-top: 10px;
}

.home #ie7only #firstRow #FRsecondimage img{
margin-top: 10px;
}

.home #ie7only #firstRow #FRfirstimage img.arrow{
position: relative;
top: -43px;
left: 95px;
}

.home #ie7only #firstRow #FRsecondimage img.arrow{
position: relative;
left: 0px;
top: -42px;
}

.home #ie7only #secondRow{

}

.home  #ie7only #secondRow #SRfirstimage{

}
.home  #ie7only #secondRow #SRfirstimage img{

}

.home #ie7only #secondRow #SRfirstimage img.arrow{
margin: -33px 0 0 10px;
}

.home #ie7only #secondRow #SRsecondimage{
margin-left: 30px;

}



.home #ie7only #secondRow #SRsecondimage img.arrow{
margin: -33px 0 0 10px;
}

.home #ie7only #secondRow #SRborder{
margin: -255px 0 0 205px;

}

.home #ie7only #secondRow #SRbordertwo{
margin: -255px 0 0 0px;

}

.home #ie7only #secondRow #SRthirdimage{
float: left;
margin: -379px 0 0 560px;
}



.home #ie7only  #secondRow #SRthirdimage a img.arrow{
position: relative;
top: -33px;
left: 95px;
}

.home #ie7only #secondRow #SRthirdimage a p.PRprice{
margin-top: -20px;
}

.home #ie7only #thirdRow #TRfirstimage a img.arrow{
margin: -33px 0 0 0px;
}

.home #ie7only #thirdRow #TRsecondimage a img.arrow{
position: relative;
top: -33px;
left: 0px;
}

.home #ie7only #thirdRow #TRthirdimage a img.arrow{
position: relative;
top: -33px;
left: 2px;
}

.home #ie7only #thirdRow #TRfourthimage a img.arrow{
position: relative;
top: -33px;
left: 2px;
}

.home #ie7only #thirdRow #TRbordertwo{
float: left;
height: 140px;
margin: -135px 0 0 10px;

}

/*===== END home page styles=====*/

/*===== MODELPAGE styles=====*/
.model #graybox li.hertz a p:hover, .model #graybox li.hertz a p:active, .model #graybox li.hertz a p:focus { 
	color: #c1f482; 
}
/*===== END MODELPAGE styles=====*/

/*===== ABOUT page styles=====*/


.about #mainContent #categoryTitle{
width: 385px;
}

.about #mainContent #aboutContent{
margin-left: 340px
}


.about #mainContent #leftBorder{
float: left;
height: 600px;
width: 2px;
border-left: 2px solid #666666;
position: relative;
top: -18px;
left: 383px;

}



#mainContent #aboutContent p.aboutSub{
color:  #B3D135;
}


#mainContent #aboutContent p.aboutSub2{
color: #048254;
}


/*===== END about page styles=====*/

/*===== Privacy page styles=====*/


#mainContent #privacyContent p.privacySub{
color: #B3D135;
}



/*===== END Privacy page styles=====*/
/*===== CustService page styles=====*/

.customerservice #mainContent #categoryTitle{
width: 250px;
}

#mainContent #CScontent p.CSsub{
color:  #B3D135;
}

#mainContent #CScontent p.CSsubSub{
color:  #048254;
}

/*===== END Customer Service page styles=====*/
/*===== site map styles=====*/


#mainContent #chair{
float: left;
position: relative;
top: 480px;
left: 20px;
margin: 0;
padding: 0;
}


#mainContent #siteMap p.mapSub{
font-family: verdana;
font-size: 1.3em;
color: #048254;
text-transform: lowercase;
margin-top: 15px
}

#mainContent #siteMap #pcLinks a:hover, #mainContent #siteMap #pcLinks a:active, #mainContent #siteMap #pcLinks a:focus{
color:  #A563A2;
}

#mainContent #siteMap  p.mapSubInfo{
color:  #B3D135;
}

#mainContent #siteMap  #infoLinks a:hover, #mainContent #siteMap  #infoLinks a:active, #mainContent #siteMap  #infoLinks a:focus{
color:  #A563A2;
}





/*===== END site map styles=====*/

 /*===== search not found page=====*/

 
 .search-head p{
margin-left: 30px;
}

.searchNF #mainContent #options #pageNumber{
position: relative;
top: -17px;
left: -20px;
width: 200px;
}

.searchNF  #pr-footer #pr-optionsF #pageNumberF{
margin-top: -17px;

}
 
 
.searchNF #mainContent #toptext #sorry{
color:  #B3D135;
}
 
 .searchNF #mainContent #toptext #noresults{
color:  #B3D135;

}
 
 
 .searchNF #mainContent #toptext #newsearch{
color: #048254;
}

 .searchNF #mainContent #seebelow{
color: #048254;
}


.searchNF #mainContent #searchBoxB #searchBoxTextB{
color: #61335D;
}
.searchNF #mainContent #searchBoxB #searchBoxBoxB {
border: 2px solid #61335D;
}


.searchNF #mainContent #searchBoxB #goButtonB{
background:  url(/images/ussar/goButtonBig.gif) no-repeat 100% ;
}
 /***** for IE *****/
 
 
 .searchNF #IEroot #products #tablecartsNF{
padding: 0;
float: right;
margin-top: -379px;

}

.searchNF #IEroot #products #chaircartsNF .chaircartproductsNF img{
position: relative;
left: -130px;
top: 40px;

}



 
.searchNF #ie7only #products #foldingtablesNF .foldingTproductsNF p.modelnum{
margin: 0 0 0 30px;
}
 .searchNF  #ie7only #products #foldingtablesNF .foldingTproductsNF p.PRpriceNF{
margin: 2px 0 0 30px;

}

.searchNF #ie7only #products #chaircartsNF .chaircartproductsNF p.PRnameNF{
padding-top: 30px;
}
.searchNF #ie7only #products #chaircartsNF .chaircartproductsNF .PRpriceNF{
padding-bottom: 20px;
}


.searchNF #ie7only #products #tablecartsNF{
padding: 0;
float: right;
margin-top: 0;

}
.searchNF #ie7only #products #tablecartsNF .tablecartproductsNF p.PRnameNF{
padding-top: 30px;
}
  /***** END for IE *****/
.searchNF #products #foldingchairsNF{
border-top: 1px solid #61335D;
}

.searchNF #products #foldingchairsNF .PRtitle p.PRcatTitle{
color: #61335D;
font-size: 1.6em;
margin: 5px 0 10px 0;
float: left;
}

.searchNF #products #foldingchairsNF .PRtitle p.view{
font-size: .8em;
font-weight: bold;
float: left;
margin: 12px 0 0 10px;
}

.searchNF #products #foldingchairsNF .PRtitle p.view a{
color: #B3D135;
}
.searchNF #products #foldingchairsNF .foldingCproductsNF{
float: left;
margin: 15px 28px 0;
}
.searchNF #products #foldingchairsNF #foldingCrow{

float: left;
padding-bottom: 30px;
}

.searchNF #products #foldingchairsNF #foldingCrow ul{
list-style: none;
width: 940px;
text-align: center;
margin-left: -20px;
}
.searchNF #products #foldingchairsNF .foldingCproductsNF p.PRnameNF{
color: #666666;
font-family: verdana;
margin: 5px 20px 0 0;
font-size: 11px;
line-height: 15px;
width: 150px;
text-align: left;
}

.searchNF #products #foldingchairsNF .foldingCproductsNF p.PRpriceNF{
font-family: verdana;
margin: 2px 0 0 0;
color: #048254;
font-size: 15px;
font-weight: bold;
text-align: left;
}

.searchNF #products #foldingchairsNF .foldingCproductsNF p.modelnum{
color: #848484;
font-family: verdana;
font-size: 9px;
text-align: left;
margin: 0;
}

.searchNF #products #foldingtablesNF{
border-top: 1px solid  #61335D;
clear: both;
margin-top: 0px;
}


.searchNF #products #foldingtablesNF .PRtitle p.PRcatTitle{
color:  #61335D;
font-size: 1.6em;
margin: 5px 0 10px 0;
float: left;
}

.searchNF #products #foldingtablesNF .PRtitle p.view{

font-size: .8em;
font-weight: bold;
float: left;
margin: 12px 0 0 10px;
}


.searchNF #products #foldingtablesNF .PRtitle p.view a{
color:  #B3D135;
}
.searchNF #products #foldingtablesNF #foldingTrow{
float: left;
padding-bottom: 30px;
}

.searchNF #products #foldingtablesNF #foldingTrow ul{
list-style: none;
text-align: center;
width: 940px;

}

.searchNF #products #foldingtablesNF #foldingTrow ul li{

float: left;
}



.searchNF #products #foldingtablesNF .foldingTproductsNF{
float: left;
padding: 0 0 30px 0;
margin: 15px 30px 0;

}
.searchNF #products #foldingtablesNF .foldingTproductsNF p.PRnameNF{
color: #666666;
font-family: verdana;
margin: 5px 20px 0 0;
font-size: 11px;
line-height: 15px;
width: 150px;
text-align: left;
}

.searchNF #products #foldingtablesNF .foldingTproductsNF p.modelnum{
color: #848484;
font-family: verdana;
font-size: 9px;
text-align: left;
margin: 0;
}

.searchNF #products #foldingtablesNF .foldingTproductsNF p.PRpriceNF{
font-family: verdana;
margin: 2px 0 0 0;
color: #048254;
font-size: 15px;
font-weight: bold;
text-align: left;
}

.searchNF #products #chaircartsNF{
border-top: 1px solid #61335D;
clear: both;
margin-top: 0px;
float: left;
}


.searchNF #products #chaircartsNF .PRtitle p.PRcatTitle{
color: #61335D;
font-size: 1.6em;
margin: 5px 0 10px 0;
float: left;
}


.searchNF #products #chaircartsNF .PRtitle p.view{
font-size: .8em;
font-weight: bold;
float: left;
margin: 12px 0 0 10px;
}

.searchNF #products #chaircartsNF .PRtitle p.view a{
color: #B3D135;
}

.searchNF #products #chaircartsNF .chaircartproductsNF p.PRnameNF{
color: #666666;
font-family: verdana;
margin: 5px 20px 0 0;
font-size: 11px;
line-height: 15px;
width: 150px;
text-align: left;
}

.searchNF #products #chaircartsNF .chaircartproductsNF p.modelnum{
color: #848484;
font-family: verdana;
font-size: 9px;
text-align: left;
margin: 0;
}

.searchNF #products #chaircartsNF .chaircartproductsNF p.PRpriceNF{
font-family: verdana;
margin: 2px 20px 0 0;
color: #048254;
font-size: 15px;
font-weight: bold;
text-align: left;
}




.searchNF #products #tablecartsNF{
border-top: 1px solid #61335D;
margin-top: 0px;
float: left;
padding-left: 190px;
width: 410px;

}

.searchNF #products #tablecartsNF .tablecartproductsNF img{



}



.searchNF #products #tablecartsNF .PRtitle p.PRcatTitle{
color: #61335D;
font-size: 1.6em;
margin: 5px 0 10px 0;
float: left;
}

.searchNF #products #tablecartsNF .PRtitle p.view{
color: #68A99A;
font-size: .8em;
font-weight: bold;
float: left;
margin: 12px 0 0 10px;
}

.searchNF #products #tablecartsNF .PRtitle p.view a{
color:  #B3D135;
}

.searchNF #products #tablecartsNF .tablecartproductsNF p.PRnameNF{
color: #666666;
font-family: verdana;
margin: 5px 20px 0 0;
font-size: 11px;
line-height: 15px;
width: 150px;
text-align: left;
}

.searchNF #products #tablecartsNF .tablecartproductsNF p.modelnum{
color: #848484;
font-family: verdana;
font-size: 9px;
text-align: left;
margin: 0;
}

.searchNF #products #tablecartsNF .tablecartproductsNF p.PRpriceNF{
font-family: verdana;
margin: 2px 20px 0 0 ;
color:  #048254;
font-size: 15px;
font-weight: bold;
text-align: left;
}
  /*===== END search not found page=====*/
 /*====== 404 Page ========*/
 
 
 
 
 .searchNF #mainContent #toptext .NA #sorry{
color: #B3D135;
}
 
 .searchNF #mainContent #toptext .NA #noresults{
color: #B3D135;
}
 
 
 .searchNF #mainContent #toptext .NA #newsearch{
color:   #048254;
}

 .searchNF #mainContent #toptext .NA #seebelow{
color:   #048254;
}

 /*====== END 404 Page ========*/

