/*Layout Stylesheet*/
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 : 80px; 
   background-color : #39397d; 
   padding : 5px; 
 } 
#logo { 
   height : 78px; 
   width : 238px; 
   float : left; 
 } 
#logo h1 { 
   display : none; 
 } 
#contactmsg { 
   text-align : right; 
   font-weight : bold; 
   font-size : 110%; 
   width : 735px; 
   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 : 510px; 
   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; 
   margin : 0; 
   color : #39397d; 
   font-family : tahoma,arial,verdana, sans-serif; 
   font-size : 80%; 
   text-decoration : none; 
   /*    padding:0*/
   padding-right : 5px; 
   padding-left : 5px; 
   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 : 59px; 
   background-image : url(images/headerangle.gif); 
   background-position : bottom right; 
   background-repeat : no-repeat; 
   float : left; 
 } 
#qsearchblock { 
   width : 270px; 
   float : left; 
   margin : 0px; 
   padding : 0px; 
   height : 23px; 
   padding-left : 15px; 
   padding-bottom : 2px; 
   background-color : #39397d; 
 } 
#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 : 135px; 
   float : left; 
 } 
#cartnav { 
   width : 140px; 
   float : left; 
   height : 14px; 
   margin : 0px; 
   font-weight : bold; 
   font-size : 85%; 
   padding : 0px; 
   padding-top : 6px; 
   padding-bottom : 5px; 
   padding-left : 5px; 
   background-color : #39397d; 
 } 
#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 : #39397d; 
   text-decoration : none; 
   border : none; 
 } 
#cartnav a:hover { 
   color : #39397d; 
   text-decoration : underline; 
 } 
#srvc { 
 	width:166px;
    height:26px;
	background-image: url(images/tabtopback.gif);
	background-position: top left;
	background-repeat:no-repeat;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
 } 
#refr { 
 	width:166px;
    height:26px;
	background-image: url(images/tabtopback.gif);
	background-position: top left;
	background-repeat:no-repeat;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
 } 
#airc { 
 	width:166px;
    height:26px;
	background-image: url(images/tabtopback.gif);
	background-position: top left;
	background-repeat:no-repeat;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
 } 
#catr { 
 	width:166px;
    height:26px;
	background-image: url(images/tabtopback.gif);
	background-position: top left;
	background-repeat:no-repeat;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
 } 
#laun { 
 	width:166px;
    height:26px;
	background-image: url(images/tabtopback.gif);
	background-position: top left;
	background-repeat:no-repeat;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
 } 
#misc { 
 	width:166px;
    height:26px;
	background-image: url(images/tabtopback.gif);
	background-position: top left;
	background-repeat:no-repeat;
	font-size:95%;
	font-weight:bold;
	color:#A3A3A0;
 } 
.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; 
   background-color : #ebeae5; 
   border-top : 1px solid #7f7f7f; 
   border-bottom : 1px solid #7f7f7f; 
 } 
#leftblock { 
   text-align : left; 
   margin : 0; 
   padding : 0; 
   width : 520px; 
   float : left; 
 } 
#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; 
 } 
#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; 
 } 
.eshotbutton { 
   width : 75px; 
   font-size : 70%; 
 } 
#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; 
 } 
.specials p { 
   color : #d63b33; 
   font-weight : bold; 
   font-size : 120%; 
   margin : 0; 
   padding : 0; 
   padding-top : 5px; 
 } 
.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-image : url(images/fadebox.gif); 
   background-position : top left; 
   background-repeat : no-repeat; 
 } 
.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; 
 } 
#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 : 20px; 
   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 : 20px; 
   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; 
 } 
.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; 
 } 
.cartbluebutton a { 
   color : #fff; 
   font-size : 75%; 
   font-weight : bold; 
 } 
.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; 
 } 
.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; 
 } 
.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 : 230px; 
   padding-top : 5px; 
 } 
#copyright_center { 
   float : left; 
   width : 572px; 
   text-align : center; 
   padding-top : 5px; 
 } 
#copyright_right { 
   float : left; 
   width : 195px; 
   text-align : right; 
   padding-top : 5px; 
 } 
/*FONT STYLES*/
a { 
   color : #39397D; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 
a:hover { 
   color : #d63633; 
   font-family : tahoma,arial,verdana, sans-serif; 
   text-decoration : none; 
 } 
.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 : 5000; 
   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; 
 } 
.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; 
 } 
 
.page-subtitle {
	font-weight: 700;
	color: #39397D;
	font-size: 95%;
	text-transform: uppercase;
	padding-bottom: 5px;
	border-bottom: 1px solid #EFEFEF;
	margin-bottom: 15px;
} 
 
 
 .sep {
	color: #fff;
	margin: 0 8px;
}
 
.post { 
   margin-top: 15px;	
   margin-left : 15px; 
   margin-right : 15px; 
   border:1px #39397D solid;
 }
 
  .post-title h1 {
	font-size: 140%;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 10px 0 5px;
	color: #39397D;
}
 
 .post h2 {
	font-size: 140%;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 10px 0 5px;
}
 
.post-content {
	padding:15px;
} 

.post-content h3 {
	font-size: 110%;
	font-weight: 700;
	margin-bottom: 5px;
	border-bottom: 1px solid #39397D;
	padding: 10px 0 5px;
}
 
.post-metaother {
	font-size: 80%;
	color: #fff;
	padding-top: 5px;
	text-align:center;
    background-color: #39397D;
    height:30px;
}

.post-metaother a {
	color: #fff;
	text-decoration:underline;
}

.post-meta {
	font-size: 80%;
	color: #fff;
	padding-top: 5px;
	text-align:center;
    background-color: #39397D;
    height:60px;
}

.post-content ul, .post-content li {
    margin-left:10px;
	list-style-type: none;
	list-style-image: none;
	} 

.post-meta a {
	color: #fff;
	text-decoration:underline;
}
  
.post p { 
   margin-top : 0px; 
 } 
.post h4 { 
   margin-bottom : 10px; 
   color : #39397d; 
   font-size : 120%; 
   margin-top : 5px; 
 } 
 
 
#comment-form {
	margin-top: 15px;
	margin-bottom: 10px;
}

#comment-form label {
	font-size: 90%;
	display: block;
	width:250px;
	margin-bottom: 5px;
	float:left;
}

#comment-form input {
	width: 240px;
	margin-bottom: 10px;
	padding: 5px;
	float:left;
}

#comment-form textarea {
	width: 455px;
	height: 200px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 10px;
}

.narrowcolumn {
	float: left;
	padding: 0 0 20px 5px;
	margin: 0px 0 0;
	width: 810px;
	}
 
#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	} 
	
#sidebar {
	font: 11pt 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

#sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}
	
 #sidebar ul ul li:before {
	content: "\00BB \0020";
	}
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;	
}

.section-title {
	font-size: 140%;
	margin-bottom: 10px;
}		
 
.navleft {
	float: left;
	margin: 0 15px 15px 0;
}

.navright {
	float: right;
	margin: 0 0 15px 15px;
}

.navigation div a {
	font-size: 110%;
} 
 
 
.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;
}




/* IE 6 fixes */
div#IEProof .specialpanel .prodmore { 
   float:left; 
   padding:0px; 
   margin:0px; 
 } 
 