#pm { width:750px; margin:0 auto;border: 5px solid #fff;position: relative;}

#pmheader {background:#000; padding:10px; min-height: 20px}
#pmheader h3 { font-size:20px; font-weight:normal;color:#fff;}

.pmnav {background: #F2322C;height: 27px;}
.pmnav ul li { background:#aaa;  float: left; padding:8px; color:#fff; text-decoration:none;position:relative; cursor:pointer;font-weight: 900;font-size: 11px;border-left: 1px solid #fff;border-right: 1px solid #fff;margin-right: -1px;}
.pmnav ul li a{ color: #000;}
.pmnav ul li:hover { background:#333; }
.pmnav ul li:hover a{ color:#fff; }
.pmnav ul li.active { background:#eee; }
.pmnav ul li.active a { color:#000; }
.pmnav p {padding: 3px 0px;}

#nav {margin-right: 20px;}

.left {float: left;}
.right {float: right;}

#pmbody {height:550px; background:#eee; position:relative; }

#pmfooter {background:#000; height: 5px;}

.qatip {position: absolute; bottom: 0; left: 0;background: #222;width: 730px; padding: 10px; display: none;}
.qatip h4, .qatip h6, .qatip p {color: #fff;}
.qatip h4{font-size: 14px;margin-bottom: 10px; border-bottom: 1px dotted #aaa;}
.qatip h6{font-size: 12px;}
.qatip p{font-size: 10px;}

a.tooltip{padding: 0 4px; /* background: #F2322C; */font-weight: 900;line-height: 16px;text-align:center;margin-right: 3px;color: #F2322C;cursor: help;}

.selectors { clear:both;padding: 10px 5px;}
.selectors ul { margin:0; padding:0; clear:both; }
.selectors li { margin:0 5px;float:left;}
.selectors li ul li { cursor:pointer; float:none;text-transform: capitalize;}
.selectors h3 {padding: 2px 5px;margin-bottom: 10px;border-bottom: 1px dotted #F2322C; border-top: 1px dotted #F2322C;font-weight: 600; text-transform: uppercase; font-size: 9px;}
.selectors .current {color: #F2322C;border-bottom: 1px dotted #F2322C;}

.selectors li ul li span{position: relative;}

/*
.selectors { clear:both;padding: 10px 5px;}
.selectors dl {float:left;margin: 0; padding-right:20px;}
.selectors dt, .selectors dd {margin:0;}
.selectors dt {padding: 2px 5px;margin-bottom: 10px;border-bottom: 1px dotted #F2322C; border-top: 1px dotted #F2322C;font-weight: 600; text-transform: uppercase; font-size: 9px;}
.selectors dd { cursor:pointer; float:none;text-transform: capitalize;}
*/

.products { width: 700px; clear:both;margin: 0 auto;}
.products li { list-style:none; text-align:center;margin:5px 10px; float:left; width:200px; background: #fff;padding: 5px; font-weight: 900; font-size: 11px;border: 1px dotted #ccc;}
.products li img { display:block; padding:3px; text-align:center; margin: 3px auto; }

#home {padding: 10px 40px;}
#home ul li {float: none;padding: 5px;list-style: disc; margin: 0 20px;}
