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


/*===== for IE6=====*/
#ie6only #header #logoChat{
float:left;
width: 500px;
 }
 
 #ie7only #header  #logoChat #liveChat #liveChatImg img.chatLady{
padding: 0;
position: relative;
top: -7px;

}

#ie7only #header #topNav{
position: relative;
top: -28px;


}

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

/*===== END for IE6=====*/
#header #logoChat{
padding: 0 140px 0 0;
width: 505px;
}

#ie7only #header  #logoChat #liveChat #liveChatImg img.chatLady{
padding: 0;
margin: 0 0 0 40px;


}



#header  #logoChat #liveChat #liveChatImg img.chatLady{
padding: 0;
margin: -5px;

}


#header #logoChat #logo{
width:300px;
}

#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 a.lpClickToChat{
color: #1993b7;
}
#header #logoChat #liveChat #liveChatText p.hours{
color: #666666;
}



#header #headerTopRight #phoneCart a{
color: #8bc53f;
}


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



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

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






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




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

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

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

/*===== main content styles=====*/


#mainContent #categoryTitle p.categoryTitle{
color: #69A89A;
}

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

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

#options.nonameb #page select.product-count{
margin-left: -20px;
position: relative;
left: -20px;
}

#mainContent #options.nonameb #pageNumber{
margin-left: 790px;
}

#mainContent #options #pageNumber a{
color: #69A89A;
}

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



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

#pr-footer #pr-optionsF #pageNumberF a{
color: #69A89A;
}

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

#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;
position: relative;
left: 40px;
}

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

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




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



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


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

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


#footer #stores p{
color: #78ab37;
}




/*
#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: #8bc53f;
}
.product-savings {
	color: #d2232a;
}



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


.home #firstRow{
width: 820px;
height: 300px;
margin-right:55px;
border-bottom: 8px solid #1B94B7;
float: right;

}


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

.home #firstRow #FRfirstimage{
margin: 310px 0 0 4px;
position: relative;
top: -300px;
float: left;
}



.home #firstRow #FRsecondimage{
margin: 12px 0 0 7px;
float: left;
width: 188px;
height: 130px;


}


.home #firstRow #FRsecondimage img{


}





.home #firstRow #FRsecondimage img.arrow{
margin-left: 145px;
position: relative;
top: -28px;
}
.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: 600;
font-family: verdana;
font-size: 18px;
color: #8BC53F;
margin: 5px 0 0 0;
padding: 0;

}
.home #firstRow img.arrow{
margin-top: -24px;
}

.home #firstRow #FRborder{
float: left;
height: 140px;
border-left: 3px solid #1B94B7;
margin: 160px 40px 0 10px;


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

}

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




.home a p.seeall {
color: #1B94B7
;
}

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


.home #secondRow{
width: 850px;
height: 355px;
margin: 40px 54px 0px 0;
border-bottom: 8px solid #1B94B7;
float: right;
}

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

}


.home #secondRow #SRfirstimage img.arrow{
float:left;
margin: -24px 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: -24px 0 0 10px;
position: relative;
left: 115px;
}

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

}

.home #secondRow #SRbordertwo{
float: left;
height: 260px;
border-left: 3px solid #1B94B7 ;
margin: -255px 0 0 325px;

}

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



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


.home #thirdRow{
width: 870px;
height: 280px;
margin: 40px 0 50px 57px;
border-bottom: 8px solid #1B94B7;
float: left;

}

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

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

}


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


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

}

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

.home #thirdRow #TRsecondimage img{

}

.home #thirdRow #TRsecondimage a img.arrow{
margin: 3px 0 0 125px;
position: relative;
top: -27px;
}
.home #thirdRow #TRbordertwo{
float: left;
height: 140px;
border-left: 3px solid #1B94B7;
margin: -135px 0 0 222px;

}


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

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

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

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

.home #thirdRow #TRborderthree{
float: left;
height: 140px;
border-left: 3px solid #1B94B7;
margin: -140px 0 0 660px;

}

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

.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{
height: 310px;


}

.home #ie7only #firstRow #FRborder{

margin: 175px 40px 0 10px;
}

.home #ie7only #firstRow #FRfirstimage img{
padding-bottom: 20px;
}

.home #ie7only #firstRow #FRfirstimage img.arrow{
position: relative;
left: 143px;
margin-top: 1px;

}

.home #ie7only #firstRow #FRsecondimage{
margin: 20px 0 0 -10px;
float: left;


}


.home #ie7only #firstRow #FRsecondimage img{
padding-bottom: 10px;

}





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

.home #ie7only #firstRow #message{
margin: -670px 0 0 470px;

}

.home #ie7only #secondRow{
height: 345px;
margin: 40px 55px 0px 0;
border-bottom: 8px solid #1B94B7;
float: right;
}

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

}
.home  #ie7only #secondRow #SRfirstimage img{
margin-bottom: 10px;
}

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

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

}



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

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

}

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

}

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



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

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

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

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

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

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

/*===== 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: 335px;
}




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

}



#mainContent #aboutContent p.aboutSub{
color: #8BC53F;
}


#mainContent #aboutContent p.aboutSub2{
color: #69A89A;
}


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

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


#mainContent #privacyContent p.privacySub{
color: #8BC53F;
}



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

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

#mainContent #CScontent p.CSsub{
color: #8BC53F;
}

#mainContent #CScontent p.CSsubSub{
color: #69A89A;
}

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


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


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

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

#mainContent #siteMap  p.mapSubInfo{
color: #8BC53F;
}

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





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

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

 
.search-head p{
margin-left: 30px;
}
 
.searchNF #mainContent #options #pageNumber{
position: relative;
top: -22px;
}

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

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

}
 
 
 .searchNF #mainContent #toptext #newsearch{
color: #68A99A;
}

 .searchNF #mainContent #seebelow{
color: #1993B7;
}


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


.searchNF #mainContent #searchBoxB #goButtonB{
background:  url(/images/usfc/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 #1993B7;
}

.searchNF #products #foldingchairsNF .PRtitle p.PRcatTitle{
color: #1993B7;
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: #68A99A;
}
.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: #8BC53F;
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 #1993B7;
clear: both;
margin-top: 0px;
}


.searchNF #products #foldingtablesNF .PRtitle p.PRcatTitle{
color: #1993B7;
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: #68A99A;
}
.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: #8BC53F;
font-size: 15px;
font-weight: bold;
text-align: left;
}

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


.searchNF #products #chaircartsNF .PRtitle p.PRcatTitle{
color: #1993B7;
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: #68A99A;
}

.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: #8BC53F;
font-size: 15px;
font-weight: bold;
text-align: left;
}




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

}

.searchNF #products #tablecartsNF .tablecartproductsNF img{



}



.searchNF #products #tablecartsNF .PRtitle p.PRcatTitle{
color: #1993B7;
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: #68A99A;
}

.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: #8BC53F;
font-size: 15px;
font-weight: bold;
text-align: left;
}
  /*===== END search not found page=====*/
 /*====== 404 Page ========*/
 
 
 
 
 .searchNF #mainContent #toptext .NA #sorry{
color: #8BC53F;
}
 
 .searchNF #mainContent #toptext .NA #noresults{
color: #8BC53F;
}
 
 
 .searchNF #mainContent #toptext .NA #newsearch{
color: #68A99A;
}

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

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