BODY {font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#303030; background-color:#f1f0f0; text-align:center; margin:0; padding:0;}

p, td, div {font:11px/16px Verdana, Arial, Helvetica, sans-serif;}/* for IE5 */
div {margin:0;}
table td {vertical-align:top;}

h1, h2, h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#303030; margin-top:0; margin-bottom:1.5em;}
h2 {font-size:14px;}
h3 {font-size:12px; margin-top:18px;}
h4 {font-size:11px;}
ul li {margin-bottom:1em;}
hr {height:1px; color:#303030;}

a, a:visited {color:#303030;}
a:hover {}

a img {border:none;}

/* ----------------------------------------- layout and named element styles ------------------------*/

div#wrapper {width:760px; margin-left:auto; margin-right:auto; background-color:#fff; }

div#mouse-mesh-pest-control {width:760px; height:110px;}
div#humane-mice-traps {width:760px; height:30px; background:#ccc url(../nav-ims/bg-header.gif) repeat-x;}

div#leftCont {float:left; width:190px;}
/* -------------------------------------------navigation styles------------------------------ */
div#nav { width:182px; margin:20px 0 10px 0; border-left:8px solid #EB310D;}
div#nav a, div#nav a:visited {display:block; color:#393939; text-align:left; font:bold 11px Arial, Helvetica, sans-serif;  padding:5px 12px; text-decoration:none; background-image:url(../nav-ims/a-out.gif) no-repeat bottom right;}
div#nav a:hover {text-decoration:none; background:#fff url(../nav-ims/a-over.gif) no-repeat bottom right;}
div.showHide{display:none;}
div.showHide#showMenu {display:block; margin-bottom:14px;}
div#nav div.showHide#showMenu a, div#nav div.showHide#showMenu a:visited {font-weight:normal; color:#000;background:transparent url(../nav-ims/a-sub.jpg) no-repeat bottom right;}
div#nav div.showHide#showMenu a:hover {display:block; background:#fff url(../nav-ims/a-sub-down.jpg) no-repeat bottom right;}

div#underNav {text-align:center;}

div#nav a#topActive {background:#fff url(../nav-ims/a-down.gif) no-repeat bottom right; color:#000; margin-top:10px;}/* dynamical top level ID  */
div#nav div.showHide#showMenu a#secondActive {padding-left:20px; font-weight:bold; background:#fff url(../nav-ims/a-sub-down.jpg) no-repeat bottom right;}/* dynamic second level ID */
/* ------------------------------------ end of nav ------------------------------------------------*/


div#Mcont {margin-left: 225px; text-align:left; padding:20px 25px 0 0;}

div#footer {padding:3px 10px 5px 20px; clear:both; background:#EB310D url(../nav-ims/footer-bg.gif) no-repeat bottom; color:#fff; font-size:10px;}

div#time {position:absolute; top:113px; width:725px; text-align:right; color:#fff; font:10px Arial, Helvetica, sans-serif; z-index:2}

div#sw {width:730px; text-align:left; margin:10px auto 30px auto;}
div#sw a, div#sw:visited {color:#999; text-decoration:none; font:10px Arial, Helvetica, sans-serif; margin-bottom:30px;}
div#sw a:hover {text-decoration:underline;}

table.prodList td {border-bottom:1px solid #ccc;}
table.prodList p {margin:10px 20px 20px 30px; font-size:12px;}
table.prodList td.flags {text-align:right;}
table.prodList td img {margin-left:20px;}

img.imgLeft {float:left; margin:2px 14px 4px 0;}
img.imgRight {float:right; margin:2px 0 4px 14px;}

div.prodDetail {margin-left:268px;}
div.prodDetail p {margin-top:20px;}
div.prodDetail p.flag img{margin-right:20px;}
div.box {border:1px solid #999; padding:10px; margin:20px 0;}

