/*Layout Stylesheet*/

a { 
   color : #797979; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 
a:hover { 
   color : #d63633; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 

body { 
   margin : 0px; 
   background : #fff; 
   color : #000; 
   text-align : left; 
   padding : 0; 
   font-family : tahoma,arial,verdana, sans-serif; 
 } 
#outer { 
   text-align : left; 
   width : 999px; 
   margin : auto; 
   background : #fff; 
 } 
#hdr { 
   height : 90px; 
   background-color : #484d91; 
   padding : 0px; 
 } 
#logo { 
   height : 78px; 
   width : 238px; 
   float : left; 
 } 
#logo h1 { 
   display : none; 
 } 
#hdr div.free { 
width:563px;
height:32px;
padding:0 68px 0 0;
float:right;
margin:13px 114px 7px 0;
font:bold 24px Verdana, Tahoma, Geneva, sans-serif;
color:#fff;
text-align:right;
background:url(../images/img-truch.gif) no-repeat right top;
}
#hdr div.text-tel { 
width:208px;
height:28px;
float:right;
padding:0 0 0 36px;
background:url(../images/img-phone.gif) no-repeat left center;
font:bold 24px Verdana, Tahoma, Geneva, sans-serif;
color:#fff;
}
#catnav {
height:31px;
position:relative;
z-index:100;
background:url(../images/bg-drop-nav.gif) no-repeat center bottom;
clear:both;
}
#catnav ul {
padding:0px;
margin:0px;
position:relative;
}
#catnav li {
display:inline;
float:left;
padding:0 4px 0 0;
}
#catnav span.ext {
display:block;
width:187px;
height:23px;
background:red;
position:absolute;
background:url(../images/bg-drop-nav.gif) no-repeat center -285px;
z-index:120;
top:31px;
display:none;
}
#catnav li.hover span.ext {
display:block;
}
#catnav li.nav-6 {
padding-right:0px;
float:right;
}
#catnav li a {
display:block;
float:left;
height:31px;
width:163px;
background:#484d91 url(../images/bg-drop-nav.gif) no-repeat;
text-align:center;
font:bold 14px Verdana, Tahoma, Geneva, sans-serif;
color:#ffd800;
line-height:26px;
}
#catnav li a:hover, #catnav li a.current {
background-position:right top;
color:#484d91;
line-height:31px;
}
#catnav ul ul {
display:none;
position:absolute;
width:983px;
height:179px;
padding:26px 0 0 16px;
top:31px;
left:0px;
background:url(../images/bg-drop-nav.gif) no-repeat left -43px;
z-index:110;
}
#catnav ul ul li {
display:block;
width:162px;
float:left;
padding:0 0 4px 0;
}
#catnav ul ul a {
display:block;
float:none;
height:auto;
width:auto;
background:none;
font:normal 11px  Tahoma, Geneva, sans-serif;
text-align:left;
line-height:normal;
color:#484d91;
}
#catnav ul ul a:hover {
background:#F4F7FA;
line-height:normal;
}
#catnav ul li.hover ul {
display:block;
}
#catnav ul li.nav-2 span.ext {
left:158px;
}
#catnav ul li.nav-3 span.ext {
left:325px;
}
#catnav ul li.nav-4 span.ext {
left:492px;
}
#catnav ul li.nav-5 span.ext {
left:659px;
}
#catnav ul li.nav-1 span.ext {
left:0px;
width:163px;
background:url(../images/bg-drop-nav.gif) no-repeat left -285px;
}
#catnav ul li.nav-6 span.ext {
right:0px;
width:163px;
background:url(../images/bg-drop-nav.gif) no-repeat right -285px;
}
#contactmsg { 
   text-align : center; 
   font-weight : bold; 
   font-size : 110%; 
   width : 530px; 
   color : #D63B33; 
   padding : 0; 
   float : right;   
 } 
 
 #contactmsg a { 
   color : #FFD800; 
 } 
 
 #contactmsg a:hover { 
   color : #fff; 
 }  
 
 
#contactmsgtel { 
   text-align : right; 
   font-weight : bold; 
   font-size : 110%; 
   width : 205px; 
   color : #fff; 
   padding : 0; 
   float : right; 
 }  
#rednav { 
   width : 620px; 
   float : right; 
   margin : 0px; 
   font-weight : bold; 
   padding : 0px; 
   text-align : right; 
   padding-top : 5px; 
 } 
#rednav ul { 
   list-style-type : none; 
   padding : 0; 
   margin : 0; 
 } 
#rednav li { 
   display : inline; 
   padding : 0; 
   margin : 0; 
   color : #d63b33; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 90%; 
   text-decoration : none; 
   /*    padding:10px*/
   padding-left : 28px; 
   padding-right : 0px; 
 } 
#rednav a { 
   color : #d63b33; 
   text-decoration : none; 
   border : none; 
 } 
#rednav a:hover { 
   color : #d63b33; 
   text-decoration : none; 
 } 
.pagingnav { 
   float : right; 
   text-align : right; 
   color : #39397d; 
   font-size : 80%; 
 } 
.sortcombo { 
   height : 18px; 
   color : #39397d; 
   font-size : 80%; 
 } 
.pagingselect { 
   color : #39397d; 
   text-decoration : none; 
   font-size : 95%; 
   font-weight : bold; 
 } 
.paging { 
   color : #39397d; 
   text-decoration : none; 
   font-size : 90%; 
 } 
.paging a { 
   color : #39397d; 
   text-decoration : none; 
 } 
.paging a:hover { 
   color : #39397d; 
   text-decoration : none; 
 } 
#whitesection { 
   margin : 0; 
   background-color : #fff; 
   float : left; 
   width : 999px; 
   padding-bottom : 3px; 
 } 
#sitenav { 
   width : 549px; 
   float : left; 
   margin : 0px; 
   font-weight : bold; 
   font-size : 85%; 
   padding : 0px; 
   padding-top : 5px; 
 } 
#sitenav ul { 
   list-style-type : none; 
   padding : 0; 
   margin : 0; 
 } 
#sitenav li { 
   display : inline; 
   padding : 0 3px; 
   margin : 0; 
   color : #39397d; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 78%; 
   text-decoration : none; 
   /*    padding:0*/
   border-right : #39397d solid 1px; 
 } 
#sitenav li.enditem { 
   padding-right : 0px; 
   border-right : #fff solid 0px; 
 } 
#sitenav a { 
   color : #39397d; 
   text-decoration : none; 
   border : none; 
 } 
#sitenav a:hover { 
   color : #39397d; 
   text-decoration : underline; 
 } 
#slash { 
   height : 25px; 
   width : 20px; 
   background-image : url(../images/bg-slash.jpg); 
   background-position : bottom right; 
   background-repeat : no-repeat; 
   float : left; 
 } 
#qsearchblock { 
   width : 248px; 
   float : left; 
   margin : 0px; 
   padding : 0px; 
   height : 23px; 
   padding-left : 15px; 
   padding-bottom : 2px; 
   background-color : #484d91; 
 } 
#qsearchblock span { 
   font-weight : bold; 
   font-size : 75%; 
   float : left; 
   margin : 0px; 
   padding : 0px; 
   margin-top : 5px; 
   color : #fff; 
 } 
 
#qsearchblock form { 
   margin : 0px; 
   padding : 0px; 
 } 
#searchwords { 
   margin-right : 2px; 
   margin-left : 2px; 
   font-size : 80%; 
   float : left; 
 } 
#sbox { 
   padding-bottom : 2px; 
   width : 130px; 
   float : left; 
margin-right:4px;
 } 
#sbox input { 
width:124px;
}
#cartnav { 
   width : 167px; 
   float : left; 
   height : 25px; 
   margin : 0px; 
   font-weight : bold; 
   font-size : 85%; 
   padding : 0px; 
line-height:20px;
   background-color : #484d91; 
text-align:center;
 } 
#cartnav ul { 
   list-style-type : none; 
   padding : 0; 
   margin : 0; 
 } 
#cartnav li { 
   display : inline; 
   padding : 0; 
   margin : 0; 
   color : #fff; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 80%; 
   text-decoration : none; 
   /*    padding:0*/
   padding-right : 15px; 
 } 
#cartnav a { 
   color : #fff; 
   text-decoration : none; 
   border : none; 
 } 
#cartnav a:hover { 
   color : #ffd800; 
   text-decoration : underline; 
 } 
 
#srvc { 
 	width:162px;
    height:26px;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
    background-color:#39397d;
 } 
 
 
#refr { 
 	width:181px;
    height:26px;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
    background-color:#39397d;	
 } 
#airc { 
 	width:191px;
    height:26px;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
    background-color:#39397d;
 } 
#catr { 
 	width:151px;
    height:26px;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
    background-color:#39397d;
 } 
 
#dehm { 
 	width:179px;
    height:26px;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
    background-color:#39397d;
 }  
#laun { 
 	width:134px;
    height:26px;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
    background-color:#39397d;
 } 
#misc { 
 	width:159px;
    height:26px;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
    background-color:#39397d;
 } 

.mnu { 
   height : 20px; 
   width : 166px; 
   float : left; 
   font-size : 80%; 
   text-align : center; 
 } 
.mnu2 { 
   height : 21px; 
   width : 171px; 
   float : left; 
   font-size : 80%; 
   text-align : center; 
   margin : 0; 
   padding : 0; 
 } 
#montage { 
   height : 147px; 
   width : 999px; 
   float : left;
 } 
 
#statement { 
   text-align : center; 
   padding : 5px; 
   margin : 0;
   width:650px;
   float:left; 
 }  
 
#statement p{ 
   font-size:95%;
   color:#39397d;
   font-weight:bold;
 }   
 
#greyblock { 
   text-align : left; 
   padding : 5px;    
   margin : 0; 
   margin-top:5px;
   background-color : #fff; 
 } 

#middleblock { 
   text-align : left; 
   margin : 0; 
   padding : 0; 
   width : 550px; 
   float : left; 
 } 

#leftblocknew { 
   text-align : left; 
   margin : 0; 
   padding : 0; 
   width : 699px; 
   float : left; 
 } 
 
 #leftblocknew p{ 
   margin : 0; 
   padding : 0; 
   padding-top : 2px;
   padding-bottom :2px; 
 } 

#leftblocknew ul { 
   padding : 0px;
   padding-left : 20px; 
   margin : 0; 
 } 

#leftblocknew li { 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 75%; 
   text-decoration : none; 
   padding : 1px; 
 } 
 
#leftblocknew h1 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   font-size : 100%; 
   color:#39397d;
   line-height : 25px; 
   font-weight : bold; 
   float : left; 
   width : 699px; 
 } 
 
#leftblocknew h2 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   color:#39397d;
   font-size : 80%; 
   line-height : 25px; 
   font-weight : bold; 
 }  
 
 
 #homeleftblock a { 
   color : #000; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 90%; 
   font-weight : bold; 
 } 
 
 #homeleftblock { 
   text-align : left; 
   margin : 0; 
   padding : 0; 
   width : 716px; 
   float : left; 
 } 
 
 #homeleftblock p{ 
   margin : 0; 
   padding : 0; 
   padding-top : 2px;
   padding-bottom :2px; 
 } 

#homeleftblock ul { 
   padding : 0px;
   padding-left : 20px; 
   margin : 0; 
 } 

#homeleftblock li { 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 75%; 
   text-decoration : none; 
   padding : 1px; 
 } 
 
#homeleftblock h1 { 
color:#000;
font:normal 18px/30px Verdana,Tahoma,Geneva,sans-serif;
margin:0px;
 } 
 
#homeleftblock h2 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   color:#000;
   font-size : 98%; 
   line-height : 25px; 
 }
 
 #homeleftblock h2 a{color:#000;}  
 
 #homeleftblock div.bigtext {
clear:both;
padding:20px;
text-align:center;
background:#fefefe url(../images/bg-bigtext.jpg) repeat-y center top;
margin-bottom:13px;
}

.bluetxt {
color:#484D91;
}

 #homeleftblock div.bigtext h1 {
color:#484D91;
}

 
 
 
 
 
 
 
 
 

#leftblock { 
   text-align : left; 
   margin : 0; 
   padding : 0; 
   width : 500px; 
   float : left; 
 } 
 
 #leftblock p{ 
   margin : 0; 
   padding : 0; 
   padding-top : 2px;
   padding-bottom :2px; 
 } 

#leftblock ul { 
   padding : 0px;
   padding-left : 20px; 
   margin : 0; 
 } 

#leftblock li { 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 75%; 
   text-decoration : none; 
   padding : 1px; 
 } 
 
#leftblock h1 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   font-size : 100%; 
   color:#39397d;
   line-height : 25px; 
   font-weight : bold; 
   float : left; 
   width : 500px; 
 } 
 
#leftblock h2 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   color:#39397d;
   font-size : 80%; 
   line-height : 25px; 
   font-weight : bold; 
   float : left; 
   width : 500px; 
 }
 
 #leftblock h2 a{color:#39397d;}  
  
#manulogos { 
   text-align : left; 
   padding : 5px; 
   margin : 0; 
   width : 290px; 
   float : left; 
   background-color : #fff; 
   border : 1px solid #999; 
   color : #000; 
   font-size : 70%; 
 } 
 

#manulogos { 
   text-align : center; 
   padding : 5px; 
   margin : 0; 
   float : left; 
   background-color : #fff; 
   border : 1px solid #999; 
   color : #000; 
   font-size : 70%; 
 } 
 
#manulogos span { 
   color : #39397d; 
   font-size : 130%; 
   font-weight : bold; 
 } 

#viewallman { 
   color : #39397d; 
   font-size : 130%; 
   font-weight : bold; 
   text-align:center;
 }  
 
.allmanulogosblock { 
   padding-top : 15px; 
   padding-left : 15px; 
   padding-right : 15px; 
   padding-bottom : 15px; 
   margin : 0; 
   float : left; 
   width:200px;
 } 

.manulogosblock { 
   padding-top : 5px; 
   padding-left : 10px; 
   padding-right : 10px; 
   padding-bottom : 5px; 
   margin : 0; 
   width : 110px; 
   float : left; 
 } 
#landingblock { 
   text-align : left; 
   padding : 5px; 
   margin : 0; 
   width : 510px; 
   float : left; 
 } 
#landingblock h2 { 
   text-align : left; 
   padding : 3px; 
   margin : 0; 
   font-size : 150%; 
   line-height : 30px; 
   font-weight : bold; 
   float : left; 
   width : 510px; 
   padding-left : 5px; 
 } 
#landingblock .subtext { 
   text-align : left; 
   padding : 3px; 
   margin : 0; 
   font-size : 110%; 
   line-height : 30px; 
   font-weight : bold; 
   float : left; 
   width : 510px; 
   padding-left : 5px; 
   color : #333; 
   margin-bottom : 5px; 
   margin-top : 5px; 
 } 
#landingblock ul { 
   list-style-type : none; 
   padding : 0px; 
   margin : 0; 
 } 
#landingblock li { 
   display : inline-block; 
   color : #ff6600; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 70%; 
   width : 165px; 
   font-weight : normal; 
   text-decoration : none; 
   padding : 1px; 
   white-space : nowrap; 
   float : left; 
 } 
#sslblock { 
   text-align : left; 
   padding : 5px; 
   margin : 0; 
   width : 490px; 
   float : left; 
 } 
#sslimg { 
   padding : 0px; 
   margin : 0; 
   float : left; 
   width : 117px; 
   border : 1px solid #999; 
 } 
#sslblock p { 
   text-align : left; 
   padding : 3px; 
   margin : 0; 
   font-size : 70%; 
   float : left; 
   width : 360px; 
   padding-left : 5px; 
   color : #000; 
 } 

.catoptionbuttons
 { 
   padding : 0; 
   margin : 0; 
   width : 242px; 
   float : left; 
 }
 
.catoptionbuttons img
 { 
   margin-bottom : 10px; 
 } 

 
.optionbuttons
 { 
   padding : 12px; 
   margin : 0; 
   width : 242px; 
   float : left; 
 }
 
.optionbuttons img
 { 
   margin-bottom : 5px; 
 } 
 
#catblue {
    padding:5px;
    font-size:100%;
    color:#fff;
    padding-bottom:0px;
    padding-top:10px;
} 
 
#catblue  { 
   margin : 0; 
   width : 191px; 
   height: 40px;
   float : left; 
   background-image : url(../images/categoryblue.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
 }
 
#bluemiddlemnu  { 
   margin : 0;    
   width : 191px; 
   float : left; 
   background-color:#39397d;
 }
 
.catmnuitms {
   margin : 0;    
   width : 191px; 
   float : left; 
   background-color:#fff;
 }
  
#catmnu  { 
   margin : 0;    
   width : 170px; 
   float : left; 
   background-color:#39397d;
   padding-left:15px;
 } 
 
#catmnu  ul{ 
   margin-top:5px;
   padding-left:0px;
   margin-left:0px;
 }  
#catmnu  li{ 
   list-style:none;
   border-bottom:1px #999 solid;
   padding-left:0px;
 } 
 
#catmnu  a{ 
     font-size:80%;
     color:#fff;
} 
 
#topbrand { 
   padding : 12px; 
   margin : 0; 
   width : 240px; 
   height: 505px;
   float : left; 
   background-image : url(../images/topbrandbg.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
 }
 
.brndinner { width : 220px; padding-left:12px; }

.brandtitle {
    font-size:120%;
    font-weight:bold;
    color : #39397d; 
} 

.topbranditm {
    padding-top:8px;
    padding-bottom:8px;
    padding-left:0px;
    padding-right:5px;
    float:left;
    font-size:90%;
    padding-bottom:9px;
    white-space:nowrap;
}

.topbranditm a{
    color : #39397d;
}  

#mainblk {
   padding : 0px; 
   margin : 0; 
   width : 735px;  
}
 
#ranimg { 
   padding : 12px; 
   margin : 0; 
   width : 199px; 
   height: 279px;
   float : left; 
   background-image : url(../images/rndimgbg.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   margin-left:5px;
   margin-right:5px;
   margin-top:35px;
 } 

#righthome { 
   padding : 0px; 
   margin : 0; 
   width : 238px; 
   float : right;
}   

#righthome div.btn-service a,
#righthome div.btn-service img { 
border:0px;
}
#righthome div.btn-service {
margin-bottom:10px;
}

#rightcat{ 
   padding : 0px; 
   margin : 0; 
   width : 242px; 
   float : right;
}   

#stayinformed { 
width:239px;
height:82px;
background:url(../images/bg-signup.jpg) no-repeat;
margin-bottom:12px;
 } 
 
#stayinformed span { 
display:block;
height:30px; 
font:bold 14px/30px Verdana,Tahoma,Geneva,sans-serif;
color:#383d7f;
text-align:center;
 } 
#stayinformed p { 
   text-align : left; 
   padding : 2px; 
   margin : 0; 
   font-size : 70%; 
   float : left; 
   padding-left : 5px; 
 } 
#stayinformed form { 
   padding : 0 5px; 
   margin : 0; 
 } 
#stayinformed .eshotinput { 
width:130px;
margin-bottom:3px;
}
#stayinformed .eshotbutton {
float:right;
margin-right:66px;
}

#newsletter { 
   padding : 5px; 
   margin : 0; 
   width : 200px; 
   float : right; 
   background-color : #fff; 
   border : 1px solid #d63633; 
 } 
 
 #newsletter2 { 
   padding : 5px; 
   margin : 0; 
   width : 200px; 
   float : left; 
   background-color : #fff; 
   border : 1px solid #d63633; 
 } 
#newsletter span { 
   color : #d63633; 
   font-size : 130%; 
 } 
#newsletter p { 
   text-align : left; 
   padding : 2px; 
   margin : 0; 
   font-size : 70%; 
   float : left; 
   padding-left : 5px; 
 } 
#newsletter form { 
   padding : 0; 
   margin : 0; 
 } 
.eshotinput { 
   width : 115px; 
   font:normal 12px Verdana,Tahoma,Geneva,sans-serif;
 } 
.eshotbutton { 
   width : 75px; 
   font-size : 70%; 
 } 


#categoryspecoffertop { 
   padding : 10px; 
   padding-bottom : 0px; 
   margin : 0; 
   width : 499px; 
   height:16px;
   float : right; 
   background-color : #fff; 
   background-image : url(../images/categoryspecialofferbgtop.gif); 
   background-position : bottom left; 
   background-repeat : no-repeat;  
 }  
 

#categoryspecoffer  
{
   padding : 10px;    
   padding-bottom : 0px; 
   padding-top : 0px;        
   margin : 0; 
   width : 499px; 
   height:245px;
   float : right; 
   background-color : #fff; 
   background-image : url(../images/categoryspecialofferbgslice.gif); 
   background-position : top left; 
   background-repeat:repeat-y;  
 }  
 
#categoryspecofferbottom { 
   padding : 10px; 
   padding-top : 0px; 
   margin : 0; 
   width : 499px; 
   height:16px;
   float : right; 
   background-color : #fff; 
   background-image : url(../images/categoryspecialofferbgbottom.gif); 
   background-position : top left; 
   background-repeat : no-repeat;  
 } 
 
 #categoryspecoffer span { 
   color: #39397d; 
 } 
 
.categoryspecofferprod { 
   float : left; 
   margin-top : 5px; 
   margin-bottom : 5px;
   width:480px; 
   border-bottom : 1px solid #ccc; 
 } 
.categoryspecofferprod img { 
   float : right; 
   margin : 5px; 
   margin-top : 0px; 
   border : 1px solid #ccc; 
 } 
 
#categoryspecoffer .prodmore { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 120%; 
 }   
  
#bestsellers { 
   padding : 5px; 
   margin : 0; 
   width : 450px; 
   float : right; 
   background-color : #fff; 
   border : 1px solid #39397d; 
 }  
 
 #bestsellers span { 
   color: #39397d; 
 } 
 
 
#bestsellers h2 { 
   font-size : 130%; 
   text-align : left; 
   margin : 0; 
   line-height : 30px; 
   font-weight : bold; 
 } 
.bestsellerprod { 
   float : left; 
   margin-top : 5px; 
   margin-bottom : 5px; 
   border-bottom : 1px solid #ccc; 
 } 
.bestsellerprod img { 
   float : right; 
   margin : 5px; 
   margin-top : 0px; 
   border : 1px solid #ccc; 
 } 
.prodtitle { 
   float : left; 
   font-size : 75%; 
   font-weight : bold; 
   color : #39397d; 
   width : 355px; 
 } 
.proddetails { 
   float : left; 
   font-size : 70%; 
   color : #000; 
   width : 355px; 
 } 
.panel .prodmore { 
   float : right; 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 100%; 
   padding-right : 15px; 
 } 
.bestsellerprod .prodmore { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 70%; 
 } 
#bestsellerleft .prodmore { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 90%; 
 } 
.newprods p { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 120%; 
   margin : 0; 
   padding : 0; 
   padding-top : 5px; 
 }
 
.specialshome p { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 120%; 
   margin : 0; 
   padding : 0;  
 } 

.specialshome {
   padding : 12px; 
   margin : 0 0 25px  0; 
   width : 692px; 
   height: 176px;
   float : left; 
   background-image : url(../images/specialsbg.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
} 

.specialshome p { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 120%; 
   margin : 0; 
   padding : 0; 
 }  
  
.specials p { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 120%; 
   margin : 0; 
   padding : 0; 
   padding-top : 5px; 
 } 
 
#homeleftblock div.plain-text {
font:normal 14px Verdana,Tahoma,Geneva,sans-serif;
color:#3f3f3f;
padding:0 18px;
}
#homeleftblock div.plain-text ul {
padding:0px;
margin:0px;
}
#homeleftblock div.plain-text li {
font:normal 14px Verdana,Tahoma,Geneva,sans-serif !important;
list-style:none;
padding:0px 0 5px 36px;
margin:0px;
background:url(../images/img-bullet.jpg) no-repeat 26px 5px;
}
#homeleftblock div.plain-text p {
margin-bottom:18px;
}

#homeleftblock div.plain-text a {
color:#484D91;
}


.homeallspecials { 
   float : left; 
   margin-right : 10px; 
   margin-top : 5px; 
   margin-bottom: 15px; 
   width : 125px; 
   text-align:center;
 }
 
 .homeallspecials a{ 
    font-weight:bold;
    color:#d63b33;
 }  
 
.allspecials { 
   float : left; 
   /*     leave this value alone*/
   margin-right : 10px; 
   /*     margin around each panel*/
   margin-top : 5px; 
   height : 152px; 
   width : 151px; 
 } 
.specialpanel { 
   float : left; 
   /*     leave this value alone*/
   margin-right : 10px; 
   /*     margin around each panel*/
   margin-top : 5px; 
   height : 149px; 
   width : 267px; 
   background-color:#fff;
 } 
.specialpanel span { 
   color : #ff6600; 
   font-size : 130%; 
 } 
.specialpanel img { 
   float : left; 
   margin : 5px; 
   margin-top : 0px; 
   border : 1px solid #ccc; 
 } 
.specialpanel .prodtitle { 
   float : left; 
   font-size : 75%; 
   font-weight : bold; 
   color : #39397d; 
   width : 255px; 
   padding : 5px; 
 } 
.specialpanel .proddetails { 
   float : left; 
   font-size : 70%; 
   color : #000; 
   width : 135px; 
 } 
.specialpanel .prodmore { 
   float : right; 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 90%; 
   padding-right : 15px; 
 } 

#infocat { 
   float : left; 
   margin:  0px; 
   margin-left:30px;  
 } 

#infohome { 
   float : left; 
   margin:  0 1px 13px 1px; 
   width : 703px;  
height:401px;
   padding:9px 0 0 11px;
background:#484d91 url(../images/bg-homebigbluebox.jpg);
 }  
#infohome h2 { 
height:32px;
display:block;
float:none;
font:bold 18px Verdana,Tahoma,Geneva,sans-serif; 
width:auto;
color:#fff;
}
#infohome h2 span { 
color:#e75241;
}
#infohome div.catimg { 
height:188px;
}
#infohome div.catimg a,
#infohome div.catimg img { 
display:block;
border:0px;
text-decoration:none;
float:left;
width:136px;
height:188px;
}
#infohome div.catimg a {
margin-right:3px;
}
#bbox { 
height:144px;
}
#bbox div.bboxbutton { 
width:328px;
height:68px;
padding:9px;
float:left;
}

#catbox { 
    float : left; 
    width : 499px;  
    height: 151px;
    margin:  0 1px 13px 30px; 
    padding:9px 0 0 11px;        
    background: url(../images/bg-categorybigbluebox.gif);
    background-repeat:no-repeat;
}
#catbox div.catboxbutton { 
width:230px;
height:48px;
padding:5px;
padding-top:10px;
float:left;
}
 
#infohomea { 
   width : 340px; 
   height : 60px; 
   background-image : url(../images/infobuttonhome.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 }
 
#infohomea img { 
   float : left; 
   margin-top : 10px; 
   margin-left : 10px; 
 }    

#infohomea .freedel { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 95%; 
   color : #39397d; 
   font-weight : bold; 
 } 
 
#infohomeb { 
   width : 340px; 
   height : 60px; 
   margin-left : 20px; 
   background-image : url(../images/infobuttonhome.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 } 
#infohomeb .fullmanu { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 90%; 
   color : #39397d; 
   font-weight : bold; 
 } 
#infohomeb img { 
   float : left; 
   margin-top : 10px; 
   margin-left : 10px; 
 }  
#infohomec { 
   width : 340px; 
   height : 60px; 
   background-image : url(../images/infobuttonhome.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 } 
#infohomec .creditc { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 75%; 
   color : #39397d; 
   font-weight : bold; 
 } 
#infohomec img { 
   float : left; 
   margin-top : 15px; 
   margin-left : 10px; 
 } 
#infohomed { 
   width : 340px; 
   height : 60px; 
   margin-left : 20px; 
   background-image : url(../images/infobuttonhome.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 } 
 
 
#infohomed .alllease { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 80%; 
   color : #39397d; 
   font-weight : bold; 
 } 
#infohomed img { 
   float : left; 
   margin-top : 10px; 
   margin-left : 10px; 
 }  
 
 
#infocatc { 
   width : 250px; 
   height : 60px; 
   background-image : url(../images/catinfobut.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
   margin-right : 5px; 
 } 
#infocatc .creditc { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 65%; 
   color : #39397d; 
   font-weight : bold; 
 } 
.infocatimg { 
   float : left; 
   margin:0;
   padding:0;
   width:90px;
   margin-top : 10px; 
   margin-left : 10px; 
 }  
 
 .infocatmsg { 
   float : left; 
   margin:0;
   padding:0;
   width:145px;
   margin-left : 5px; 
 }  
  
 
#infocatd { 
   width : 250px; 
   height : 60px; 
   background-image : url(../images/catinfobut.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; margin-left : 5px; 
 } 
 
 
#infocatd .alllease { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 65%; 
   color : #39397d; 
   font-weight : bold; 
 } 
 


 
 
 


 #infocatc .infobuttonclick { 
   float : right;
   text-align:right; 
   margin-right : 5px; 
   font-size : 70%; 
   color : #D63B33; 
   font-weight : bold; 
 } 
 
  #infocatc .infobuttonclick a{ 
   color : #D63B33; 
 } 
 
  #infocatd .infobuttonclick { 
   float : right;
   text-align:right; 
   margin-right : 5px; 
   font-size : 70%; 
   color : #D63B33; 
   font-weight : bold; 
 } 
 
  #infocatd .infobuttonclick a{ 
   color : #D63B33; 
 } 
 
 
  .infobuttonclick { 
   float : right;
   text-align:right; 
   margin-right : 5px; 
   font-size : 70%; 
   color : #000; 
   font-weight : bold; 
 } 
 
   .infobuttonclick a{ 
   color : #D63B33; 
 } 
 
 


#infobuttona { 
   width : 489px; 
   height : 60px; 
   background-image : url(../images/infobutton.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 } 

#infobuttona .freedel { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 130%; 
   color : #39397d; 
   font-weight : bold; 
 } 
 
#infobuttona img { 
   float : left; 
   margin-top : 10px; 
   margin-left : 10px; 
 } 
#infobuttonb { 
   width : 489px; 
   height : 60px; 
   margin-left : 20px; 
   background-image : url(../images/infobutton2.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 } 
#infobuttonb .fullmanu { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 130%; 
   color : #39397d; 
   font-weight : bold; 
 } 
#infobuttonb img { 
   float : left; 
   margin-top : 10px; 
   margin-left : 10px; 
 } 
#infobuttonc { 
   width : 489px; 
   height : 60px; 
   background-image : url(../images/infobutton2.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 } 
#infobuttonc .creditc { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 121%; 
   color : #39397d; 
   font-weight : bold; 
 } 
#infobuttonc img { 
   float : left; 
   margin-top : 15px; 
   margin-left : 10px; 
 } 
#infobuttond { 
   width : 489px; 
   height : 60px; 
   margin-left : 20px; 
   background-image : url(../images/infobutton.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   float : left; 
   margin-top : 10px; 
 } 
#infobuttond .alllease { 
   float : left; 
   margin-left : 5px; 
   margin-top : 15px; 
   font-size : 130%; 
   color : #39397d; 
   font-weight : bold; 
 } 
#infobuttond img { 
   float : left; 
   margin-top : 10px; 
   margin-left : 10px; 
 } 
.brand { 
   color : #000; 
   background-color : #ccc; 
   padding : 2px; 
   margin-top : 10px; 
   margin-bottom : 10px; 
 } 
.brand ul { 
   list-style-type : none; 
   padding : 0; 
   margin : 0; 
 } 
.brand li { 
   display : inline; 
   padding : 0; 
   margin : 0; 
   color : #39397d; 
   font-size : 65%; 
   text-decoration : none; 
   /*    padding:0*/
   float : left; 
 } 
A.brand:link { 
   text-decoration : none; 
 } 
A.brand:visited { 
   text-decoration : none; 
 } 
A.brand:active { 
   text-decoration : none; 
 } 
A.brand:hover { 
   text-decoration : underline; 
 } 

 
.bluebutton { 
   width : 84px; 
   float : left; 
   height : 21px; 
   margin-left : 10px; 
   background-image : url(../images/button.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   padding-left : 5px; 
   padding-top : 2px; 
 } 
 
.bluebutton a { 
   color : #fff; 
   font-size : 70%; 
 } 
 
.bluebutton a:hover { 
   color : #d63b33; 
 } 
.moreinfo { 
   margin-top : 2px; 
  display: inline;
  margin-right:-3px;
 } 
.moreinfo a { 
   color : #39397d; 
   font-size : 110%; 
   font-weight : bold; 
 } 
.moreinfo a:hover { 
   color : #d63b33; 
 } 
.redprice { 
   color : #d63b33; 
   font-size : 80%; 
   font-weight : bold; 
   width : 85px; 
   float : left; 
   margin-left : 12px; 
   display: inline;
   margin-right:-3px;
 } 
.contentitem { 
   width : 739px; 
   float : left; 
   margin-left : 10px; 
   margin-top : 10px; 
   background-color : #fff; 
   border : 1px solid #999; 
 } 
.contentitemdetail { 
   float : left; 
   padding-left : 5px; 
   padding-top : 5px; 
   color : #000; 
   font-weight : normal; 
   font-size : 75%; 
   width : 730px; 
 } 
 
 .contentitemdetail ul{ 
   padding-left : 25px;
 } 
 
.homepayoptionsprice { 
   float : left; 
   width : 305px; 
   margin-top : 5px; 
 } 
#bodyblock { 
   text-align : left; 
   margin-top : 3px; 
   width : 875px; 
   padding : 0; 
   border-left : 1px solid #A5AEC5; 
 } 
#footer { 
   text-align : left; 
   border-top : 1px solid #A5AEC5; 
   clear : both; 
   background : #fff; 
   height : 25px; 
 } 
div.clear { 
   clear : both; 
 } 
#copyright_left { 
   padding : 0px; 
   /*      padding on this element will create space, just as the the margin would have, without the margin collapse issue */
   float : left; 
   width : 180px; 
   padding-top : 5px; 
 } 
#copyright_center { 
   float : left; 
   width : 652px; 
   text-align : center; 
   padding-top : 5px; 
 } 
#copyright_right { 
   float : left; 
   width : 165px; 
   text-align : right; 
   padding-top : 5px; 
 } 
/*FONT STYLES*/

.copyright { 
   font-size : 60%; 
   color : #7e7e7e; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-weight : bold; 
 } 
.bar_links { 
   font-size : 60%; 
   color : #7e7e7e; 
   font-family : tahoma,arial,verdana, sans-serif; 
 } 
.bar_links a { 
   color : #7e7e7e; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 
.bar_links a:hover { 
   color : #999999; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 
.design { 
   font-size : 60%; 
   color : #7e7e7e; 
   font-family : tahoma,arial,verdana, sans-serif; 
 } 
.design a { 
   color : #7e7e7e; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 
.design a:hover { 
   color : #ff6600; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 
.telllarg { 
   font-size : 140%; 
 } 
#hint { 
   z-index : 50000; 
   margin-left : -98px; 
 } 
#hint ul { 
   padding : 3px; 
   width : 420px; 
   border : 1px solid #39397d; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 12px; 
 } 
#hint ul { 
   list-style-type : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 11px; 
   margin : 5px 0 0 0; 
   background-color : #fff; 
 } 
#hint li { 
   margin : 0 0 5px 0; 
   cursor : default; 
   color : #000; 
 } 
#hint li:hover { 
   background : #ccc; 
 } 
/*CMS CSS*/
.ptitle { 
   font-size : 170%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #000000; 
   font-weight : bold; 
 } 
.subtitle { 
   font-size : 170%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #000000; 
   font-weight : bold; 
 } 
.subtitleblue { 
   font-size : 170%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #39397d; 
   font-weight : bold; 
 } 
.subtitlered { 
   font-size : 140%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #d63b33; 
   font-weight : bold; 
 } 
.subtitlegreen { 
   font-size : 140%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #009933; 
   font-weight : bold; 
 } 
.subtitleorange { 
   font-size : 140%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #ff6600; 
   font-weight : bold; 
 } 
.subtitlepurple { 
   font-size : 140%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #5e1178; 
   font-weight : bold; 
 } 
.seointro { 
   font-size : 90%; 
   text-decoration : none; 
   font-family : tahoma,arial,verdana, sans-serif; 
   color : #000; 
   font-weight : bold; 
   padding-left : 10px; 
 } 
.categoryspecials { 
   background-color : #fff; 
   float : left; 
   margin : 5px; 
   padding-bottom : 10px; 
 } 
.categoryspecialpanel { 
   float : left; 
   margin-left : 25px; 
   margin-right : 25px; 
   margin-top : 25px; 
   height : 149px; 
   width : 267px; 
   background-image : url(../images/fadebox.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
 } 
.categoryspecialpanel span { 
   color : #ff6600; 
   font-size : 130%; 
 } 
.categoryspecialpanel img { 
   float : left; 
   margin : 5px; 
   margin-top : 0px; 
   border : 1px solid #ccc; 
 } 
.categoryspecialpanel .prodtitle { 
   float : left; 
   font-size : 75%; 
   font-weight : bold; 
   color : #39397d; 
   width : 255px; 
   padding : 5px; 
 } 
.categoryspecialpanel .proddetails { 
   float : left; 
   font-size : 70%; 
   color : #000; 
   width : 135px; 
 } 
.categoryspecialpanel .prodmore { 
   float : right; 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 90%; 
   padding-right : 15px; 
 } 
.bgred { 
   background-color : #d63633; 
   color : #fff; 
 } 
.refrig { 
   color : #ff6600; 
 } 
.refrigbrdr { 
   border : 1px solid #ff6600; 
 } 
.aircon { 
   color : #39397d; 
 } 
 
 h2.aircon  
 {
     margin:0; padding:0;
 } 
 
.airconbrdr { 
   border : 1px solid #39397d; 
 } 
.cateringeq { 
   color : #009933; 
 } 
.cateringeqbrdr { 
   border : 1px solid #009933; 
 } 
.launeq { 
   color : #d63633; 
 } 
.launeqbrdr { 
   border : 1px solid #d63633; 
 } 
.misceq { 
   color : #5e1178; 
 } 
.misceqbrdr { 
   border : 1px solid #5e1178; 
 } 
.post { 
   margin-left : 15px; 
   margin-right : 15px; 
   padding-bottom : 5px; 
 } 
.post p { 
   margin-top : 0px; 
 } 
.post h4 { 
   margin-bottom : 10px; 
   color : #39397d; 
   font-size : 120%; 
   margin-top : 5px; 
 } 
.toggler { 
   cursor : pointer; 
 } 
.toggler:hover { 
   color : #d63b33; 
 } 
.element { 
 } 
/*CMS CSS*/

.label
{
	font-size: 0.7em; 
	text-decoration: none;
	font-family: arial,verdana, sans-serif; 
	color: #d63b33; 
	font-weight: bold;
}
.general 
{
	font-size: 0.8em; 
	text-decoration: none;
	font-family: arial,verdana, sans-serif; 
	color: #000000; 
	font-weight: normal;
}

.dupfix {
float: left; 
width: 1px; 
height: 0px; 
line-height: 0px; 
visibility: hidden;
}



/* IE 6 fixes */
div#IEProof .specialpanel .prodmore { 
   float:left; 
   padding:0px; 
   margin:0px; 
 } 
 
.catprods {
float:left;
background: white;
padding: 0px;
width: 350px;
} 
 
.catprods p { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 120%; 
   margin : 0; 
   padding : 0; 
   padding-top : 5px; 
 }


.categorycontent{ /*style for each glide content DIV within wrapper.*/
float:left;
background: white;
padding: 0px;
width: 350px;
}

.categorypanel{
    float: left; /*leave this value alone*/
    margin-left:5px; /*margin around each panel*/
    margin-top:5px; /*margin around each panel*/
    height:149px;
    width:267px;
	background-image: url(../images/fadebox.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

    .categorypanel span{
 	    color:#ff6600;
 	    font-size:130%; 	    
    }

    .categorypanel img{
 	    float:left;
 	    margin:5px;
 	    margin-top:0px;
 	    border:1px solid #ccc; 	  
    }       
    
    .categorypanel .prodtitle{
 	    float:left;
 	    font-size:75%;
 	    font-weight:bold;
 	    color:#39397d;
 	    width:255px;
 	    padding:5px;

    }    
    .categorypanel .proddetails{
 	    float:left;
 	    font-size:70%;
 	    color:#000; 	    
 	    width:135px;
    }    
    .categorypanel .prodmore{
 	    float:right;
 	    color:#d63b33;
 	    font-weight:bold;
 	    font-size:75%;
 	    padding-right:15px;
    }
    
#catlandingblock { 
   text-align : left; 
   padding : 5px; 
   margin : 0; 
   width : 510px; 
   float : left; 
   padding-left : 15px; 
   font-size:80%;
   padding-bottom:0px;
 } 
#catlandingblock h1 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   font-size : 130%; 
   color:#39397d;
   line-height : 25px; 
   font-weight : bold; 
   float : left; 
   width : 510px; 
 } 
 
#catlandingblock h2 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   color:#39397d;
   font-size : 110%; 
   line-height : 18px; 
   font-weight : bold; 
   float : left; 
   width : 510px; 
   padding-bottom:5px; 
 }  

  
#catlandingblock ul { 
   padding : 0px;
   padding-left : 20px; 
   margin : 0; 
 } 

#catlandingblock li { 
   color : #39397d; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 90%; 
   font-weight : bold; 
   text-decoration : none; 
   padding : 1px; 
 }     
 
 #catlandingblock a { 
   color : #39397d; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 90%; 
   font-weight : bold; 
 } 
 
 
 
 .contentitemdetail h1 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   font-size : 130%; 
   color:#000;
   line-height : 25px; 
   font-weight : bold; 
   float : left; 
   width : 725px; 
 } 
 
.contentitemdetail h2 { 
   text-align : left; 
   padding : 0px; 
   margin : 0; 
   color:#000;
   font-size : 110%; 
   line-height : 18px; 
   font-weight : bold; 
   float : left; 
   width : 725px; 
   padding-bottom:10px; 
   padding-top:5px; 
 }  

  
.contentitemdetail ul { 
   padding : 0px;
   padding-left : 20px; 
   margin : 0; 
 } 

.contentitemdetail li { 
   color : #39397d; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 90%; 
   font-weight : bold; 
   text-decoration : none; 
   padding : 1px; 
 }     
 
 .contentitemdetail a { 
   color : #39397d; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 90%; 
   font-weight : bold;
   text-decoration : underline; 
 } 
 
  .contentitemdetail a:hover {    
   text-decoration : none; 
 } 
 
 
 
#catfaqs
{
 	width:185px;
 	float:left;
    height:64px;
    margin:0;
    padding:0;
    margin-top:10px;
	background-image: url(../images/catfaqs.gif);
	background-position: top left;
	background-repeat:no-repeat;
} 

    #catfaqs a{
        text-decoration:none;
        color:#fff;
    }

.needhelptxt {
    margin-top:5px;
    margin-left:15px;
    font-weight:bold;
    font-size:100%;
    color:#fff;
}

.needhelpsubtxt {
    margin-top:5px;
    margin-left:15px;
    font-weight:normal;
    font-size:60%;
    color:#fff;
}

.technical{
    float: left;
    height:72px;
    margin:0;
    padding:0;    
    width:185px;
    margin-top:10px;
}

.leftbx {
    float: left;
    margin:0;
    padding:0;    
    margin-top:10px;
}


 .catsagepay { 
   width : 185px; 
   float : left; 
   height : 65px; 
   margin:0;
   padding:0;   
   margin-top : 10px; 

 } 
 
 #topbrandcate {
 margin : 0; 
   width : 240px; 
   height: 560px;
   float : left; 
   background-image : url(../images/topbrandsfooterbg.gif); 
   background-position : bottom left; 
   background-repeat : no-repeat; 
 }
 
 
 #topbrandlaund { 
   margin : 0; 
   width : 240px; 
   height: 590px;
   float : left; 
   background-image : url(../images/topbrandsfooterbg.gif); 
   background-position : bottom left; 
   background-repeat : no-repeat; 
 }
 
 
 #topbrandrefrig { 

   margin : 0; 
   width : 240px; 
   height: 645px;
   float : left; 
   background-image : url(../images/topbrandsfooterbg.gif); 
   background-position : bottom left; 
   background-repeat : no-repeat; 
 }
 
 #topbrandhome
 {
    margin : 0; 
   width : 240px; 
   height: 475px;
   float : left; 
   background-image : url(../images/topbrandsfooterbg.gif); 
   background-position : bottom left; 
   background-repeat : no-repeat;      
}
 
 #topbrandair 
 {
    margin : 0; 
   width : 240px; 
   height: 525px;
   float : left; 
   background-image : url(../images/topbrandsfooterbg.gif); 
   background-position : bottom left; 
   background-repeat : no-repeat;      
}
 
 #topbrandmisc { 

   margin : 0; 
   width : 240px; 
   height: 590px;
   float : left; 
   background-image : url(../images/topbrandsfooterbg.gif); 
   background-position : bottom left; 
   background-repeat : no-repeat; 
 }
 
 #brandtitlemisc { 
   margin : 0; 
   width : 240px; 
   height: 12px;
   float : left; 
   background-image : url(../images/topbrandstopbg.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
 }
 
 .viewallbrnd {padding-left:12px;}
 
 .footerinfo
 {
    padding:0;
    margin:0px;
    padding-top:10px;
    padding-bottom:10px;
    color:#FF0000;  
    clear:both;
    float : left; 
 }
 
  .footerinfopg
 {
    padding:0;
    margin:0px;
    color:#FF0000;  
    clear:both;
    float : left; 
 }
 
 .footerinfohome
 {
    padding:0;
    margin:0px;
    padding-bottom:10px;
    color:#FF0000;  
    clear:both;
    float : left; 
 }
 
 .cartbluebutton { 
   width : 84px; 
   height : 21px; 
   margin-left : 5px; 
   background-image : url(../images/button.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
   padding-left : 5px; 
   padding-top : 4px; 
 } 

 a.cartbluelink { 
   color : #fff; 
   font-size : 75%; 
   font-weight : bold; 
   text-decoration:none;
 } 
 
