a {text-decoration:none; color:#963; }
a:hover {color:#06C; }
div, td {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#336; }
body {margin:0px; background:#bcbdc1; }
h1 { background:#f0e6d5; padding:10px 20px; margin:0px; color:#003; font-size:16px; }
h2 { font-size:18px; margin:0px 0px 15px 0px; padding:0px; }
p {padding:0px; margin:0px 0px 14px 0px; line-height:16px; }
label { padding:0px 5px; }

#ct {padding:30px 20px 16px 20px; background:#FFF; }
#cti {padding:5px 20px; background:#FFF; }
#ctii { border:1px solid #2e4067; border-right:none; border-left:none; padding:10px 0px; }
#fl {width:736px; float:right; }

.breadcrumbs { background:#FFF; font-size:11px; padding:10px 20px; } 
.clearer {clear:both }
.infobg { background:url(../images/infobg.gif) repeat-x top #f1e8d9; padding:10px; border:1px solid #2e4067; font-size:11px; }
li.mhome a {width:93px; border-right:none; }
li.mbusinessopportunities a, li.mbusinessopportunities ul {width:196px; border-right:none; }
li.mbusinesssuite a {width:144px; border-right:none; }
li.mourcleaningdivision a, li.mourcleaningdivision ul {width:188px; border-right:none; }
li.mcontact a {width:109px; }
.productcategory { border:#2e4067 1px solid; background:url(../images/prodcatbg.gif) no-repeat right top; margin-bottom:10px; }
.productcategory img { float:left; margin-right:10px; }
.prodcatinfo { padding:10px; }
.prodcathighlight { color:#C00; }
.prodlcol { width:240px; }
.prodrcol { float:right; width:440px; }
.prodquantity { border:1px solid #cead7a; width:40px; height:25px; }
ul.bullets li { margin-bottom:14px; }
.hifl { float:left; width:348px; height:280px; margin-bottom:10px; line-height:20px; text-align:center; }

/*table layout*/
#HorMenu { border-top:10px solid #081a42; }
#tft {height:45px; line-height:45px; padding:0px 20px; font-size:11px; background:#cead7a; }
#tft a {float:right; color:#336; }
#tlmu { text-align:right; background:#cead7a; padding-bottom:15px; } 
#tmh { width:951px; border-top:6px solid #081a42; background:#FFF; }
#tsh { background:#f6eee3; width:230px; }
#tsh form { padding:0px 0px 0px 20px; margin:0px; }
#tsh #SS { height:23px; line-height:23px; border:1px solid #cead7a; width:127px; margin-right:8px; float:left; color:#336; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:0px 4px; }
.tlc { width:214px; background:#081a42; } 

/* horizontal menu */
ul#topmenu{margin: 0; padding: 0; list-style-type: none; }
ul#topmenu li{margin: 0; padding: 0; list-style-type: none; position: relative; text-align: left; cursor: pointer; float: left;}
ul#topmenu a{display: block; background:#fcebd1; color:#081a42; text-decoration: none; padding:7px 20px; border:1px solid #081a42; border-top:none;}
ul#topmenu a:hover {background:#081a42; color: #fcebd1;}
